Questões de Concurso Sobre banco de dados

Foram encontradas 15.831 questões

Resolva questões gratuitamente!

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

Q42927 Banco de Dados
Considere as linguagens de manipulação (DML) e definição (DDL) de dados da SQL. As cláusulas CONSTRAINT, DISTINCT, FOREIGN KEY, HAVING e RENAME são corretas e respectivamente utilizadas no âmbito da
Alternativas
Q42926 Banco de Dados
Considere:

− RelVar como a representação de um conjunto de pares ordenados de domínio e nome que serve como cabeçalho em uma relação;
− DF significando dependência funcional;
− A notação matemática para o modelo relacional.

Dado o enunciado: Seja R uma RelVar, seja X qualquer subconjunto dos atributos de R e seja A qualquer atributo isolado de R. Então, R está na 3FN se e somente se, para cada DF X  →  A em R, pelo menos uma das possibilidades a seguir é verdadeira:

I. X contém A;
II. X é uma superchave;
III. A está contido em uma chave candidata de R.

A definição da FNBC (Boyce/Codd) é obtida a partir deste enunciado da 3FN descartando somente
Alternativas
Q42924 Banco de Dados
Considere a seguinte situação:
Requisições de materiais são feitas por funcionários em um relacionamento n:m. Os funcionários têm que justificar em qual serviço foi usado o material requisitado. Para tanto, as requisições necessitam ser identificadas e relacionadas à entidade Serviço. Nessa circunstância, o relacionamento "Requisição" é representado mais adequadamente em um modelo E-R estendido, como
Alternativas
Q42920 Banco de Dados
Peça contém Peça no sentido de componente-composto. Essa situação é adequadamente representada em um diagrama E-R como
Alternativas
Q42831 Banco de Dados
No contexto OLAP:

I. As visões materializadas agregadas a partir de uma tabela de fatos podem ser identificadas exclusivamente pelo nível de agregação para cada dimensão.

II. Quando aplicada a configuração star schema as tabelas de fatos e as de dimensão são idênticas quanto à totalidade dos atributos que contêm e também quanto ao grau de granularidade.

III. O esquema snow flake é uma variação do star schema.

Está correto o que consta em
Alternativas
Q42830 Banco de Dados
As constraints para as tabelas de um BD relacional podem ser especificadas quando de um
Alternativas
Q42828 Banco de Dados
Considere:

I. Um relacionamento do tipo "material compõe material".

II. Um relacionamento que necessita ser relacionado a outro relacionamento.

III. Entidade cuja vida depende de outra.

No MER, I, II e III são, respectivamente, representados por:
Alternativas
Q42824 Banco de Dados
Considere a expressão SQL-ANSI:
Imagem 002.jpg
O operador UNION seleciona somente valores distintos como default. Para permitir valores duplicados deve-se usar
Alternativas
Q42823 Banco de Dados
Considere a sintaxe das seguintes expressões SQL-ANSI:
Imagem 001.jpg
Está correto o que consta em
Alternativas
Q42799 Banco de Dados
NÃO é um processo do tipo background contido em uma instância Oracle:
Alternativas
Q42798 Banco de Dados
São apenas tipos de objetos de um schema Oracle:
Alternativas
Q42797 Banco de Dados
Cada database Oracle tem

I. um ou mais datafiles.

II. um control file.

III. um conjunto de dois ou mais redo log files.

Está correto o que consta em
Alternativas
Q42328 Banco de Dados
O Oracle 10g é um grande e complexo sistema gerenciador de banco de dados e possui suporte à tecnologia específica para computação denominada
Alternativas
Q42321 Banco de Dados
O SQL Server 2008 é um banco de dados com diversas características que o destacam no mercado. Julgue os itens a seguir, com base nas características desse programa.

I O SQL Server 2008 permite a criptografia de um banco de dados inteiro.

II O SQL Server 2008 proíbe que os usuários criem e gerenciem auditorias DDL.

III No SQL Server 2008, os clientes podem adicionar database mirroring sem mudança nas aplicações.

IV O SQL Server 2008 incapaz de adicionar recursos de memória online.

Estão certos apenas os itens
Alternativas
Q42320 Banco de Dados
A álgebra relacional é a base matemática de bancos de dados relacionais. A álgebra relacional pode ser definida como linguagem de consulta formal e procedimental. Para banco de dados, podem ser utilizadas diversas operações provenientes da teoria de conjuntos. A seleção (select), em banco de dados relacional, é
Alternativas
Q42310 Banco de Dados
Considere que uma tabela em um banco de dados tenha sido criada mediante a seguinte estrutura SQL:
Imagem 002.jpg
Nessa situação, para se alterar a estrutura da tabela e adicionar um campo denominado CPF como varchar de 11 posições, o código SQL correto é
Alternativas
Q42309 Banco de Dados
A instalação do postgre, em sistemas Linux, usa a biblioteca ZLIB por padrão. Entretanto, se o programador que estiver fazendo a configuração manual do banco não quiser utilizá-la, basta passar, para o programa configure, o parâmetro.
Alternativas
Q42308 Banco de Dados
Em projetos de banco de dados, em meados da década de 70 do século XX, um modelo que possibilitou uma nova e importante percepção de conceitos de modelos de dados foi o modelo
Alternativas
Q42284 Banco de Dados
A instrução CREATE TRIGGER da SQL tem o seguinte formato:

Imagem 043.jpg

Para a instrução CREATE TRIGGER é INCORRETO afirmar que
Alternativas
Q42283 Banco de Dados
Considere os seguintes tipos de bloqueio utilizados em um sistema de banco de dados, sendo T uma transação que solicitou um bloqueio do tipo indicado sobre a RelVar (variável relacional) R:

. IC: T tem a intenção de definir bloqueios do tipo C sobre tuplas individuais em R, a fim de garantir a estabilidade dessas tuplas enquanto elas estiverem sendo processadas.
. IX: Igual a IC, além disso, T poderia atualizar tuplas individuais em R e, dessa forma, definir bloqueios do tipo X sobre essas tuplas.
. C: T pode tolerar leitores concorrentes, mas não atualizadores concorrentes em R (a própria T não atualizará quaisquer tuplas em R).
. ICX: Combina C e IX, isto é, T pode tolerar leitores concorrentes, mas não atualizadores concorrentes em R. Além disso, T poderia atualizar tuplas individuais em R e, por isso, definir bloqueios do tipo X sobre essas tuplas.
. X: T não pode tolerar qualquer acesso concorrente a R. A própria T poderia ou não atualizar tuplas individuais em R.

Se uma transação A mantém um determinado tipo de bloqueio sobre uma RelVar R qualquer e uma transação distinta B emite uma requisição de bloqueio sobre R que não pode ser satisfeita imediatamente, temos um conflito; caso contrário, temos uma compatibilidade. Uma compatibilidade ocorre, portanto, quando A mantém um bloqueio do tipo
Alternativas
Respostas
15101: A
15102: D
15103: B
15104: C
15105: B
15106: C
15107: D
15108: A
15109: B
15110: D
15111: B
15112: A
15113: C
15114: B
15115: C
15116: D
15117: B
15118: C
15119: B
15120: C