Exercicios Mysql

784 palavras 4 páginas
Exercicios Basicos de Mysql para tirar duvidas de iniciantes, boa sorte ae!

/*1 – Crie uma base de dados UMA*/

create database EXSQL; use EXSQL;

/*2 – Crie as seguintes tabelas:*/

create table aluno( a_cod integer not null, a_nome varchar(20), a_telefone varchar(10), primary key (a_cod)) engine = InnoDB;

create table cidade( cid_cod integer not null, cid_nome varchar(30), cid_estado varchar(2), primary key (cid_cod)) engine = InnoDB;

/*3- Adicione os campos a_email e a_cpf na tabela Aluno.*/

alter table aluno add a_email varchar(20); alter table aluno add a_cpf varchar(20);

/*4- Remova o campo a_telefone da tabela Aluno.*/

alter table aluno drop a_telefone;

/*5- Adicione o campo cid_cod na tabela Aluno e em seguida defina-a como chave estrangeira .*/

alter table aluno add cid_cod integer;

ALTER TABLE aluno
ADD CONSTRAINT cid_cod
FOREIGN KEY (cid_cod)
REFERENCES cidade (cid_cod);

/*6-Insira 5 registros na Tabela Cidade.*/

insert into cidade (cid_cod, cid_nome, cid_estado) values (1001, 'contagem', 'mg'); insert into cidade (cid_cod, cid_nome, cid_estado) values (1002, 'belo horizonte', 'mg'); insert into cidade (cid_cod, cid_nome, cid_estado) values (1003, 'betim', 'mg'); insert into cidade (cid_cod, cid_nome, cid_estado) values (1004, 'juatuba', 'rj'); insert into cidade (cid_cod, cid_nome, cid_estado) values (1005, 'pitangui', 'sp');

/*7-Insira 6 registros na Tabela Aluno de modo que para cada cidade cadastrada existam 2 alunos relacionados.*/

insert into aluno (a_cod, a_nome, a_email, a_cpf, cid_cod) values (1, 'danilo', 'danilo@dan.com.br', 01547649668, 1001); insert into aluno (a_cod, a_nome, a_email, a_cpf,cid_cod) values (2, 'dinora', 'dinora@din.com.br', 08888649668, 1001); insert into aluno (a_cod, a_nome, a_email, a_cpf,cid_cod) values (3, 'maciel', 'maciel@mac.com.br', 01547649668, 1002); insert into aluno (a_cod, a_nome, a_email, a_cpf,cid_cod) values (4, 'james',

Relacionados

  • exercicio mysql
    432 palavras | 2 páginas
  • Exercícios MYSQL
    1122 palavras | 5 páginas
  • Exercicios de MYsql do w3schools.com
    991 palavras | 4 páginas
  • exercícios SQL DDL
    363 palavras | 2 páginas
  • Programacao Web MYSQL Intro
    1172 palavras | 5 páginas
  • Banco de Dados MYSql
    9332 palavras | 38 páginas
  • k19 k03 sql e modelo relacional
    9410 palavras | 38 páginas
  • K19 - SQL E MODELO RELACIONAL
    9332 palavras | 38 páginas
  • Avatar
    1202 palavras | 5 páginas
  • Php - programação
    1732 palavras | 7 páginas