SlideShare uma empresa Scribd logo
SQL
Linguagem de Programação IV
O que é o SQL?
◦ Linguagem para criar e manipular Bases de
Dados
◦ SQL significa Structured Query Language
Com SQL o que se pode fazer?
◦ Consultar dados
◦ Inserir registros
◦ Atualizar registros
◦ Apagar registros
◦ Criar registos
◦ Criar tabelas
◦ Criar e definir permissões em tabelas
◦ Criar visualização de dados
Sintaxe
◦ O SQL não é CASE SENSITIVE – SELECT é o mesmo que select
◦ No final de cada frase é necessário colocar um ; (ponto e virgula)
Comando SELECT
◦ O comando SELECT seleciona dados de uma tabela.
◦ Os resultados obtidos são gravados numa tabela temporária denominada de “result-set”
◦ Sintaxe:
SELECT campo
FROM tabela;
Exercício
◦ Crie uma tabela “Alunos” com os seguintes campos:
◦ Faça uma pesquiza SQL que encontre os nomes da tabela Alunos.
Número Nome Idade Ano Turma
1 João Francisco 15 11º A
2 Ana Patrício 16 11º B
3 Joana Patrocínio 15 11º C
4 Carolina Pais 17 10º A
5 Diogo Antunes 16 10º B
6 Francisco Marques 15 10º C

Mais conteúdo relacionado

PPTX
SQL - Aula 2
PDF
Aula 6 sql - introdução
PDF
Aula de SQL - Básico
PPTX
Aula 8 sql introdução
PDF
Programação Orientação a Objetos - Herança
PDF
Banco de dados - Aula 1 SQL
PDF
PHP Aula 06 - Include, Require e Querystring
PDF
Encapsulamento em Orientação a Objetos
SQL - Aula 2
Aula 6 sql - introdução
Aula de SQL - Básico
Aula 8 sql introdução
Programação Orientação a Objetos - Herança
Banco de dados - Aula 1 SQL
PHP Aula 06 - Include, Require e Querystring
Encapsulamento em Orientação a Objetos

Semelhante a SQL aula 1 (20)

PDF
UNIFAL - MySQL Linguagem SQL Básico - 5.0/5.6
PDF
Boa apostila sql
PPTX
Alguns comandos tais como Atribuir e revogar privilégios em SQL
PDF
Introdução ao Banco de Dados, Introdução ao Banco de Dados,
PDF
Aulas_SQL.pdf
PPTX
PDF
Manual SQL
PDF
PBD Select e restrições para Select
PDF
Manual SQL
PPTX
Introducao_SQL_Aula5_Final.pptxhhhgghhhtyt
PDF
Bd ii material
PPT
Banco de dados comandos sql
PPTX
Seminário de banco de dados i
PDF
um breve treinamento sobre SQL e suas funcionalidades
PDF
Introdução a Banco de Dados (Parte 3)
PDF
Introdução ao SQL
PDF
6338 111121071604-phpapp01
PPTX
A Estrutura da Linguagem SQL
PDF
Comandos DML
UNIFAL - MySQL Linguagem SQL Básico - 5.0/5.6
Boa apostila sql
Alguns comandos tais como Atribuir e revogar privilégios em SQL
Introdução ao Banco de Dados, Introdução ao Banco de Dados,
Aulas_SQL.pdf
Manual SQL
PBD Select e restrições para Select
Manual SQL
Introducao_SQL_Aula5_Final.pptxhhhgghhhtyt
Bd ii material
Banco de dados comandos sql
Seminário de banco de dados i
um breve treinamento sobre SQL e suas funcionalidades
Introdução a Banco de Dados (Parte 3)
Introdução ao SQL
6338 111121071604-phpapp01
A Estrutura da Linguagem SQL
Comandos DML
Anúncio

Mais de Clara Ferreira (20)

