Questões de Banco de Dados para Concurso
Foram encontradas 12.808 questões
I. Os projetos Lógico e Funcional do Banco de Dados devem ser capazes de prever o volume de informações armazenadas a curto, médio e longo prazo. II. Um banco de dados não pode estar hospedado em um servidor na nuvem.
Marque a alternativa CORRETA:
I. Um Sistema Gerenciador de Base de Dados (SGBD) é uma coleção de programas que permitem aos usuários criarem e manipularem uma base de dados. II. Uma base de dados é projetada, construída e preenchida (instanciada) com dados para um propósito específico.
Marque a alternativa CORRETA:
I. Uma ligação é uma associação entre dois registros. O relacionamento entre um registro-pai e vários registros-filhos possui cardinalidade 1:1. II. O modelo hierárquico foi o primeiro a ser reconhecido como um modelo de dados. O registro da hierarquia que precede a outros é o registro-filho, os outros são chamados de registros-pai.
Marque a alternativa CORRETA:
I. A tecnologia de banco de dados é incompatível com a tecnologia de cloud computing. II. O termo informação refere-se ao conjunto de dados compilados e processados de acordo com solicitação de consultas e análises.
Marque a alternativa CORRETA:
I. Deve-se ter generalidade e alto grau de abstração de dados, possibilitando confiabilidade e eficiência no armazenamento dos dados e permitindo a utilização de diferentes tipos de gerenciadores de dados através de linguagens de consultas padronizadas. II. A área de atuação dos sistemas Objeto-Relacional tenta suprir a dificuldade dos sistemas relacionais convencionais, que é o de representar e manipular dados complexos, visando ser mais representativos em semântica e construções de modelagens.
Marque a alternativa CORRETA:
I. Base de dados é uma coleção de dados relacionados. II. Aplicações web não podem utilizar bancos de dados.
Marque a alternativa CORRETA:
I. O modelo relacional impede a implementação de estruturas de dados organizadas em relações. II. Em um banco de dados, é possível armazenar informações alfabéticas, apenas.
Marque a alternativa CORRETA:
I. O termo “dados” refere-se ao valor de um campo armazenado, matéria-prima para obtenção de informação. II. Uma base de dados é uma coleção de dados logicamente relacionados, com algum significado.
Marque a alternativa CORRETA:
I. Uma base de dados tem alguma fonte de dados, algum grau de interação com eventos do mundo real e uma audiência que está ativamente interessada no seu conteúdo. II. Um diagrama de estrutura de árvore descreve o esquema de um banco de dados não hierárquico.
Marque a alternativa CORRETA:
Considere as seguintes afirmações sobre o Modelo Entidade-Relacionamento (ER).
I. O modelo ER não contém autorrelacionamento, pois todo relacionamento associa entidades diferentes.
II. Afirmar que a entidade EMPREGADO tem cardinalidade máxima 1 no relacionamento LOTAÇÃO com a entidade DEPARTAMENTO significa que uma ocorrência de EMPREGADO pode estar associada a no máximo uma ocorrência de DEPARTAMENTO ou, em outros termos, que um empregado pode estar lotado em no máximo um departamento.
III. O modelo ER permite que sejam definidos relacionamentos de grau maior do que 2.
Quais estão corretas?
Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo.
Em relação a bancos de dados relacionais, particularmente em relação à normalização, por definição diz-se que uma relação está na ________ quando ela não contém tabelas aninhadas.
Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo.
No contexto de distribuição de dados relacionais, há diversos enfoques para o armazenamento das relações. No enfoque denominado ________, uma relação R é particionada em um número de subconjuntos R1, R2,...,RN. Cada tupla da relação R deve pertencer a pelo menos um fragmento, de modo que a relação original possa ser reconstruída se necessário.
Considere as seguintes afirmações sobre recuperação após falha em sistemas de bancos de dados relacionais.
I. Uma parte integrante de um sistema de banco de dados é o esquema de recuperação que é responsável pela restauração do banco de dados para um estado consistente que havia antes da ocorrência da falha.
II. Vários tipos de falhas podem ocorrer em um sistema, cada um dos quais exigindo um tratamento diferente. As falhas mais difíceis de tratar são aquelas que resultam em perda de informação.
III. Para preservar a consistência do banco de dados, exige-se que cada transação seja atômica.
Quais estão corretas?
Considere as seguintes afirmações sobre linguagem SQL.
I. Embora nos refiramos à linguagem SQL como uma "linguagem de consulta", ela possui muitos outros recursos além da consulta ao banco de dados, como meios para definição da estrutura de dados, para modificação de dados no banco de dados e para a especificação de restrições de segurança.
II. A estrutura básica de uma expressão em SQL consiste de três cláusulas: SELECT, FROM e WHEN; a cláusula WHEN corresponde à seleção do predicado da álgebra relacional.
III. Em SQL, pode-se usar a função agregada COUNT para contar o número de tuplas em uma relação, mas SQL não permite o uso da palavrachave DISTINCT com COUNT(*).
Quais estão corretas?
Em relação à linguagem SQL e ao sistema gerenciador de banco de dados MySQL, para cada afi rmativa abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, assinale a alternativa que corresponde à sequência CORRETA.
( ) A linguagem SQL possui comandos para defi nição de dados, consultas e atualizações.
( ) Na linguagem SQL, o principal comando para defi nição de dados é o DEFINE, que pode ser utilizado na criação de tabelas e domínios.
( ) MySQL é um banco de dados relacional de fonte aberta, que oferece portabilidade, facilidade de manuseio e suporta controle transacional.
( ) O formato da declaração SELECT, para
consultas em SQL, é composto por
somente duas cláusulas: SELECT e
FROM.
Em relação a modelagem de dados, para cada assertiva abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, marque a opção que corresponde à sequência CORRETA.
( ) A modelagem de dados corresponde à forma como são descritos os tipos de informações a serem armazenadas em um banco de dados.
( ) No modelo conceitual, o banco de dados é descrito de forma independente de implementação.
( ) Um modelo lógico corresponde a uma descrição de um banco de dados ao nível abstraído pelo programador, e independente do sistema a ser utilizado.
( ) Na técnica de modelagem entidaderelacionamento (ER), o modelo de dados é, usualmente, representado através de um diagrama, chamado de diagrama entidade-relacionamento (DER).