Questões de Concurso
Sobre modelo relacional em banco de dados
Foram encontradas 716 questões

A partir do modelo entidade-relacionamento (MER) anterior, utilizado na modelagem de dados relacional, assinale a opção correta.
Diante do exposto, assinale, a seguir, o mapeamento correto para o modelo relacional.Acerca de conceitos relacionados à modelagem de dados, julgue o seguinte item.
O papel da entidade em um
relacionamento é a função que uma
ocorrência de uma entidade realiza em
uma instância do relacionamento.
Uma forma de garantir que os dados desse protótipo estejam sempre completamente atualizados em relação aos dados reais, com baixo impacto tanto na operação quanto no desempenho do sistema corporativo original, é
Terreno(rua,numero,tipoTerreno,CNPJ,nomeEmpresa,codigoRisco,nomeRisco,probabilidadeRisco) Empresa(CNPJ,nomeEmpresa,CPFs,nomePessoas)
Ao revisar o trabalho, um segundo desenvolvedor, mais experiente, detectou as seguintes propriedades:
1. codigoRisco → nomeRisco 2. CNPJ → nomeEmpresa 3. CPF → nomePessoa 4. {rua,numero} → CNPJ 5. Uma empresa possui vários donos, cada um com um CPF único, e um dono pode possuir várias empresas 6. Um terreno pode possuir vários riscos
Esse segundo desenvolvedor decidiu, então, colocar as tabelas na terceira forma normal, usando o número mínimo de tabelas.
O esquema que possui as seis propriedades detectadas pelo segundo desenvolvedor e que representa todas as informações desejadas pelo primeiro desenvolvedor é

Com base na figura e nas informações acima apresentadas, julgue o item.

Com base na figura e nas informações acima apresentadas, julgue o item.

Com base na figura e nas informações acima apresentadas, julgue o item.

Com base na figura e nas informações acima apresentadas, julgue o item.
CREATE TABLE Pessoa
(
Cod_Pessoa Number(4) PRIMARY KEY,
Endereco Number(4),
CPF Varchar(11),
Nome Varchar(40),
Data_Nascimento Date
);
CREATE TABLE Funcionario
(
Cod_Pessoa Number(4) PRIMARY KEY,
Funcao Varchar(20),
Local_Trabalho Varchar(10),
FOREIGN KEY(Cod_Pessoa) REFERENCES
Pessoa (Cod_Pessoa),
FOREIGN KEY(Funcao) REFERENCES
Funcao_Salario (Funcao)
);
CREATE TABLE Funcao_Salario
(
Funcao Varchar(20) PRIMARY KEY,
Salario Number(6,2)
);
SELECT P.Nome, F.Funcao, FS.Salario
FROM Pessoa P, Funcionario F, Funcao_Salario FS
WWHERE P.Cod_Pessoa = F.Cod_Pessoa
AND F.Funcao = FS.Funcao
AND FS.Salario > ANY (SELECT FS.Salario
FROM Funcao_Salario FS,
Funcionario F
WHERE FS.Funcao =
F.Funcao
AND F.Local_Trabalho =
'Uberlândia');
A partir do código SQL (Structured Query Language) acima,
julgue o item.
Essa figura representa uma ferramenta conhecida por Modelo ou Diagrama:

No que se refere aos conceitos de dados estruturados e não estruturados, julgue o próximo item.
Os dados estruturados diferenciam-se dos dados não
estruturados pela rigidez em seu formato e pelo fato de
poderem ser armazenados em campos de tabelas de um
banco de dados relacional.
Considerando os conceitos de chaves e relacionamentos, julgue o item seguinte.
Uma hiperchave é uma tupla que permite recuperar uma
relação de uma tabela.
