1. ADMINISTRACION DE BASE DE DATOS
UNIVERSIDAD PERUANA DE CIENCIAS E INFORMATICA
jeanpier9910@gmail.com
2. Tipos de datos de PostgreSQL
Aclitem.- lista de control de acceso.
Bool.- booleano 'true'/'false‘.
Bytea.- arreglo de bytes de longitud variable.
cid.- command identifier type, identificador de secuencia en
transacciones.
Filename.- nombre de archivo usado en tablas del sistema.
Name.- tipo de 31 carácteres para guardar identificadores del
sistema.
Oid.- tipo de identificación de objetos.
Oid8.- arreglo de 8 oids, utilizado en tablas del sistema.
3. Tipos de datos de PostgreSQL
Path.- trayectoria geométrica “(pt1, ...) ”.
Regproc.- procedimiento registrado.
Smgr.- manejador de almacenamiento (storage manager).
Tid.- tipo de identificador de tupla, localización física de tupla.
Unknown.- tipo desconocido.
especificada al momento de creación
Xid.- identificador de transacción.
SET.- conjunto de tuplas.
4. Tipos de datos de PostgreSQL (Numérico)
Bigint.- tamaño: 8 bytes, Entero de amplio rango.
Bint8.- número entero de 8 bytes, 90#9018 dígitos
Bigserial.-tamaño: 8 bytes Entero grande auto incremento.
Decimal.- tamaño: variable, Precisión especificada por el usuario,
exacta.
Double.-tamaño: precision 8 bytes Precisión variable inexacta.
Float4.- número real de precisión simple de 4 bytes.
Float8.- número real de precisión doble de 8 bytes.
5. Tipos de datos de PostgreSQL (Numérico)
Integer.- tamaño: 4 bytes, entero (utilizado con regularidad).
Int2.- número entero de dos bytes, de -32k a 32k.
Int28.- 8 números enteros de 2 bytes, usado internamente.
Int4.- número entero de 4 bytes, -2B to 2
Numeric.- tamaño: variable Precisión especificada por el usuario,
exacta
Real.-tamaño: 4 bytes Precisión variable inexacta.
Serial.- tamaño: 4 bytes Entero auto incremento.
Smallint.- tamaño: 2 bytes, entero de pequeño rango.
6. Tipos de datos de PostgreSQL (Fecha/Hora)
Abstime.- fecha y hora absoluta de rango limitado (Unix system
time).
Date.- fecha ANSI SQL “aaaa-mm-dd ”.
Datetime.-fecha y hora “aaaa-mm-dd hh:mm:ss ”.
Reltime.-intervalo de tiempo de rango limitado y relativo (Unix
delta time).
Timehora.- ANSI SQL “hh:mm:ss ”.
Timespan.- intervalo de tiempo “@ <number> <units> ”.
Timestamp.- fecha y hora en formato ISO de rango limitado.
Tinterval.- intervalo de tiempo “(abstime, abstime) ”.
7. Tipos de datos de PostgreSQL (Moneda)
Money.-unidad monetaria “$d,ddd.cc”.
Tipos de datos de PostgreSQL (Carácter)
Bpchar.- carácteres rellenos con espacios, longitud especificada al
momento de creación.
Char.- un sólo carácter.
Character varying(n), varchar(n).- Longitud variable con limite.
Varchar.- cadena de carácteres sin espacios al final, longitud .
Text.- cadena de carácteres nativa de longitud variable.
8. Tipos de datos de PostgreSQL (Geométrico)
Point.- punto geométrico “(x, y)”.
Line.- línea geométrica “(pt1, pt2)”.
Lseg.- segmento de línea geométrica “(pt1, pt2)”.
Circle.- círculo geométrico (centro, radio).
Polygon.- polígono geométrico “(pt1, ...)”.
Box.-rectángulo geométrico (izquierda abajo, derecha arriba).
Tipos de datos de PostgreSQL (Direcciones de Redes)
Cidr.- dirección de red
Inet.- dirección de red
Macaddr.- dirección MAC