Questões de Concurso Sobre banco de dados

Foram encontradas 15.963 questões

Q74108 Banco de Dados
No SGBD DB2, com relação ao armazenamento de informações do tipo textos grandes, textos binários grandes ou arquivos, etc., analise as afirmativas a seguir.

I. Tem o tipo de dado denominado de Large Object.
II. Estes tipos de dados podem ser BLOB, CLOB e DBCLOB.
III. O SGBD DB2 não permite o armazenamento de tipos de dados para estas informações.

Assinale:
Alternativas
Q74107 Banco de Dados
O SGBD MySQL é por padrão instalado com a execução de uma transação com instruções de atualização (operações de inserção, exclusão e alteração de tuplas) em uma tabela com o modo:
Alternativas
Q74106 Banco de Dados
A linguagem T-SQL do SGBD SQL Server possui vários tipos de dados e são classificados de acordo com o conteúdo que será utilizado em uma determinada coluna (atributo).
Com relação aos tipos de dados do SGBD SQL Server, analise as afirmativas a seguir.

I. Possui o tipo de dado BIGINT, inteiro com oito bytes.
II. Possui o tipo de dado TINYINT, inteiro com um byte.
III. Possui o tipo de dado INT, inteiro com quatro bytes.

Assinale:
Alternativas
Q74105 Banco de Dados
O SGBD Microsoft SQL Server 2005 Expression Edition possui recursos para implementação de trigger. Para gerenciar trigger neste SGBD é possível afirmar que:

I. possui tabelas especiais internas, denominadas de inserted e deleted, em memória RAM, e são acessadas enquanto a trigger está executando.
II. a tabela deleted armazena os registros manipulados com os comandos DELETE e UPDATE e a tabela inserted armazena os registros manipulados pelos comandos INSERT ou UPDATE.
III. é possível criar uma trigger sem associar uma ação para que a mesma seja executada automaticamente e desta forma, possa ser chamada pela aplicação ou o usuário para sua execução.

Assinale:
Alternativas
Q74104 Banco de Dados
O operador EXCEPT de um comando SELECT da SQL do SGBD PostgreSQL tem por finalidade:
Alternativas
Q74103 Banco de Dados
O SGBD PostgreSQL possui vários operadores que combinam o resultado de duas consultas em um único resultado e são denominados de operadores de conjuntos.

No intuito de usar estes operadores, são seguidas as seguintes regras.

I. As colunas correspondentes nos comandos SELECT devem ser do mesmo tipo de dados e o comando SELECT deve ter o mesmo número de colunas.
II. O comando SELECT deve ter o mesmo número de colunas e o nome da coluna do primeiro SELECT deve ser usado como cabeçalho.
III. O resultado do operador não possui qualquer linha duplicada, a menos que a cláusula ALL seja usada e o nome da coluna do primeiro SELECT usado como cabeçalho.

Assinale:
Alternativas
Q74102 Banco de Dados
Analise a consulta envolvendo uma subconsulta apresentada a seguir.

SELECT Atrib FROM Tabela1
WHERE Atrib2 = ALL (SELECT Atrib2 from Tabela2);

Suponha que os valores que podem retornar no atributo da subconsulta, Atrib2, são os valores 1, 2 e 3.
A consulta externa deve retornar no atributo Atrib os seguintes valores:

I. =1 OR =2 OR =3
II. =1 AND =2 AND =3
III. =1 XOR =2 XOR =3, onde XOR é OU exclusivo

Assinale:
Alternativas
Q74101 Banco de Dados
Analise a consulta em SQL envolvendo uma subconsulta com a palavra Operador nela contida:

SELECT Atrib FROM Tabela1
WHERE Atrib2 Operador (SELECT Atrib2 from Tabela2);

Os resultados retornados pela subconsulta Atrib2 foram os valores 1, 2 e 3 e sendo utilizado o operador <> ANY na primeira consulta e o operador NOT IN na segunda consulta.
Os resultados que podem ser apresentados pelas duas consultas,separadamente, através do atributo Atrib, são respectivamente:

I. not =1 OR not =2 OR not = 3; e not =1 AND not =2 AND not = 3
II. not =1 AND not =2 AND not = 3; e not =1 OR not =2 OR not = 3
III. not =1 XOR not =2 XOR not = 3; e not =1 AND not =2 AND not = 3, onde XOR é o OU exclusivo

