Buscar

AO2 Substitutiva_ Banco 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 10 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 10 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 10 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

AO2 Substitutiva
Entrega 29 jun em 23:59 Pontos 6 Perguntas 10
Disponível 27 jun em 0:00 - 29 jun em 23:59 Limite de tempo Nenhum
Instruções
Este teste foi travado 29 jun em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 103 minutos 4,2 de 6
Pontuação deste teste: 4,2 de 6
Enviado 27 jun em 15:38
Esta tentativa levou 103 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você
clique em "FAZER O QUESTIONÁRIO", no final da página.
0,6 / 0,6 ptsPergunta 1
Leia o texto abaixo:
Para elaboração da estrutura de banco de dados, a técnica de
normalização propõe a decomposição dos bancos de dados em níveis.
Estes níveis são chamados de 1ª, 2ª e 3ª forma normal.
Integridade referencial pode ser definida como...
Selecione a opção correta.
 Sendo a aplicação da primeira forma normal na modelagem de dados. 
 Sendo o ato de fazer um backup do banco de dados. 
 Sendo a construção de uma tabela sem nenhuma chave primária. 
 Sendo o ato de tirar dúvidas na análise de requisitos. 
A+
A
A-
https://famonline.instructure.com/courses/20396/quizzes/90016/history?version=1
 
Sendo o mecanismo que busca garantir que um dado filho sempre terá um
pai, ou seja, um dado pai nunca será deletado, da base de dados, sem
que seu filho tenha sido deletado antes.
Correto!Correto!
Alternativa correta, pois a integridade referencial, é um mecanismo 
que busca garantir que um dado filho sempre terá um pai, ou seja, 
um dado pai nunca será deletado, da base de dados, sem que seu 
filho tenha sido deletado antes. Assegurando que todo dado filho 
terá um dado pai a ele associado.
0,6 / 0,6 ptsPergunta 2
Leia o texto abaixo:
Para criar uma tabela, temos que ter ciência do nome de tabela, relação
de atributos, com nomes dos atributos, tamanho dos atributos, tipos de
dados dos atributos, qual é o atributo chave.
O exemplo abaixo tem as especificações para criação de uma tabela.
Atributo Tamanho Tipo CHAVE
Professor_CPF 10 NUMERICO SIM
Professor_Nome 40 TEXTO NÃO
Professor_Endereco 40 TEXTO NÃO
 
Considerando as informações apresentadas, avalie as afirmações a
seguir:
I. CREATE TABLE professor (`Professor_CPF` INT(10) UNSIGNED NOT
NULL AUTO_INCREMENT, `Professor_Nome` VARCHAR(40) NULL
DEFAULT NULL,
`Professor_Endereco` VARCHAR(40) NULL DEFAULT NULL, PRIMARY
KEY (`Professor_CPF`));
A+
A
A-
II. CREATE TABLE professor (`Professor_CPF` INT(10) UNSIGNED NOT
NULL AUTO_INCREMENT, `Professor_Nome` VARCHAR(40) NULL
DEFAULT NULL,
`Professor_Endereco` VARCHAR(40) NULL DEFAULT NULL, PRIMARY
KEY (`Professor_Endereco `));
III. CREATE TABLE professor (`Professor_CPF` INT(10) UNSIGNED
NOT NULL AUTO_INCREMENT, `Professor_Nome` VARCHAR(40)
NULL DEFAULT NULL,
`Professor_Endereco` VARCHAR(40) NULL DEFAULT NULL, PRIMARY
KEY (`Professor_Nome `));
É correto o que se afirma em:
 I, apenas. Correto!Correto!
A alternativa está correta, pois apenas a afirmação I é verdadeira. 
Seguindo as regras de modelagem de dados, a escolha do atributo 
Professor_CPF, para chave primária, é uma escolha correta, porque 
é o primeiro atributo da tabela, é um atributo numérico, tem conteúdo 
para garantir os demais dados que acompanha, como dado único 
dentro da tabela.
 II e III, apenas. 
 III, apenas. 
 I, II e III. 
 I e II, apenas. 
0 / 0,6 ptsPergunta 3
Considere a afirmação abaixo:
O Modelo Relacional apresenta os elementos que compreende uma
estrutura de dados.
Considerando as informações apresentadas, avalie as afirmações a
seguir:
I. RELAÇÃO = Corresponde a Tabela como um todo.
II. TUPLA = corresponde a cada linha da Tabela.
III. ATRIBUTO = corresponde ao nome, tamanho e tipo do dado.
A+
A
A-
É correto o que se afirma em:
 II e III, apenas. 
 III, apenas. 
 I, II e III. esposta corretaesposta correta
 I e II, apenas. ocê respondeuocê respondeu
