Questões de Concurso
Sobre banco de dados
Foram encontradas 15.737 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Analise a frase abaixo, a respeito dos conceitos que envolvem Banco de Dados.
Em uma relação_________é necessário criar uma nova tabela com as chaves primárias das tabelas envolvidas, ficando assim uma chave composta, ou seja, formada por diversos campos-chave de outras tabelas. Uma relação____________indica que as tabelas tem relação unívoca entre si. Você escolhe em qual tabela vai receber a chave estrangeira.
Assinale a alternativa que preenche correta e sequencialmente as lacunas do texto.
Assinale-os.
O retângulo que abrange as entidades X e Y e o relacionamento R1 está indicando uma?
A respeito da modelagem de dados, julgue os próximos itens.
I Uma tabela está na 3FN quando todos seus atributos são mutuamente independentes.
II Para que um campo seja FK em uma tabela, é necessário que o mesmo atributo seja PK na tabela de origem.
III O modelo lógico do banco de dados é representado pelo diagrama entidade relacionamento.
IV A primeira etapa da modelagem de dados é a obtenção e análise dos requisitos.
Estão certos apenas os itens
A respeito das características de um sistema gerenciador de banco de dados (SGBD), julgue os itens a seguir.
I Reduz o tempo de desenvolvimento de uma aplicação, uma vez que não é necessário escrever o código para acessar os dados.
II Permite retornar os dados para um estado íntegro após uma falha.
III Permite um acesso aos dados mais eficiente, por meio da criação de índices e visões.
IV Possui limitações de dados conforme sua tipologia (numérico e alfanumérico).
Estão certos apenas os itens
Em um Modelo Entidade-Relacionamento existem as entidades NotaFiscal e Produto que estabelecem uma relação n:m. Em um Sistema Gerenciador de Banco de Dados Relacional, um Analista de Suporte implementou a tabela de ligação ItemNotaFiscal entre as tabelas NotaFiscal e Produto, contendo os campos abaixo.
NumeroNotaFiscal (chave primária, chave estrangeira)
NumeroProduto (chave primária, chave estrangeira)
Descricao
Quantidade
PrecoUnitario
Uma anomalia existente na tabela ItemNotaFiscal, que infringe as regras de normalização, é a existência de
Considere as tabelas relacionais abaixo.
Considerando que os elementos que identificam de forma única e inequívoca um cidadão e um processo são, respectivamente,
CPF_Cidadao e Num_Processo e que a relação Tab_Rel_Processo_Cidadao entre Tab_Cidadao e Tab_Processo é
de muitos para muitos, ou seja, um cidadão pode impetrar um ou mais processos e um processo pode ser impetrado por um ou
mais cidadãos, as formas normais infringidas, respectivamente, nas três tabelas são:
Considere o diagrama entidade-relacionamento abaixo.
As chaves primárias de Cidadão e Processo são pk_cidadao e pk_processo, respectivamente. O relacionamento Consulta possui a cardinalidade 0,n com n>1 em ambos os lados.
Em um banco de dados relacional normalizado, estará correta a criação da tabela
O resultado esperado da execução de duas expressões SQL SELECT é uma lista completa dos valores distintos de cidade e pais, ambos com o mesmo tipo de dado, obtidos respectivamente das tabelas cidadao e tribunal.
As expressões são
SELECT cidade, pais FROM cidadao
WHERE pais='Brasil'
..I..
SELECT cidade, pais FROM tribunal
WHERE pais='Brasil'
Para a lista ser completa e os valores serem distintos, a lacuna I deve ser corretamente preenchida com
Um Programador:
I. criou uma tabela e uma view em um banco de dados relacional.
II. alterou a estrutura da tabela.
III. incluiu registros na tabela.
Os comandos SQL utilizados nas operações realizadas em I, II e III enquadram-se, correta e respectivamente, no âmbito da
Considere que um determinado tipo de banco de dados organiza os dados na forma de uma pirâmide, onde o registro principal no topo da pirâmide é chamado registro raiz. Os registros são organizados como pai e filho onde um registro filho sempre tem apenas um registro pai ao qual ele está ligado, como em uma árvore familiar normal. Em contrapartida, um registro pai pode ter mais de um registro filho a ele ligado.
Trata-se do Banco de Dados
Em um caso hipotético, um Programador do Tribunal Superior do Trabalho verificou que:
I. os dados nome do cidadão e número do processo não eram compartilhados entre três diferentes sistemas que os utilizavam;
II. não havia um sistema de log para acompanhamento e controle dos acessos aos bancos de dados de sua organização.
Os Sistemas Gerenciadores de Bancos de Dados − SGBDs contribuem para evitar que as situações referidas em I e II venham a ferir princípios que correspondem, respectivamente,