Questões de Concurso Sobre banco de dados

Foram encontradas 15.738 questões

Ano: 2018 Banca: FGV Órgão: SEFIN-RO Prova: FGV - 2018 - SEFIN-RO - Técnico Tributário |
Q863563 Banco de Dados

Com relação ao uso de chaves primárias e índices em tabelas no MS Access, assinale V para a afirmativa verdadeira e F para a falsa.


( ) Um índice pode abranger mais de uma coluna da tabela.

( ) Não é permitido definir mais de um índice do tipo Duplicação não autorizada na mesma tabela.

( ) Colunas incluídas numa chave primária não podem conter valores nulos.


Na sequência apresentada, as afirmativas são, respectivamente,

Alternativas
Ano: 2018 Banca: FGV Órgão: SEFIN-RO Prova: FGV - 2018 - SEFIN-RO - Técnico Tributário |
Q863559 Banco de Dados
O termo ODBC é frequentemente mencionado na literatura de bancos de dados, inclusive como um recurso no MS Access. Assinale a opção que caracteriza corretamente essa tecnologia.
Alternativas
Q863356 Banco de Dados

Na tela de design de uma consulta no MS Access, é possível escolher entre vários “tipos de consultas”.


Esses tipos são listados a seguir, à exceção de um. Assinale-o.

Alternativas
Q863355 Banco de Dados

No MS Access, a folha de propriedades de um relatório em modo Design contém um item denominado Fonte de Registro.


Assinale a opção que apresenta o objetivo dessa propriedade.

Alternativas
Q863354 Banco de Dados

Considere um banco de dados que registre informações sobre alunos, disciplinas e professores em uma faculdade. Sabe-se que um aluno pode cursar uma ou mais disciplinas, que cada disciplina é ministrada por um único professor e que cada disciplina aceita inscrições de um ou mais alunos.


Nesse contexto, analise as afirmativas a seguir.


I. Alunos e professores têm relação N:M ente si.

II. Professores e disciplinas têm uma relação 1:N entre si.

III. Cada professor ministra, necessariamente, apenas uma disciplina.


Está correto o que se afirma em

Alternativas
Q863352 Banco de Dados

No Oracle, o comando SQL


select * FROM DUAL


produz um resultado que contém

Alternativas
Q863351 Banco de Dados

Considere as tabelas de bancos de dados T1, T2 e T3, que contêm, respectivamente, 10, 500 e 2.000 registros, e o comando SQL a seguir.


select count(*) FROM T1, T2, T3


Assinale a opção que apresenta o número exibido no resultado da execução desse comando.

Alternativas
Q862680 Banco de Dados
Com referência a big data, assinale a opção correta.
Alternativas
Q862678 Banco de Dados
A respeito de SGBDs, assinale a opção correta.
Alternativas
Q858591 Banco de Dados

No contexto de transações em um sistema de banco de dados, informe a alternativa que contém todas as afirmações corretas.


I. O esquema abaixo representa uma anomalia chamada atualização perdida (lost update), onde T1 e T2 representam transações e “A” representa o item de dado.


Imagem associada para resolução da questão


II. O esquema abaixo representa uma anomalia chamada atualização perdida (lost update), onde T1 e T2 representam transações e “A” representa o item de dado.


Imagem associada para resolução da questão


III. Uma leitura é dita “suja” (dirty read) quando uma transação lê dados escritos por outra transação que já realizou o “commit”.

IV. Uma escrita é dita “suja” (dirty write) quando ela ocorre sobre um objeto que foi modificado anteriormente por uma transação que já realizou o “commit”.

Alternativas
Q858590 Banco de Dados

O objetivo da arquitetura três esquemas é separar as aplicações do usuário do banco de dados físico. Nesta arquitetura, os esquemas podem ser definidos em três níveis: externo, conceitual e interno. Neste contexto, informe a alternativa que contém todas as afirmações corretas.


I. O nível conceitual oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições.

II. A independência lógica de dados é a capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou os programas de aplicação.

III. A independência física de dados é a capacidade de alterar o esquema conceitual sem ter que alterar o esquema físico.

IV. O nível externo representa o conjunto dos programas de aplicação que acessam as informações armazenadas no banco de dados.

Alternativas
Q858589 Banco de Dados

Considere que o sistema de uma loja possui as tabelas Cliente e Pedido, respectivamente representadas abaixo. Em uma consulta SQL (Structure Query Language), um JOIN da tabela Pedido com a tabela Cliente (pelo atributo IdCliente) retornaria linhas com as colunas IdPedido, IdCliente, DataPedido, IdCliente, NomeCliente, NomeContato e UF. Neste contexto, informe a alternativa que contém todas as afirmações corretas. 


                         Imagem associada para resolução da questão


