Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lista de exercícios - DDL Instruções: Responda os comandos neste arquivo e envie de volta no classroom. 1) Para a realização deste exercício é necessário se conectar ao servidor de banco de dados da disciplina. Qualquer dúvida sobre a conexão reveja a aula e os slides. a) Crie o banco de dados de nome VIRTUAL_SEU_NOME. Atenção substitua a palavra SEU_NOME pelo seu primeiro nome, caso o nome seja composto use o caracter ‘_’ para separar o nome. Não deixe espaço em branco no nome do banco de dados. - create database VIRTUAL_NOME; - b) Crie a tabela chamada CADFUN com os campos CODFUN integer, NOME varchar(40), DEPARTAMENTO char(2), FUNCAO char(20) e salario decimal(10,2). - create table CADFUN( CODFUN integer not null, NOME varchar(40) not null, DEPARTAMENTO char(2), FUNCAO char(20), SALARIO DECIMAL(10,2) ); - c) Escreva o comando para visualizar as tabelas do banco de dados. - show tables; - d) Escreva o comando para visualizar a estrutura da tabela anterior. - describe CADFUN; - e) Altere o nome do campo de DEPARTAMENTO para DEPTO. - alter table CADFUN change DEPARTAMENTO DEPTO char(2); f) Acrescente na tabela CADFUN o campo ADMISSAO do tipo DATE. - alter table CADFUN add ADMISSAO DATE; - g) Cria a tabela DEPARTAMENTO com os campos DEPTO char(2) not null e DESCRICAO vachar(30). - create table DEPARTAMENTO( DEPTO char(2) not null, DESCRICAO varchar(30) ); - h) Altere a tabela DEPARTAMENTO acrescentando os campos FONE char(9) e EMAIL char(50). - alter table DEPARTAMENTO add FONE char(9); alter table DEPARTAMENTO add EMAIL char(50); - i) Mude o tipo de dado do campo email de CHAR(50) para VARCHAR(50). - alter table DEPARTAMENTO change EMAIL EMAIL varchar (50); - 2) Crie uma base de dados de nome UNIVERSIDADE_SEU_NOME com as tabelas a seguir: - Alunos (MAT, nome, endereço, cidade) - Disciplinas (COD_DISC, nome_disc, carga_hor) - Professores (COD_PROF, nome, endereço, cidade) a) Descreva os comando utilizados para criar o banco de dados e as três tabelas create database UNIVERSIDADE_NOME; - create table ALUNOS( MAT varchar(20) not null, NOME varchar (150), ENDERECO varchar(50), CIDADE varchar (50) ); create table DISCIPLINAS( COD_DISC varchar(20) not null, NOME_DISC varchar (150), CARGA_HOR time ); create table PROFESSORES( COD_PROF varchar(20) not null, NOME varchar (150), ENDERECO varchar(50), CIDADE varchar (50) ); - b) Acrescente a tabela ALUNO o campo RESPONSAVEL varchar(50). - alter table ALUNOS add RESPONSAVEL varchar(50); - c) Exclua da tabela PROFESSORES os campos endereco e cidade. - alter table PROFESSORES drop ENDERECO; alter table PROFESSORES drop CIDADE; - d) Remova do banco de dados a tabela DISCIPLINAS. - drop table DISCIPLINAS; -
Compartilhar