Programación orientada a objetos Postgres

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
Programación orientada a objetos Postgres von Mind Map: Programación orientada a objetos Postgres

1. Fue uno de los primeros intentos en implementar un motor de base de datos relacional.

2. En Postgres la base de datos «comprendía» las relaciones y podía obtener información de tablas relacionadas utilizando reglas.

3. Caracteristicas

3.1. Alta concurrencia

3.1.1. PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos.

3.1.2. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit. Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos...

3.2. Integridad de los datos:

3.2.1. claves primarias, llaves foráneas con capacidad de actualizaren cascada o restringir la acción y restricción not null.

4. Objetos: clase frente a instancia

4.1. Cada objeto tiene una existencia un tanto independiente de los demás obje- tos; es decir, tiene identidad propia. Aunque dos objetos tengan exactamente los mismos valores, no por eso serán el mismo objeto, seguirán siendo entida- des diferentes

5. Herencia

5.1. PostgreSQL ofrece como característica particular la herencia entre tablas, que permite definir una tabla que herede de otra previamente definida

6. Restricciones

6.1. las restricciones permiten especificar condiciones que deberán cumplir tablas o columnas para mantener la integridad de sus datos.