Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.619 questões
Um banco de dados relacional foi criado através da execução dos comandos em SQL a seguir

Considerando que a consulta de seleção fornecida a seguir foi executada sobre o banco de dados com esquema e estado resultantes da sequência de comandos anteriores, qual a quantidade de registos retornados?
select * from empregado left outer join departamento on empregado.departamento_id =
departamento.dep_id;
I. Create table é o comando utilizado para criar tabelas na base de dados.
II. Insert into é usado para inserir dados na base de dados.
III. Select é usado para recuperar dados cadastrados na base de dados.
IV. Order by é usado para ordenar os dados extraídos da base de dados.
V. Drop table é usado para remover uma tabela da base de dados.
Estão CORRETAS
Um projetista de banco de dados, novato na profissão, foi incumbido de criar um banco para
armazenar dados sobre clientes de uma empresa, contendo identificador e nome; vendedores
dessa empresa, também com identificador e nome; e data da realização das vendas. Esse
projetista decidiu criar uma única tabela, cujo esquema é apresentado abaixo.

Após criar a tabela, o projetista inseriu alguns registros nela, de forma que o estado final ficou como o descrito na imagem abaixo:

Ao analisar a solução proposta pelo novato, outro projetista, mais experiente, informou que, em
virtude da tabela não estar adequadamente normalizada, algumas operações em SQL, realizadas
sobre ela, podem levar o banco de dados a um estado inconsistente ou à perda de informações.
Quais são essas operações?

E considerando que um DBA (Administrador de Banco de dados) digitou o seguinte código, escrito na linguagem SQL:
SELECT nomecliente, prazoentrega FROM cliente, pedidos WHERE cliente.codcliente = pedidos.codcliente ORDER BY prazoentrega desc;
A opção correta que corresponde ao resultado da consulta SQL escrita pelo DBA se encontra em qual das afirmativas abaixo:
Considere o modelo relacional:

Após a criação das tabelas, foram cadastrados os seguintes registros:
siglaOrgao nomeOrgao
ARSETE AGÊNCIA MUNICIPAL DE REGULAÇÃO DE SERVIÇOS PÚBLICOS DE TERESINA
PRODATER EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS
SEMAE SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA
idObra siglaOrgao Descricao Valor
1 SEMAE Estação de tratamento de água 100000
2 SEMAE Estação de tratamento de esgotos 800000
3 PRODATER Reforma do Data Center 200000
4 PRODATER Implantação de sistema de refrigeração 50000
O comando SQL utilizado foi
Considere o modelo relacional:

Após a criação das tabelas, foram cadastrados os seguintes registros:
siglaOrgao nomeOrgao
ARSETE AGÊNCIA MUNICIPAL DE REGULAÇÃO DE SERVIÇOS PÚBLICOS DE TERESINA
PRODATER EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS
SEMAE SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA
idObra siglaOrgao Descricao Valor
1 SEMAE Estação de tratamento de água 100000
2 SEMAE Estação de tratamento de esgotos 800000
3 PRODATER Reforma do Data Center 200000
4 PRODATER Implantação de sistema de refrigeração 50000
Preenche corretamente a lacuna I:
Acerca de segurança de banco de dados e de desenvolvimento de software, julgue o item subsecutivo.
Os bancos de dados NoSQL são imunes a ataques de injeção
SQL.
A questão esta baseada nas tabelas R1, R2 e R3, cujas instâncias e estruturas são apresentadas a seguir.

Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3.

A questão esta baseada nas tabelas R1, R2 e R3, cujas instâncias e estruturas são apresentadas a seguir.

Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3.

Assinale o número de vezes que o número 2 aparece dentre os
valores numéricos exibidos no resultado produzido pelo referido
comando.
A questão esta baseada nas tabelas R1, R2 e R3, cujas instâncias e estruturas são apresentadas a seguir.

Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3.

A questão esta baseada nas tabelas R1, R2 e R3, cujas instâncias e estruturas são apresentadas a seguir.

Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3.

Além da linha de títulos, o resultado produzido por esse comando
contém
O diagrama entidade relacionamento mostrada na figura a seguir, modela um banco de dados para controlar a execução de projetos de pesquisa em instituições públicas de ensino.
Utilize esse diagrama para responder a questão.


O diagrama entidade relacionamento mostrada na figura a seguir, modela um banco de dados para controlar a execução de projetos de pesquisa em instituições públicas de ensino.
Utilize esse diagrama para responder a questão.

