Questões de Concurso Sobre modelagem de dados em banco de dados

Foram encontradas 796 questões

Q20396 Banco de Dados
O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.
As características do atributo CEP - numérico, seqüencial e não repetido - permitem utilizá-lo como chave primária em um banco de dados destinado ao cadastro de clientes de uma loja.
Alternativas
Q9700 Banco de Dados
Considere o seguinte enunciado para responder às questões de nos 31 a 34.
Uma empresa de geração de energia deseja armazenar um conjunto de dados importantes sobre os tipos de energia com que
trabalha e os seus campos de geração. Cada tipo de energia possui um código (identificador único), um nome e uma descrição.
Além disso, cada campo de geração possui um código (identificador único), um nome, uma região e um valor médio por
kW. Assume-se que:
. cada campo de geração de energia é de um, e somente um, tipo de energia;
. pode existir mais de um campo de geração para cada tipo de energia;
. podem ser previstos alguns tipos de energia para os quais ainda não existem campos de geração.

Suponha o seguinte esquema de relação que modela o problema descrito anteriormente, para responder às questões de nos 33 e 34.

TipoEnergia (codigo, nome, descricao)
CampoGeracao (codigo, nome, codigoTipoEnergia, regiao, valorMedioPorkW)
observação: o campo codigoTipoEnergia armazena o valor do código do tipo de energia de um campo de geração.
CampoDeGeracao (codigoTipoEnergia, nomeTipoEnergia, descricaoTipoEnergia, codigoCampo, nomeCampo, regiao, valorMedioPorkW) Qual o problema de se criar um esquema de relação como o especificado acima?
Alternativas
Q5932 Banco de Dados
Um analista de sistemas recebe o seguinte trecho de descrição de um sistema:

Uma empresa contrata um profissional para trabalhar em um projeto recebendo um determinado salário. Sabe-se que um projeto pode ter a participação de diversas empresas e que um profissional pode desempenhar várias atividades nesse projeto (p.ex. operador de guindaste e pedreiro). Que modelo ER representa corretamente essa descrição?

(O símbolo (*) representa atributo multivalorado).
Alternativas
Q2256863 Banco de Dados

Código para a questão



Considerando que o código apresentado represente um script SQL sintaticamente correto, julgue os itens subseqüentes.
I Nas linhas de 1 a 13, encontram-se comandos de DML (data manipulation language), e, nas das linhas de 14 a 29, comandos de DDL (data definition language).
II Os comandos das linhas de 30 a 32 inserem restrições de integridade de entidade no modelo físico do banco de dados.
III Os comandos das linhas de 34 a 39 inserem restrições de integridade no modelo físico do banco de dados.
IV O modelo de dados criado pelo script encontra-se na terceira forma normal.
Estão certos apenas os itens
Alternativas
Q2253513 Banco de Dados
São elementos da representação de um modelo conceitual de dados (MCD):
Alternativas
Q2251536 Banco de Dados
Em uma organização de ensino, sabendo que um mesmo professor pode ministrar mais de uma disciplina para seus alunos, para responder à questão: qual professor ministra aulas de bancos de dados para os dez alunos mais aplicados nessa disciplina? é necessário modelar 
Alternativas
Q2251535 Banco de Dados
A captura dos requisitos de dados do mundo real de uma maneira simples e significativa, inteligível ao projetista de banco de dados e ao usuário final, é objetivo
Alternativas
Q168388 Banco de Dados
Na modelagem de dados em que se utiliza o modelo entidade- relacionamento, uma entidade é

Alternativas
Q9100 Banco de Dados
Considere o enunciado: "Um analista usa exatamente um notebook para cada projeto. Cada notebook pertence a um analista para cada projeto. Observe que um analista ainda pode trabalhar em muitos projetos e usar diferentes notebooks para diferentes projetos".

O diagrama entidade relacionamento a seguir:

