Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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:
A questão baseia-se na Figura 5 que mostra, esquematicamente, a tabela relacional "Teste", implementada segundo os conceitos do modelo relacional, em um Sistema Gerenciador de Banco de Dados Relacional (SGBDR), cujas colunas estão identificadas pelas letras de "A" a "G", assim como as dependências funcionais entre as colunas dessa tabela. Nessa tabela, suprimiu-se, intencionalmente, os seus registros.

I. 1ª Forma Normal (1FN). II. 2ª Forma Normal (2FN). III. 3ª Forma Normal (3FN).
Quais estão corretas?
A questão baseia-se nas Figuras 4(a) e 4(b). A Figura 4(a) mostra um Diagrama Entidade-Relacionamento (DER), notação de "Peter Chen", adaptado por "Carlos Alberto Heuser". A Figura 4(b) mostra dois esquemas relacionais, construídos a partir do DER da Figura 4(a), no qual se omitiu, intencionalmente, a linha de texto da referência.

I. Para que seja possível a inclusão de uma tupla em "AA", deve haver uma tupla em "BB" tal que "AA3" = "BB1" ou "AA3" será nulo.
II. Para a inserção de uma tupla em "BB", tem que existir uma tupla em "AA", em que, obrigatoriamente "BB1" = "AA3".
III. Por padrão, deve ser possível a exclusão de uma tupla de "AA", mesmo quando "AA3" = "BB1".
Quais estão corretas?
SELECT SUM(t.count) AS total FROM ( SELECT COUNT(i.id_pessoa) FROM eventos.eventos AS e INNER JOIN eventos.inscricao AS i ON i.data_inscricao >= e.data_abertura GROUP BY e.nome ) AS t;
A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.


I) ALTER TABLE eventos.inscricao ADD CONSTRAINT fkp FOREIGN KEY (id_pessoa) REFERENCES eventos.pessoas(id);
II) UPDATE eventos.inscricao SET id_evento = 1 WHERE id_evento NOT IN (SELECT id FROM eventos.eventos);
III) ALTER TABLE eventos.inscricao ADD CONSTRAINT fke FOREIGN KEY (id_evento) REFERENCES eventos.eventos(id);
IV) ALTER TABLE eventos.inscricao ADD CONSTRAINT inscricao_idx UNIQUE (id_pessoa, id_evento);
Assinale a alternativa que indica quais instruções retornaram mensagem de erro:
A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.


A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.


A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.



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
1 - RTRIM. 2 - COUNT. 3 - MAX 4 - AVG. 5 - TRUNC.
( ) Calcula a média aritmética dos valores em uma única coluna. ( ) Suprime um conjunto de caracteres à direita da cadeia informada. ( ) Trunca números para que tenham uma certa quantidade de dígitos de precisão. ( ) Retorna o total de linhas de uma coluna. ( ) Obtém o maior valor de uma coluna.
I. O esquema do banco de dados fornece a visão lógica dos dados no banco de dados, independentemente de como eles estejam fisicamente armazenados.
II. Em um SGBD relacional, os itens de dados e os relacionamentos entre eles são organizados em tabelas.
III. O modelo relacional, apesar de muito popular, não é o mais utilizado nas aplicações, sendo o modelo orientado por objetos que domina as aplicações.
IV.O sistema de gerenciamento de banco de dados (SGBD) é uma combinação de software e dados, sendo composto pelo banco de dados físico, o mecanismo de banco de dados e o esquema de banco de dados.
V. O campo (ou atributo) de um registro tem a função de identificá-lo unicamente entre todos os outros registros da tabela.
Assinale a alternativa correta: