Questões de Banco de Dados para Concurso

Foram encontradas 12.811 questões

Q1824879 Banco de Dados
Ao coletar dados em um sistema compatível com SQL 2008 para fazer uma análise de dados, um programador percebeu que havia dois campos, data_de_nascimento e data_de_emissão_RG, em que o valor de data_de_emissão_RG sempre deve ser mais recente que data_de_nascimento. Percebeu, porém, que em 10% das linhas acontecia o inverso, isto é, data_de_nascimento era mais recente que data_de_emissão_RG. Ele corrigiu os dados nessas linhas, verificando que estavam consistentemente trocados, mas, preocupado que tal problema voltasse a acontecer, resolveu solicitar ao DBA uma alteração da tabela, de forma que data_de_emissão_RG sempre tivesse que ser mais recente que data_de_nascimento.
O DBA atendeu adequadamente a esse pedido do programador por meio de uma restrição em SQL 2008 do tipo 
Alternativas
Q1824877 Banco de Dados
Para gerar um gráfico de dispersão, um programador precisava consultar duas tabelas, T1 e T2. Ele decidiu, então, usar um LEFT JOIN, como em
SELECT * FROM T1 LEFT JOIN T2 USING (CHAVE);
Essa consulta resultou em 214 linhas.
Por motivos de segurança, ele fez outra consulta semelhante, apenas trocando o LEFT JOIN por um JOIN, e essa segunda consulta resultou em 190 linhas.
O que pode explicar corretamente a quantidade diferente de linhas nas consultas realizadas?
Alternativas
Q1815491 Banco de Dados

No que se refere a data warehouse, data mining e sistema de mensageria, julgue o próximo item.


Uma consulta de um sistema gerenciador de banco de dados (SGBD) pode encontrar tendências úteis em um conjunto de dados, ao passo que o data mining fornece operações de análises mais abstratas, em alto nível, com o uso de algoritmos especializados.

Alternativas
Q1815490 Banco de Dados

No que se refere a data warehouse, data mining e sistema de mensageria, julgue o próximo item.


Em empresas que possuem várias plataformas de hardware e software e que carecem de padronização e integração de dados, o data warehouse pode fornecer um modelo de dados comum para suas diferentes áreas de interesse, independentemente da fonte de dados.

Alternativas
Q1815458 Banco de Dados

Julgue o item que se segue, quanto aos conceitos de tuning e de segurança em banco de dados.


O comando REVOKE remove privilégios de acesso de usuário à tabela do banco de dados.

Alternativas
Q1815457 Banco de Dados

Julgue o item que se segue, quanto aos conceitos de tuning e de segurança em banco de dados.


A criação de usuários em um sistema gerenciador de banco de dados está associada a uma role, ou seja, cada usuário deve ser associado a uma única role.

Alternativas
Q1815456 Banco de Dados

Julgue o item que se segue, quanto aos conceitos de tuning e de segurança em banco de dados.


O processo de otimização de consulta se caracteriza pela escolha de uma estratégia mais eficiente para o processamento de uma consulta SQL.

Alternativas
Q1815455 Banco de Dados

Julgue o item que se segue, quanto aos conceitos de tuning e de segurança em banco de dados.


Um índice denso possui o campo chave primária e, no segundo campo, um ponteiro para o bloco de memória do disco.

Alternativas
Q1815454 Banco de Dados

Julgue o próximo item a respeito da administração e do gerenciamento de banco de dados.


O esquema de banco de dados é o espaço destinado ao armazenamento do banco de dados; fisicamente, os dados são armazenados em datafiles, que alocam imediatamente o espaço especificado na sua criação

Alternativas
Q1815453 Banco de Dados

Julgue o próximo item a respeito da administração e do gerenciamento de banco de dados.


Restrição de domínio é o conjunto de possíveis valores que um atributo pode receber.

Alternativas
Q1815452 Banco de Dados

Julgue o próximo item a respeito da administração e do gerenciamento de banco de dados.


Uma tabela está na BCNF (boyce-codd normal form) quando os seus campos apresentarem uma dependência funcional com tabelas estrangeiras.

Alternativas
Q1815451 Banco de Dados

Julgue o próximo item a respeito da administração e do gerenciamento de banco de dados.


