Professional Documents
Culture Documents
Object
Description
Table
View
Sequence
Index
Synonym
10 - 1
Regras de Nomeao
Nomes de Tabelas e colunas devem:
Comear com uma letra
No mximo 30 caracteres
Conter somente AZ, az, 09, _, $, e #
No possuir outros obejtos com o mesmo nome para o
mesmo usurio
No ser uma palavra reservada do Oracle
10 - 2
DEFAULT Option
O nome da tabela
O nome, o tipo e o tamanho da coluna
10 - 3
10 - 4
Criando Tabelas
Data Type
Tipos de Dados
NUMBER(2),
VARCHAR2(14),
VARCHAR2(13),
DATE DEFAULT SYSDATE);
Confirmanado a criao:
DESCRIBE dept
10 - 5
Description
CHAR(size)
NUMBER(p,s)
DATE
LONG
CLOB
BLOB
BFILE
ROWID
10 - 6
Tipos de Data
Vrios tipos de data:
10 - 7
Constraints
Data Type
Description
TIMESTAMP
INTERVAL YEAR TO
MONTH
INTERVAL DAY TO
SECOND
10 - 8
NOT NULL
UNIQUE
PRIMARY KEY
FOREIGN KEY
CHECK
Definio Constraints
Sintaxe:
Definindo Constraints
10 - 9
10 - 10
UNIQUE Constraint
Pode ser definida em nvel de tabela ou coluna:
10 - 11
10 - 12
10 - 13
CHECK Constraint
10 - 14
10 - 15