Assinale:
Alternativas
Q74100 Banco de Dados
Analise a consulta a seguir.

SELECT Atrib FROM Tabela1
WHERE Atrib2 > ANY (SELECT Atrib2 from Tabela2);

Reescrevendo a consulta da seguinte forma:
SELECT Atrib FROM Tabela1
WHERE Atrib2 = ANY (SELECT Atrib2 from Tabela2);

A consulta externa deve retornar, no atributo Atrib, uma consulta equivalente à consulta apresentada e/ou os seguintes valores:

I. SELECT Atrib FROM Tabela1 WHERE Atrib2 IN (SELECT Atrib2 from Tabela2)
II. valores =1 OR = 2 OR =3
III. valores =1 AND = 2 AND =3

Assinale:
Alternativas
Q74099 Banco de Dados
Analise a consulta que envolve uma subconsulta apresentada a seguir.

SELECT Atrib FROM Tabela1
WHERE Atrib2 > ANY (SELECT Atrib2 from Tabela2);

Suponha que os valores que podem retornar no atributo da subconsulta Atrib2, são os valores 1, 2 e 3.
A consulta externa deve retornar no atributo Atrib os seguintes valores:

I. valores > 1
II. valores > 3
III. valores > 2

Assinale:
Alternativas
Q74098 Banco de Dados
Com relação à especificação e à manipulação de um atributo multivalorado pelos SGBDs, analise as afirmativas a seguir.
I. O modelo de dados relacional (especificado por Codd), não aceita este tipo de atributo, multivalorado. O modelo de dados relacional preconiza que este atributo deve ser processado pela implementação de uma tabela que possa contê-lo.
II. O modelo de dados relacional (especificado por Codd) especifica que para processar um atributo multivalorado deve antes normalizar a tabela onde o mesmo se encontra.
III. O modelo de objetos determina que todos os atributos de um objeto, inclusive os multivalorados, sejam encapsulados no objeto, permitindo, desta forma, a sua implementação e processamento.
Assinale:
Alternativas
Q74097 Banco de Dados
Assinale a alternativa que indique três maneiras diferentes em que uma transação possa ser violada.
Alternativas
Q74096 Banco de Dados
O nível de consistência especificado na SQL-92, também denominado de níveis de isolamento, fornece à SQL, em execução concorrente, garantias quanto à interferência ou quanto à ausência de interferência entre transações.
A SQL possui a instrução set transaction que é aplicada para definir características da transação a ser iniciada.
Assinale a alternativa que indique os seguintes níveis possíveis destas características.
Alternativas
Q74095 Banco de Dados
A forma normal de Boyce/codd é aplicada para relações que possuem os seguintes requisitos:
Alternativas
Q74094 Banco de Dados
O conceito de visão é muito útil e empregado na implementação de banco de dados.
O emprego do conceito visão tem as seguintes finalidades ou vantagens:
Alternativas
Q74093 Banco de Dados
O mecanismo implementado automaticamente pelos SGBDs, para manter a integridade referencial das chaves estrangeiras, é conhecido pelo seguinte termo técnico:
Alternativas
Q74092 Banco de Dados
O processo de relacionar uma entidade com duas outras entidades previamente relacionadas, geralmente, do tipo N:M, de modo que o relacionamento da primeira entidade com estas duas já relacionadas forme um relacionamento binário, representando de modo mais claro e semântico um relacionamento não-binário entre as três entidades, é denominado de:
Alternativas
Q74091 Banco de Dados
O processo de obter uma única entidade de várias entidades, que contenha todos os atributos comuns de todas estas entidades, é denominado de:
Alternativas
Q74090 Banco de Dados
Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
Alternativas
Q74088 Banco de Dados
A arquitetura de um SGBD ou a arquitetura de um sistema de banco de dados, também denominada de arquitetura ANSI/SPARC em três níveis, determina que um SGBD descreva como os dados devem ser armazenados e acessados e conter estes mesmos dados de fato armazenados.
As terminologias desta arquitetura que contêm essas descrições e os dados de fato armazenados, são respectivamente:
Alternativas
Respostas
14561: D
14562: C
14563: C
14564: C
14565: A
14566: E
14567: B
14568: A
14569: D
14570: A
14571: E
14572: B
14573: E
14574: E
14575: B
14576: C
14577: A
14578: D
14579: A
14580: A