Está en la página 1de 2

Universidad Peruana Unin Alumno: Gianfranco Ulloa Vivanco Grupo I Tarea Tipos de Datos en Tablas: CHAR.

Cadena de caracteres (alfanumricos) de longitud fija. VARCHAR2. Cadena de caracteres de longitud variable. VARCHAR. Cadena de caracteres de longitud variable. NCHAR. Cadena de caracteres de longitud fija que slo almacena caracteres Unicode. NVARCHAR2. Cadena de caracteres de longitud variable que slo almacena caracteres Unicode. LONG. Cadena de caracteres de longitud variable. LONG RAW. Almacenan cadenas binarias de ancho variable. RAW. Almacenan cadenas binarias de ancho variable. LOB (BLOG, CLOB, NCLOB, BFILE). Permiten almacenar y manipular bloques grandes de datos no estructurados (tales como texto, imgenes, videos, sonidos, etc) en formato binario o del carcter. BLOB. Permite almacenar datos binarios no estructurados. CLOB. Almacena datos de tipo carcter. NCLOB. Almacena datos de tipo carcter. BFILE. Almacena datos binarios no estructurados en archivos del sistema operativo, fuera de la base de datos. Una columna BFILE almacena un localizador del archivo a uno externo que contiene los datos. FLOAT. Almacena tipos de datos numricos en punto flotante. DATE. Almacena un punto en el tiempo (fecha y hora). TIMESTAMP. Almacena datos de tipo hora, fraccionando los segundos. TIMESTAMP WITH TIME ZONE. Almacena datos de tipo hora incluyendo la zona horaria (explcita), fraccionando los segundos. TIMESTAMP WITH LOCAL TIME ZONE. Almacena datos de tipo hora incluyendo la zona horaria local (relativa), franccionando los segundos. XMLType. Tipo de datos abstracto. En realidad se trata de un CLOB. Tipos de ndices. Hay tres tipos de ndices en Oracle:

Lectura/Escritura
o o o

B-tree (rboles binarios) Function Based Reserve key

Slo lectura (read only)


o o o o

Bitmap Bitmap join Index-organized table (algunas veces usados en lectura/escritura) Cluster y hash cluster

Domain (muy especficos en aplicaciones Oracle)

Secuencias: Las secuencias en Oracle simulan el autoincremento de un campo en la base de datos, algo parecido a lo que podemos encontrar por ejemplo en mySQL, y aunque en algunos casos bastar con asignar a un campo el tipo autoincremento en Oracle necesitaremos generar una secuencia. CREAR UNA SECUENCIA: Create sequence..... start with n increment by n maxvalue n / nomaxvalue cycle / nocycle MODIFICAR LA SECUENCIA: Alter sequence ..... increment by n maxvalue n / nomaxvalue cycle / nocycle

También podría gustarte