Imagem associada para resolução da questãoImagem associada para resolução da questão
Alternativas
Q6379 Banco de Dados
Pretende-se derivar um relacionamento ternário totalmente n:m em tabelas lógicas relacionais normalizadas na 3FN. Esta operação deverá gerar corretamente
Alternativas
Q1369051 Banco de Dados
No que se refere à modelagem de dados em classes e pacotes, considere os itens a seguir.
I Uma classe necessita conhecer outra classe. II Uma classe é uma variação de outra classe. III Uma classe é formada por um conjunto de outra classe. IV Uma classe necessita utilizar serviços relacionados em uma interface.

Os relacionamentos associados aos itens de I a IV são identificados, respectivamente, por
Alternativas
Q1369039 Banco de Dados
No que se refere a modelagem de dados utilizando-se o modelo de entidade-relacionamento, assinale a opção incorreta.
Alternativas
Q9536 Banco de Dados
Para as questões 47, 48 e 49, considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script SQL para criação das tabelas em um banco de dados.
Sobre os relacionamentos no diagrama, assinale a afirmação INCORRETA.
Alternativas
Q1881 Banco de Dados

Os itens a seguir apresentam três procedimentos utilizados por um analista para realizar o mapeamento do DER para o modelo relacional.

I - Para cada tipo entidade fraca W de um esquema ER, que contém sua respectiva entidade forte E, criar uma relação R e nela incluir todos os atributos simples (ou os componentes simples dos atrinbutos compostos) de W como atributos de R. Além disso, inserir como chave estrangeira de R os atributos que são chaves primárias da(s) relação(ões) que corresponde(m) ao mapeamento do tipo entidade(s) forte(s) correspondente(s);isso identifica o(s) tipo(s) relacionamento(s) de W. A chave primária de R é a combinação da(s) chave(s) primária(s) da(s) forte(s) e da chave parcial do tipo entidade fraca W, se houver.

II - Para cada tipo de relacionamento R binário N:M, criar uma nova relação S para representar R. Inserir, como chave estrangeira em S, as chaves primárias das relações que representam os tipos de entidade participantes do relacionamento, sendo que a combinação delas formará a chave primária de S. Também são incluídos quaisquer atributos simples do tipo de relacionamento N:M (ou os componentes simples dos atributos compostos) como atributos de S.

III - Para cada tipo relacionamento R n-ário, em que n > 2, criar uma nova relação S para representar R. Incluir, como chave estrangeira em S, as chaves primárias das relações que representam os tipos entidades participantes. Incluir, também, qualquer atributo simples do tipo relacionamento n-ário (ou os componentes simples dos atributos compostos) como atributo de S. A chave primária de S é, normalmente, a combinação de todas as chaves estrangeiras que fazem referência às relações representantes dos tipos entidades participantes. Entretanto, se as restrições de cardinalidade em qualquer um dos tipos entidade E participantes em R forem 1, então a chave primária de S não deve incluir a chave estrangeira que faz referência à relação E' correspondente a E.

Está(ão) correta(s) a(s) afirmativa(s):

Alternativas
Q1851 Banco de Dados
Utilize as informacoes abaixo para
responder às questoes de 29 a 31.


Seja o seguinte modelo lógico (relacional) para um dado
SGBD onde os atributos sublinhados indicam as chaves
primárias de cada uma das respectivas tabelas:

Profissão (código-profissão, descrição-profissão)

Pessoa (cpf, identidade, nome-pessoa, código-sexo, código-profissão)

Dependente (cpf, ordem-dependente, nome-dependente, código-sexo)

Sexo (código-sexo, descrição-sexo)
Suponha que o modelo foi alterado da seguinte forma:
Alteração da tabela Pessoa, que passa a ter os atributos (cpf, identidade, nome-pessoa, código-sexo) Inclusão da tabela Pessoa_Profissão com os atributos (cpf, código-profissão) Com estas modificações pode-se afirmar corretamente que:
Alternativas
Q1850 Banco de Dados
Utilize as informacoes abaixo para
responder às questoes de 29 a 31.


Seja o seguinte modelo lógico (relacional) para um dado
SGBD onde os atributos sublinhados indicam as chaves
primárias de cada uma das respectivas tabelas:

