Questões sobre SQL

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões sobre SQL

#Questão 970699 - Banco de Dados, SQL, FEPESE, 2022, Prefeitura de Criciúma - SC, Auditor Fiscal da Receita Municipal

No contexto de uma consulta SQL com o objetivo de retornar os resultadas de duas relações, sendo que o resultado desejado envolve todos os registros da primeira relação em conjunto com os resultados dos registros correspondentes à condição da junção da segunda relação, qual instrução deve ser utilizada?

#Questão 972298 - Banco de Dados, SQL, IESES, 2022, CREA-SC, Analista de Sistemas

Com relação aos subconjuntos do SQL, identifique as afirmações corretas:


I. DDL - linguagem de definição de dados: Define a estrutura de dados e possui comandos como CREATE, DROP.

II. DML - linguagem de manipulação de dados: Manipula dados existentes e possui comandos como SELECT, INSERT.

III. DCL - Linguagem de controle de dados:


Controla o acesso aos dados em um banco de dados e possui comandos como GRANT, REVOKE. 

#Questão 969941 - Banco de Dados, SQL, AMEOSC, 2022, Prefeitura de Descanso - SC, Técnico em Informática - Edital nº 2

O SQL é uma linguagem padrão para manipulação de registros em bancos de dados relacionais. A sigla SQL vem dos termos em inglês "Structured Query Language", que podem ser traduzidos para o português como "Linguagem de Consulta Estruturada".
Fonte: https://blog.betrybe.com/sql/
A linguagem SQL apresenta uma organização estrutural muito bem definida que divide seus comandos em 5 subconjuntos diferentes. Analise as afirmativas sobre a organização estrutural da linguagem SQL:
I.O DQL (Data Query Language) define o comando mais popular da linguagem, o MAIN. Esse comando é essencial para consultar os dados armazenados no banco de dados.

II.O DDL (Data Definition Language) é o subconjunto SQL que apresenta comandos usados para gerenciar as estruturas do banco de dados. Com ele, podemos criar, atualizar e remover objetos da base, como tabelas e índices. Os comandos definidos pelo DDL são: CREATE, DROP e ALTER.
III.O DML (Data Manipulation Language) define os comandos usados para manipular os dados armazenados em um banco, ele fornece operadores que permitem inserir, excluir e alterar os registros de uma tabela. Os comandos mais importantes desse subconjunto são: INSERT, DELETE e UPDATE.
IV.O DCL (Data Control Language) é o subconjunto que possui comandos para controlar o acesso aos dados da base. Utilizando esse conjunto, pode-se estabelecer restrições e permissões para quem acessa o banco por meio dos comandos GRANT e REVOKE.
V.O DTL (Data Transaction Language) - também conhecido como KCL (Key Control Language) - é o subconjunto SQL que define comandos quando é necessário gerenciar transações feitas no banco. Isso significa que eles permitem iniciar, confirmar e desfazer determinadas alterações. Os comandos estabelecidos pelo conjunto são FORNEXT, BEGIN e LOOP.

É CORRETO o que se afirma em: 

Considerando o comando SELECT, se eu quisesse saber a quantidade de linhas (registros) existentes em uma tabela ou, mais precisamente, a quantidade de linhas existentes em um conjunto resposta de um comando SELECT, qual FUNÇÃO DE AGREGAÇÃO utilizaria?

#Questão 971003 - Banco de Dados, SQL, IADES, 2022, ADASA, Regulador de Serviços Públicos - Tecnologia da Informação e Comunicação

Imagem associada para resolução da questão


A tabela visits apresenta todos os usuários em quem se tem interesse e que visitaram determinado site. A tabela purchases, por outro lado, mostra todas as compras realizadas por todos os visitantes. As colunas que têm o sufixo _ts indicam data e hora em que o evento ocorreu.


Considerando essas informações, assinale a alternativa correspondente à query que deve ser utilizada para retornar uma cópia exata da coluna user da tabela visits, acrescida de uma coluna que indique quantas compras cada usuário realizou. 

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis