Questões de Concurso Sobre banco de dados

Foram encontradas 18.785 questões

Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791932 Banco de Dados


Com base no código SQL (Structured Query Language) acima, julgue o item.
Na linha 1, a instrução select está incompleta, pois estão ausentes os alias, que são de uso obrigatório nas consultas.
Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791931 Banco de Dados


Com base no código SQL (Structured Query Language) acima, julgue o item.
Na linha 8, o ponto e vírgula (;) foi usado para encerrar o comando select.
Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791930 Banco de Dados


Com base no código SQL (Structured Query Language) acima, julgue o item.
O código apresentado contém um dos muitos modos diferentes de formular um JOIN.
Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791929 Banco de Dados


Com base no código SQL (Structured Query Language) acima, julgue o item.
O código retornará uma listagem de todos os empregados do Conselho Regional dos Representantes Comerciais do Paraná, com seus respectivos salários, exceto dos que têm o cargo Analista - TI.
Alternativas
Q1790943 Banco de Dados
Em relação à realização de projetos de implantação de banco de dados e considerando todas as arquiteturas possíveis, assinale a alternativa correta.
Alternativas
Q1790936 Banco de Dados
No que se refere à administração de bancos de dados corporativos, assinale a alternativa correta.
Alternativas
Q1790935 Banco de Dados
Analise a figura a seguir, considerando que todas as queries estão sendo enviadas ao mesmo tempo.
Imagem associada para resolução da questão
Os processos indicam consultas em paralelo em uma mesma tabela, sendo executadas em diversas linhas. Com relação a esse processo, assinale a alternativa correta.
Alternativas
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
Respostas
7621: E
7622: C
7623: C
7624: E
7625: D
7626: C
7627: X
7628: X
7629: E
7630: E
7631: C
7632: C
7633: C
7634: E
7635: E
7636: C
7637: E
7638: C
7639: E
7640: C