Baixe o app para aproveitar ainda mais
Prévia do material em texto
20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 1/12 AO2 Substitutiva Iniciado: 20 dez em 18:43 Instruções do teste 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 ptsPergunta 1 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 de dados 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: A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 2/12 I e III somente III somente. II somente. I, II e III. I somente. 0,6 ptsPergunta 2 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+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 3/12 As asserções I e II são proposições falsas. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. A respeito dessas asserções, assinale a opção correta: 0,6 ptsPergunta 3 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. A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 4/12 II e III, apenas. I, apenas. I, II e III. I e II, apenas. III, apenas. 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: A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 5/12 0,6 ptsPergunta 4 RESTRICT ZEROFILL Check SET NULL SET DEFAULT 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? 0,6 ptsPergunta 5 Leia o texto abaixo: A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 6/12 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- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 7/12 I, apenas. III, apenas. I, II e III. I e II, apenas. II e III, apenas. 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: 0,6 ptsPergunta 6 Leia o texto abaixo: 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 A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 8/12 I, II e III. II e III, apenas. I e II, apenas. I, apenas. III, apenas. 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: 0,6 ptsPergunta 7 Leia o texto abaixo: A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 9/12 II e III, apenas. I, II e III. I, apenas. I e II, apenas. III, apenas. 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. É correto o que se afirma em: A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 10/12 0,6 ptsPergunta 8 Sendo a construção de uma tabela sem nenhuma chave primária. Sendo o mecanismo que busca garantir que um dado filho sempre terá um pai, ouseja, um dado pai nunca será deletado, da base de dados, sem que seu filho tenha sido deletado antes. Sendo a aplicação da primeira forma normal na modelagem de dados. Sendo o ato de tirar dúvidas na análise de requisitos. Sendo o ato de fazer um backup do banco de dados. 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. 0,6 ptsPergunta 9 Considere a afirmação abaixo: A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 11/12 I, apenas. I, II e III. II e III, apenas. III, apenas. I e II, apenas. 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. É correto o que se afirma em: 0,6 ptsPergunta 10 Leia a afirmação abaixo: A+ A A- 20/12/2022 18:57 Teste: AO2 Substitutiva https://famonline.instructure.com/courses/24082/quizzes/107142/take 12/12 Salvo em 18:57 I, II e III. I, apenas. III, apenas. II e III, apenas. I e II, apenas. 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: Enviar teste A+ A A-
Compartilhar