Questões de Concurso
Sobre der - diagrama de entidade e relacionamento em banco de dados
Foram encontradas 1.147 questões
O modelo entidade-relacionamento descreve de forma conceitual como será a estrutura do banco de dados. Sobre o modelo entidade-relacionamento, analise as afirmativas abaixo.
I Um campo multivalorado pode possuir um conjunto de valores numa mesma instância.
II Os relacionamentos são representados pela figura de um retângulo.
III A cardinalidade de um relacionamento expressa quais os limites de instâncias envolvidas.
IV Atributos-chave são representados com uma elipse com um asterisco.
Estão corretas as afirmações

Considerando o diagrama entidade-relacionamento precedente e os
múltiplos aspectos que a modelagem de dados oferece ao analista
para examinar os dados no contexto de uma aplicação de software,
julgue os itens subsecutivos.

Considerando o diagrama entidade-relacionamento precedente e os
múltiplos aspectos que a modelagem de dados oferece ao analista
para examinar os dados no contexto de uma aplicação de software,
julgue os itens subsecutivos.
(1) entidades (2) relacionamentos (3) atributos
(A) elipses (B) retângulos (C) losangos
Assinale a alternativa que apresenta a correlação correta.
Com relação a banco de dados, julgue o item seguinte.
Com base no diagrama a seguir, é correto afirmar que um item na entidade Ambiente pode não relacionar-se com nenhum item na entidade Setor ou pode relacionar-se com vários itens nesta entidade, enquanto um item na entidade Setor pode relacionar-se somente com um item na entidade Ambiente.

A questão baseia-se na Figura 6, que mostra, esquematicamente, um Diagrama Entidade-Relacionamento (DER) elaborado no MySQL Workbench 8.0, no qual se inseriu, intencionalmente, nos locais apontados pelas setas nº 1 e 2, retângulos para ocultar os relacionamentos existentes nesses locais. Nesse DER, constam as entidades "Produto", "Aquisicao" e "Cliente", implementadas de acordo com as seguintes regras de negócio: (1) um cliente poderá adquirir um ou mais produtos, inclusive os mesmos produtos mais de uma vez, em data/hora diferentes; (2) um produto poderá ser adquirido por um ou mais clientes, inclusive o mesmo cliente, mais de uma vez; (3) deve ser possível cadastrar qualquer produto ou cliente, no banco de dados, sem associá-los a qualquer outra tabela; (4) ao se associar um cliente a um produto, armazena-se, no banco de dados, a quantidade adquirida, a correspondente data/hora de aquisição e o preço efetivamente pago (que poderá ser diferente do preço de tabela do produto, devido ao cliente ter recebido um desconto no preço do produto).

Quais estão corretas?
A questão baseia-se na Figura 6, que mostra, esquematicamente, um Diagrama Entidade-Relacionamento (DER) elaborado no MySQL Workbench 8.0, no qual se inseriu, intencionalmente, nos locais apontados pelas setas nº 1 e 2, retângulos para ocultar os relacionamentos existentes nesses locais. Nesse DER, constam as entidades "Produto", "Aquisicao" e "Cliente", implementadas de acordo com as seguintes regras de negócio: (1) um cliente poderá adquirir um ou mais produtos, inclusive os mesmos produtos mais de uma vez, em data/hora diferentes; (2) um produto poderá ser adquirido por um ou mais clientes, inclusive o mesmo cliente, mais de uma vez; (3) deve ser possível cadastrar qualquer produto ou cliente, no banco de dados, sem associá-los a qualquer outra tabela; (4) ao se associar um cliente a um produto, armazena-se, no banco de dados, a quantidade adquirida, a correspondente data/hora de aquisição e o preço efetivamente pago (que poderá ser diferente do preço de tabela do produto, devido ao cliente ter recebido um desconto no preço do produto).

A questão baseia-se na Figura 6, que mostra, esquematicamente, um Diagrama Entidade-Relacionamento (DER) elaborado no MySQL Workbench 8.0, no qual se inseriu, intencionalmente, nos locais apontados pelas setas nº 1 e 2, retângulos para ocultar os relacionamentos existentes nesses locais. Nesse DER, constam as entidades "Produto", "Aquisicao" e "Cliente", implementadas de acordo com as seguintes regras de negócio: (1) um cliente poderá adquirir um ou mais produtos, inclusive os mesmos produtos mais de uma vez, em data/hora diferentes; (2) um produto poderá ser adquirido por um ou mais clientes, inclusive o mesmo cliente, mais de uma vez; (3) deve ser possível cadastrar qualquer produto ou cliente, no banco de dados, sem associá-los a qualquer outra tabela; (4) ao se associar um cliente a um produto, armazena-se, no banco de dados, a quantidade adquirida, a correspondente data/hora de aquisição e o preço efetivamente pago (que poderá ser diferente do preço de tabela do produto, devido ao cliente ter recebido um desconto no preço do produto).

