Você está na página 1de 12

PROFESSOR

F S L C
Ensino Secundário
CENTRO EDUCATIVO MIRAFLORES

Introdução à SQL (Structured Query Language)


II Trimestre

Apresentação da Unidade Temática

START
01 Gestão de Base de Dados FINISHED

SQL (Structured Query Language)


Apresentação da Unidade Temática

Apresentação dos Conteúdos

Introdução à SQL
Tipos de dados em SQL
Operadores em SQL
Linguagem de Definição de Dados
Linguagem de Manipulação de Dados
Linguagem de Consulta de Dados
Comandos da SQL
Exercícios Práticos
SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
Consultas Simples em MySQL
Podemos dizer que a tarefa mais importante que um banco de dados MySQL
realiza, do ponto de vista do usuário, é permitir a realização de consultas aos
dados armazenados. O comando básico que utilizamos para realizar as consultas
é o comando SELECT.

Sintaxe:

SELECT coluna(s) FROM Tabela;


SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
Consultas Simples em MySQL
Exemplos:

Consultar nomes dos autores cadastrados na tabela de autores:

SELECT Nome_Autor FROM tbl_Autores;

Consultar todos os dados da tabela de autores (usamoso caractere curinga * para


denotar todos os campos):

SELECT * FROM tbl_Autores;


SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
Consultas Simples em MySQL
Exemplos:

Consultar os nomes dos livros (apenas) na tabela de livros:

SELECT Nome_Livro FROM tbl_livros;

Consultar nomes de livros e IDs de autores respetivos na tabela de livros:

SELECT Nome_Livro, ID_Autor FROM tbl_livros;


SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
Consultas Simples em MySQL
Exemplos:

Consultar nomes de livros e seus ISBNs na tabela de livros:

SELECT Nome_Livro, ISBN13 FROM tbl_livros;

SELECT Nome_Livro, ISBN10 FROM tbl_livros;

Assista a um vídeo sobre consultas com SELECT básicas no MySQL:

https://www.youtube.com/watch?time_continue=1&v=5sTFJHOSDvg&feature=emb_logo
SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
MySQL – WHERE – Filtrar resultados de consultas
A cláusula WHERE permite filtrar registros nos resultados de uma consulta, de
modo a trazer apenas as informações desejadas (e não o conteúdo completo das
colunas).

Sintaxe:

SELECT colunas
FROM tabela
WHERE coluna = valor;
SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
MySQL – WHERE – Filtrar resultados de consultas
1. Retornar o nome e a data de publicação do livro cujo ID do autor é 1:

SELECT Nome_Livro, Data_Pub


FROM tbl_Livros
WHERE ID_Autor = 1;

Foi retornado apenas um registro, do livro cujo autor possui o ID especificado na


cláusula WHERE.
SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
MySQL – WHERE – Filtrar resultados de consultas
3. Mostrar os nomes e os preços dos livros publicados pela editora de ID igual a 3:

SELECT Nome_Livro, Preco_Livro


FROM tbl_livros
WHERE ID_Editora = 3;

Neste caso foram retornados dois livros, publicados pela editora de ID indicado.
SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
MySQL – WHERE – Filtrar resultados de consultas
2. Trazer o ID e Nome do autor do autor cujo sobrenome é Stanek:

SELECT ID_Autor, Nome_Autor


FROM tbl_autores
WHERE Sobrenome_Autor = 'Stanek';

Foi retornado o nome do autor cujo sobrenome é Stanek: William Stanek.


SQL (Structured Query Language)

Comandos DML (Linguagem de Manipulação de Dados)


Comando SELECT
MySQL – WHERE – Filtrar resultados de consultas
Assista a um vídeo sobre o assunto a seguir:

https://www.youtube.com/watch?v=XytX5Ok9qGU&feature=emb_logo

Você também pode gostar