Buscar

(08 6) Atividade 1 - BANCO DE DADOS (25 10 2023)

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

ATIVIDADE 1.0 (A1)
08.6 (BANCO DE DADOS)
	A empresa de desenvolvimento de software em que você trabalha precisa desenvolver um software para o setor de recursos humanos de uma empresa contratante. Você, como Projetista de Dados do projeto, foi encarregado de construir o modelo relacional do sistema. Em uma reunião com o cliente, o cenário foi levantado e, depois, registrado por meio do seguinte texto em uma ata: 
"A empresa organiza o seu trabalho em projetos que possuem um número identificador como código, uma abreviatura do projeto e um texto descritivo. Por exemplo, um projeto pode ser de código 2134, com abreviatura de "TOPAZIO" e com breve descrição de "Construção do condomínio predial Topázio". Em cada projeto, são alocados os empregados que possuem um código e um nome; se um projeto possui seu conjunto de empregados, um empregado pode atuar junto a vários projetos. Além disso, o sistema tem um cadastro de cargos e um cadastro dos setores da empresa. O registro de um cargo possui um código, uma descrição e o valor do salário, e o de um setor possui um código e uma descrição. Cada empregado deve estar associado ao seu cargo e alocado ao seu setor". 
Diante desse cenário, responda às questões a seguir. 
	Construa o modelo relacional que representa o cenário exposto, contemplando tabelas, campos, chaves primárias e chaves estrangeiras no modelo.
	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.
8 SEMESTRE DE 2023 (BLOCO 2) – 1o PROVA
ATIVIDADE 1.2 (BANCO DE DADOS)
8 SEMESTRE DE 2023 (BLOCO 2) - 1o PROVA
	RESPOSTA
	1) Modelo Relacional
	
	2) Comando DLL para criação da Tabela Cargo
	CREATE TABLE cargos (
 codigo_cargo INTEGER NOT NULL AUTO_INCREMENT,
 descricao_cargo VARCHAR(50) NOT NULL,
 salario NUMERIC(9,2) NOT NULL,
 codigo_empregado INTEGER,
 PRIMARY KEY(codigo_cargo),
 FOREIGN KEY FK_Cargo_Empregado (codigo_empregado) REFERENCES empregados (codigo_empregado)
);
8 SEMESTRE DE 2023 (BLOCO 2) – 1o PROVA
ATIVIDADE 1.3 (BANCO DE DADOS)
8 SEMESTRE DE 2023 (BLOCO 2) - 1o PROVA
	RESPOSTA DO PROFESSOR
	Sua nota: 100%.
	Comentários
	
8 SEMESTRE DE 2023 (BLOCO 2) – 1o PROVA

Continue navegando

Outros materiais