Questões de Concurso Sobre banco de dados

Foram encontradas 15.696 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1394679 Banco de Dados

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.

Alternativas
Q1394676 Banco de Dados

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.

Alternativas
Q1394675 Banco de Dados

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?

Alternativas
Q1394674 Banco de Dados
No contexto de sistemas de banco de dados relacionais, muitos esquemas de controle de concorrência têm por base a propriedade da serialização (serializability). Um dos protocolos que permite a serialização é obrigar que o acesso aos itens de dados seja feito de maneira mutuamente exclusiva, isto é, enquanto uma transação acessa um item de dados nenhuma outra transação pode modificá-lo. Este protocolo é denominado
Alternativas
Q1394673 Banco de Dados

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?

Alternativas
Q1394220 Banco de Dados

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.

Alternativas
Q1394214 Banco de Dados

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).

Alternativas
Q1393299 Banco de Dados
Considere o script em linguagem SQL de criação das tabelas ALUNO, DISCIPLINA e MATRICULA, para responder à questão.



Analise as afirmativas a seguir sobre o script em linguagem SQL:
I – Não será permitida a exclusão de um ALUNO que possui linhas referenciadas na tabela MATRICULA. II – Não será permitida a exclusão de uma DISCIPLINA que possui linhas referenciadas na tabela MATRICULA. III – Não será possível inserir mais de uma DISCIPLINA com o mesmo nome.

Está CORRETO o que se afirma em:
Alternativas
Q1393298 Banco de Dados
Considere o script em linguagem SQL de criação das tabelas ALUNO, DISCIPLINA e MATRICULA, para responder à questão.



Escolha a sentença SQL que melhor responda à consulta “Listar o nome da disciplina e a média das notas obtidas pelos alunos matriculados em cada disciplina”:
Alternativas
Q1393297 Banco de Dados
Considere o script em linguagem SQL de criação das tabelas ALUNO, DISCIPLINA e MATRICULA, para responder à questão.



Escolha a alternativa cujo conjunto de comandos SQL será executado corretamente sem violar qualquer restrição ou exceção:
Alternativas
Q1393296 Banco de Dados
Considere o diagrama do modelo entidade e relacionamento (ER) a seguir, para responder às questão: 



Analise as afirmativas a seguir sobre os atributos e restrições do modelo entidade e relacionamento (ER):
I – O tipo entidade ALUNO possui duas chaves primárias. II – O atributo “endereço” do tipo entidade ALUNO é um atributo composto. III – O atributo “média” do tipo entidade DISCIPLINA é um atributo complexo.

Está CORRETO apenas o que se afirma em:
Alternativas
Q1393295 Banco de Dados
Considere o diagrama do modelo entidade e relacionamento (ER) a seguir, para responder às questão: 



Analise as afirmativas a seguir sobre as restrições do modelo entidade e relacionamento (ER):
I – Uma entidade do tipo ALUNO deve obrigatoriamente estar relacionada a uma ou mais entidades do tipo MATRICULA. II – Uma entidade do tipo MATRICULA deve obrigatoriamente estar relacionada a apenas uma entidade do tipo ALUNO. III – Uma entidade do tipo DISCIPLINA deve obrigatoriamente estar relacionada a uma ou mais entidades do tipo MATRICULA.

Estão CORRETAS as afirmativas:
Alternativas
Q1392966 Banco de Dados
A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Um deles é a Linguagem de Definição de Dados (LDD ou DDL, do Inglês Data Definition Language), cujos comandos básicos são
Alternativas
Q1392965 Banco de Dados
Na terminologia do modelo relacional de banco de dados, uma tabela é chamada de relação. Nessa terminologia, as denominações correspondentes a uma linha e a uma coluna de uma tabela, respectivamente, são
Alternativas
Q1392964 Banco de Dados
Qual o efeito do símbolo * (asterisco) no comando SQL da questão anterior?
Alternativas
Q1392963 Banco de Dados

Considerando duas tabelas em um banco de dados, DEPARTAMENTO e EMPREGADO, relacionadas por uma chave estrangeira em EMPREGADO que referencia a tabela DEPARTAMENTO, que operação será realizada pelo comando SQL abaixo?


SELECT * FROM DEPARTAMENTO, EMPREGADO;

Alternativas
Q1392962 Banco de Dados
Suponha um diagrama entidades-relacionamentos representando o tipo entidade EMPREGADO relacionando-se com o tipo entidade DEPARTAMENTO através do tipo relacionamento TRABALHA_PARA, isto é, empregados trabalham para departamentos. No tipo relacionamento TRABALHA_PARA, a razão de cardinalidade 1:N entre DEPARTAMENTO e EMPREGADO indica que
Alternativas
Q1392961 Banco de Dados
No projeto de banco de dados usando o modelo entidades-relacionamentos, o processo de definir um conjunto de subclasses de um tipo entidade é denominado
Alternativas
Q1392960 Banco de Dados
Qual dos seguintes tipos de dados inteiros (Integer Data Types) não é suportado pelo sistema de gerência de banco de dados MySQL?
Alternativas
Q1390809 Banco de Dados
Considerando os fundamentos e conceitos no âmbito dos bancos de dados, analise as afirmativas abaixo.
I - A normalização de banco de dados tem como principal objetivo que um projeto de banco de dados possua redundância máxima, integridade mínima e ótimo desempenho. II - Considere que um administrador de banco de dados precisa emitir um relatório com o nome, o endereço e o telefone de todos os clientes que efetuaram compras no último mês, em uma determinada empresa; que essa empresa já está devidamente informatizada há anos e que ela possui um banco de dados devidamente normalizado e em pleno funcionamento. Esse administrador de banco de dados poderá encontrar todos os nomes, endereços e telefones desejados nos metadados do banco de dados. III - São modelos válidos de arquitetura de bancos de dados: relacional, semiestruturado, entidades e relacionamento, hierárquico, herança genérica, rede, lista invertida, pirâmide invertida, orientado a intenções e orientado a objetos.
Assinale a alternativa CORRETA.
Alternativas
Respostas
5581: A
5582: B
5583: E
5584: D
5585: C
5586: B
5587: A
5588: A
5589: A
5590: C
5591: B
5592: A
5593: C
5594: D
5595: E
5596: B
5597: C
5598: D
5599: E
5600: D