Questões de Concurso
Sobre banco de dados em noções de informática
Foram encontradas 1.196 questões
Sobre PL/SQL, analise as afirmações a seguir:
l CHAR, VARCHAR2, LONG, LONGINT e NUMBER são alguns tipos de variáveis.
ll **, ^=, ||, := e /* */ representam respectivamente: operador aritmético exponenciação, operador relacional diferente, concatenação, atribuição e delimitadores de comentário.
lll LOOP, BETWEEN, WHEN e EXCEPTION são algumas palavras reservadas.
lV É uma linguagem procedural do Oracle, baseada no SQL interativo.
Todas as afirmações corretas estão em:
Sobre as regras na utilização dos comandos SQL, analise as afirmações a seguir.
l Apenas a instrução UPDATE pode efetivar alterações em um banco de dados.
ll A palavra chave VALUES em uma instrução INSERT insere múltiplos registros em uma tabela.
lll A instrução SELECT pode combinar dados de múltiplas tabelas.
lV A cláusula WHERE opcional em uma consulta SELECT especifica os critérios de seleção da consulta. LIKE é um de seus operadores.
V A cláusula ORDER BY pode ordenar múltiplos campos.
Todas as afirmações corretas estão em:
Considere a tabela EMPREGADO com os seguintes campos: EMP_ID do tipo INT e NOME do tipo VARCHAR. O comando SQL necessário para listar todos os empregados que contém “Maria” no campo NOME é:
É correto afirmar que uma relação está na 3FN (terceira forma normal) quando:
Com relação às chaves no modelo relacional é correto afirmar, exceto:
Sobre banco de dados, considere as seguintes afirmações:
1- Permitir que novas estruturas lógicas de dados sejam criadas sem causar impacto às aplicações existentes.
2- Permitir que as representações físicas das estruturas de dados e os métodos de acesso sejam modificados sem que as estruturas lógicas criadas sobre elas necessitem ser alteradas.
As afirmações acima se referem ao conceito de:
Num banco de dados Microsoft SQL Server, quais valores são retornados da tabela Sequencia após a execução da seguinte transação?
CREATE TABLE Sequencia ([values] int)
GO
DECLARE (DTransactionName varchar(20) = 'Transacao';
BEGIN TRAN DTransactionName
INSERT INTO Sequencia VALUES(1)
INSERT INTO Sequencia VALUES(2)
ROLLBACKTRAN DTransactionName
INSERTINTO Sequencia VALUES(3)
INSERT INTO Sequencia VALUES(4)
SELECT * FROM Sequencia
Com relação ao SQL, assinale a alternativa correta.
“Um grupo de sistemas de computadores independentes, conhecidos como nós, trabalhando juntos como um único sistema para assegurar que os recursos e aplicativos de missão crítica continuem disponíveis para clientes.”
Corresponde à definição acima:
Com relação ao PL/SQL, assinale a alternativa correta.
Marque a alternativa que contém uma assertiva FALSA sobre a tecnologia RAID de discos rígidos.
Dentre as opções a seguir, marque aquela que NÃO contém uma propriedade desejável de uma transação de banco de dados.
O diagrama E-R a seguir exibe parte do modelo conceitual de um sistema controle de voos de uma empresa aérea.
Sejam as seguintes assertivas sobre o modelo acima:
I. A entidade Voo possui dois identificadores.
II. Um passageiro pode viajar sem ter o assento definido.
III. Um passageiro tem que informar pelo menos um telefone de contato.
Marque a alternativa correta em relação às assertivas acima.
O diagrama E-R a seguir apresenta uma generalização exclusiva e parcial.
Considerando as entidades A, B e C conjuntos não vazios de objetos, marque a alternativa verdadeira sobre o modelo representado por este diagrama E-R.
As tabelas relacionais a seguir serão usadas nas questões 54 e 55.
TABELA: DIRETOR
------------
CODIGO------------NOME------------------------DT_NASC
2222------------------Walter Moreira Salles Jr-----------12/04/56
3333------------------Arnaldo Jabor--------------------12/12/40
1111------------------- Bruno Barreto---------------------16/03/55
TABELA: FILME
CODIGO--------- TITULO--------------------------- COD_DIRETOR
3------------------- Terra estrangeira--------------------- 2222
1------------------- Dona Flor e Seus Dois Maridos------------1111
2-------------------O Que é Isso Companheiro?--------------1111
Marque a alternativa que contém um comando SQL que permita excluir da tabela DIRETOR todos os diretores que não tenham pelo menos um filme na tabela FILME.
As tabelas relacionais a seguir serão usadas nas questões 54 e 55.
TABELA: DIRETOR
------------
CODIGO------------NOME------------------------DT_NASC
2222------------------Walter Moreira Salles Jr-----------12/04/56
3333------------------Arnaldo Jabor--------------------12/12/40
1111------------------- Bruno Barreto---------------------16/03/55
TABELA: FILME
CODIGO--------- TITULO--------------------------- COD_DIRETOR
3------------------- Terra estrangeira--------------------- 2222
1------------------- Dona Flor e Seus Dois Maridos------------1111
2-------------------O Que é Isso Companheiro?--------------1111
Seja a relação abaixo, resultado da execução de uma consulta sobre a base de dados acima:
NOME ----------------------------- ------ TITULO
Arnaldo Jabor ------------------------------- -
Bruno Barreto------------------------------- Dona Flor e Seus Dois Maridos
Bruno Barreto---------------------------- -- -O Que é Isso Companheiro?
Walter Moreira Salles Jr------------------------Terra estrangeira
Marque a alternativa que contém um comando SQL capaz de produzir este resultado quando aplicado às tabelas FILME e DIRETOR apresentadas anteriormente.
Assinale a afirmação correta sobre datafiles, utilizados no Oracle 10g.
No Oracle 10g há o tipo de trigger mais convencionalmente utilizado, chamado de Before/After Trigger. Outro tipo de trigger disponível no Oracle 10g é o
Considere o seguinte comando do Microsoft SQL Server 2005.
SELECT Nome, REVERSE (Nome) as RNome
FROM Cliente
Uma possível saída para esse comando é
No Microsoft SQL Server 2005, o comando
SET QUOTED_IDENTIFIER ON
faz com que identificadores