Buscar

base 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

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 9 páginas

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 6, do total de 9 páginas

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 9, do total de 9 páginas

Prévia do material em texto

UNIVERSIDADE PEDAGÓGICA
Departamento de Engenharias - Escola Superior Técnica
Licenciatura em Engenharia Electrónica
Disciplina: Base de Dados.
Tema: Resolução de Exercícios.
Exercício I:
Uma determinada empresa está organizada por departamentos.
· A cada departamento está associado um nome único, um número único, em empregado que é o gerente e a data em que este começou a gerir o departamento.
· Um departamento pode ter várias localizações. Cada departamento controla um determinado número de projectos.
Cada projecto tem um nome único, um número único e uma localização única.
· Para os empregados é necessário guardar o nome (próprio e de família), número de BI, endereço, salário, sexo, data de nascimento e o correspondente supervisor.
· Para cada projecto é necessário tomar nota do número de horas por semana que cada empregado nele trabalha.
· Para efeitos de seguro é necessário conhecer os dependentes de cada empregado, ou seja, o nome, sexo, data de nascimento e grau de parentesco.
Resolução 
Departamento (número_único, nome_único, gerente, data, localização);
Projectos (número_único, nome_único, localização);
Empregados (nome_p_f, nr_BI, endereço, salário, sexo, data_nasc, supervisor, nr_horas);
Dependentes (nr_único, parentesco, nome, sexo, data_nasc).	
Exercício II:
A companhia discográfica PimbaParaTodos decidiu criar uma base de dados com informação sobre os seus músicos bem como outra informação da companhia. A informação dada ao desenhador foi a seguinte:
· Cada músico tem um nro. de BI, um nome, uma morada e um número de telefone.
· Cada instrumento usado nos estúdios tem um nome (ex. guitarra, bateria, etc.) e um código interno.
· Cada disco gravado na companhia tem um título, uma data, um formato (ex. CD, MC, K7), e um identificador do disco.
· Cada música gravada na companhia tem um título e um autor.
· Cada músico pode tocar vários instrumentos, e cada instrumento podeser tocado por um músico.
· Cada disco tem um certo número de músicas, mas cada música só podeaparecer num disco.
· Cada música pode ter a participação de vários músicos, e cada músico pode participar em várias músicas.
· Cada disco tem um músico que é o seu produtor. Os músicos podemproduzir vários discos.
· Desenhe o diagrama de entidades e relacionamentos para esteproblema.
Resolução
Músico (BI, nome, morada, nr_telef);
Instrumento (nome, cod_interno);
Disco (título, data, formato, identificador);
Música (título, autor).
			
Exercício III:
Uma pequena locadora de vídeos possui cerca de 2.000 fitas de vídeo, cujo empréstimo deve ser controlado.Cada fita possui um número.Para cada filme, é necessário saber seu título e sua categoria (comédia, drama, aventura, …).Cada filme recebe um identificador próprio. Para cada fita, é controlado que filme ela contém.Para cada filme há pelo menos uma fita, e cada fita contém somente um filme.Alguns poucos filmes necessitam duas fitas.Os clientes podem desejar encontrar os filmes estrelados pelo seu actor predilecto. Por isso, é necessário manter a informação dos actores que actuam em cada filme.Nem todo filme possui actores considerados “estrelas”.Os clientes, às vezes, desejam receber referências de determinado actor, tais como o nome real, a data de nascimento, etc.A locadora possui muitos clientes cadastrados.Somente clientes cadastrados podem alugar fitas.Para cada cliente é necessário saber seu pré-nome e seu sobrenome, seu telefone e seu endereço.Cada cliente recebe um número associado.Desejamos saber quantas fitas estão locadas por um dado cliente.Um cliente pode locar várias fitas ao mesmo tempo. Não são mantidos registos históricos de alugueres.
Resolução
Locadora;
Fitas (nr_único);
Filmes (identificador, título, categoria);
Actor (nome, data_nasc);
Clientes (pré_nome, sobrenome, telefone, endereço, ID).
Exercício IV:
A empresa MundoLuso pretende construir uma base de dados paragestão das suas salas de cinema.
· A base de dados deve guardar informação relativa aos complexos decinema que a empresa gere, como seja, o nome do complexo, a sualocalização, os números de telefone de contacto e o número de salas quepossui.
· Para cada sala deve ser guardado o número que a identifica, a dimensão da tela, o sistema de som disponível, a lotação e a disposição dos lugaresda sala. Os lugares são identificados por uma fila e por um número decadeira.
· A base de dados deve também guardar informação relativa aos filmes emexibição ou já exibidos, como seja, o nome do filme, a sua duração, a suaclassificação (M18, M16, M12, M6 ou M4) e respectivas sessões.
· Para cada sessão deve ser guardada a hora de início, a sala, eventuaisobservações sobre a sessão (pode não ser nenhuma) e os bilhetesvendidos para a sessão.
· Para além da informação da sessão, os bilhetes incluem aindainformação sobre o lugar na sala, a data/hora em que foram vendidos e preço de venda.
Resolução
Empresa;
Complexo (nome, localização, nr_telefone);
Sala (id, dimensão, s_som, lotação, lugares);
Filmes (nome, duração, classific);
Bilhetes (nr_sala, data, hora, preço);
Sessão (hora, sala).
Discentes:
Chris Dengo
Edwin Fernando Marrima
João Kelvin Horácio Zunguza
Docente:
MSc. Eugénio Alberto Macumbe

Continue navegando