domingo, 21 de marzo de 2010

postgre SQL

POSTGRE SQL es un programa que se utiliza como una herramienta para la creacion de base de datos. mediante ella se puede crear una base de datos y sus respectivas tablas y aributos.
consta de uan ventana que dise object browser donde aparesen las bases de datos creadas, en esas mismas bases de datos se desprenden las tablas creadas.
para crear una vase de datos, selecciona cualquier base de datos y das clip derecho i das la opcion new database te abrira una ventana donde pondras el nombtre de la bd.
otra forma es seleccionar una figurita que apaerese en la barra de herramientas, de una hoja y un la piz que dise SQL seleccionas y te aparese una ventana donde dise SQL editor hay se cfrea una base de datos por medio de codigo,
ejemplo: create database alumnos
para eliminar: drop database alumnos
mediante este codigo se crea una base de datos.
para crear una tabla es muy parsido, das doble clip en una base de datos creada, despues en donde dise schemas, public, seleccionas table das clip derecho y te aparese uan ventana donde te pide el nombre de la tabla, otra manera es dar clip en la figura anterior comentada de una hoja y un lapiz te aparese una ventana q dise SQL editor y mediante un codigo puedes crear la tabla
ejemplo: create table alumno (nombre de la tabla)
ejemplo para eliminar una tabla: drop table alumno.
una de sus ventajas,
es que se puede controlar en todo momento el estado del archivo. esto significa que si un usuario quiere comprobar un archivo, solo el puede editarlo hasta que se ha hecho la comprobacion. es decir, se pueden establecer restricciones a los usuarios que pueden o no acceder a los documentos. ademas, se puede recuperar una version anterior de un archivo en el caso de que se haya perdido informacion o simplemente no te gusten los ultimos cambios hechos. PostgreSQL ofrece una garantía de integridad en los datos mucho más fuerte que MySQL.Aunque sea más lenta respondiendo a una única consulta, PostgreSQL presenta una mejor escalabilidad y rendimiento bajo grandes cargas de trabajo.
sus desventajas:
a pesar de tener muchos años desde que nacio, aún no es muy conocido, tambien existe MySQL que es más rápida que PostgreSQL a la hora de resolver consultas.MySQL tiene mejor documentación y se ha orientado más a facilitarle la vida al desarrollador proporcionando mejores herramientas de administración.

No hay comentarios:

Publicar un comentario