Buscar

p1_2022_1_(nota 8 5)

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

Prévia do material em texto

Universidade Federal do Espírito Santo
Centro Tecnológico
Departamento dc Infonnática
Nome:
Banco de Dados 1 5979)
Prof. Rodrigo Laiola Guimarães
Matrícula: (1
r. Prova Parcial (PI) - 2022/1
Considerações:
• A prova é individual e sem consulta;
• Não é permitida a utilização de celulares ou aparelhos eletrônicos;
• A interpretação das questões faz parte da prova.
l) (0,75 pontos) No que se refere aos conceitos gerais de banco de dados, assinale a alternativa correta.
a) Os dados, independentes ou não, de um banco de dados formam necessariamente uma informação.
b) Os projetistas, também conhecidos como administradores do banco de dados (database administrators), são os
usuários iniciantes ou paramétricos do sistema.
c) Um banco de dados não representa um aspecto do mundo real. X
Uma planilha do Microsoft Excel ou uma lista de contatos (nome, telefone e e-mail) de uma agenda configuram
um banco de dados.
e) A edição ou a alteração dos dados de um banco de dados é muito onerosa ao administrador, o que toma comum a
prática de sua total exclusão.
2) (0,75 pontos) Sistemas de Gerenciamento de Bancos de Dados desempenham inúmeras funções. Dentre tais funções,
é correto afirmar que esses sistemas:
a) Contêm software que permite a comunicação em tempo real por meio da internet.
b) Implementam ferramentas de gestão de projetos como, por exemplo, gráficos de Gantt. x
Mantêm a integridade dos dados inseridos no banco de dados, por exemplo, impedindo a duplicação do valor de
chaves primárias.
d) Possuem dicionários de línguas, permitindo a tradução imediata do conteúdo de qualquer banco de dados.
e) São capazes de fazer a compilação de todas as linguagens de programação orientadas a objetos.
3) (0,75 pontos)
— a) Lógica,
b) Relacional.
c) Conceitual.
—...4 d) Física.
Externa.
4) (0,75 pontos) Um Modelo de Dados corresponde a uma descrição formal da estrutura de um banco de dados. Com
relação à Modelagem de Dados, relacione os modelos, apresentados na coluna da esquerda, à respectiva característica,
entre as indicadas na coluna da direita.
Modelo de Dados
OI I - Conceitual
II - Lógico
- Fisicp
P
O
s
Característica
Representa a estrutura de
dados, conforme vista pelo
usuáno do SGBD.
Utiliza as técnicas de mode-
lagem baseadas em Rede,
Hierárquico e Relacional.
- Trata dos aspectos de imple-
mentação do SGBD.
- É abstrato. independente de
um SGBD particular
a) 1-P, 11-Q, 111 -R
b) I -Q, 11 -R, 111 -S
c) 1-S, 11 -R, 111 -Q
1 -S, 11 -P, 111 -R
e) 1 - S, 11 - P, 111 -Q
(0,75 pontos) O dicionário de dados de um banco de dados relacional:
a) Não se aplica a tabelas com pequeno número de registros.
b) Não considera o armazenamento da lista de atributos chave das tabelas.
Armazena, dentre outras informações, nomes de tabelas e de seus atributos.
d) Ignora os domínios de cada atributo das tabelas. x
e) Somente se aplica a tabelas com grande número de atributos.
Dto 6) (0,75 pontos) O DBA, como um dos usuários do ambiente de banco de dados, interage com as seguintes interfaces:
a) Instruções DDL e comandos privilegiados.
Consulta interativa e instruções DDL.
c) Programas de aplicação e consulta interativa.
d) Comandos privilegiados e prograrhas de aplicação.
Z 7) (2,5 pontos) Considere o esquema de banco de dados relacional para uma clínica médica, em que as chaves primárias
estão sublinhadas: PACIENTE (CEE, Nome, sexo, DataDeNasciment0)•, MEDICO (CRM, Nome, sexo); CONSULTA
(CPP. DalaHora, CRM, sala); MEDICAMENTO (Cndiga, Nome, Princip ioAt ivo); e PRESCRICAO (C2E.-DataHem.
Çndigo, Posologia). os atributos CPF em CONSULTA, CRM em CONSULTA, (CPF, DataHora) em PRESCRICAO e
Codigo em PRESCRICAO são chaves estrangeiras que referenciatn, respectivamente, PACIENTE, MEDICO,
CONSULTA e MEDICAMENTO. Escreva a expressão em ÁLGEBRA RELACIONAL pertinente para responder a
consulta "qual o nome dos medicamentos prescritos mais de uma vez, por tun particular médico para um mesmo
paciente, restrito às consultas em que médico e paciente possuem o mesmo nome?"
cx(CPFl OP O PF-b c â»
ΜΙ h-Aico,
ολ 9. : DCl.AaH 06
(C e fl CQMl
8) Considere o seguinte esquema de banco de dados:
TABELA
FORNECEDOR
PEÇA
CARRO
FORNECIPENTO
COLUNAS
CODIGO FORNECEDOR, NOME FORNECEDOR, CIDADE
CODIGO¯PEÇA, NCME PEÇA, PREÇO
CODIGO CÁRRO, CARRO, TIPO
CODIGO FORNECEDOR, CODIGO PEÇA, CODIGO CARRO
a) (I ponto) Escreva um comando SQL que seja capaz de consultar o nome dos fornecedores 
localizados na cidade de
nome "VITORIA" que fornecem a peça de código "MOTOR" para o carro de código "KOMBI", com os seus
respectivos preços.
0aLIL.nc Oi DADE l\JiToQih
1
MOToQ
CBQQO
C00i60- ROA g i
Q'. : (,00; bo- a.mJ
ano. C0DiG0-cRRQo
b) (2,0 pontos) Assumindo que sua consulta retornou o resultado abaixo,
FORNECEDOR
Superpeças
Peçauto
PREÇO
1.000
1.500
um(a) aluno(a) fez a seguinte reflexão:
v) "Se o resultado mostra 2 preços diferentes, isso só é possível se eu tenho mais de uma peça com código "MOTOR "ug
minha tabela PEÇA. Ao mesmo tempo, a tabela FORNECIMENTO, que relaciona um fornecedor à uma peça, só faz a
relação entre o código do fornecedor e um código de peça. Isso significa que não tem como saber qual peça (e,
consequentemente, o preço relacionado) o fornecedor vende. Por exemplo, imagine que na tabela FORNECIMENTO
eu tenho algo como:
"fornecedor I vende peça de código MOTOR para o carro de código KOMBI"
E, ao mesmo tempo, na tabela PEÇA eu tenho as seguintes entradas:
"peça de código MOTOR tem nome MOTORI e preço 1000" e
"peça de código MOTOR tem nome MOTOR2 e preço 1500"
Como saber qual peça o fornecedor "l " vende? O "MOTORI " ou "MOTOR2"?
Eu acredito que essa questão tem um erro no enunciado, mas me informaram que não é o caso.
O(A) aluno(a) está certo ou errado? Justifique sua resposta representando a base de dados através do modelo Entidade-
Relacionamento e discutindo o conceito de chave visto na disciplina.
DOR O
c-DJl (30-
PREÇOPEÇA
c_buovo 
lho
(ao 
s.U..rrr•.O--
I Lm cx
V COO(60-ChQPO
(J ARRO
mo 
00.mo
LmdO
boldo cnu-ó,
,、 00 ( 、 丶0 '、 •,、” :「、、: 0 004 000”
2 1-e
0 2
00 0
04000
0 2

Continue navegando