Criando um bd

796 palavras 4 páginas
13/9/2010

SQL Completo
Criando um Banco de Dados

SQL ANSI, ISO e outros
• SQL (Structured Query Language)
Linguagem declarativa, detalha a forma do resultado
Criado no início dos anos 70, em laboratórios da IBM
Novos dialetos surgiram, derivando e evoluindo o SQL

• Necessidade de padronização
American National Standards Institute (ANSI) em 1986
International Organization for Standardization (ISO) em 1987
Revisto pela primeira vez em 1992 originando o padrão SQL-92
Outras revisões:
SQL:1999 incorporou características de expressões regulares, queries recursivas e triggers
SQL:2003 incorporou características de XML, sequências
Bancos de dados criam e evoluem suas próprias derivações do SQL
Curso aborda SQL padrão, com menções a outras derivações

Tipos de dados
• Boleano e Numéricos
Name

MySQL

Postgre

SQL Server

Firebird

Intervalo (MySQL)

Bytes

BOOLEAN

TINYINT

SIM

TINYINT

ENUM

SMALLINT

0 ou 1 (FALSE ou TRUE)

1 bit

TINYINT

SIM

SMALLINT

SIM

NUMBER

Oracle

SMALLINT

SMALLINT

SIM

SIM

SIM

NUMBER

SIM

INT

SIM

SIM

SIM

NUMBER

SIM

BIGINT

SIM

SIM

SIM

NUMBER

INT64

FLOAT

SIM

REAL

SIM

FLOAT

SIM

DOUBLE

SIM

DOUBLE
PRECISION

DOUBLE
PRECISION

FLOAT

SIM

NUMERIC

SIM

SIM

DECIMAL

NUMBER

SIM

-128 à 127
0 à 255 se UNSIGNED
-32,768 à 32,767
0 à 65,535 se UNSIGNED
-2,147,483,648 à 2,147,483,647
0 à 4,294,967,295 se UNSIGNED
-9,223,372,036,854,775,808 à +9,223,372,036,854,775,807
0 à 18,446,744,073,709,551,615 se UNSIGNED
-3.402823466E+38 à -1.17544351E-38
1.175494351E-38 à 3.402823466E+38 se UNSIGNED
-1.7976931348623157E+308 à -2.2250738585072014E-308,
2.2250738585072014E-308 à 1.7976931348623157E+308 se UNSIGNED
Mesmo intervalo de DOUBLE

1
2
4
8
4
8
X+2

1

13/9/2010

Tipos de dados
• String
Name

MySQL

Postgre

SQL Server

Oracle

Firebird

CHAR

SIM

Relacionados

  • Banco de dados
    2371 palavras | 10 páginas
  • Access 07
    5450 palavras | 22 páginas
  • Ciencias
    1242 palavras | 5 páginas
  • cursos
    5765 palavras | 24 páginas
  • Criptografia TDE
    3401 palavras | 14 páginas
  • Criando, cadastrando e exibindo – PHP
    951 palavras | 4 páginas
  • banco de dados
    355 palavras | 2 páginas
  • Banco de Dados
    1490 palavras | 6 páginas
  • Jdbc java
    1959 palavras | 8 páginas
  • Net beans
    7847 palavras | 32 páginas