Tecnologia

603 palavras 3 páginas
Universidade do Sul de Santa Catarina – Unisul
Campus Virtual

Atividade de avaliação a distância (AD)

Disciplina: Banco de Dados I
Curso:
Professor:
Nome do aluno:
Data:

Orientações:
Procure o professor sempre que tiver dúvidas.
Entregue a atividade no prazo estipulado.
Esta atividade é obrigatória e fará parte da sua média final.
Encaminhe a atividade via Espaço UnisulVirtual de Aprendizagem (EVA).

Sejam os seguintes depósitos de dados, que representam o processo de alocação de um professor em um determinado curso, ou seja que representa em qual cidade o professor mora, e em qual curso ministra aulas:

1. Em relação ao dados acima referente a alocação de um professor em um determinado curso, crie um modelo E.R. normalizado, utilizando uma das ferramentas cases estudadas no livro didático, implementando as seguintes regras básicas: (3,0 pontos)

O que identifica o professor é o seu código.
O que identifica o curso é o código do curso.
O que identifica a alocação é o código do professor e o código do curso.
O que identifica a cidade é o código da cidade
Um professor deve morar numa cidade.
Um professor pode ser alocado em vários cursos.
Um curso pode ser lecionado por vários professores.

2. Descreva os comandos SQL – DDL para a criação dos objetos do banco de dados com o modelo acima. (3,0 pontos)

Create table Professor ( Codigo_Professor Integer(5) not null, Nome_Professor Varchar (30) not null, Data_Nasc Date, Cidade_Professor Integer(5) not null, Primary Key(Codigo_Professor), Foreign Key (Codigo_Cidade) references CIDADE (Codigo_Cidade),
);

Create table Curso ( Codigo_Curso Integer(5) not null, Nome_Curso Varchar(3) not null, Tipo_Curso_(Matutino/Vespertino/Norturno) Varchar(15) not null, Primary Key (Codigo_Curso), Foreign Key (Codigo_Professor, Codigo_Cidade) references PROFESSOR (Codigo_Professor, Codigo_Cidade),
);

Create table Alocacao ( Numero_Professor Integer(5)

Relacionados

  • o que é tecnologia
    2030 palavras | 9 páginas
  • Tecnologia
    1060 palavras | 5 páginas
  • tecnologias
    660 palavras | 3 páginas
  • tecnologia
    1337 palavras | 6 páginas
  • tecnologia
    380 palavras | 2 páginas
  • tecnologia
    557 palavras | 3 páginas
  • Tecnologia
    1848 palavras | 8 páginas
  • tecnologia
    675 palavras | 3 páginas
  • Tecnologia
    1302 palavras | 6 páginas
  • tecnologia
    691 palavras | 3 páginas