Questões de Concurso Sobre banco de dados relacionais em banco de dados

Foram encontradas 1.924 questões

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
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
Q1075674 Banco de Dados
A Generalização, em banco de dados, é um processo no qual suprimimos as diferenças entre os diversos tipos de entidade e destacamos as características comuns e generalizamos em uma única superclasse. Sobre Generalização, é correto afirmar que
Alternativas
Q1075673 Banco de Dados
A Especialização, em banco de dados, é o processo de definir um conjunto de subclasses de um tipo entidade. Essa entidade é chamada classe da especialização. Com base nisso, é correto afirmar que Especialização é
Alternativas
Q1075378 Banco de Dados
Dentro dos bancos de dados relacionais, foi criada uma linguagem estruturada de consulta denominada SQL, sendo esta uma linguagem padronizada que pode ser utilizada em vários bancos de dados relacionais. A estrutura SQL é subdividida em alguns grupos principais. Podem pertencer ao grupo de comando da estrutura SQL.
Alternativas
Q1073358 Banco de Dados
Na modelagem de dados de um banco de dados relacional, um conjunto de relacionamentos do tipo muitos para muitos (n x m) entre dois conjuntos de entidades S e T indica que
Alternativas
Q1063955 Banco de Dados

Em geral, a sintaxe para a criação de índice em banco de dados relacional segue uma estrutura-padrão, como demonstra, por exemplo, a seguinte estrutura no banco relacional PostgreSQL, em versão 9 ou superior.

Imagem associada para resolução da questão

Tendo como referência essas informações, assinale a opção correta.

Alternativas
Q1063108 Banco de Dados

Existem várias restrições sobre os valores reais em um estado do banco de dados, e algumas delas podem ser especificadas em um banco de dados relacional. Dentre as categorias de restrições abaixo.

I - Restrições Implícitas;

II - Restrições Explícitas;

III - Restrições de Atributos;

IV - Restrições Léxicas;

V - Restrições Semânticas;

Elmasri e Navathe (2011) relacionam apenas as categorias:

Alternativas
Q1044948 Banco de Dados

Considere duas tabelas de um banco de dados relacional: 

T1 (A1, A2, A3)    T2 (B1, B2, B3)

A consulta SQL para obter, de forma conjunta, os valores de A2 e B2, no sistema gerenciador de bancos de dados MySQL (v. 6), é:

Alternativas
Q1044327 Banco de Dados
Uma das propriedades básicas de uma transação em um banco de dados relacional é a atomicidade, a qual estabelece que
Alternativas
Q1044326 Banco de Dados

Considere a seguinte tabela de um banco de dados relacional:

Coleção (ID, Tipo, Nome, Descrição)


O comando SQL para obter o número de registros da tabela Coleção é:

Alternativas
Q1044324 Banco de Dados
Utilizando-se o conceito de dependências funcionais em bancos de dados relacionais, considere que o atributo X determine funcionalmente o atributo Y. A forma correta de se representar tal fundamento é:
Alternativas
Q1044323 Banco de Dados
Em um banco de dados relacional, considere que um mesmo conjunto de entidades participe, com papéis distintos, duas vezes de um mesmo conjunto de relacionamentos. Nesse caso, esse conjunto de relacionamentos denomina-se
Alternativas
Q1044322 Banco de Dados
No modelo entidade-relacionamento de bancos de dados relacionais, os conjuntos de entidades possuem atributos, sendo que os atributos do tipo
Alternativas
Q1044298 Banco de Dados
No modelo relacional de bancos de dados, há um tipo de valor que pode ser atribuído a atributos de um conjunto de entidades. Tal tipo de valor indica, por exemplo, que esse valor é desconhecido ou que não existe. Essa definição corresponde ao tipo de valor denominado
Alternativas
Q1044294 Banco de Dados
Sobre o modelo hierárquico de bancos de dados, é correto afirmar que
Alternativas
Q1044162 Banco de Dados
Uma das propriedades básicas de uma transação em um banco de dados relacional estabelece que cada transação não deve sofrer interferência de outras transações em execução no banco de dados. Essa propriedade denomina-se
Alternativas
Q1044161 Banco de Dados
Considere o seguinte comando do SQL padrão para bancos de dados relacionais: SELECT Nome FROM Cliente WHERE Nome LIKE “%Maria%”
Essa consulta SQL vai ter como resultado o Nome dos Clientes que
Alternativas
Q1044159 Banco de Dados
Em bancos de dados relacionais, a forma normal que estabelece que os domínios de seus atributos devem ser atômicos (admitir um valor único para cada atributo) é a
Alternativas
Q1044157 Banco de Dados
No modelo entidade-relacionamento utilizado para a modelagem de bancos de dados relacionais, um conjunto de entidades fracas é aquele que
Alternativas
Respostas
1141: D
1142: C
1143: D
1144: C
1145: B
1146: D
1147: D
1148: B
1149: E
1150: B
1151: E
1152: A
1153: D
1154: A
1155: E
1156: D
1157: B
1158: A
1159: A
1160: D