Escolar Documentos
Profissional Documentos
Cultura Documentos
QUE ES POSTGRES
Sistema de gestin de base de datos relacional
orientada a objetos de software libre, publicado bajo la
licencia BSD.
La licencia BSD (Berkeley Software Distribution). Es una
licencia de software libre permisiva como la licencia de
OpenSSL o la MIT License. Esta licencia tiene menos
restricciones en comparacin con otras como la GPL
estando muy cercana al dominio pblico. La licencia
BSD al contrario que la GPL permite el uso del cdigo
fuente en software no libre.
Arquitectura de
PostgreSQL
SEGURIDAD EN
POSTGRES
Cada usuario tiene un ID de sistema interno en
PostgreSQL (llamado sysid), as como una
contrasea. El ID es utilizado para asociar objetos
en una base de datos con su propietario
PostgreSQL crea por defecto a un superusuario
llamado
postgres.
Todos
los
dems
superusuarios pueden ser creados por ste, o por
cualquier otro superusuario creado posteriormente.
PostgreSQL proporciona dos mtodos para la
creacin de usuarios de bases de datos. Cada uno
de ellos requiere autenticacin como superusuario.
ESTRUCTURA PARA LA
CREACION DE UN
USUARIO
Los mtodos son:
A travs del uso del comando SQL CREATE USER.
Un programa de lnea de comandos llamado createuser
CREATE USER
La sintaxis para CREATE USER es:
CREATE USER nombre_usuario
[ WITH [ SYSID uid ]
[ PASSWORD 'password' ] ]
[ CREATEDB | NOCREATEDB ]
[ CREATEUSER | NOCREATEUSER ]
[ IN GROUP groupname [, ...] ]
[ VALID UNTIL 'abstime' ]
CARACTERISTICAS
Alta concurrencia
INTERFAZ
INDEXACION
Hay distintos tipos de ndices:
1) "primary key": es el que definimos como clave primaria. Los valores indexados deben ser nicos y adems no pueden ser nulos. PostgreSQL le
da el nombre "PRIMARY". Una tabla solamente puede tener una clave primaria.
2) "index": crea un indice comn, los valores no necesariamente son nicos y aceptan valores "null". Podemos darle un nombre, si no se lo damos,
se coloca uno por defecto. "key" es sinnimo de "index". Puede haber varios por tabla.
3) "unique": crea un indice para los cuales los valores deben ser nicos y diferentes, aparece un mensaje de error si intentamos agregar un registro
con un valor ya existente. Permite valores nulos y pueden definirse varios por tabla. Podemos darle un nombre, si no se lo damos, se coloca uno por
defecto.
Todos los ndices pueden ser multicolumna, es decir, pueden estar formados por ms de 1 campo.
REQUERIMIENTOS
PENTIUM 4 DE 1.7 MHZ EN ADELANTE
1 GB DE RAM
ESPACIO EN DISCO DURO DE ACUERDO A LAS
NECESIDADES
DE LA BASE
GRACIAS POR SU
ATENCION