Questões de Concurso Sobre banco de dados

Foram encontradas 15.698 questões

Resolva questões gratuitamente!

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

Q972000 Banco de Dados
No oracle 10g, o parâmetro CONTROL_FILE_RECORD_KEEP_TIME especifica o número mínimo de dias em que as informações do Recovery Manager (RMAN) permanecem armazenadas no arquivo de controle antes de serem sobregravadas. Assinale a alternativa CORRETA que representa o valor padrão deste parâmetro.
Alternativas
Q971999 Banco de Dados
Pseudocolunas são colunas que não fazem parte da tabela, mas que têm características de colunas. No PL/SQL, pode-se utilizar as seguintes pseudocolunas, EXCETO:
Alternativas
Q971993 Banco de Dados

Analise as afirmativas a seguir a respeito do processo de Normalização.

I. Um dos primeiros passos da normalização é a transformação do esquema de tabela não-normalizada em um esquema relacional na primeira forma normal.

II. Uma tabela encontra-se na segunda forma normal quando, além de estar na primeira forma normal, não contém dependências parciais.

III. Uma tabela encontra-se na terceira forma normal quando, além de estar na segunda forma normal, toda coluna não chave depende diretamente da chave primária, isto é, quando não há dependências funcionais transitivas ou indiretas.

Assinale a alternativa CORRETA.

Alternativas
Q971992 Banco de Dados
Acerca do modelo entidade-relacionamento, assinale a alternativa CORRETA.
Alternativas
Q971799 Banco de Dados
Considerando a linguagem SQL (Structured Query Language) para sistemas de banco de dados, assinale a alternativa que remove linhas de uma tabela chamada CLIENTE.
Alternativas
Q970909 Banco de Dados

O modelo lógico abaixo é um fragmento da modelagem de um sistema de recursos humanos em que o Funcionário se relaciona com seus dependentes e esses dependentes se relacionam com os seus registros de vacinações.


Imagem associada para resolução da questão


Onde:


A coluna “matricula” da tabela Dependente é uma chave estrangeira em relação à tabela “Funcionario”, a coluna “idDep” da tabela “Vacinacao” é uma chave estrangeira em relação à tabela “Dependente”, a coluna “idVacina” da tabela “Vacinacao” é uma chave estrangeira em relação à tabela “Vacina” e as colunas “matricula”, “idDep”, “idVacina” e “idVacinacao” são chaves primárias das tabelas “Funcionario”, “Dependente”,”Vacina” e “Vacinacao” respectivamente.


A sentença SQL que projeta a matricula do funcionário, o seu nome e o nome do seu dependente que ainda não registrou a aplicação de nenhum tipo de vacina, é:

Alternativas
Q970908 Banco de Dados
Para implementar as funcionalidades de acesso e manipulação do banco de dados SQLite, utilizando-se a API padrão que se encontra no SDK da plataforma Android, podemos utilizar as seguintes classes:
Alternativas
Q970906 Banco de Dados

Considere as relações abaixo:


Cliente(cpf, nome_cliente, data_nascimento)

Consultor(matricula, nome_consultor)

Agenda(data, cpf, matricula, situacao)


A sentença SQL (Structured Query Language) que irá projetar as colunas data, nome_consultor e nome_cliente, somente para as ocorrências em que a coluna situacao contenha o valor “Ativo”, pode ser escrita da seguinte forma:

Alternativas
Q970900 Banco de Dados

O diagrama de entidades e relacionamentos abaixo modela um ambiente hipotético constituído de um relacionamento ternário envolvendo as entidades “Instituicao”, “Docente” e “Disciplina”, este relacionamento foi denominado de “Ministra”, onde a cardinalidade a (1,1) refere-se a um par “Instituicao” e “Disciplina”.


Imagem associada para resolução da questão


Com base nesse modelo podemos concluir que:


I) a um par (Instituicao, Docente) podem estar associadas muitas Disciplinas, ou em outros termos, um Docente pode ministrar em uma Instituição muitas Disciplinas.

II) a um par (Disciplina, Docente) podem estar associadas muitas Instituições, ou em outros termos um Docente pode ministrar uma Disciplina em muitas Instituições.

III) a cada par de ocorrências (Instituicao, Disciplina) está associado a no máximo um Docente, ou em outros termos, somente 1 (um) Docente pode ministrar uma determinada Disciplina em uma Instituição.

IV) a um par (Instituição, Docente) podem estar associadas somente uma Disciplina, ou em outros termos, um Docente pode ministrar apenas uma disciplina em uma Instituição.


