Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.353 questões
De acordo com a teoria de projeto de bancos de dados,dependências funcionais podem ser estabelecidas por meio de processos de derivação a partir de dependências já conhecidas,ou pelas chamadas dependências triviais.Sabendo-se que existem as dependências
A → B
B → C
C → D
NÃO é possível daí derivar:Considere uma tabela relacional T definida para os atributos A, B,C e D, todos com valores atômicos. Considere também que oatributo A foi definido como chave primária dessa tabela.
R(A, B, C, D)
As dependências funcionais definidas para os atributos dessatabela são:
A → B
B → C
A → D
A → C
Como definida acima, a tabela T viola a forma normal conhecida como:
I. A cláusula 'where" é aplicada depois da agregação.
II. A cláusula “having" é aplicada antes da agregação.
III. A cláusula “having" não pode ser aplicada num comando contendo a cláusula “group by".
IV. A cláusula “group by" estabelece a ordem de aplicação das cláusulas “where" e “group by".
Está correto somente o que se afirma em:
Esse problema é amenizado, na prática, pelo uso de interfaces ou drivers, genéricos, cujo modelo mais difundido é:
Um dos algoritmos mais utilizados para a implementação de transações dessa natureza é:
Essa exigência faz parte do processo de normalização do banco de dados, e é decorrente do enunciado da:
A maneira correta de especificar um atributo numérico que seja obrigatório e que deva ser preenchido com o valor zero como padrão é:
A desvantagem da técnica de índices invertidos com contadores de posição, utilizada para implementação de índices lexicográficos, é o aumento da dimensão do arquivo.
Vector model é um modelo que pode ser aplicado em pesquisas semânticas como forma de estabelecer a relevância de documentos pesquisados.
No PostgreSQL, ao usar o contexto de segurança Security Definer, durante a execução de uma função definida pelo usuário, são respeitados os privilégios de acesso do criador da função.
Na linguagem SQL, o comando FULL OUTER JOIN combina os resultados dos comandos LEFT JOIN e RIGHT JOIN.
Um arquivo sequencial indexado apresenta ganho de desempenho nas consultas, uma vez que o índice utilizado leva diretamente ao registro pesquisado.
Linguagens de manipulação de dados não procedurais podem gerar código menos eficiente que as linguagens procedurais.
Devido às características dinâmicas dos acessos aos dados, as estatísticas utilizadas durante o processo de otimização de consultas aos bancos de dados são calculadas no momento em que a otimização é realizada.
Um modelo de dados cria uma representação dos dados de forma que os relacionamentos entre entidades são representados como outras entidades.
O ROLAP, sistema que se baseia na manipulação dos dados armazenados na base de dado relacional, apresenta a desvantagem de não lidar com grandes quantidades de dados.