Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Banco de Dados A aplicação da normalização promove um refinamento da definição e da organização dos dados presentes no modelo, minimizando redundâncias e inconsistências nos dados e melhorando o processo de manipulação do Banco de Dados. Cada uma das fases da normalização busca avaliar cada dado por meio de regras e restrições específicas e, assim, enquadrá-lo de forma correta no modelo. Com base nos tipos de atributos listados a seguir, assinale quais os tipos que, se detectados em uma relação (tabela) do modelo, deverão ser retirados e adicionados a uma nova relação (tabela). A Multivalorado e composto. Você assinalou essa alternativa (A) B Composto e derivado. C Derivado e repetitivo. D Atômico e derivado. E Multivalorado e repetitivo. Questão 2/10 - Banco de Dados As restrições "on delete" e "on update", que recebem o comportamento "no action", são usadas em uma chave estrangeira para controlar o comportamento das operações de exclusão e de atualização em duas tabelas relacionadas. Assinale a alternativa que contém a descrição correta de como essas restrições funcionam. A A restrição "on delete no action" permite que o usuário exclua dados em ambas as tabelas relacionadas, enquanto a restrição "on update no action" impede a atualização dos dados em ambas as tabelas. B A restrição "on delete no action" impede a exclusão de dados em uma das tabelas relacionadas, enquanto a restrição "on update no action" permite a atualização dos dados em ambas as tabelas. C A restrição "on delete no action" impede a exclusão de dados nas tabelas relacionadas, enquanto a restrição "on update no action" impede a atualização dos dados na tabela referenciada. Você assinalou essa alternativa (C) D A restrição "on delete no action" permite que o usuário exclua dados em uma das tabelas relacionadas, enquanto a restrição "on update no action" impede a atualização dos dados na tabela referenciada. E A restrição "on delete no action" impede a exclusão de dados em ambas as tabelas relacionadas, enquanto a restrição "on update no action" permite a atualização dos dados em ambas as tabelas. Questão 3/10 - Banco de Dados Os campos são as representações das propriedades que caracterizam uma entidade, isto é, são as características particulares do objeto que está sendo analisado, sendo definidos pelas regras de negócio. Cada campo é classificado de acordo com a finalidade ou conteúdo que irá representar. Analisando os campos "endereço" e "gênero", assinale a alternativa que define a qual categoria cada campo pertence. A Simples e atômico. B Composto e monovalorado. Você assinalou essa alternativa (B) C Opcional e simples. D Multivalorado e domínio. E Derivado e obrigatório. Questão 4/10 - Banco de Dados O princípio básico do modelo relacional é o princípio da informação, isto é, toda informação é representada por valores (atributos), armazenados em relações (tabelas) separadas e associadas entre si através de chaves primárias e estrangeiras. Nesse sentido, em relação à modelagem de um Banco de Dados relacional, o que representa uma chave estrangeira? A Referência a uma coluna interna. B Referência a uma restrição de integridade. C Referência a uma regra de negócio. D Referência a uma tabela externa. Você assinalou essa alternativa (D) E Referência a uma restrição de valor padrão. Questão 5/10 - Banco de Dados Em um Banco de Dados relacional existem as seguintes restrições: integridade referencial, domínio, vazio e chave. Nesse sentido, assinale a alternativa que descreve qual é a principal função das restrições PK (chave primária) e FK (chave estrangeira), respectivamente. A Garantir a unicidade dos dados em uma tabela e controlar a ordem de inserção dos dados. B Controlar a ordem de inserção dos dados e criar relações entre tabelas. C Validar a integridade dos dados e controlar a ordem de inserção dos dados. D Garantir a unicidade dos dados em uma tabela e criar relações entre tabelas. Você assinalou essa alternativa (D) E Criar relações entre tabelas e controlar a ordem de inserção dos dados. Questão 6/10 - Banco de Dados Um Banco de Dados pode ser desenvolvido com base em alguns modelos, os quais têm a função de demonstrar a relação existente entre os dados. Dentre os modelos de Banco de Dados existentes, assinale a opção referente ao modelo que é utilizado de forma mais flexível no acesso e na manipulação de grandes volumes de dados e em situações onde a informação é apresentada de forma não estruturada ou semiestruturada. A Hierárquico. B Rede. C Orientado a objetos. D NoSQL. Você assinalou essa alternativa (D) E Relacional. Questão 7/10 - Banco de Dados Todo e qualquer modelo de um projeto de Banco de Dados apresenta graficamente o relacionamento existentes entre as entidades. Essa associação entre as entidades ocorre devido as regras de negócio definidas no início do projeto, sendo que nessas relações também pode ocorrer casos especiais, como por exemplo, o relacionamento recursivo, também conhecido como autorrelacionamento. Assinale a alternativa que caracteriza a ocorrência de um autorrelacionamento em um Banco de Dados. A Um relacionamento entre duas entidades diferentes em tabelas distintas. B Um relacionamento entre três ou mais tabelas que representam a mesma entidade. C Um relacionamento entre duas tabelas que representam entidades distintas e diretamente relacionadas. D Um relacionamento que provoca a criação de uma nova tabela. E Um relacionamento entre duas colunas na mesma tabela, que representam uma mesma entidade em relações diferentes. Você assinalou essa alternativa (E) Questão 8/10 - Banco de Dados Em Banco de Dados, a Álgebra Relacional é uma técnica importante utilizada na manipulação de dados, onde todos os dados são representados como relações matemáticas, sendo baseada na teoria dos conjuntos. Nesse contexto, assinale a alternativa que descreve corretamente o principal objetivo da Álgebra Relacional. A Armazenar informações de forma eficiente e segura, permitindo acesso rápido e fácil as informações necessárias. B Realizar cálculos matemáticos complexos, possibilitando o uso de fórmulas e equações para manipular os dados armazenados em tabelas. C Manipular os dados em tabelas, permitindo a realização de operações, como seleção, projeção, junção, interseção, diferença e agregação de dados. Você assinalou essa alternativa (C) D Controlar o acesso aos dados armazenados, garantindo a segurança das informações e evitando acessos não autorizados. E Gerenciar a integridade dos dados armazenados, garantindo que as informações sejam consistentes e precisas, evitando possíveis problemas de redundância ou corrupção de dados. Questão 9/10 - Banco de Dados Desde o surgimento dos Bancos de Dados, foram propostos diversos modelos de armazenamento de dados. Tais modelos foram evoluindo influenciados pelo avanço tecnológico, como por exemplo, a capacidade de processamento, o custo de armazenamento, o volume de dados, entre outros aspectos. Assinale a alternativa que representa os modelos de Banco de Dados utilizados atualmente. A Hierárquico e Rede. B Rede e Orientado a Objeto. C Relacional e NoSQL. Você assinalou essa alternativa (C) D Relacional e Rede. E NoSQL e Hierárquico. Questão 10/10 - Banco de Dados Os tipos de dados temporais são muito importantes em um Banco de Dados. Tais tipos são responsáveis por manipularem os dados referentes a data e a hora. Contudo, existe um tipo de dado para cada finalidade. Assinale a alternativa que contém o tipo de dado temporal usado para armazenar datas e horas com precisão, até a fração de segundo. A Date. B Time. C Datetime. D Timestamp. Você assinalou essa alternativa (D) E Timeint.
Compartilhar