Você está na página 1de 1

Exerccios (parte 1)

- Criar uma tabela para armazenar as seguintes informaes sobre alunos: cdigo (PK) e
nome, onde estes campos so obrigatrios;
- Criar uma tabela para cadastrar os cursos dispon!eis, com os campos cdigo (PK) e
descrio do curso, tamb"m sendo obrigatria # entrada destas informaes;
- Criar uma tabela para $uebrar o relacionamento %:% de aluno & curso, adicionando um campo
para gra!ar a data da matrcula' (sta tabela tem c)a!e prim*ria (PK) composta;
- +lterar a estrutura da tabela de alunos adicionando o campo data de nascimento;
- +dicionar o campo perodo # tabela de cursos, do tipo caractere e taman)o um;
- Criar as restries de c)a!e estrangeira na tabela de matrculas;
- Criar uma !alidao para o campo perodo da tabela de curso, onde ele aceite somente os
!alores , (,ntegral), - (-atutino), . (.espertino) e % (%oturno);
- +lterar a tabela de matrcula de forma $ue o campo data da matrcula ten)a como !alor
padro # data atual;
- Corri/a a seguinte instruo e e&pli$ue:
alter table aluno alter column cd set default nextval(cd);
- +lterar o nome da tabela de aluno para coisa;
- +lterar o nome da tabela de coisa para aluno;
- ,nserir os alunos: +ntonio (0121321450), 6enedito (0121321450), Carlos (1720821453), 9aniel
(1:20321453) e (duardo (382012145;);
- ,nserir os cursos: <ootecnia (,ntegral), Papiloscopia (-atutino), 6iblioteconomia (.espertino),
(conomia (%oturno), Ci=ncias Polticas (%oturno), Contabilidade (,ntegral) e +dministrao
(%oturno);
- -atricular alguns alunos em alguns cursos;

Você também pode gostar