Buscar

Aula 6 - Exercícios - alunos

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 4 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

Prévia do material em texto

[Type text]	[Type text]	[Type text]
Questão 1: A partir do cenário abaixo, identifique as entidades, atributos e relacionamentos. 
Você foi selecionado para propor um banco de dados para uma companhia rodoviária que deseja, nesse momento, registrar informações sobre viagens e clientes. Um cliente ao chegar no terminal da companhia solicita a compra de um ou mais bilhetes. Para cada viagem realizada pela companhia você precisa armazenar, além dos dados do motorista que realizou a viagem, o código de identificação da viagem, a data e hora de partida e de chegada, a origem, o destino da viagem. Para cliente devem ser registrados o nome, o número da identidade, telefone (pode-se adicionar mais de um telefone), endereço dos clientes que estavam presentes. O endereço do cliente tem rua, complemento e cep. No bilhete devem constar o número da poltrona que o cliente estava sentado e a quantidade de bagagens que ele despachou. Para os motoristas armazenam-se o nome do motorista, a carteira nacional de habilitação (CNH), data de validade da CNH. Cada viagem é feita por um único motorista.
Questão 2: Cenário: Clube da Leitura: Gustavo tem uma coleção grande de revistas em quadrinhos. Por isso, resolveu emprestar para os amigos. Assim foi criado o Clube da Leitura. Mas para não perder nenhuma revista, seu pai lhe fez uma aplicação que cadastra as revistas e controla o empréstimo. Para cada revista cadastram-se: o nome, o número da edição, o ano da revista. Uma revista pertence a uma coleção. Para o tipo de coleção é registrado um código, o nome (por exemplo: Cebolinha, Pato Donald, Batman etc.) e o gênero. As revistas ficam quardadas em caixas. Cada caixa tem uma cor, uma etiqueta e um número. Pode-se guardar várias revistas em uma caixa. O cadastro do amiguinho consiste de: o nome do amiguinho, o nome da mãe, o telefone e de onde é o amigo (do prédio ou da escola). Para cada empréstimo cadastram-se: o amiguinho que pegou a revista, qual foi a revista, a data de empréstimo e a data de devolução. Cada criança só pode pegar uma revista por empréstimo. 
Questão 3: A partir do cenário abaixo, identifique as entidades, atributos e relacionamentos. 
Imagine que, como projetista de bancos de dados, você precisa desenvolver um sistema para uma clínica médica. Após consultar todos os envolvidos no processo de gestão da clínica, como atendentes e médicos, foi definido o seguinte cenário. O sistema deve registrar os dados dos pacientes da clínica. Serão registrados o nome do paciente, endereço, CPF, telefone (um cliente pode ter mais de um telefone), a data de nascimento, o sexo e a idade. A idade é calculada pelo sistema com base na data de hoje e a data de nascimento. Para os médicos devem ser cadastrados o seu código e nome. Um médico esta associado um único conselho regional de medicina (CRM). Para cada conselho existente no Brasil são registrados o endereço e o telefone. O sistema deve manter a lista de especialidades atendidas na clínica (código e descrição). Um médico possui uma única especialidade. O importante é que o sistema registre as consultas que um médico efetua na clínica, registrando a data e a hora que ela ocorreu. Um médico pode efetuar diversas consultas a diferentes pacientes no mês. Um paciente também pode se consultar com diversos médicos da clínica ao longo do tempo. Os pacientes podem se consultar por convênio ou não. Os convênios devem ser registrados (código e nome).
Questão 4: ( Adaptada de ENADE 2017)
João Grilo: Isso é coisa de seca. Acaba nisso, essa fome: ninguém pode ter menino e haja cavalo no mundo. A comida é mais barata e é coisa que se pode vender, Mas seu cavalo, como foi?
Chicó: Foi uma velha que me vendeu barato, porque queria se mudar, mas recomendou todo cuidado, porque o cavalo era bento. E só podia ser mesmo, porque cavalo bom como aquele eu nunca tinha visto.
SUASSUNA, A. Auto da Compadecida. Rio de Janeiro; Agir, 2000 (adaptado)
A seguir apresenta-se um modelo de dados elaborado a partir do diálogo entre Chicó e João Grilo.
Com base no diálogo e no diagrama apresentados, avalie as afirmações a seguir.
I. O Chicó e a velha poderão ser cadastrados na entidade pessoa.
II. O Chicó e a velha poderão ter mais que um cavalo cadastrados.
III. O atributo rg da entidade pessoa tem a função de chave primária nessa entidade.
IV. O cavalo deverá ter no mínimo uma pessoa e uma pessoa poderá ser cadastrada sem a necessidade de ter um cavalo.
É correto apenas o que se afirma em
a) I e III
b) I e IV
c) II e III
d) I, II, e IV
e) II, III e IV
Questão 5: ( Adaptada de FCC 2018 – DPEAM-Analista de Gestão - TID - Banco de Dados) Considerando a modelagem conceitual de bancos de dados relacionais, o objetivo principal é
a) detalhar as estruturas físicas de armazenamento dos dados que irão compor o banco de dados.
b) descrever as interfaces de acesso externo às estruturas internas do banco de dados.
c) descrever conjuntos de entidades representativas dos dados, bem como os conjuntos de relacionamentos entre esses conjuntos de entidades.
d) definir o sistema gerenciador de banco de dados que será utilizado na implementação do banco de dados.
e) otimizar os algoritmos de consulta utilizados no banco de dados.
Questão 6: (Concurso: FUB, Técnico de Tecnologia da Informação, 2016) Considerando o diagrama (abaixo) precedente, que representa o modelo entidade-relacionamento de um sistema de aluguel de livros de uma repartição pública, julgue o item que se segue (V) para verdadeiro e (F) para falso. 
a) ( ) No modelo apresentado, um empréstimo contém vários itens, entretanto um item só pode estar contido em um único empréstimo? 
b) ( ) As entidades Usuário, Empréstimo e Livro são classificadas como fracas? 
c) ( ) O atributo marcado com um asterisco em cada entidade indica que aquele é identificador? 
Questão 7: (Concurso: CASAN, Analista de Sistemas: Administração Banco de Dados, 2016) A Casan baixou uma portaria em que os clientes podem ter, a partir de agora, mais de uma instalação de fornecimento de água em seu nome. Analisando essa necessidade, o administador de banco de dados montou um modelo entidade-relacionamento (MER) que atenda a essa nova regra. Desenvolva o DER. 
Questão 8: Construa um diagrama entidade relacionamento de seguros de automóveis com um conjunto de clientes, onde cada um possui certo número de carros. Cada carro tem um número de acidentes associados a ele.
48
[Type text]	[Type text]	[Type text]
3

Outros materiais