Trabalho de banco de dados

456 palavras 2 páginas
Trabalho de Banco de dados:

Resolva as questões abaixo de acordo com o diagrama:

a) Crie um script com a sequência de comandos para criação das tabelas deste diagrama (Use CREATE TABLE). Note que a ordem de criação deve ser observada. Não se pode criar uma referencia (FK) sem antes criar a tabela referenciada.

Create table Curso (
Cod_Curso int Not Null,
Nom_Curso varchar Not Null,
Constraint PK_CUR Primary Key (Cod_Curso)
);

Create table Departamento (
Cod_Depto int Not Null,
Nom_Depto varchar (45) Null,
Localização_Depto varchar (45)Not Null,
Constraint PK_DEP Primary Key (Cod_Depto)
);

Create table Cidade (
Cod_Cidade int Not Null,
Nome_Cidade varchar (45) Null,
UF_Cidade varchar (2)Not Null,
Constraint PK_CID Primary Key (Cod_Cidade)
);

Create table Professor (
Cod_Professor int Not Null,
Nome varchar (45) Not Null,
DataNascimento Date Null,
FK_Cod_Cidade int Not Null,
Constraint PK_PROF Primary Key (Cod_Professor),
Constraint FK_PROF_CID Foreign Key (FK_Cod_Cidade) REFERENCES CIDADE (Cod_Cidade)
);

Create table Disciplina (
Cod_Dis int Not Null,
Nom_Dis varchar (45)Not Null,
FK_Cod_Professor int Null,
FK_Cod_Curso int Null,
FK_Cod_Depto int Null,
Constraint PK_DIP Primary Key (Cod_Dis),
Constraint FK_DIP_PROF Foreign Key (FK_Cod_Professor) REFERENCES PROFESSOR (Cod_Professor),
Constraint FK_DIP_CUR Foreign Key (FK_Cod_Curso) REFERENCES CURSO (Cod_Curso),
Constraint FK_DIP_DEP Foreign Key (FK_Cod_Depto) REFERENCES DEPARTAMENTO (Cod_Depto)
);

b) Faça o comando para alterar o tamanho do campo “Nom_Dis” da tabela DISCIPLINA para aceitar 178 caracteres.

ALTER TABLE Disciplina
ALTER Column Nom_Dis varchar (178) Not Null;
c) Faça o comando para adicionar na tabela CURSO o campo “OBS” sendo que este campo não pode ser nulo. (NOT NUL).

ALTER TABLE Curso
ADD OBS varchar (50) NUll;

d) Faça o comando para excluir a tabela DEPARTAMENTO. Se este comando

Relacionados

  • Trabalho banco dados
    2238 palavras | 9 páginas
  • trabalho banco de dados
    2380 palavras | 10 páginas
  • Trabalho De Banco De Dados
    1461 palavras | 6 páginas
  • Trabalho Banco de Dados
    2049 palavras | 9 páginas
  • Trabalho banco de dados
    2228 palavras | 9 páginas
  • Trabalho de banco de dados
    2083 palavras | 9 páginas
  • Trabalho banco de dados
    3810 palavras | 16 páginas
  • TRABALHO BANCO DE DADOS
    334 palavras | 2 páginas
  • Banco de Dados Trabalho
    1863 palavras | 8 páginas
  • Trabalho Banco de Dados
    833 palavras | 4 páginas