Questões de Concurso Sobre banco de dados

Foram encontradas 19.127 questões

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
Q1083204 Banco de Dados
Imagem associada para resolução da questão
A partir do modelo acima, assinale a alternativa que apresenta uma forma de se escrever uma consulta em SQL (Structured Query Language) que mostre somente os nomes dos pacientes que foram atendidos no dia 10/05/2019.
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
Q1083201 Banco de Dados
Imagem associada para resolução da questão
Com base na figura e nas informações acima apresentadas, assinale a alternativa correta.
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
Q1078921 Banco de Dados

A Figura a seguir representa um diagrama E-R.


Imagem associada para resolução da questão

Seja x uma instância de K, y uma instância de L e z uma instância de M. A cardinalidade máxima exibida logo abaixo da entidade L significa que

Alternativas
Q1078920 Banco de Dados

A Figura abaixo exibe uma tabela pertencente a um banco de dados Relacional. Essa tabela é composta por 5 colunas (A, B, C, D e E), todas contendo cadeias de caracteres. Os campos em branco contêm o valor nulo (NULL).

Imagem associada para resolução da questão

Tomando por base apenas os valores presentes na tabela acima, qual conjunto de colunas é uma chave primária válida para essa tabela?

Alternativas
Q1078918 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))

A Figura a seguir exibe uma possível configuração das tabelas do banco de dados de provas de natação em que os dados armazenados são consistentes com as restrições definidas para essas tabelas.

Imagem associada para resolução da questão

Qual comando SQL irá produzir um erro quando for executado?

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
Q1078158 Banco de Dados
A notação a seguir é uma forma alternativa de descrever esquemas de bancos de dados relacionais, sem que seja necessário fazê-lo por meio de comandos SQL. • Uma tabela é descrita por meio de um nome e um conjunto de colunas, separadas por vírgulas. • Por serem irrelevantes para a questão, os tipos de dados das colunas não são especificados. • Colchetes são usados para representar colunas que admitem o valor nulo. • Colunas sublinhadas representam a chave primária de uma tabela. • Chaves estrangeiras são representadas por meio da cláusula REF:  <lista_de_colunas> REF <nome_de_tabela>
Um analista de banco de dados transformou um modelo conceitual de dados no seguinte esquema relacional, empregando, para isso, a notação descrita acima:
E(e1,e2,g1,g2) F(f1,f2) R(e1,f1,r1)  e1 REF E  f1 REF F Sabendo-se que o esquema relacional preservou a semântica do modelo conceitual, qual diagrama E-R deu origem a esse esquema relacional?

Alternativas
Q1078155 Banco de Dados
Em qual diagrama E-R a relação R define uma função de E em F?
Alternativas
Q1078151 Banco de Dados

O diagrama E-R, exibido pela Figura abaixo, representa o modelo conceitual de um banco de dados.

Imagem associada para resolução da questão

Suponha que os elementos do conjunto T a seguir sejam instâncias da entidade de mesmo nome, presente no diagrama E-R acima.

T={t1 ,t2 ,t3 ,t4 ,t5 }

Quais conjuntos completam esse banco de dados de modo que as regras definidas no modelo E-R não sejam violadas?

Alternativas
Respostas
8861: D
8862: A
8863: E
8864: D
8865: C
8866: B
8867: A
8868: A
8869: D
8870: B
8871: C
8872: B
8873: A
8874: D
8875: A
8876: C
8877: D
8878: C
8879: D
8880: A