Buscar

ATIVIDADE 1 (A1) - Banco de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1) Construa o modelo relacional que representa o cenário exposto, contemplando tabelas, campos, chaves 
primárias e chaves estrangeiras no modelo.
2) Apresente o comando de DDL (Data Definition Language) para a criação da tabela de CARGOS, contemplando os campos, seus tipos de dados, a obrigatoriedade e a chave primária.
CREATE TABLE Empregado (empregadoMatricula char(5) PRIMARY KEY, empredadoNome varchar (50), 
departamentoID int); 
CREATE TABLE Departamento (departamentoID int UNIQUE, departamentoNome varchar(50)); 
ALTER TABLE Empregado ADD CONSTRAINT fk_empregado_depto FOREIGN KEY (departamentoID) 
PREFERECENCES Departamento(departamentoOD)); 
INSERT INTO Departamento VALUES (1, ‘Vendas’); 
INSERT INTO Departamento VALUES (3, ‘Engenharia’); 
INSERT INTO Departamento VALUES (4, ‘Contabilidade’); 
INSERT INTO Departamento VALUES (5, ‘Propaganda’); 
INSERT INTO Emprego VALUES (‘10001’, ‘Juliana’, 1); 
INSERT INTO Emprego VALUES (‘10003’, ‘Julio’, 3); 
INSERT INTO Emprego VALUES (‘10004’, ‘Leonardo’, 3); 
INSERT INTO Emprego VALUES (‘10005’, ‘Sheila’, 4); 
INSERT INTO Emprego VALUES (‘10005’, ‘João’, NULL);

Continue navegando

Outros materiais