Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.334 questões
Dependendo do tipo de relacionamento, uma forma básica de tradução (1-tabela própria, 2-colunas adicionais, 3-fusão de tabelas) ou é usada preferencialmente ou é usada alternativamente ou nem deve ser usada.
Nos tipos de relacionamento apresentados acima, a alternativa de implementação de “colunas adicionais" é usada, preferencialmente, APENAS, em:
I. Regra 1 - Todas as informações são representadas de forma explícita no nível lógico e exatamente em apenas uma forma, por valores em tabelas.
II. Regra 2 - Cada um e qualquer valor atômico (datum) possui a garantia de ser logicamente acessado pela combinação do nome da tabela, do valor da chave primária e do nome da coluna.
III. Regra 3 - Valores nulos não devem ser utilizados de forma sistemática, independente do tipo de dado ainda que para representar informações inexisten- tes e informações inaplicáveis.
Das regras de Codd para bancos de dados relacionais, está correto o que consta em
I O nível externo representa um conjunto de visões, é o nível do usuário.
II O nível interno é um conjunto de índices ou métodos de acesso a dados armazenados, é o nível físico.
III O nível conceitual é uma coleção de estruturas de dados, a saber, as relações que fazem a ligação entre os outros dois.
A quantidade de itens certos é igual a
I Uma chave primária não pode desempenhar a função de identificação única.
II Um modelo conceitual de banco de dados representa a estrutura de dados de um Banco de Dados, com os recursos e particularidades de um Sistema de Gerenciamento de Banco de Dados específico.
III Entidade pode ser definida como um objeto que existe no mundo real, com uma identificação distinta e com significado próprio.
IV Uma das regras da integridade do modelo relacional afirma que nenhum campo que participe da chave primária de uma tabela básica pode aceitar valores nulos.
A quantidade de itens certos é igual a
I Toda informação em um banco de dados relacional é apresentada, no nível lógico, por valores em tabelas.
II Um banco de dados é uma coleção de dados operacionais, logicamente inter-relacionados e armazenados de maneira dependente dos programas que o utiliza.
III Um SGBD relacional deve ter uma linguagem para definição, detalhamento e manipulação de dados.
IV Um SGBD relacional não pode permitir valores nulos em nenhum campo de suas tabelas.
A quantidade de itens certos é igual a
Um DBA executou os seguintes comandos em um sistema gerenciador de bancos de dados relacional, onde se encontra uma base de dados com duas tabelas, TAB1 e TAB2:
GRANT SELECT, UPDATE ON TAB1, TAB2 TO U1, U2 WITH GRANT OPTION
GRANT DELETE, INSERT ON TAB2 TO U2, U3
A seguir, o seguinte comando foi executado pelo usuário U2:
GRANT UPDATE ON TAB2 TO U3
Depois, o DBA executou o comando
REVOKE SELECT, UPDATE ON TAB2 FROM U2
Um cenário válido, após a execução dos comandos acima, é aquele onde o usuário
I - A tabela AERONAVE não se encontra na segunda forma normal, pois existe uma dependência funcional entre as colunas COD_FAB_TURB e NOME_FAB_TURB;
II - A tabela EMP_AER se encontra na terceira forma normal, pois não há dependência funcional entre as colunas DATA_AQS e ANO_FAB.
III - A tabela EMPRESA se encontra na terceira forma normal.
IV - Para que sistema de informação registre todas as transações de aeronaves ao longo do tempo, a coluna DATA_ AQS deveria fazer parte da chave primária da tabela EMP_AER.
Estão corretas APENAS as afirmativas