Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.353 questões

Q632531 Banco de Dados

Várias implementações SQL adotam uma lógica de três estados para tratamento de expressões lógicas que envolvem valores nulos.

Considerando que “T”, “F” e “?” denotam, respectivamente, os valores lógicos true, false e desconhecido, analise as seguintes expressões lógicas:

T or ?

F or ?

T and ?

F and ?

not ?

O valor lógico dessas expressões, na ordem, é:

Alternativas
Q632530 Banco de Dados

No MYSQL, os formatos de replicação correspondem aos formatos utilizados para registrar eventos nos logs. O formato conhecido como “statement-based binary logging”, utilizado desde as versões mais antigas, tem problemas com certas cláusulas e funções utilizadas nos comandos geradores dos eventos.

Nesse contexto, analise as construções que podem aparecer num comando a ser replicado.

I. a cláusula LIMIT sem ORDER BY para comandos como UPDATE, DELETE, REPLACE;

II. a função RAND();

III. o comando TRUNCATE TABLE;

IV. funções definidas pelo usuário (UDF) que sejam determinísticas.

Comprometem a correta execução da replicação, no formato descrito, somente o que é citado em:

Alternativas
Q632529 Banco de Dados

Com relação ao sistema de replicação, disponível para o PostgreSQL, denominado Slony-I, analise as afirmativas a seguir:

I. Permite a replicação em cascata, master→slave→slave.

II. Permite que um componente slave seja empregado no papel de master em caso de falha deste.

III. É um componente nativo, que implica pequeno esforço de instalação e configuração.

É correto concluir que:

Alternativas
Q632528 Banco de Dados
João faz a manutenção de uma aplicação que acessa um banco de dados Oracle. Entretanto, essa aplicação é utilizada por vários clientes, cada um deles com suas próprias instalações e usuários, o que eventualmente causa erros na localização das tabelas e outros objetos. Num cenário como esse, uma boa prática é referenciar os nomes das tabelas por meio de:
Alternativas
Q632527 Banco de Dados
No SQL Server 2012, tabelas que possuem índices do tipo clustered equivalem no Oracle, do ponto de vista da organização dos dados, às tabelas do tipo:
Alternativas
Q632526 Banco de Dados
No SQL Server 2012, a finalidade de um banco de dados do tipo snapshot é:
Alternativas
Q630832 Banco de Dados
No SGBD Microsoft SQL Server 2005, foi introduzido o nível de isolamento SNAPSHOT. Com relação a esse nível de isolamento assinale a afirmativa CORRETA:
Alternativas
Q630831 Banco de Dados
Em relação às características técnicas do Microsoft SQL Server 2005 e 2012, assinale a alternativa VERDADEIRA:
Alternativas
Q630830 Banco de Dados
Com relação ao gerenciamento de TABLESPACES no SGBD Oracle, podemos AFIRMAR:
Alternativas
Q630829 Banco de Dados

Considere o seguinte comando SQL:

SELECT D.NM_DEPARTAMENTO, SUM(P.SALARIO)

FROM TB_DEPARTAMENTO D INNER JOIN TB_PROFESSOR P

ON (D.COD_DEPARTAMENTO = P.COD_DEPARTAMENTO) 


É CORRETO afirmar: 

Alternativas
Q629494 Banco de Dados

Uma entidade Departamento é composta pelos atributos abaixo. 


Código do Departamento

Matrícula do Funcionário

Nome do Departamento

Nome do Funcionário

Telefone do Departamento

Telefone do Funcionário

Número da CTPS


Considerando-se que só poderá ser cadastrado um único número de telefone, tanto para os departamentos quanto para os funcionários, para que a entidade seja normalizada adequadamente, deve-se 

Alternativas
Q629493 Banco de Dados

Para responder a questão, considere as informações abaixo. 



Se a tabela Processo for ligada a uma outra tabela em um relacionamento 1:n, sendo 1 processo para n da outra tabela,
Alternativas
Q629492 Banco de Dados

Para responder a questão, considere as informações abaixo. 



Após receber permissão para alterar os dados dos registros contidos na tabela Processo, o usuário Paulo inseriu diversos registros utilizando a instrução INSERT e em seguida constatou, por meio da instrução SELECT, que estes dados foram inseridos adequadamente. Porém, outros usuários que acessam a tabela não visualizarão os dados inseridos por Paulo até que ele execute o comando
Alternativas
Q629491 Banco de Dados

Para responder a questão, considere as informações abaixo. 



O super-usuário root do banco de dados deseja conceder permissão para que o usuário Paulo possa alterar os dados dos registros contidos na tabela Processo. Para isso ele deve digitar a instrução
Alternativas
Q629490 Banco de Dados

Para responder a questão, considere as informações abaixo. 



Ao executar um comando SQL, foram exibidos os dados abaixo.

Anos

2014

2012

2007

2002

2000

1999

1997

O comando digitado foi:

Alternativas
Q629489 Banco de Dados

Para responder a questão, considere as informações abaixo. 



Um Técnico Judiciário de TI executou um comando SQL e foram exibidas as informações abaixo.

Ano < 2000

2

O comando digitado pelo Técnico foi:

Alternativas
Q629488 Banco de Dados

Para responder a questão, considere as informações abaixo. 



Considere que a tabela Processo foi criada sem chave primária. Nesse caso, para definir a chave primária, antes de serem inseridos registros, deve-se utilizar a instrução SQL
Alternativas
Q628376 Banco de Dados

Considere as seguintes características de um projeto de banco de dados.

I. O modelo de dados é conhecido a priori e é estável;

II. A integridade dos dados deve ser rigorosamente mantida;

III. Velocidade e escalabilidade são preponderantes.

Dessas características, o emprego de bancos de dados NoSQL é favorecido somente por:

Alternativas
Q628375 Banco de Dados

Na derivação de dependências funcionais num projeto relacional,está correto afirmar que se  A,B → X,Y

então é certo que:

Alternativas
Q628374 Banco de Dados
Considere uma tabela relacional R(A1, A2, ... , An) que, depois de normalizada, foi decomposta num esquema com três tabelas, R1, R2 e R3. Nesse caso, diz-se que a decomposição ocorreu sem perda quando:
Alternativas
Respostas
9081: E
9082: A
9083: C
9084: E
9085: C
9086: B
9087: D
9088: B
9089: A
9090: C
9091: B
9092: D
9093: E
9094: B
9095: A
9096: A
9097: C
9098: E
9099: D
9100: B