SQL e Banco de Dados

 

Descrição da Disciplina

Introdução à linguagem e banco de dados SQL.

Duração

80 horas.

Programa do Curso

  • Dia 1: Linguagem SQL – parte 1. 
  • Dia 2: Linguagem SQL – parte 2. 
  • Dia 3: Linguagem SQL – parte 3. 
  • Dia 4: Linguagem SQL – parte 4.
  • Dia 5: Linguagem SQL – parte 5. 
  • Dia 6: Linguagem SQL – parte 6.
  • Dia 7: Linguagem SQL – parte 7.
  • Dia 8: Linguagem SQL – parte 8. 
  • Dia 9: Linguagem SQL – parte 9. 
  • Dia 10: Linguagem SQL – parte 10. 

Dia 1: Linguagem SQL - parte 1

 

  • História dos bancos de dados. 
  • O que são bancos de dados SQL.
  • O que são dados estruturados.
  • Exemplos e aplicações de bancos de dados.

Dia 2: Linguagem SQL - parte 2

 

  • Introdução.
  • Sintaxe. 
  • Select.
  • Select com distinct. 

Dia 3: Linguagem SQL - parte 3

 

  • where.
  • and, or, not. 
  • order by. 
  • Insert into. 

Dia 4: Linguagem SQL - parte 4

 

  • Null values.
  • Update. 
  • Delete. 
  • Select top.

Dia 5: Linguagem SQL - parte 5

 

  • Min e max. 
  • Count, avg, sum. 
  • Like. 
  • Wildcards.

Dia 6: Linguagem SQL - parte 6

 

  • In e Between. 
  • Inner join. 
  • Left join. 
  • Right join.
  • Full join. 

Dia 7: Linguagem SQL - parte 7

 

  • Self join. 
  • Union.
  • Group by. 
  • Having. 
  • Exists.

Dia 8: Linguagem SQL - parte 8

 

  • Any, All.
  • Select into. 
  • Insert into select. 
  • Case. 

Dia 9: Linguagem SQL - parte 9

 

  • Null functions. 
  • Stored procedures, comments. 
  • SQL create DB. 
  • SQL drop DB

Dia 10: Linguagem SQL - parte 10

 

  • SQL Backup DB. 
  • SQL create  & drop table. 
  • SQL alter table. 
  • Unique, primary, foreign key. 

Bibliografia do curso

  • C. J. Date with Hugh DarwenA Guide to the SQL standard : a users guide to the standard database language SQL, 4th ed., Addison Wesley, USA 1997.

Torne-se um Profissional

Nossos treinamentos são divididos em módulos planejados, todos muito bem estruturados para você se tornar um profissional de qualidade e especializado dentro da área de dados.