PPTX
Android Studio - Aula 2 de Programação 10º
PPTX
Android Studio - Aula 1 de Programação 10º
PPTX
Android Studio - Aula 4 de Programação 10º
PPTX
Android Studio - Aula 3 de Programação 10º
PPTX
JAVA Primitivos e Não Primitivos. Estruturas de Decisão e de Repetição.
PPTX
JAVA Input e Output e a condição IF e ELSE
PPTX
Java - Introdução à aprendizagem da linguagem
PPTX
Flutter - Aula 1 - How to instal and start
PPTX
Unity - Programação Orientada a Objetos. Aula 11.
PPTX
Unity - Programação Orientada a Objetos. Aula 10.
PPTX
Unity - Programação Orientada a Objetos. Aula 9.
PPTX
Unity - Programação Orientada a Objetos. Aula 8.
PPTX
Unity - Programação Orientada a Objetos. Aula 7.
PPTX
Unity - Programação Orientada a Objetos. Aula 6.
PPTX
Unity - Programação Orientada a Objetos. Aula 5.
PPTX
Unity - Programação Orientada a Objetos. Aula 4.
PPTX
Unity - Programação Orientada a Objetos. Aula 3.
PPTX
Unity - Programação Orientada a Objetos. Aula 2.
PPTX
Unity - Programação Orientada a Objetos. Aula 1.
PPTX
Apontadores. C++. Matéria de Ensino Secundário.
Android Studio - Aula 2 de Programação 10º
Android Studio - Aula 1 de Programação 10º
Android Studio - Aula 4 de Programação 10º
Android Studio - Aula 3 de Programação 10º
JAVA Primitivos e Não Primitivos. Estruturas de Decisão e de Repetição.
JAVA Input e Output e a condição IF e ELSE
Java - Introdução à aprendizagem da linguagem
Flutter - Aula 1 - How to instal and start
Unity - Programação Orientada a Objetos. Aula 11.
Unity - Programação Orientada a Objetos. Aula 10.
Unity - Programação Orientada a Objetos. Aula 9.
Unity - Programação Orientada a Objetos. Aula 8.
Unity - Programação Orientada a Objetos. Aula 7.
Unity - Programação Orientada a Objetos. Aula 6.
Unity - Programação Orientada a Objetos. Aula 5.
Unity - Programação Orientada a Objetos. Aula 4.
Unity - Programação Orientada a Objetos. Aula 3.
Unity - Programação Orientada a Objetos. Aula 2.
Unity - Programação Orientada a Objetos. Aula 1.
Apontadores. C++. Matéria de Ensino Secundário.
Anúncio

Último (20)

PDF
Fiqh da adoração (islamismo)
PDF
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
PPTX
norma regulamentadora numero vinte nr 20
PPTX
disciplulado curso preparatorio para novos
PPTX
Pedagogia em Ambientes Não Escolares.pptx
PDF
DAQUISIÇÃO E DESENVOLVIMENTO DA FALA 12 A 24 MESES
PDF
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
PDF
Extintores e Acessórios por Francisco Borges.pdf
PDF
Metabolismo_energético_3ano_pre_vest_2026.pdf
PDF
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
PPTX
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
DOC
PPP 2024 (2) (2) feito EM REELABORAÇÃO MORENA ( ABRIL 2024).doc
PDF
Organizador Curricular da Educação em Tempo Integral.pdf
PPTX
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
PDF
[Slides] A Literatura no ENEM 2017 (1).pdf
PDF
embriologia_animal_aula_share_2026_semestre
PDF
A relação entre funções executivas e desempenho acadêmico em crianças com Tra...
PDF
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
PDF
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
PDF
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
Fiqh da adoração (islamismo)
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
norma regulamentadora numero vinte nr 20
disciplulado curso preparatorio para novos
Pedagogia em Ambientes Não Escolares.pptx
DAQUISIÇÃO E DESENVOLVIMENTO DA FALA 12 A 24 MESES
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
Extintores e Acessórios por Francisco Borges.pdf
Metabolismo_energético_3ano_pre_vest_2026.pdf
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
TREINAMENTO DE INSPETOR DE ANDAIMES.pptx
PPP 2024 (2) (2) feito EM REELABORAÇÃO MORENA ( ABRIL 2024).doc
Organizador Curricular da Educação em Tempo Integral.pdf
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
[Slides] A Literatura no ENEM 2017 (1).pdf
embriologia_animal_aula_share_2026_semestre
A relação entre funções executivas e desempenho acadêmico em crianças com Tra...
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf

SQL aula 1

  • 2. O que é o SQL? ◦ Linguagem para criar e manipular Bases de Dados ◦ SQL significa Structured Query Language
  • 3. Com SQL o que se pode fazer? ◦ Consultar dados ◦ Inserir registros ◦ Atualizar registros ◦ Apagar registros ◦ Criar registos ◦ Criar tabelas ◦ Criar e definir permissões em tabelas ◦ Criar visualização de dados
  • 4. Sintaxe ◦ O SQL não é CASE SENSITIVE – SELECT é o mesmo que select ◦ No final de cada frase é necessário colocar um ; (ponto e virgula)
  • 5. Comando SELECT ◦ O comando SELECT seleciona dados de uma tabela. ◦ Os resultados obtidos são gravados numa tabela temporária denominada de “result-set” ◦ Sintaxe: SELECT campo FROM tabela;
  • 6. Exercício ◦ Crie uma tabela “Alunos” com os seguintes campos: ◦ Faça uma pesquiza SQL que encontre os nomes da tabela Alunos. Número Nome Idade Ano Turma 1 João Francisco 15 11º A 2 Ana Patrício 16 11º B 3 Joana Patrocínio 15 11º C 4 Carolina Pais 17 10º A 5 Diogo Antunes 16 10º B 6 Francisco Marques 15 10º C