ADMINISTRACION DE BASE DE DATOS
UNIVERSIDAD PERUANA DE CIENCIAS E INFORMATICA
jeanpier9910@gmail.com
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.
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.
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.
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.
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) ”.
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.
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

Postgresql

  • 1.
    ADMINISTRACION DE BASEDE DATOS UNIVERSIDAD PERUANA DE CIENCIAS E INFORMATICA jeanpier9910@gmail.com
  • 2.
    Tipos de datosde 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 datosde 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 datosde 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 datosde 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 datosde 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 datosde 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 datosde 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