Profissão (código-profissão, descrição-profissão)

Pessoa (cpf, identidade, nome-pessoa, código-sexo, código-profissão)

Dependente (cpf, ordem-dependente, nome-dependente, código-sexo)

Sexo (código-sexo, descrição-sexo)

Com base no modelo apresentado, analise as seguintes consultas:

I - verificar a profissão da pessoa que tem um dado dependente;

II - verificar que profissões são exercidas por pessoas do sexo feminino (supondo que o atributo código-sexo para esta descrição seja igual a 1);

III - verificar que profissões são exercidas por pessoas do sexo masculino (supondo que o atributo descrição-sexo contenha este string);

IV - verificar que profissões só são exercidas por pessoas do sexo feminino;

V - verificar a profissão de um dado dependente.

Quais das consultas acima podem ser respondidas?

Alternativas
Q1820 Banco de Dados

Imagem associada para resolução da questão

Observe o esquema a seguir, que é uma transformação do anterior. 
Imagem associada para resolução da questão

Considerando-se as alterações realizadas no modelo, é FALSO afirmar que:
Alternativas
Q1781 Banco de Dados
Considere as afirmativas abaixo sobre a modelagem entidaderelacionamento.
I - Entidades fracas são aquelas onde seu identificador é composto não somente por seus atributos, mas também pelos relacionamentos dos quais a entidade participa.

II - Um relacionamento ternário (entre três entidades) sempre terá como cardinalidade mínima, para cada uma das entidades, o valor 1.

III - Através de uma especialização é possível atribuir propriedades particulares a um subconjunto das ocorrências de uma entidade genérica.

IV - Para que seja possível modelar um relacionamento entre uma entidade A e um grupamento de duas entidades E1 e E2, que têm entre elas um relacionamento B, já existente, deve-se transformar o relacionamento B em uma entidade associativa C e, então, relacioná-la com a entidade A.

V - Os relacionamentos somente podem conter atributos próprios se estes forem identificadores.
Estão corretas apenas as afirmativas:
Alternativas
Q176539 Banco de Dados
O Tribunal paga os proventos dos seus funcionários por meio de ordem de crédito para a conta corrente que cada um mantém, em bancos que possuem diversas agências espalhadas pelo Brasil. Cada funcionário pode ter quantas contas correntes quiser, mas somente uma única conta, em alguma agência de algum banco é vinculada (tipo de conta) ao seu recebimento pelo Tribunal. Para efeito de controle, o Tribunal deseja saber se algum funcionário tem mais de uma conta vinculada para recebimento dos seus proventos, fato que viria a ferir o regulamento interno. Agência bancária é entidade fraca ou dependente da entidade Banco. Dispensando a necessidade de representar os atributos de cada entidade, com exceção do tipo de conta, o modelo de entidades e relacionamentos mais adequado a um sistema de informações que possa responder a essa necessidade de controle, é representado pelo diagrama:
Alternativas
Q176536 Banco de Dados
Os médicos conveniados atendem diversos funcionários do Tribunal em consultas que podem ser emergenciais. De qualquer forma, toda consulta deve ser registrada para identificar o médico que atendeu determinado funcionário. Assim, é possível definir um modelo entidade-relacionamento representado pelo diagrama abaixo, dispensando- se, para esta finalidade, a representação dos atributos de cada entidade.

Imagem 007.jpg

O departamento de atendimento social do Tribunal deseja registrar os medicamentos existentes, de acordo com a tabela do Ministério da Saúde, a fim de obter informações a respeito dos medicamentos receitados pelos médicos em cada consulta efetuada. Obviamente, podem existir consultas em que nenhum medicamento é receitado. Dessa forma, respeitados os fundamentos do modelo entidade-relacionamento, será necessário criar
Alternativas
Respostas
761: E
762: C
763: E
764: D
765: A
766: A
767: C
768: B
769: A
770: D
771: C
772: B
773: C
774: E
775: C
776: D
777: C
778: B
779: E
780: B