CE-BD4 Linguagem de Consulta Estruturada (SQL)

CE-BD4 Linguagem de Consulta Estruturada (SQL)

Assessment

Flashcard

Computers

Vocational training

Hard

Created by

Gustavo Souza

FREE Resource

Student preview

quiz-placeholder

10 questions

Show all answers

1.

FLASHCARD QUESTION

Front

O que é SQL?

Back

SQL (Structured Query Language, ou Linguagem de Consulta Estruturada) é uma linguagem padrão para gerenciar e manipular bancos de dados relacionais. Permite criar, modificar e excluir bancos de dados e tabelas, inserir, atualizar, excluir e consultar dados, definir permissões de acesso e gerenciar transações.

2.

FLASHCARD QUESTION

Front

Quais são os subconjuntos do SQL?

Back

1. DDL (Linguagem de Definição de Dados): Define a estrutura do banco de dados (CREATE, ALTER, DROP). 2. DML (Linguagem de Manipulação de Dados): Manipula os dados (INSERT, UPDATE, DELETE, SELECT). 3. DCL (Linguagem de Controle de Dados): Controla o acesso (GRANT, REVOKE). 4. TCL (Linguagem de Controle de Transações): Gerencia transações (COMMIT, ROLLBACK, SAVEPOINT).

3.

FLASHCARD QUESTION

Front

Como você cria um banco de dados e uma tabela em SQL?

Back

Para criar um banco de dados: CREATE DATABASE nome_do_banco; Para usar um banco de dados: USE nome_do_banco; Para criar uma tabela: CREATE TABLE clientes ( id INT PRIMARY KEY AUTO_INCREMENT, nome VARCHAR(50) NOT NULL, email VARCHAR(100) UNIQUE, idade INT );

4.

FLASHCARD QUESTION

Front

Como você insere, atualiza e exclui dados em SQL?

Back

Para inserir dados: INSERT INTO clients (name, email, age) VALUES ('John Doe', 'john@email.com', 30); Para atualizar dados: UPDATE clients SET age = 31 WHERE name = 'John Doe'; Para excluir dados: DELETE FROM clients WHERE id = 1;

5.

FLASHCARD QUESTION

Front

Como consultar dados usando SELECT em SQL?

Back

Para selecionar todos os registros: SELECT * FROM clients; Para selecionar colunas específicas: SELECT name, email FROM clients; Para filtrar registros: SELECT * FROM clients WHERE age > 25; Para ordenar resultados: SELECT * FROM clients ORDER BY name ASC; Para agrupar dados: SELECT age, COUNT(*) AS quantity FROM clients GROUP BY age;

6.

FLASHCARD QUESTION

Front

O que são JOINS em SQL e quais são seus tipos?

Back

JOINS permitem combinar dados de várias tabelas. Os tipos incluem: 1. INNER JOIN: Retorna registros com correspondências em ambas as tabelas. 2. LEFT JOIN: Retorna todos os registros da tabela da esquerda e as correspondências da direita. 3. RIGHT JOIN: Retorna todos os registros da tabela da direita e as correspondências da esquerda. 4. FULL JOIN: Retorna registros com correspondências em qualquer uma das tabelas.

7.

FLASHCARD QUESTION

Front

Quais são algumas funções de agregação em SQL?

Back

Funções de agregação incluem: 1. COUNT(): Conta o número de linhas. 2. SUM(): Soma os valores. 3. AVG(): Calcula a média. 4. MAX() e MIN(): Retornam os maiores e menores valores.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?