Questões de Concurso
Sobre modelagem de dados em banco de dados
Foram encontradas 814 questões
I.Uma especialização é classificada como Total quando cada entidade da superclasse deve obrigatoriamente pertencer a pelo menos uma das subclasses definidas na hierarquia.
II.A restrição de Disjunção (Disjoint) indica que uma mesma entidade da superclasse pode ser membro de mais de uma subclasse simultaneamente dentro da mesma especialização.
III.O uso de Atributos Discriminadores permite ao SGBD (Sistema Gerenciador de Banco de Dados) identificar automaticamente a qual subclasse uma instância da superclasse pertence.
Está correto o que se afirma em:
No contexto da modelagem relacional, uma dependência funcional entre atributos de uma tabela indica que
● CONTRIBUINTE (identificado por CPF_CNPJ, com atributos como Nome_RazaoSocial, Endereco, InscricaoEstadual);
● TRIBUTO (identificado por CodigoTributo, com atributos como NomeTributo, AliquotaBase);
● LANCAMENTO_FISCAL (representa a obrigação tributária individual e tem como atributos IDLancamento, DataVencimento, ValorDevido).
As seguintes regras de negócio foram estabelecidas:
● um CONTRIBUINTE pode ter zero ou múltiplos LANCAMENTOS_FISCAIS;
● cada LANCAMENTO_FISCAL deve estar associado a exatamente um CONTRIBUINTE;
● cada LANCAMENTO_FISCAL deve estar associado a exatamente um TRIBUTO;
● um TRIBUTO pode estar vinculado a zero ou múltiplos LANCAMENTOS_FISCAIS.
Considerando-se as informações fornecidas na situação hipotética precedente e os princípios de integridade referencial em bancos de dados relacionais, é correto afirmar que a tabela LANCAMENTO_FISCAL deve
O sistema deve impor as seguintes regras de negócio:
1. Toda PESSOA registrada no sistema deve ser, pelo menos, um ALUNO, ou um PROFESSOR, ou um FUNCIONARIO_ADMINISTRATIVO.
2. Uma PESSOA pode, simultaneamente, ser ALUNO e PROFESSOR, mas não pode ser, ao mesmo tempo, PROFESSOR e FUNCIONARIO_ADMINISTRATIVO.
As restrições de totalidade e disjunção aplicadas a essa estrutura de especialização são:
Na notação IDEF1X, assinale a afirmativa correta sobre o modo como é representada graficamente a entidade FUNCIONARIO_DEPENDENTE em relação à entidade DEPARTAMENTO, indicando que a chave primária de DEPARTAMENTO se torna parte da chave primária de FUNCIONARIO_DEPENDENTE.
A técnica padrão de mapeamento desse relacionamento é
( ) A cardinalidade mínima 0 também recebe a denominação de “associação obrigatória”, já que ela indica que o relacionamento deve obrigatoriamente associar uma ocorrência de entidade a cada ocorrência da entidade em questão.
( ) A cardinalidade mínima -1 recebe a denominação de “associação opcional”, já que ela indica que o relacionamento deve opcionalmente se associar uma ocorrência de entidade a cada ocorrência da entidade em questão.
( ) A cardinalidade máxima 0 recebe a denominação de “associação semântica”, já que ela indica que o relacionamento deve necessariamente ter várias ocorrências de entidade a cada ocorrência da entidade em questão.
As afirmativas são, respectivamente,
Segundo a notação de Peter Chen, o elemento gráfico que Rafaela deverá utilizar para indicar um relacionamento é o
No relacionamento Aluno–Disciplina, existe o atributo nota.
Qual é a modelagem mais adequada no DER?
Qual é a cardinalidade correta desse relacionamento?
matricula, nome, curso, data_nascimento
Qual atributo é mais adequado para ser a chave primária?
Analise as assertivas a seguir sobre bancos de dados utilizados em aplicações computacionais, conceitos relacionados à estrutura, modelagem, linguagem SQL, sistemas gerenciadores e procedimentos de segurança da informação e assinale V (Verdadeiro) ou F (Falso):
(__) Um banco de dados pode ser compreendido como um conjunto organizado de informações relacionadas entre si, estruturado de modo a facilitar o armazenamento, a recuperação e a manipulação dos dados.
(__) Em uma tabela de banco de dados, os registros correspondem às colunas, enquanto os campos representam as linhas que armazenam os valores associados a cada item.
(__) Na modelagem de dados, uma entidade representa um objeto ou conceito do mundo real, e os relacionamentos descrevem como essas entidades podem se associar dentro de um contexto específico.
(__) O comando SELECT é utilizado para consultar dados armazenados em uma ou mais tabelas, podendo incluir filtros e ordenações conforme a necessidade da aplicação.
(__) SGBDs como MySQL, PostgreSQL e SQLite apresentam diferenças quanto a recursos e formas de uso, sendo empregados tanto em sistemas de grande porte quanto em aplicações menores.
(__) Procedimentos de backup e restauração visam preservar os dados armazenados, permitindo a recuperação das informações em situações como falhas técnicas ou erros operacionais.
Assinale a alternativa que apresenta a sequência CORRETA de V (verdadeiro) e F (falso) de cima para baixo: