Questões de Concurso
Sobre modelo relacional em banco de dados
Foram encontradas 728 questões
I - Para cada relacionamento R binário M:N, criar uma relação S para representar R. Inserir, como chave estrangeira de S, as chaves primárias das relações que representam as entidades participantes do relacionamento; a combinação (concatenação) delas formará a chave primária de S.
II - Para cada entidade regular fraca E de um esquema ER, criar uma relação R que inclua todos os atributos de E. Escolher um dos atributos-chave de E como chave primária de R.
III - Para cada tipo de entidade forte W no esquema ER cujo tipo de entidade proprietária é E, criar uma relação R. Incluir em R todos os atributos W. Incluir como atributos de chave estrangeira em R o(s) atributo(s) de chave primária de E. Definir a chave primária de R como sendo a combinação desses atributos com a chave parcial de W, se existir.
Quais estão corretas?
Nesse cenário, assinale o mecanismo mais adequado para a implementação desse monitoramento.
Julgue o item a seguir a respeito do conceito de modelagem relacional de dados.
No modelo relacional de dados todas as relações necessitam
de uma chave primária formada por uma ou mais tuplas que
identificam um único registro.
No que se refere às características de um banco de dados relacional, julgue o item que se segue.
No modelo relacional, as estruturas de dados lógicas não são
separadas das estruturas de armazenamento físico, o que
significa que os administradores de banco de dados não
podem gerenciar o armazenamento de dados físicos sem
afetar o acesso a esses dados como uma estrutura lógica.
“O conceito de chave estrangeira ou chave externa se refere ao tipo de relacionamento entre distintas tabelas de dados do banco de dados. Uma chave estrangeira é chamada quando há o relacionamento entre duas tabelas.” Sabendo-se disso, analise as afirmativas abaixo:
I. A chave estrangeira é um campo que aponta para a chave primária de outra tabela.
II. Valores nulos e nem repetições são permitidos em uma chave primária.
III. Tupla e tabela são o mesmo objeto em um banco de dados.
Assinale
Com base na tabela fornecida e no projeto de banco de dados Relacional, é correto afirmar que
Com base no diagrama fornecido, analise as afirmativas a seguir.
I. O relacionamento entre a entidade ‘Despesa’ e ‘DespesaAno’ pode ser suprimido deste diagrama sem alterar o significado do modelo.
II. O atributo codigoUnidade (FK) em DespesaAno pode ser suprimido deste diagrama por representar uma informação redundante com os relacionamentos estabelecidos.
III. Os atributos valorLimiteCapital e valorLimiteCusteio podem ser suprimidos deste diagrama sem alterar o significado do modelo.
Está(ão) correta(s)

A figura, a seguir, apresenta o modelo relacional para um esquema de banco de dados, cujo objetivo é registrar funcionários, departamentos e projetos de uma empresa, conforme a descrição resumida do minimundo.

I. A empresa é organizada em departamentos. Cada departamento tem um nome exclusivo, um número exclusivo e um funcionário, em particular, que o gerencia. Registramos a data inicial em que esse funcionário começou a gerenciar o departamento. Um departamento pode ter vários locais.
II. Um departamento controla uma série de projetos, sendo cada um deles com um nome exclusivo, um número exclusivo e um único local.
III. Armazenamos o nome, número do Cadastro de Pessoa Física (CPF), endereço, salário, sexo (gênero) e data de nascimento de cada funcionário. Um funcionário é designado para um departamento, mas pode trabalhar em vários projetos, que não necessariamente são controlados pelo mesmo departamento. Registramos o número atual de horas, por semana, que um funcionário trabalha em cada projeto. Também registramos o supervisor direto de cada funcionário (que é outro funcionário).
Para listar todos os números de projeto, para o funcionário cujo último nome é ‘Brito’ ou ‘Silva’, seja este um trabalhador ou um gerente do departamento que controla o projeto, utilizou-se o seguinte comando SQL.
(SELECT DISTINCT PROJNUMERO FROM PROJETO, DEPARTAMENTO, FUNCIONARIO WHERE DNUM=DNUMERO AND CPF_GERENTE=CPF AND NOME IN (‘Brito’, ‘Silva’ ) )
UNION ( SELECT DISTINCT PROJNUMERO FROM PROJETO, TRABALHA_EM, FUNCIONARIO WHERE PROJNUMERO = PNR AND FCPF = CPF AND NOME IN ( ‘Brito’, ‘Silva’ ) );
Para obter o mesmo resultado da consulta acima, qual o comando equivalente deve ser escrito: