BD1 - SQL-Criando Banco de Dados e Tabelas
A Linguagem SQL• SQL – Structured Query Language.• Sua primeira versão recebeu o nome de SEQUEL - StructuredEnglish Query Language.• É uma linguagem declarativa, com o foco centrado no resultado,onde:• O usuário descreve o dado desejado, sem especificar comoobtê-lo;• O SGBD determina o melhor procedimento para realizar essatarefa.• Poupa tempo de programação, mas exige tempo para projeto.SQL - Criando Banco de Dados e Tabelas 17/12/2019 2
A Linguagem SQL• Foi definida por D. D. Chamberlin e outros, nos laboratórios depesquisa da IBM em San Jose, California, em 1974, dentro doprojeto System R.• Teve seus fundamentos no modelo relacional de E. F. Codd,criado em 1970.• Órgãos como ANSI (American National Standards Institute) e ISO(International Organization for Standardization) adotaram a SQLcomo o padrão oficial de linguagem em ambiente relacional.• Existem vários dialetos SQL que adotam o padrão ANSI comextensões proprietárias de cada fabricante.SQL - Criando Banco de Dados e Tabelas 17/12/2019 3
- Page 1: Linguagem SQLCriando Bancode Dados
- Page 5 and 6: A Padronização• SQL-99 - padrã
- Page 7 and 8: Instruções DDL• As instruções
- Page 9 and 10: Instruções DCL• As instruções
- Page 11 and 12: Tipos de Bancos de DadosBancos de d
- Page 13 and 14: Arquivos de um Banco de Dados• Um
- Page 15 and 16: Criando um Banco de Dados• Ao cri
- Page 17 and 18: Criando um Banco de DadosExemplo 1:
- Page 19 and 20: Criando um Banco de DadosExemplo 3:
- Page 21 and 22: Verificando um Banco de Dados• É
- Page 23 and 24: Modificando um Banco de DadosExempl
- Page 25 and 26: Modificando um Banco de DadosExempl
- Page 27 and 28: Excluindo um Banco de DadosSintaxe:
- Page 29 and 30: Criando Tabelas• A criação das
- Page 31 and 32: Criando Tabelas - Identificadores
- Page 33 and 34: Tipos de Dados• Números decimais
- Page 35 and 36: Tipos de Dados• Valores de data:
- Page 37 and 38: Criando TabelasSintaxe:CREATE TABLE
- Page 39 and 40: Criando Tabelas - Restrições• T
- Page 41 and 42: Criando Tabelas - Primary Key• É
- Page 43 and 44: Criando Tabelas - Unique• É util
- Page 45 and 46: Criando Tabelas - Default• É uti
- Page 47 and 48: Modificando TabelasSintaxe:ALTER TA
- Page 49 and 50: Modificando TabelasExemplo 3: Inser
- Page 51 and 52: Criando Usuários• Para criar um
A Linguagem SQL
• Foi definida por D. D. Chamberlin e outros, nos laboratórios de
pesquisa da IBM em San Jose, California, em 1974, dentro do
projeto System R.
• Teve seus fundamentos no modelo relacional de E. F. Codd,
criado em 1970.
• Órgãos como ANSI (American National Standards Institute) e ISO
(International Organization for Standardization) adotaram a SQL
como o padrão oficial de linguagem em ambiente relacional.
• Existem vários dialetos SQL que adotam o padrão ANSI com
extensões proprietárias de cada fabricante.
SQL - Criando Banco de Dados e Tabelas 17/12/2019 3