Para que o DER da Figura 6 fique correto, deverão ser inseridos, respectivamente,
nos locais apontados pelas setas nº 1 e 2, os seguintes relacionamentos:

Analise as ações apresentadas a seguir e faça a correspondência das ações com as sentenças SQL que produzem o resultado desejado, cada item pode aparecer uma, nenhuma ou várias vezes.
I. Listar os nomes de todos os vereadores que não apresentaram nenhum projeto de lei. II. Listar os nomes de todos os vereadores que apresentaram a maior quantidade de projetos. III. Listar os nomes de todos os vereadores e o nome do partido e a quantidade de seus projetos. IV. Sem correspondência.
( ) select A.nom_vereador from vereador A where cod_vereador in (select cod_vereador from autoria group by 1 having count(*) >= all (select count(*) from autoria group by cod_vereador))
( ) select A.nom_vereador from vereador A left join autoria B on B.cod_vereador = A.cod_vereador where B.nro_projeto_lei is null
( ) select A.nom_vereador from vereador A join autoria B on A.cod_vereador = B.cod_vereador group by A.cod_vereador having count(*) = (select max(tab.qtd) from (select count(*) qtd from autoria group by cod_vereador) as tab)
( ) select A.nom_vereador, B.nom_partido, count(*) from vereador A left join partido B on B.sigla = A.sigla join autoria C on C.cod_vereador = A.cod_vereador group by A.cod_vereador,1,2
( ) select A.nom_vereador, C.nom_partido, count(*) from vereador A join autoria B on B.cod_vereador = A.cod_vereador join partido C on C.sigla = A.sigla group by 1,2
A sequência correta é

Ao analisar a quantidade de linhas (tuplas) que podem ser armazenadas nas entidade apresentadas, é correto afirmar que o total de linhas em
Sobre o modelo Entidade-Relacionamento (ER), considere as afirmativas abaixo:
I As chaves primárias podem possuir valores nulos, a menos que o atributo possua a restrição NOT NULL. II As chaves estrangeiras podem possuir valores nulos, a menos que o atributo possua a restrição NOT NULL. III As chaves primárias podem ser formadas por um ou mais atributos. IV São tipos de cardinalidade de relacionamentos: um para um, um para muitos, três para muitos.
Estão corretas as afirmativas:
O modelo de dados entidade-relacionamento foi criado para simplificar o projeto de banco de dados, permitindo a especificação de um esquema de organização que representa a estrutura lógica geral de um banco de dados. Em um diagrama entidade-relacionamento, _________ representam conjuntos de entidades fracos enquanto atributos derivados são representados por _________.
•Em uma aplicação de vendas existem as entidades Produto e Venda, que se relacionam na forma muitos-para-muitos, uma vez que em uma venda pode haver vários produtos e um produto pode ser vendido várias vezes (no caso, unidades diferentes do mesmo produto).
• Em determinado momento, a empresa passou a entregar brindes para os clientes que comprassem um determinado produto.
• A entidade Brinde, então, está relacionada não apenas com a Venda, nem com o Produto, mas sim com o item da venda, ou seja, com o relacionamento entre as duas entidades citadas anteriormente.
•Considerando que não se pode associar a entidade Brinde com um relacionamento, criamos então a entidade "Item da Venda", que contém os atributos identificadores das entidades Venda e Produto, além de informações como quantidade e número de série, para casos específicos.
• A partir daí, pode-se relacionar o Brinde com o Item da Venda, indicando que aquele prêmio foi dado ao cliente por comprar aquele produto especificamente.
Esse exemplo ilustra um tipo de entidade definida
como:
No que diz respeito a banco de dados, julgue o item.
Em um modelo entidade‐relacionamento (MER), diz‐se
que, em um relacionamento 1..1 – um para um, cada
entidade pode referenciar múltiplas unidades daquele
com o qual se relaciona.
No mapeamento do modelo entidade-relacionamento para o modelo relacional, o mapeamento de E1 e E2 resulta na criação das relações S1 e S2, respectivamente. Com respeito ao mapeamento do tipo de relacionamento R, necessariamente