Aula5

468 palavras 2 páginas
Implementação de
Banco de Dados
Prof. M.Sc Inácio Gorayeb email: igorayeb@gmail.com

Agenda

Criando Banco de
Dados
SQL - Structured Query Language

Tipos de Dados
(Inteiros)
Postgr SQL
Server

Oracle

FireBird Intervalo (MySQL) Bit

Nome MySQL ee
Boole
an

TINYINT

Sim

TINYINT

ENUM

SMALL INT 0 ou 1 (False ou true)

TinyIn t Sim

SMALL
INT

Sim

NUMBER

SMALL INT

-128 à 127 OU
0 à 255 se UNSIGNED

1

Sim

-32.768 à 32.767 OU
0 à 65.535 se
UNSIGNED

2

Sim

-2.147.483.648 à
2.147.483.647 OU 0 and
4
4.294.967.295 se
UNSIGNED

INT64

9.223.372.036.854.775.8
08 à
9.223.372.036.854.775.8
07 OU 0 à
18.446.744.073.709.551.
615 se UNSIGNED

Small
Int
Int

Big Int

Sim

Sim

Sim

Sim

Sim

Sim

Sim

Sim

Sim

NUMBER

NUMBER

NUMBER

1 Bit

8

Tipos de Dados
(Reais)
Nome

MySQL

Postgr SQL ee Server

Oracle

Float
(precisa
o)

Sim

REAL

Sim

FLOAT

Float
(M,D)

Sim

REAL

Sim

FLOAT

Double

Sim

Double
Precison

Double
Precision

FLOAT

FireBird Intervalo (MySQL) Bytes

Sim

números de ponto flutuante de precisão simples ou dupla

X

Sim

1.175494351E-38 a
±3.402823466E+38

4

Sim

±1.7976931348623157E
+308 a
8
±2.2250738585072014E
-308

Tipos de Dados
(Data)
Postgr SQL
Server

Oracle

FireBird Intervalo (MySQL) Exibição

Nome MySQL ee
DATE

Sim

Sim

Sim

Sim

Sim

1000-01-01 a 9999-1231

YYYY-MM-DD

TIME

Sim

Sim

Sim

Sim

Sim

-838:59:59 a 838:59:59

HH:MM:SS

DATETI
ME

Sim

Sim

Sim

Sim

Sim

1000-01-01 00:00:00 a
9999-12-31 23:59:59

YEAR[(2
)]

Sim

Sim

Sim

Sim

Sim

70 a 69 (1970 a 2069)

AA

Sim

Sim

Sim

Sim

Sim

1901 a 2155

YYYY-MM-DD
HH:MM:SS

AA

AAAA

Tipos de Dados
(Data)
Nome

TIMESTAMP[M]

Intervalo
(MySQL)

Exibição

1970-01-01
00:00:00 a algum momento em 2037.
Depende do limite do sistema operacional TIMESTAMP
YYYYMMDDHHMMSS
TIMESTAMP(14) YYYYMMDDHHMMS
TIMESTAMP(12) YYMMDDHHMMSS
TIMESTAMP(10) YYMMDDHHMM
TIMESTAMP(8) YYYYMMDD
TIMESTAMP(6) YYMMDD
TIMESTAMP(4) YYMM
TIMESTAMP(2) YY

Tipos de Dados
(String)
Nome

MySQL

Postgre SQL
e

Relacionados

  • aula5
    1066 palavras | 5 páginas
  • aula5
    6038 palavras | 25 páginas
  • aula5
    958 palavras | 4 páginas
  • Aula5
    1098 palavras | 5 páginas
  • Aula5
    1348 palavras | 6 páginas
  • Aula5
    1601 palavras | 7 páginas
  • Aula5
    1516 palavras | 7 páginas
  • AULA5
    4611 palavras | 19 páginas
  • AULA5
    619 palavras | 3 páginas
  • Aula5
    1966 palavras | 8 páginas