Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 13.224 questões

Q1084948 Banco de Dados
Qual recurso da DDL (Data Definition Language) de SQL deve ser usado para especificar uma chave estrangeira que mapeia um relacionamento com cardinalidade máxima 1:1?
Alternativas
Q1084947 Banco de Dados
Qual das alternativas a seguir é a instrução do Oracle que deve ser usada para especificar um trigger de linha?
Alternativas
Q1084946 Banco de Dados
Qual combinação, entre os quatro tópicos a seguir, é permitida durante a criação ou atualização de uma chave estrangeira?
1) NOT NULL 2) UNIQUE 3) INDEX 4) TRUNCATE
A combinação correta é:
Alternativas
Q1083205 Banco de Dados
Assinale a alternativa que apresenta o programa utilitário do PostgreSQL destinado à exportação de dados.
Alternativas
Q1083203 Banco de Dados
No banco de dados MySQL, a variável que controla o tamanho máximo de seu buffer de comunicação é a
Alternativas
Q1083202 Banco de Dados
Em um banco de dados relacional, o tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é representado por um(a)
Alternativas
Q1082791 Banco de Dados
No sistema gerenciador de bancos de dados Oracle 12c, é definido o conceito de visão materializada. Os tipos de estruturas que podem ser utilizadas para a criação de visões desse tipo são:
Alternativas
Q1082790 Banco de Dados
No sistema gerenciador de bancos de dados Firebird 2.5, a estrutura geral do comando para documentação sobre metadados é:
Alternativas
Q1082789 Banco de Dados
Um usuário do sistema gerenciador de bancos de dados Microsoft Access 2016 necessita acionar a funcionalidade Analisar Desempenho. Considerando a configuração padrão desse software, o usuário deve acionar a guia
Alternativas
Q1082788 Banco de Dados
Considerando o sistema gerenciador de bancos de dados MySQL (v. 8), assinale a alternativa que indica a forma correta de representar o valor binário 101.
Alternativas
Q1082787 Banco de Dados
No sistema gerenciador de bancos de dados Microsoft SQL Server 2016, o comando para se declarar a exclusão condicional de uma tabela denominada T1 é:
Alternativas
Q1078917 Banco de Dados
O esquema relacional a seguir define um banco de dados, que contém os resultados das provas de natação dos Jogos Pan-americanos de 2019. Os nomes das tabelas e dos campos são autoexplicativos, permitindo, assim, entender a organização dos dados. As únicas exceções são os campos TEMPO_INDV e TEMPO, presentes na tabela RESULTADO. Eles existem porque em provas de revezamento são registrados os tempos (TEMPO_INDV) de cada um dos 4 membros da equipe e o tempo total (TEMPO) gasto pela equipe para completar a prova. Em provas individuais, o campo TEMPO_INDV recebe o valor nulo (NULL), enquanto o tempo gasto pelo atleta para completar a prova é registrado no campo TEMPO.

CREATE TABLE ATLETA (
 NUMERO NUMBER(5,0) NOT NULL,
 NOME VARCHAR2(50) NOT NULL,
 PAIS CHAR(3) NOT NULL,
 CONSTRAINT ATLETA_PK PRIMARY KEY (NUMERO))

CREATE TABLE PROVA (
 CODIGO CHAR(5) NOT NULL,
 DESCRICAO VARCHAR2(30) NOT NULL,
 CONSTRAINT PROVA_PK PRIMARY KEY (CODIGO))

CREATE TABLE RESULTADO (
 NUM_ATL NUMBER(5,0) NOT NULL,
 COD_PRV CHAR(5) NOT NULL,
 COLOCACAO NUMBER(2,0) NOT NULL,
 TEMPO_INDV VARCHAR2(8),
 TEMPO VARCHAR2(8) NOT NULL,
 CONSTRAINT RESULTADO_PK PRIMARY KEY (NUM_ATL,COD_PRV),
 CONSTRAINT RES_FK1 FOREIGN KEY (NUM_ATL)
 REFERENCES ATLETA (NUMERO),
 CONSTRAINT RES_FK2 FOREIGN KEY (COD_PRV)
 REFERENCES PROVA (CODIGO))