I. Um INNER JOIN retornaria duas linhas, ou seja, todas as linhas em há correspondência com o valor do atributo.

II. Um LEFT (OUTER) JOIN retornaria três linhas, ou seja, todas as linhas da tabela Cliente. Quando não houver correspondência com a tabela Pedido, as colunas desta tabela são preenchidas com valor nulo (NULL).

III. Um RIGHT (OUTER) JOIN retornaria três linhas, ou seja, todas as linhas da tabela Pedido. Quando não houver correspondência com a tabela Cliente, as colunas desta tabela são preenchidas com valor nulo (NULL).

IV. Um FULL (OUTER) JOIN retornaria quatro linhas, ou seja, todas as linhas que estão em Pedido e todas as linhas que estão em Cliente. Quando não houver correspondência com a tabela Cliente, as colunas desta tabela são preenchidas com valor nulo (NULL). Quando não houver correspondência com a tabela Pedido, as colunas desta tabela são preenchidas com valor nulo (NULL).  

Alternativas
Q857394 Banco de Dados
Em um projeto para ensino a distância, a consideração de conteúdos disponíveis em vídeo e áudio é fundamental. Considerando um orçamento limitado e a(s) premissa(s) para que esse projeto tenha viabilidade a curto prazo, assinale a alternativa CORRETA.
Alternativas
Q856807 Banco de Dados

Use o esquema parcial para um banco de dados relacional fornecido abaixo na questão. Neste esquema as chaves estão sublinhadas e as estrangeiras seguidas de '#'. 


                       

Qual das instruções SQL abaixo corretamente executa atualização “Aumenta o preço da cachaça amarela em 10%” ?
Alternativas
Q856806 Banco de Dados

Use o esquema parcial para um banco de dados relacional fornecido abaixo na questão. Neste esquema as chaves estão sublinhadas e as estrangeiras seguidas de '#'. 


                       

Qual das instruções SQL abaixo corretamente responde a consulta “Liste os dados da relação destilaria. Ordene o resultado pelo nome da destilaria em ordem descendente e pela região da destilaria em ordem ascendente.”?
Alternativas
Q856805 Banco de Dados

Seja o seguinte modelo lógico (relacional) para um dado SGBD onde os atributos sublinhados indicam as chaves primárias de cada uma das respectivas tabelas:


Imagem associada para resolução da questão


Com base no modelo apresentado, analise as seguintes consultas:


1) verificar o Cargo/Função do funcionário que tem um dado dependente;

2) verificar o Cargo/Função de um dado dependente.

3) verificar que profissões são exercidas pelos funcionários do sexo feminino;

4) verificar que profissões são exercidas por funcionários do sexo masculino

5) verificar que profissões só são exercidas por funcionários do sexo feminino;


Quais das consultas acima podem ser respondidas?

Alternativas
Q856803 Banco de Dados

Acerca de projeto e modelagem de banco de dados, analise as afirmações abaixo.


1) Um modelo conceitual é uma descrição do banco de dados de forma indepen- dente de implementação em um SGBD. O modelo conceitual registra que da- dos podem aparecer no banco de dados, mas não registra como estes dados estão armazenados a nível de SGBD.

2) O esquema conceitual de banco de dados inclui descrições detalhadas dos tipos de entidades, relacionamentos e restrições, as quais são expressas utilizando conceitos do modelo de dados de alto nível.

3) O projeto de um banco de dados é realizado segundo as fases Modelagem Conceitual, Projeto Lógico, Projeto Operacional.


Está(ão) correta(s):

Alternativas
Q856265 Banco de Dados

Considere os dois comandos PostgreSQL abaixo, usando uma tabela TAB que tem 100 linhas.

ALTER TABLE TAB ADD COL DECIMAL (4,2);

UPDATE TAB SET COL = 100;

Pode-se afirmar corretamente que

Alternativas
Q856082 Banco de Dados

Considere que a tabela abaixo para controle de funcionários, possui o campo registro como chave primária e que o campo salario_liquido é resultante da subtração do desconto sobre o salario_bruto.

                Imagem associada para resolução da questão

 Esta tabela  

Alternativas
Q856081 Banco de Dados
Para localizar os juízes cujos nomes começam pela letra p e têm pelo menos 3 caracteres de comprimento (incluindo p) utiliza-se a instrução SELECT * FROM juizes WHERE nome 
Alternativas
Respostas
8121: C
8122: B
8123: E
8124: B
8125: D
8126: B
8127: A
8128: E
8129: D
8130: C
8131: A
8132: D
8133: D
8134: A
8135: C
8136: D
8137: B
8138: D
8139: D
8140: A