Bco Dados I

694 palavras 3 páginas
1. 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:

DADO
TIPO
OPCIONAL
PROFESSOR

Código
Integer(5)
Não
Nome
Varchar(30)
Não
Data Nascimento
Date
Sim
Cidade
Integer(5)
Não
CURSO

Código
Integer(5)
Não
Nome
Varchar(30)
Não
Tipo Turno (Matutino/Vespertino/Noturno)
Varchar(15)
Não
ALOCACAO

Curso
Integer(5)
Não
Professor
Integer(5)
Não
Data alocação
Date
Não
CIDADE

Código
Integer(5)
Não
Nome
Varchar(30)
Não
U.F.
Varchar(2)
Não
Em relação aos 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 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
*/
create table PROFESSOR
(
COD_PROF NUMBER(5) NOT NULL, NOME_PROF VARCHAR2(30 NOT NULL), DATA_NASCIMENTO DATE NULL, CIDADE_PROF NUMBER(5)NOT NULL
);
create table CURSO
(
COD_CURSO NUMBER(5) not null, NOME_CURSO VARCHAR2(30), TIPO_CURSO VARCHAR2(15)
);
create table ALOCACAO
(
COD_PROF NUMBER(5),

Relacionados

  • O sistema financeiro Santander
    7535 palavras | 31 páginas
  • Pim iv
    4761 palavras | 20 páginas
  • tcc analise de balanço
    46715 palavras | 187 páginas
  • Artigo cientifico de administração
    56761 palavras | 228 páginas
  • PIM II- Trabalho avaliativo para as disciplinas Economia e Mercado, Matemática Aplicada, Recursos Materiais e Patrimoniais
    2341 palavras | 10 páginas
  • Fatos que alteram o valor das compras e das vendas
    2339 palavras | 10 páginas
  • AÇÃO CONSIGNAÇÃO EM PAGAMENTO
    6402 palavras | 26 páginas
  • Automação
    8144 palavras | 33 páginas
  • Ainda não tenho
    1584 palavras | 7 páginas
  • Trab.processo contabil.unopar
    4080 palavras | 17 páginas