Buscar

ATIVIDADE 1 (A1) - Banco de Dados l

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

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

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
Você viu 3, do total de 3 páginas

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