Diferència entre revisions de la pàgina «Bases de dades»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
Línia 30: Línia 30:
 
** [[Tutorial Oracle XE amb Zend Server]]
 
** [[Tutorial Oracle XE amb Zend Server]]
 
** [[Oracle: custom datatypes]]
 
** [[Oracle: custom datatypes]]
 +
** Oracle i PHP: http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/oow10/php_db/php_db.htm
 
** ...
 
** ...
 +
 +
Teòricament s'inclou a PostgreSQL com a BBDD objecte-relacional. Però en realitat, a data de Març de 2013 no és del tot cert. Disposa d'objectes amb atributs, però no permet crear mètodes (member functions). Si volem utilitzar una aproximació procedural, sense encapsular les funcions en objectes, podem utilitzar PostrgreSQL.
 
* PostgreSQL: http://postgresql.org
 
* PostgreSQL: http://postgresql.org
 
** Setup: http://linuxpoison.blogspot.com.es/2012/01/how-to-install-configure-postgresql.html
 
** Setup: http://linuxpoison.blogspot.com.es/2012/01/how-to-install-configure-postgresql.html

Revisió del 13:05, 12 març 2013

Mòdul de bases de dades. Les 3 primeres UFs son comunes a DAW i ASIX. La UF4 és només per DAW


BBDD SQL


BBDD orientades a objecte

  • ZODB: ODB per Python amb ZEO (servidor per xarxa).
  • ...



BBDD objecte-relacionals

Teoria:


Bases de dades Objecte-Relacionals:

Teòricament s'inclou a PostgreSQL com a BBDD objecte-relacional. Però en realitat, a data de Març de 2013 no és del tot cert. Disposa d'objectes amb atributs, però no permet crear mètodes (member functions). Si volem utilitzar una aproximació procedural, sense encapsular les funcions en objectes, podem utilitzar PostrgreSQL.


BBDD no-SQL

Treballarem BBDD d'alta disponibilitat en AWS: DynamoDB. Permet escalar projectes per gran quantitat de demandes per segon, però té algunes peculiaritats en la seva organització.