Questões de Concurso Sobre banco de dados

Foram encontradas 19.127 questões

Q1790927 Banco de Dados
Com relação ao processo de desduplicação de dados inline, assinale a alternativa correta.
Alternativas
Q1790654 Banco de Dados
O processo de extrair padrões consistentes de uma grande quantidade de dados, gerando introspecções valiosas, é chamado de
Alternativas
Q1790644 Banco de Dados
Considerando o trecho de código em linguagem SQL padrão (versão 2019), julgue verdadeiras (V) ou falsas (F) as afirmativas a seguir.
I. O resultado exibido é a tupla "2, 55566677788" referentes ao id e ao cpf onde o nome é 'Pedro' na tabela funcionário. II. O campo cpf é uma chave primária na tabela funcionário. III. O campo endereço pode conter no máximo 50 caracteres.
A sequência correta é
Alternativas
Q1787603 Banco de Dados


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

Uma denúncia pode ser encaminhada a várias delegacias.
Alternativas
Q1787602 Banco de Dados


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

Em (0,1) e (0,n), o número 0 (zero) representa a cardinalidade mínima para fins de projeto de banco de dados.
Alternativas
Q1787601 Banco de Dados


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

DELEGACIA e PROFISSIONAL são entidades, enquanto Número de Inscrição, Endereço, Telefone e Descrição são atributos.
Alternativas
Q1787600 Banco de Dados


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

No modelo entidade-relacionamento em questão, é notável a presença de um relacionamento ternário.
Alternativas
Q1787599 Banco de Dados


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

O relacionamento Orienta é do tipo autorrelacionamento.
Alternativas
Q1787593 Banco de Dados

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.

No script de criação da tabela Funcionario, a coluna Cod_Pessoa é declarada como chave primária e também como chave estrangeira.
Alternativas
Q1787592 Banco de Dados

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.

A consulta tem o objetivo de selecionar os funcionários cujos salários são maiores que a média de salário dos funcionários que trabalham em Uberlândia.
Alternativas
Q1787591 Banco de Dados

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.

Ao se substituir o operador ANY pelo operador SOME, a consulta produzirá o mesmo resultado, já que os operadores são equivalentes.
Alternativas
Q1787590 Banco de Dados

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.

O script de criação da tabela Funcao_Salario apresenta erro de sintaxe, pois não é permitido criar tabelas utilizando caracteres especiais como o underscore “_”.
Alternativas
Q1787589 Banco de Dados

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.

Infere-se do script que há um relacionamento entre as tabelas Funcionario e Funcao_Salario.
Alternativas
Q1785122 Banco de Dados

José utilizou, em seu banco de dados ORACLE, a expressão SQL em sua cláusula WHERE:


x   BETWEEN   a   AND   b


Assinale a alternativa que apresenta uma expressão equivalente. 

Alternativas
Q1785121 Banco de Dados
Larissa está criando um comando SQL para seu banco de dados ORACLE 12c e precisa limitar as linhas de resultados. Como ela pode obter esse resultado?
Alternativas
Q1785120 Banco de Dados
Considerando um banco de dados relacional, sobre o conceito de Chave estrangeira, assinale a alternativa correta.
Alternativas
Q1782343 Banco de Dados
Representa o banco de dados como uma coleção de relações. Informalmente, cada relação é semelhante a uma tabela de valores ou, até certo ponto, a um arquivo plano de registros. Ele é chamado de arquivo plano, porque cada registro tem uma simples estrutura linear ou plana”. A descrição acima está intimamente ligada ao conceito do:
Alternativas
Q1771849 Banco de Dados
É uma fonte de dados de entrada do banco de dados do registro de análise de suporte logístico (LSAR):
Alternativas
Q1771820 Banco de Dados
Em SQL, uma função de agregação SQL processa um conjunto de valores contidos em uma única coluna de uma tabela e retorna um único valor como resultado. Sua sintaxe é semelhante àquela encontrada em muitas linguagens de programação. Duas situações são caracterizadas a seguir, de acordo com a sintaxe abaixo.
Imagem associada para resolução da questão
I. Cálculo da média aritmética dos valores em uma única coluna. II. Analisa um grupo de valores e retorna o menor entre eles.
Nos casos I e II, as funções de agregação são, respectivamente:
Alternativas
Q1771819 Banco de Dados
O SQL Server é instalado com um conjunto de ferramentas para gerenciar as instâncias e interagir com os dados, sendo atualmente constituído de quatro produtos, a saber:
I. É o banco de dados relacional. II. É a ferramenta ETL da Microsoft., com os significados “E - extract – extrair a informação de algum lugar, T - transform – transformar a informação se necessário e L - load – carregar a informação em outro lugar. III. É uma ferramenta para a gestão centralizada de relatórios. IV. É o Data Warehouse da Microsoft, constituindo um banco multidimensional.
As ferramentas descritas em I, II, III e lV são referenciadas, respectivamente, por SQL Server:
Alternativas
Respostas
8021: X
8022: E
8023: E
8024: C
8025: C
8026: C
8027: E
8028: E
8029: C
8030: E
8031: C
8032: E
8033: C
8034: B
8035: A
8036: E
8037: B
8038: D
8039: D
8040: A