O CORRETO está somente em:

Alternativas
Q970899 Banco de Dados
Com o propósito de estabelecer restrições quanto a ocultar dados sensíveis a usuários não autorizados a manipulá-los ou visualizá-los, os bancos de dados provêm, dentre outros mecanismos a concessão de privilégios sobre a suas relações ou visões. Para conceder ao usuário denominado “consulta” privilégio somente para visualizar os dados da relação “cliente”, permitindo que esse usuário possa conceder o mesmo privilégio na mesma relação para outro usuário, podemos utilizar a sentença.
Alternativas
Q970898 Banco de Dados
A álgebra relacional possui um conjunto de operadores, cada um deles toma uma ou várias relações como entrada e produz uma nova relação como saída. Dentre esses operadores, podemos destacar o operador denominado de diferença (Difference ou Minus) que consiste em:
Alternativas
Q970696 Banco de Dados
Em relação ao banco de dados relacional, marque a alternativa VERDADEIRA:
Alternativas
Q970695 Banco de Dados
Em relação à entidade-relacionamento, marque a alternativa VERDADEIRA:
Alternativas
Q970694 Banco de Dados

Analise as alternativas:


I. Um modelo de banco de dados é uma descrição dos tipos de informações que estão armazenadas em um BD.

II. Um modelo conceitual é uma descrição do banco de dados de forma independente de implementação em um SGBD.

III. O projeto de um novo BD divide-se em duas fases: modelo conceitual e projeto físico.

IV. Um modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do SGBD.

Alternativas
Q970001 Banco de Dados

O diagrama a seguir, definido de acordo com o modelo de entidade-relacionamento (MER), será utilizado na questão.



Considere as seguintes afirmativas sobre o diagrama MER e assinale a alternativa correta.


I. Museus e seus visitantes estão localizados em uma mesma cidade.

II. Um museu está localizado em uma única cidade e um visitante pode residir em várias cidades.

III. Uma visita é identificada pelo valor do atributo data_visita.

IV. Uma visita é identificada pela tripla de valores de atributos (código, CPF, data_visita).

V. O valor do atributo ID de uma cidade deve ser o mesmo valor do atributo ID do país com o qual ela possui vínculo.

Alternativas
Q970000 Banco de Dados

O diagrama a seguir, definido de acordo com o modelo de entidade-relacionamento (MER), será utilizado na questão.



Sobre o modelo lógico relacional obtido a partir do diagrama MER, o número mínimo de tabelas na terceira forma normal a ser gerado é:
Alternativas
Q969999 Banco de Dados

A tabela relacional a seguir, denominada “Tabela-NF”, será utilizada na questão . O conjunto de atributos sublinhados é a chave primária da tabela.



Considere a seguinte consulta SQL executada sobre a Tabela-NF e assinale a alternativa que expressa de forma correta a intenção dessa consulta.


Imagem associada para resolução da questão

Alternativas
Q969998 Banco de Dados

A tabela relacional a seguir, denominada “Tabela-NF”, será utilizada na questão . O conjunto de atributos sublinhados é a chave primária da tabela.



Considere as seguintes afirmativas sobre a Tabela-NF e assinale a alternativa correta.


I. Ela não está na primeira forma normal.

II. Ela está na primeira forma normal, mas não está na segunda forma normal.

III. Ela está na segunda forma normal, mas não está na primeira forma normal.

IV. Ela está na segunda forma normal, mas não está na terceira forma normal.

V. Ela está na terceira forma normal.

Alternativas
Q969990 Banco de Dados
Com relação a uma transação atômica em um banco de dados, é correto afirmar que:
Alternativas
Q969840 Banco de Dados

A QUESTÃO DEVE SER RESPONDIDA A PARTIR DAS TABELAS DE BANCO DE DADOS T1 E T2, A SEGUIR.

Imagem associada para resolução da questão


Analise o comando SQL a seguir.


select distinct A, F

from T1 x left join T2 y on x.B = y.E


A execução desse comando no MS SQL Server produz um resultado com várias linhas, dispostas em pares de valores.

Assinale o par de valores que não aparece nessas linhas.

Alternativas
Respostas
7021: B
7022: D
7023: D
7024: C
7025: C
7026: C
7027: B
7028: D
7029: B
7030: E
7031: A
7032: E
7033: C
7034: A
7035: C
7036: B
7037: C
7038: A
7039: D
7040: C