Trigger é uma instrução que o sistema gerenciador de banco de dados executa automaticamente como resultado de um evento sempre que houver uma tentativa de modificar os dados de uma tabela que é protegida por ele.

Alternativas
Q1815450 Banco de Dados

Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item.


Em um sistema gerenciador de banco de dados, a chave estrangeira se caracteriza por um atributo que existe para substituir a chave primária na entidade estrangeira.

Alternativas
Q1815449 Banco de Dados

Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item.


Em banco de dados, uma superchave se caracteriza por um conjunto de um ou mais atributos que permitem identificar uma única entidade em um conjunto de entidades.

Alternativas
Q1815448 Banco de Dados

Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item.


No modelo de entidade-relacionamento, uma entidade é representada por um conjunto de atributos, os quais são propriedades descritivas possuídas por membro de um conjunto de entidades.

Alternativas
Q1815447 Banco de Dados

Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item.


Em uma arquitetura em duas camadas, a aplicação é particionada em um componente que reside no servidor de dados e outro no servidor de desenvolvimento de código.

Alternativas
Q1811976 Banco de Dados
Em relação às formas normais em Modelagem de Banco de Dados, “parte de uma chave determina parte de uma chave e uma coluna não chave determina parte de uma chave”. Os dois casos especiais são abrangidos por:
Alternativas
Q1809896 Banco de Dados
Maria está preparando um relatório sobre as empresas de serviços de um município, de modo a identificar e estudar o porte dessas empresas com vistas ao estabelecimento de políticas públicas e previsões de arrecadação. Maria pretende criar nove grupos de empresas, de acordo com os valores de faturamento, e recorreu às técnicas usualmente empregadas em procedimentos de data mining para estabelecer as faixas de valores de cada grupo. Assinale a opção que apresenta a técnica diretamente aplicável a esse tipo de classificação.
Alternativas
Q1809895 Banco de Dados
Utilize as tabelas T, R e S para resolver a próxima questão

Considere um banco de dados relacional contendo as tabelas T, R e S, cujas instâncias são exibidas a seguir. 

T
A         B                                                                                      C
10       LPG Participações                                                           S
20       Serviços & Gerenciamento Remoto                                N
50       Academia Americana                                                       S
70       Distribuidora São João de Artigos para Festas               S

R
D                E                                     F
12040         21/06/2021                    200,00
12041         23/06/2021                    548,00
1497           15/06/2021                    147,10
1498           15/06/2021                      85,00
214             18/06/2021                      99,00
215             19/06/2021                    997,45 

S
G          H              I
10        12040       12
10        12041       12
50        1497         12
50        1498         10
70         214          20
50         215          12
No contexto da instância da tabela S, considere a execução do comando SQL a seguir.
SELECT * FROM S WHERE (NOT G=10 OR I=12) AND NOT (H > 100 and H < 1000)
Assinale o conjunto de linhas que corresponde ao resultado produzido pelo referido comando.

Alternativas
Q1809894 Banco de Dados
Utilize as tabelas T, R e S para resolver a próxima questão

Considere um banco de dados relacional contendo as tabelas T, R e S, cujas instâncias são exibidas a seguir. 

T
A         B                                                                                      C
10       LPG Participações                                                           S
20       Serviços & Gerenciamento Remoto                                N
50       Academia Americana                                                       S
70       Distribuidora São João de Artigos para Festas               S

R
D                E                                     F
12040         21/06/2021                    200,00
12041         23/06/2021                    548,00
1497           15/06/2021                    147,10
1498           15/06/2021                      85,00
214             18/06/2021                      99,00
215             19/06/2021                    997,45 

S
G          H              I
10        12040       12
10        12041       12
50        1497         12
50        1498         10
70         214          20
50         215          12
Considere a tabela T e a execução dos dois comandos SQL a seguir.
SELECT T.* FROM T LEFT JOIN S ON T.A = S.G ORDER BY 2 SELECT T.* FROM T RIGHT JOIN S ON T.A = S.G ORDER BY 2
Sem considerar as linhas de títulos, assinale o número de linhas produzidas por cada comando, na ordem.
Alternativas
Respostas
4101: A
4102: C
4103: C
4104: C
4105: C
4106: E
4107: C
4108: E
4109: E
4110: C
4111: E
4112: C
4113: E
4114: C
4115: C
4116: E
4117: D
4118: B
4119: D
4120: D