Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q619410 Banco de Dados
Sobre índices nos sistemas de gerência de bancos de dados MySQL 5 (MyISAM e InnoDB), Oracle 11g e PostgreSQL 9.3, qual a alternativa que identifica um tipo de índice que só é suportado pelo PostgreSQL?
Alternativas
Q607368 Banco de Dados
Observe o diagrama ER a seguir.

                          Imagem associada para resolução da questão

Sabendo-se que null representa um valor não preenchido, numa eventual implementação desse modelo num banco de dados relacional a instância válida para a tabela E seria: 
Alternativas
Q607367 Banco de Dados
Observe o diagrama ER apresentado a seguir. 

                    Imagem associada para resolução da questão

Considere as seguintes afirmativas sobre esse diagrama.

I. O relacionamento entre as entidades E2 e E3 é um relacionamento identificador.

II. O atributo A1 de E3 não pode admitir valores nulos na implementação.

III. Na declaração da chave estrangeira correspondente ao relacionamento entre E2 e E3, a opção on delete set null é uma decisão correta.

IV. A combinação dos atributos A1 e B3 deve formar um identificador para E3.

Assinale se: 
Alternativas
Q607366 Banco de Dados
Considere uma tabela T num banco de dados relacional cujosatributos são C, D, E, N e as seguintes dependências: 

C → D

D → C

C → N

C → E 

Para que a tabela T esteja normalizada na forma normal Boyce-Codd, é preciso que:
Alternativas
Q607365 Banco de Dados
Observe a instância da tabela de um banco de dados relacional mostrada a seguir. 

                          Imagem associada para resolução da questão

A dependência funcional que NÃO é válida nessa tabela é: 
Alternativas
Q607364 Banco de Dados
Considere um banco de dados que possui uma tabela T com duas colunas, A e B, e a seguinte instância: 

                 Imagem associada para resolução da questão

Após a execução do comando SQL

delete from t where exists

 (select * from t t2 where t2.a < t.a)

as linhas presentes na instância de T serão: 
Alternativas
Q607363 Banco de Dados
No SQL, o comando grant permite outorgar a um usuário (ou papel) privilégios sobre determinados recursos. Quando usado com a opção with grant option, o comando grant permite que:
Alternativas
Q607362 Banco de Dados
Considere um banco de dados relacional com duas tabelas, T1 e T2, cada uma com atributos A e B. Considerando que não há registros repetidos em nenhuma dessas tabelas e que suas instâncias não são vazias, o comando SQL que retorna a interseção de T1 e T2 é:
Alternativas
Q607361 Banco de Dados
Considere um banco de dados com duas tabelas, T1 e T2, onde:

T1 possui duas colunas, A e B;

T2 possui duas colunas, A e C;

A é a chave primária de T1;

A é a chave primária de T2.

Considere também o seguinte comando SQL: 

select  t1.a,t1.b,t2.c

from  t1 left join t2 on t1.a=t2.a

order by t1.a 

O comando SQL que, para quaisquer instâncias de T1 e T2, produz o mesmo resultado que o comando acima é: 
Alternativas
Q605077 Banco de Dados
Considere uma tabela de Estoque que contém, entre outros, os atributos custo-unitário e qtde-estoque para cada item estocado. O custo total dos itens em estoque pode ser apurado, usando comando SQL, por meio da função de agregação:
Alternativas
Q605076 Banco de Dados
Considere uma tabela que contém 450.000 alunos de 150 cursos distribuídos entre 100 unidades de ensino. O total de linhas recuperado por um comando de consulta SQL, sem filtro e com uma cláusula DISTINCT para os atributos cursos e unidades, será:
Alternativas
Q605075 Banco de Dados
Um DBA, por meio de instruções de DCL (Data Control Language), pode conceder e retirar privilégios a usuários de bancos de dados usando, respectivamente, os comandos:
Alternativas
Q605074 Banco de Dados
A pesquisa de um intervalo de valores dentro de uma determinada coluna de uma tabela, sem usar os operadores maior ou igual, menor ou igual e and, pode ser realizada por comando SQL com o operador:
Alternativas
Q605073 Banco de Dados
Para usar instruções SQL em um programa COBOL é necessário, entre outras etapas especiais, codificar a instrução EXEC SQL INCLUDE, que incluirá uma área de comunicação SQL, na seção:
Alternativas
Q605071 Banco de Dados
Duas entidades que se relacionam numa associação N:N fazem parte de um modelo lógico que será implementado fisicamente num modelo relacional por meio de: 
Alternativas
Q605070 Banco de Dados
Um modelo relacional é derivado a partir do modelo lógico, entre outras regras, observando que: 
Alternativas
Q605069 Banco de Dados
Considere uma tabela de Alunos com uma chave primária matrícula-aluno e, entre outros, os atributos nome-aluno, nome-curso e unidade-ensino. A tabela Alunos está:
Alternativas
Q605068 Banco de Dados
As operações relacionais produto cartesiano e projeção são traduzidas para o SQL, respectivamente, pelas cláusulas:
Alternativas
Q605067 Banco de Dados
A integridade entre as informações armazenadas nas tabelas, com o vínculo entre a chave primária de uma tabela com a chave estrangeira de outra tabela, é implementada pelos SGDB pelo mecanismo de:
Alternativas
Ano: 2014 Banca: Quadrix Órgão: SERPRO Prova: Quadrix - 2014 - SERPRO - Técnico - Suporte |
Q604649 Banco de Dados
O processo de analisar grandes bancos de dados de forma semiautomática para encontrar padrões úteis, denominado data mining, usa um conjunto de regras que representa o conhecimento descoberto. Dentre as regras de associação inclui-se ou incluem-se:
Alternativas
Respostas
12381: B
12382: B
12383: C
12384: C
12385: A
12386: A
12387: D
12388: A
12389: B
12390: D
12391: B
12392: A
12393: E
12394: C
12395: C
12396: D
12397: A
12398: B
12399: C
12400: A