Buscar

Banco de dados atividade 2

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

AMB Fácil - Educação Entrar 
Todas Atividades Página Inicial MATERIAL DE ESTUDO ATIVIDADES 
15 posts neste tópico
1 2 3 PRÓXIMA
Entre para seguir issoBANCO DE DADOS 1
Criado por Lucas, August 17, 2019
Lucas
Expert
Administradores
 49
49 posts
Postado August 17, 2019 (editado)
Pergunta 1
0 em 0,25 pontos
Um determinado sistema permite a busca de prestadores de
serviço por clientes que precisam, por exemplo, de um encanador
ou de um eletricista. Certo prestador de serviço realiza o seu
cadastro no sistema e, a partir daí, ele pode ser pesquisado e
acionado por clientes interessados no serviço que ele presta. Ao
Navegação
Fóruns
Um determinado sistema de identificação de pessoas em uma
determinada portaria precisa armazenar no banco de dados as
fotos das pessoas que entram em determinado edifício. O tipo de
dados mais adequado para representar o campo FOTO na tabela
de VISITANTES do sistema de portaria é:
Resposta Selecionada:Correta
BLOB.
Resposta Correta: Correta
BLOB.
Feedback da
resposta:
Resposta correta , pois campos do tipo binário, como
é o caso do campo FOTO, são armazenados nesse
tipo de campo, chamado de Binary Long
Object (BLOB).
Pergunta 9
0,25 em 0,25 pontos
Na modelagem de dados, a cardinalidade especifica a quantidade
de entidades que são envolvidas em um relacionamento, por
exemplo, em um sistema de uma empresa um Funcionário só pode
ser associado a um Cargo, mas por outro lado um Cargo pode
estar associado a diversos funcionários. Analisando o
relacionamento entre Setor e Funcionário, um analista percebeu
que um funcionário pode estar no máximo e deve estar associado a
um setor e os setores são formados pelo seu conjunto de
funcionário e deve ter pelo menos um funcionário.
A cardinalidade que melhor especifica o relacionamento entre
Funcionário e Setor é:
Resposta Selecionada:Correta
1:N.
Resposta Correta: Correta
1:N.
Em um sistema de universidade, os alunos são organizados em
cursos, cada aluno pode se matricular em um curso e a
universidade não permite que um aluno faça mais de um curso. O
relacionamento entre Alunos e Cursos é um tipo de relação:
Resposta Selecionada:Correta
1:N.
Resposta Correta: Correta
1:N.
Feedback da
resposta:
Resposta correta , pois um curso pode ter vários
alunos e um aluno pertence a um único curso.
Editado August 17, 2019 por lucas
leite0511
Novato(a)
Usuários
 2