Alternativa incorreta. Todas as três afirmações estão corretas, pois a 
RELAÇÃO corresponde a Tabela como um todo, a TUPLA 
corresponde a cada linha da Tabela e o ATRIBUTO corresponde ao 
nome, tamanho e tipo do dado. Portanto, a afirmação que as três 
situações estão corretas, está de acordo.
 I, apenas. 
0 / 0,6 ptsPergunta 4
Leia o texto abaixo:
Temos muitas formas de seleção, que podemos considerar várias
condições lógicas especiais. As condições especiais envolvem cláusulas
que ajudam facilitar a programação da linha de código para banco de
dados, além do que, há ganhos não somente na facilidade de
programação, más também na otimização na forma de programação. 
Considerando as informações apresentadas, avalie as afirmações a
seguir:
I.“Select * from contato where idade in (20,25);” – Seleciona todos os
atributos da tabela, somente as linhas que tenha idade entre 20 e 25
anos.
II. “Select * from contato where nome is NOT null;” – Seleciona todos os
atributos, apresenta as linhas que atenderem à condição lógica que o
atributo nome não for nulo.
III.“Select * from contato where nome is null;” - Seleciona todos os
atributos, apresenta as linhas que atenderem a condição lógica que o
atributo nome for nulo.
A+
A
A-
É correto o que se afirma em:
 I e II, apenas. 
 II e III, apenas. ocê respondeuocê respondeu
A alternativa está incorreta, pois todas as afirmações são 
verdadeiras. Todas as afirmações descrevem os comandos e 
propõem resultados, compatíveis com a condição lógica 
apresentada em cada comando. Na afirmação I o resultado do 
comando serão os registros com idade entre 20 e 25 anos, na 
afirmação II o resultado trará os registros com nome diferente de 
nulos e na afirmação III, o resultado será todos os registros com 
nome igual a nulos.
 I, apenas. 
 I, II e III. esposta corretaesposta correta
 III, apenas. 
0,6 / 0,6 ptsPergunta 5
Leia o texto abaixo:
Existem vários parâmetros que são utilizados no script de criação de uma
tabela. Na exclusão ou a atualização de um registro da tabela principal,
podemos ter a integridade referencial na instrução UPDATE ou DELETE.
Qual a cláusula utilizada no script de criação da tabela para garantir a
integridade referencial na instrução de UPDATE ou DELETE?
 RESTRICT Correto!Correto!
Alternativa correta. A cláusula RETRICT é utilizada no script de 
criação de tabela tem o efeito de garantir a integridade referencial 
nos comandos UPDATE e DELETE. Isto assegura não excluir uma 
linha da tabela filha indevidamente.
 ZEROFILL 
 SET DEFAULT 
 Check 
A+
A
A-
 SET NULL 
0,6 / 0,6 ptsPergunta 6
Leia o texto abaixo:
A modelagem distribui as informações em conjuntos de informações que
sejam aderentes aos requisitos e possam suportar as manutenções
necessárias. Que atenda as regras de modelagem de banco de dados,
estabelecendo o relacionamento das tabelas, identificação de chaves
primárias e chaves estrangeiras, para garantir a integridade referencial.
Considerando as informações apresentadas, avalie as asserções abaixo:
I.A criação dos bancos de dados num gerenciador de banco de dados
(SGBD) é conhecido como Projeto Físico.
Porque
II.O projeto físico envolve a criação de tabelas dentro do SGBD.
A respeito dessas asserções, assinale a opção correta:
 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa
da I.
Correto!Correto!
A alternativa está correta, pois as asserções I e II são proposições 
verdadeiras, e a II é uma justificativa da I. O projeto físico é criado 
dentro no gerenciador de banco de dados (SGBD), que é 
considerado como projeto físico.
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
A+
A
A-
 As asserções I e II são proposições falsas. 
0,6 / 0,6 ptsPergunta 7
Leia o texto abaixo:
Para executar um projeto Físico no gerenciador de Bancos de Dados
(SGBD), antes é necessário criar um servidor de banco dedados através
da conexão XAMP. Por exemplo, neste software XAMP ativamos o
serviço de banco de dados MYSQL, para possibilitar a conexão do
SGBD e o servidor.
Avalie as afirmações:
I. Para que haja uma ativação de conexão é necessário que haja um
servidor de banco de dados.
II. Não há como operar uma tabela efetuando uma conexão com o banco
de dados.
III. Pode-se criar uma tabela no SGBD sem a utilização de um Script
DML.
É correto o que se afirma em:
 I somente. Correto!Correto!