Deseja-se conhecer os nomes dos nadadores brasileiros (PAIS='BRA') que conquistaram medalhas de ouro (COLOCACAO=1), juntamente com a quantidade de medalhas de ouro que cada um conquistou. Os dados devem estar ordenados em ordem decrescente de número de medalhas conquistadas.

Qual consulta SQL executa o que foi pedido?

Alternativas
Q1078914 Banco de Dados

O administrador de um SGBDR deseja retirar todos os privilégios que o usuário USR005 possui sobre a tabela TBLK3.

Isso deve ser feito por meio do comando SQL

Alternativas
Q1078144 Banco de Dados
Um desenvolvedor recebeu a incumbência de construir uma Data Warehouse sobre as vendas da empresa. Para isso, teve acesso a um banco de dados relacional que incluía as seguintes tabelas, onde as chaves primárias estão sublinhadas:
ITEMDEVENDA(itemid,vendaid,produtoid,quantidade,desconto,valorvendido) VENDA(vendaid,vendedorid,cpfcliente,valortotal,valorimposto,data,hora) PRODUTO(produtoid,fabricanteid,nomeproduto,valorunitario) CLIENTE(cpfcliente,nomecliente,idadecliente,enderecocliente,telefonecliente) VENDEDOR(vendedorid,CPFvendedor,nomevendedor) LOJA(lojaid,nomeloja,enderecoloja,cidadeid) CIDADE(cidadeid,nomecidade) FABRICANTE(fabricanteid,nomefabricante)
Os diretores desejam estudar relatórios sobre a venda de produtos, como a quantidade de cada produto vendido em um dia, semana ou mês, ou que produtos são vendidos juntos. Para garantir a menor granularidade possível no modelo dimensional e alta flexibilidade nas consultas, em um modelo Estrela, a tabela fato deve registrar em cada linha o(a)

Alternativas
Q1078143 Banco de Dados

No processo de criação de um banco de dados dos computadores mantidos por um grupo de manutenção, é necessário criar uma tabela COMPUTADORES com os seguintes campos:

• idComputador, a chave primária, um inteiro

• Sala, uma string de até 30 caracteres que não pode ser nula

• Responsável, uma string de até 255 caracteres

• Status, uma string de até 10 caracteres

O comando SQL correto para criar essa tabela é

Alternativas
Q1078142 Banco de Dados
Qual a instrução SQL capaz de atualizar uma tabela chamada ESTOQUE, de forma que todos os valores da coluna PRECO sejam aumentados em 10%?
Alternativas
Q1070407 Banco de Dados
Assinale a alternativa correta sobre a função Oracle coalesce().
Alternativas
Q1070406 Banco de Dados

Analise as afirmativas abaixo sobre a utilização de triggers em bancos de dados Oracle 11g.


1. O Oracle suporta triggers de eventos do sistema, que podem ser disparadas ao realizar o startup ou shutdown de um banco de dados, por exemplo.

2. Podem-se criar triggers que sejam disparadas após criar, alterar ou eliminar usuários e também após o logon e logoff de usuários no Oracle, por exemplo.

3. Triggers do tipo INSTEAD OF podem ser usadas em views para gerenciar instruções de inserção de dados em views, por exemplo.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q1070395 Banco de Dados

Quais tipos de dados LOB são suportados pelo Oracle 10gR2?


1. BLOB

2. CLOB

3. BFILE

4. NCLOB


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q1070394 Banco de Dados
Qual o nome do utilitário Oracle que possibilita realizar ou restaurar cópias de segurança dos arquivos do banco de dados, como datafiles e control files?
Alternativas
Respostas
5001: C
5002: D
5003: A
5004: E
5005: C
5006: B
5007: A
5008: D
5009: B
5010: C
5011: B
5012: C
5013: D
5014: D
5015: C
5016: A
5017: B
5018: E
5019: E
5020: A