atividade ead unisul principios de banco de dados

521 palavras 3 páginas
em relação aos dados acima referentes à 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:
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...

Descreva os comandos SQL - DDL para a criação dos objetos do banco de dados com o modelo acima.
_Create database Atividade; (criar banco de dados)
_Show database; (visualizar os bancos criados)
_Use Atividade; (usar o banco de dados criado)
_Create table Professor (
Código int(5) primary key not null,
Nome varchar(30) not null,
Data_de_Nascimento date,
Cidade int(5) not null); (Criação da tabela Professor)
_ Create table Curso (
Código int(5) primary key not null,
Nome varchar(30) not null, Tipo_Turno varchar(15) not null); (Criação da tabela curso)
_Create table Alocacao (
Curso int(5) primary key not null,
Professor_código int(5) not null, Data_alocacao date not null); (Criação da tabela Alocacao)
Alter table alocacao add constraint alocacao_professor_fk foreign key professor_código references professor(professor_código);
_Create table Cidade ( Código int(5) primary key not null, Nome varchar(30) not null, UF varchar(2) not null);
Dos comandos DML estudados, insira 5 linhas para cada tabela criada na questão 2, utilizando o comando de inserção.
Tabela professor
Mysql>Insert into professor (código, Nome, Data_de_Nascimento, Cidade) Value (‘01’, ‘gleimerson’, ‘1992-01-06’, ‘1’);
Mysql>Insert into professor values (‘02’, ‘lindalva’, ‘1960-05-19’, ‘1’);
Mysql>Insert into professor values (‘03’, ‘jose’, ‘1975-08-09’, ‘2’);
Mysql>Insert

Relacionados

  • Políticas de ead e seu impacto
    6236 palavras | 25 páginas
  • Universidade Corporativa na Saúde - estudo de caso
    8849 palavras | 36 páginas
  • negocios abrangente
    11301 palavras | 46 páginas
  • Material didático na EaD
    8949 palavras | 36 páginas
  • estudante
    4731 palavras | 19 páginas
  • Educação a distância
    3530 palavras | 15 páginas
  • Fundamentos da educação a ditancia
    3971 palavras | 16 páginas
  • Potencialidades e limitações do ambiente virtual de aprendizagem em um curso online
    5080 palavras | 21 páginas
  • Ead na formação continuada de professores
    6287 palavras | 26 páginas
  • Avaliação de Micro e Pequena Empresa
    7490 palavras | 30 páginas