Opção correta, pois uma conexão é necessária quando há a 
utilização de um servidor de banco de dados. A afirmação II está 
incorreta pois, na verdade, é necessária uma conexão com o banco 
de dados para que se possa operar uma tabela. Já a afirmação III 
esta incorreta, pois a criação de uma tabela em um SGBD se dá por 
meio da execução de um script.
 II somente. 
 III somente. 
 I, II e III. 
 I e III somente 
0 / 0,6 ptsPergunta 8
A+
A
A-
Leia a situação abaixo:
Supondo que tenhamos 2 entidades uma para médico e outra para
paciente, a regra de negócio é estabelecida que o médico pode ter várias
consultas com o paciente, e que por sua vez, um paciente pode ter várias
consultas com o mesmo médico, abaixo, tem um gráfico, com exemplo
de conteúdos de relacionamentos, que é uma forma de entender o
relacionamento.
Levando em conta o contexto, qual a alternativa correta de cardinalidade
que representa o relacionamento?
I. O relacionamento entre médico e paciente, podemos representar como
N:N.
II. O relacionamento entre médico e paciente, podemos representar como
1:N.
III. O relacionamento entre médico e paciente, podemos representar
como N:1.
Considerando as informações apresentadas, avalie as afirmações a
seguir:
 III, apenas. 
 I e II, apenas. 
 I, II e III. 
 II e III, apenas. ocê respondeuocê respondeu
A alternativa está incorreta, pois apenas a afirmação I é verdadeira. 
O médico pode atender vários pacientes diferentes, temos um 
relacionamento de 1: N, e que um paciente pode ser atendido por 
vários médicos, temos um relacionamento N:1, juntando o 
relacionamento, temos um relacionamento de N: N.
 I, apenas. esposta corretaesposta correta
A+
A
A-
0,6 / 0,6 ptsPergunta 9
Leia a afirmação abaixo:
Para criação de uma tabela, há vários passos a serem considerados do
projeto lógico ao projeto físico.
Considerando as informações apresentadas, avalie as afirmações a
seguir:
I.A partir de um modelo de dados criado na ferramenta DBDesignerfork,
foi gerado um script completo em linguagem DML.
II.O script gerado na ferramenta DBDesignerfork foi executado na
ferramenta IDE Workbench do Mysql.
III. O resultado da execução do script na ferramenta IDE Workbench do
Mysql, foi a criação da (s) tabela (s) do script.
É correto o que se afirma em:
 III, apenas. 
 I, II e III. Correto!Correto!
A alternativa está correta, pois todas as afirmações estão corretas. O 
caminho do projeto lógico ao projeto físico, é descrito nas três 
afirmações, sendo que, cada uma das sentenças descreve um passo 
para a criação de uma tabela.
 II e III, apenas. 
 I e II, apenas. 
 I, apenas. 
0,6 / 0,6 ptsPergunta 10
Leia o texto abaixo:
A+
A
A-
Há operadores lógicos que são aplicados nos comandos update, delete e
select, servem para fazer comparações de uma variável ou valor fixo do
aplicativo ou mesmo de uma operação direta no SGBD, com uma
variável do banco de dados, nesta comparação pode-se utilizar
operadores de lógicos, como por exemplo, maior, menor, igual, maior ou
igual, menor ou igual, serve para selecionar um conjunto de linhas para
consulta, ou para alterar ou excluir uma linha específica. 
Considerando as informações apresentadas, avalie as afirmações a
seguir:
I. Os operadores lógicos são utilizados junto com à clausula “Where”.
II. Pode-se realizar a operação de alteração sem utilizar o comando
“Where”.
III. Utilizamos também a cláusula “Where” com o comando Insert.
É correto o que se afirma em:
 I, II e III. 
 II e III, apenas. 
 I, apenas. Correto!Correto!
A alternativa está correta, pois apenas a afirmação I é verdadeira. 
Os operadores lógicos servem para comparar duas variáveis, uma é 
de entrada proveniente digitação do usuário ou envio do aplicativo, a 
outra variável é do banco para atender a condição lógica 
estabelecida na cláusula “Where” junto com os operadores lógicos, o 
resultado pode ser um conjunto de linhas quando se trata do 
comando Select, enquanto que os comandos UPDATE e DELETE 
comandam uma atualização precisa com banco de dados.
 I e II, apenas. 
 III, apenas. 
Pontuação do teste: 4,2 de 6
A+
A
A-

Continue navegando