Questões de Concurso
Comentadas sobre banco de dados relacionais em banco de dados
Foram encontradas 1.616 questões
Nowadays the relational model is the primary data model for commercial data-processing applications mainly due to its simplicity, which eases the programmer’s job, when compared to earlier data models such as the network model or the hierarchical model.
Regarding the structure of relational databases, match the column 1 with the one 2.
Column 1
(I) Relation.
(II) Tuple.
(III) Attribute.
(IV) Table.
(V) Domain.
Column 2
(A) It refers to a row.
(B) It refers to permitted values.
(C) It refers to a table.
(D) It refers to a column.
(E) It has a single name.
Choose the alternative with the right association.
Considerando as seguintes tabelas em uma base de dados relacional, contendo informações sobre médicos, pacientes e o relacionamento entre eles,
PACIENTE(CPF, NOME, SOBRENOME, NASC, SEXO,
ENDERECO, TELEFONE, CRM_FK)
MEDICO(CRM, NOME_COMPLETO)
marque a opção abaixo que representa a seguinte consulta em SQL: “para cada médico, recupere seu CRM, nome completo, e número de pacientes que ele atende”.
Considerando que a aplicação deve permanecer a mesma, do ponto de vista funcional essa reestruturação implica a necessidade de
departamento(NomeDepartamento, CódigoDepartamento)
disciplina (NomeDisciplina, NomeDepartamento)
NomeDepartamento referencia departamento
curriculocurso(NomeCurso, NomeDisciplina)
estudante (CPF, nome, NomeCurso)
NomeCurso referencia curso
inscricaoestudante (CPF, NomeDisciplina)
CPF referencia estudante
NomeDisciplina referencia disciplina
HEUSER, Carlos Alberto. Projeto de Banco de Dados. Adaptado.
A interpretação do esquema acima, no qual as chaves primárias estão em negrito, permite concluir que para qualquer estado do banco de dados correspondente,
F → G,H,J,K
K → K,M,P
Sobre a tabela R=(F,G,H,J,K,M), onde a chave primária está sublinhada, afirma-se que, em relação às Formas Normais, a tabela
P ∪ (Q ∩ R)
terá, no máximo, quantas instâncias de relação?
Na implementação de um banco de dados com base no modelo relacional, uma alternativa para se evitar a desnormalização — sem prejuízo ao aumento do desempenho na recuperação de dados constantemente usados — é criar uma visão materializada
I. Atributo = dado que é associado a cada ocorrência de uma entidade ou de um relacionamento.
II. Relacionamento = conjunto de associações entre entidades.
III. Modelo de dados = conjunto de atributos e relacionamentos cujos valores distinguem uma ocorrência da entidade das demais.
IV. Cardinalidade de Relacionamentos = É o número (mínimo, máximo) de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
Estão corretas as afirmativas:
*Visão Geral do negócio.
*Facilitação do entendimento entre usuários e desenvolvedores.
*Possui somente as entidades e atributos principais.
*Pode conter relacionamentos n para m.
O texto acima trata das características do:
produto(id_produto,descricao,responsavel) da linguagem SQL:
A maioria das aplicações de um banco de dados possui restrições de integridade que devem complementar os dados a serem representados, tais como a restrição de integridade denominada restrições de domínio.