1 post
Postado August 25, 2019
Pergunta 1
0 em 0,25 pontos
Em um sistema de universidade, os alunos são organizados em
cursos, cada aluno pode se matricular em um curso e a
universidade não permite que um aluno faça mais de um curso. O
relacionamento entre Alunos e Cursos é um tipo de relação:
Resposta Selecionada:Incorreta
N:N.
Resposta Correta: Correta
1:N.
Pergunta 2
0,25 em 0,25 pontos
“O modelo de dados relacional foi introduzido inicialmente por Ted
Codd, da IBM Research, em 1970, em um artigo clássico (Codd,
1970), que atraiu atenção imediata. devido à simplicidade e à base
matemática” (ELMASRI, 2011, p. 38).
ELMASRI, R; NAVATHE, S. Sistemas de Banco de Dados . São
Paulo: Pearson Addison Wesley, 2011, p. 38.
No Modelo Relacional alguns elementos devem ser empregados ao
estruturar os dados de determinado sistema. Faça uma associação
entre os elementos a seguir e as definições apresentadas na
conjuntos e lógica de predicado de primeira ordem (ELMASRI,
2011, p. 38).
ELMASRI, R.; NAVATHE, S. Sistemas de Banco de Dados . São
Paulo: Pearson Addison Wesley, 2011, p. 38.
Com base no trecho apresentado anteriormente, assinale a
alternativa que indique corretamente o conceito de Modelo
Relacional:
Resposta Selecionada:Correta
Relação.
Resposta Correta: Correta
Relação.
pacientes podem ser considerados como linhas em uma
tabela.
III. Um paciente é identificado através de seu CPF.
IV. Percebeu-se que o nome do paciente deve ser um
VARCHAR e sua altura um campo NUMERIC.
Associe os itens citados aos elementos do Modelo Relacional:
( ) Tuplas.
( ) Tipos de dados.
( ) Chave Primária.
( ) Chave estrangeira.
A partir das associações feitas anteriormente, assinale a alternativa
que apresenta a sequência correta:
Resposta Selecionada:Correta
II, IV, III, I.
Resposta Correta: Correta
II, IV, III, I.
Feedback
da
resposta:
Resposta correta . As tuplas (Item II) de fato são termos
usados para o conjunto de valores de atributos que
formam as linhas de uma relação ou tabela. Os tipos de
dados (Item IV) indicam qual domínio de valores um
atributo pode estar associado, por exemplo, inteiros,
caracteres (CHAR ou VARCHAR) e, nesses casos,
números e datas são os mais usados. As chaves
primárias (Item III) permitem identificar registros, não
existem dois registros iguais com mesmo valor de chave,
como CPF em cliente. Uma chave estrangeira (Item I)
permite a associação entre duas relações ou tabela,
como o que está descrito para ESPECIALIDADE e
MEDICO.
andreff92
Membro
Postado September 18, 2019
Pergunta 1
0,25 em 0,25 pontos
( ) Tipo de Dados
A partir das associações feitas anteriormente, assinale a alternativa
que apresenta a sequência correta:
Resposta Selecionada:Correta
I, IV, II, III.
Resposta Correta: Correta
I, IV, II, III.
Feedback
da
resposta:
Resposta correta . Na sequência, Relação (Item I), de
fato, é a tabela LOCACAO para armazenar os registros
das locações. Especificação de obrigatoriedade (Item
IV) é feita com as palavras de NULL e NOT NULL.
DATA_LOCACAO (item II) é uma parte, um atributo da
tabela LOCACAO. Por fim, DATETIME (Item III) é um
dos tipos de dados que pode ser atribuído a um
determinado atributo.
Pergunta 10
0,25 em 0,25 pontos
A normalização de dados é uma atividade que visa analisar e
rearranjar a forma como o modelo de dados está sendo tratado. A
respeito dessa tarefa de normalização de dados, analise as
sentenças a seguir e assinale (V) Verdadeiro ou (F) Falso.
( ) A normalização de dados visa melhorar a estrutura dos dados
para evitar anomalias na manipulação de dados e redundância de
dados.
( ) A normalização são classificadas em primeira forma normal
Feedback
da
resposta:
Resposta correta . O item 1 é verdadeiro, pois de fato a
normalização versa sobre a finalidade da normalização
que é melhorar a qualidade da forma como os dados
devem ser mantidos, seja evitando inconsistências como
redundância nos dados. O item 2 é verdadeiro, pois as
formas normais são de fato acumulativas, atender a uma
forma normal tem como condição atender a uma forma
normal anterior. O item 3 é verdadeiro, pois a primeira
forma normal trata a separação dos atributos
multivalorados em uma tabela à parte em seu
tratamento. Por fim, o item 4 é verdadeiro, pois a
fundamentação teórica da normalização é baseada na
dependência funcional, sobretudo, na dependência
funcional em relação à chave primária das relações.
edigarsousa
Novato(a)
Usuários
 3
3 posts
Postado September 18, 2019
Pergunta 1
0 em 0,25 pontos
Conforme (Elmasri, 2011), “a normalização de dados pode ser
considerada um processo de analisar os esquemas de relação
dados com base em suas dependências funcionais e chaves
primárias para conseguir as propriedades desejadas de (1)
minimização de redundância e (2) minimização de anomalias de
inserção, exclusão e atualização. Ele pode ser considerado um
processo de filtragem ou purificação que faz com que o modelo
tenha qualidade cada vez melhor” (ELMASRI, 2011, p. 348).
ELMASRI, R.; NAVATHE, S. Sistemas de Banco de Dados . São
Paulo: Pearson Addison Wesley, 2011, p. 348.
Analise o quadro a seguir.
COD NOME EMAIL
1 João joao21@bol.com.br
1 João jms@gmail.com, jmoreira@outlook.com
2 Maria mas@gmail.com
2 Maria marias@novaempresa.com.br
3 Joana joa@gmail.com
ELMASRI, R.; NAVATHE, S. Sistemas de Banco de Dados . São
Paulo: Pearson Addison Wesley, 2011, p. 38.
Com base no trecho apresentado anteriormente, assinale a
alternativaque indique corretamente o conceito de Modelo
Relacional:
Resposta Selecionada:
Resposta Correta: Correta
Relação.
Pergunta 10
0,25 em 0,25 pontos
Ao criar um Modelo Relacional, situações mapeadas no modelo
conceitual precisam ser convertidas. Em uma representação, por
exemplo, relacionamentos dão origem ao conceito de chave
estrangeira.
Analise as seguintes situações sobre algumas situações nessa
conversão do Modelo de Entidade e Relacionamento (MER) em um
Modelo Relacional, e assinale (V) verdadeiro para indicar que o
tratamento na conversão está correto e (F) Falso para situações em
que o tratamento da conversão não está correto.
( ) Em um sistema de consulta médica em que um Paciente mora
em um Bairro e um Bairro pode ser associado a vários clientes.
Nesse caso, uma chave estrangeira Bairro deve ser incorporada na
tabela Cliente.
( ) Em um sistema de uma empresa em que um Funcionário chefia
apenas um setor e um setor é chefiado apenas por um Funcionario.
Resposta Correta: Correta
V, V, V, V.
Feedback
da
resposta:
Resposta correta . O primeiro item é verdadeiro, pois a
relação entre Bairro e Cliente é 1:N e, nesses casos, a
chave é transposta de Bairro para Cliente. O segundo
item é verdadeiro, a relação de chefia entre Funcionario
e Setor é 1:1 e, nesses casos, pode-se transpor a chave
de Funcionario para Setor ou vice-versa; apesar de ser
mais apropriado levar a chave para de Funcionario para
Setor. O terceiro item é verdadeiro, pois a relação entre
Apartamento e Morador é 1:N e, nesse caso, a chave
estrangeira é transposta de Apartamento para Morador.
Por fim, o quarto item é verdadeiro, pois a relação entre
alunos e disciplinas é N:N e, nesse caso, é criada a
tabela associativa com as chaves estrangeiras
referenciando cada uma das tabelas.
andreff92
Membro
Usuários
 12
11 posts
Postado September 22, 2019
Pergunta 1
0,25 em 0,25 pontos
Ao utilizar comandos de DDL (data definition language), o usuário do
banco de dados pode criar, modificar ou excluir objetos em um banco de
dados. O comando de CREATE TABLE, por exemplo, cria tabelas que
basicamente são um conjunto de campos com seus tipos de dados e de
restrições como chave primária e chave estrangeira. Em um sistema
bancário, existe uma tabela TRANSACAO que foi criada com o seguinte
comando:
CREATE TABLE TRANSACAO
(COD_TRANSACAO INTEGER NOT
NULL,
COD_CONTA INTEGER NOT
NULL,
DATA DATETIME NOT
NULL,
VALOR NUMERIC(9,2) NOT
NULL,
TIPO CHAR(1) NOT
NULL,
RESGATE CHAR(1) NOT
inserida ou, quando realiza uma consulta, ele avalia os dados da
consulta. Em uma destas tarefas, um programador obteve a
seguinte consulta:
Código Fabricante Placa Modelo Ano
1 Ford MQF4236 Fiesta 2016
2 Fiat QFG5534 Uno 2018
3 Renault FES3321 Clio 2014
4 Fiat QQF5298 Idea 2018
5 Renault AAX8943 Sandero 2013
Fonte: Elaborado pelo autor.
Qual consulta o programador deve ter digitado na ferramenta do
SGBD?
Resposta
Selecionada:
Correta
SELECT * FROM CARRO WHERE (ANO
<=2015) OR (PLACA LIKE ‘%QF%’)
Resposta Correta: Correta
SELECT * FROM CARRO WHERE (ANO
<=2015) OR (PLACA LIKE ‘%QF%’)
Feedback da
resposta:
Resposta correta. A alternativa está correta, pois a
consulta combina os carros com ano inferior a 2015
(ANO <=2015), que são as linhas 3 e 5, e os que
possuem ‘QF’ na placa 1, 2 e 4.
Pergunta 10
0,25 em 0,25 pontos
Um SGBD relacional foi concebido com base em algumas teorias
sobre como representar os dados e como realizar manipulações
sobre eles. Conforme Puga, França e Goya (2013), uma destas
fundamentações teóricas é uma linguagem formal de alto nível para
expressar as operações sobre tabelas, suas linhas e colunas. Ela
contém operações como seleção, projeção, produto cartesiano e
outras.
Criar uma conta
Crie uma nova conta em nossa comunidade. É
fácil!
Entrar
Já tem uma conta? Faça o login.
1 2 3 PRÓXIMA
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Resposta Correta: Correta
Álgebra Relacional.
Feedback
da
resposta:
Resposta correta. A alternativa está correta, pois é a
Álgebra Relacional, criada na IBM Research em 1970,
que estabelece os fundamentos teóricos para a
tecnologia de bancos de dados relacionais e com as
características e operações presentes no enunciado.
IR PARA A LISTA DE TÓPICOS
ATIVIDADES
Todas Atividades Página Inicial MATERIAL DE ESTUDO ATIVIDADES 
Idiomas Política De Privacidade Contato

Continue navegando