Foros del Web » Programando para Internet » PHP »

Elección de sistema de base de datos

Estas en el tema de Elección de sistema de base de datos en el foro de PHP en Foros del Web. Hola. Resulta que tengo un proyecto que realizar y me gustaría que me dijeráis las ventajas y desventajas (o un lugar donde poder leerlas) que ...
  #1 (permalink)  
Antiguo 08/02/2007, 15:16
Avatar de Pip
Pip
 
Fecha de Ingreso: noviembre-2003
Ubicación: Málaga
Mensajes: 280
Antigüedad: 20 años, 5 meses
Puntos: 0
Elección de sistema de base de datos

Hola.

Resulta que tengo un proyecto que realizar y me gustaría que me dijeráis las ventajas y desventajas (o un lugar donde poder leerlas) que hay a la hora de elegir un sistema de bases de datos respecto a los demás. Los factores a tener en cuenta es que se trata de una página web que he de hacer en php, donde la seguridad es un factor importante y no parece que el tamaño de la base de datos vaya a ser excesivamente enorme (aunque su estructura en cuanto a entidades o tablas sí será amplio).

Me gustaría saber también si hay diferencias a la hora de usarlos con php, quiero decir, independientemente de que haya funciones con distinto nombre para cada sistema de bases de datos, si alguna tiene más funciones o ventajas sobre las demás cuando se manipula con php.

Gracias.

Nota: con sistema de bases de datos me refiero a Oracle, Postgre, mysql, etc.
__________________
por Pip
  #2 (permalink)  
Antiguo 08/02/2007, 22:57
Avatar de DeeR  
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Re: Elección de sistema de base de datos

Es un tema complicado.
Es como la tipica ¿ Windows vs Linux ?

Lo mas dificil, es que alguien realize un estudio siendo objetivo y conociendo profundamente ambas base de datos. Aqui ademas hay un debate de lo OpenSource vs Comercial. ¿ Valdra realmente comprar una bd ?

Aqui encontre algunas Comparaciones

- Comparacion de Bd

- Oracle vs MySQL

- Oracle 10g vs Mysql vs PostgreSQL

Bueno y encontraras mas informacion googleando con los tag's review y Benchmarks.

Aunque para mi, no es muy importante la bd a usar, si no, la forma correcta de estructurar los datos.

Una buena estructura de los datos vs una peor, puede llegar a disminuir bastante el numero consulta a la misma, logrando menos consumos de cpu, menos memoria, etc , a la larga un mejor perfomance

Saludos
  #3 (permalink)  
Antiguo 08/02/2007, 22:59
Avatar de carlosmbrizuela  
Fecha de Ingreso: enero-2007
Ubicación: La Plata (Argentina)
Mensajes: 490
Antigüedad: 17 años, 3 meses
Puntos: 1
Re: Elección de sistema de base de datos

la respuesta esta en la cantidad de datos que quieras manejar. la moyoria usa bases de datos Mysql (recomendado).
Para la amnipulacion de las bases en php te recomiendo PEAR::DB.
Mysql es libre
Oracle Pago ($$$$$Caro).

saludos
  #4 (permalink)  
Antiguo 09/02/2007, 04:22
Avatar de Pip
Pip
 
Fecha de Ingreso: noviembre-2003
Ubicación: Málaga
Mensajes: 280
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Elección de sistema de base de datos

Gracias por responder.

Hace algún tiempo estuve trabajando de prácticas en una empresa que se dedicaba al mundo de las páginas webs y ellos se decantaban (como en la comparativa del tercer link de las webs que DeeR pone) por postgreSQL. A menudo se comenta que Mysql es gratis de forma que da la sensación de que fuera el único que lo es y, si no me equivoco, postgreSQL también lo es.

Una duda que me surge es, ¿Quién ha de pagar la base de datos? Es decir, el programador php hace la página web pero quien realmente debería pagar la base de datos es el servidor que la aloja, ¿No?

De todas maneras, una duda que quería preguntar en este foro, y por eso no lo puse directamente en el de bases de datos, es que comparando los tres (o más) sistemas de bases de datos, ¿Cúal sale favorecido en cuanto a funciones en php? Es decir, si en este aspecto hay alguno que tenga más o menos funciones. Imagino que la mayoría tendrán en común las básicas, conexión a la base de datos, querys, etc.

Gracias de nuevo.
__________________
por Pip
  #5 (permalink)  
Antiguo 12/02/2007, 09:06
Avatar de carlosmbrizuela  
Fecha de Ingreso: enero-2007
Ubicación: La Plata (Argentina)
Mensajes: 490
Antigüedad: 17 años, 3 meses
Puntos: 1
Re: Elección de sistema de base de datos

Creo que sin duda Mysql.

saludos
  #6 (permalink)  
Antiguo 12/02/2007, 10:14
 
Fecha de Ingreso: enero-2004
Ubicación: Medellin
Mensajes: 178
Antigüedad: 20 años, 3 meses
Puntos: 8
Re: Elección de sistema de base de datos

Yo para mis proyectos siempre uso posgress por su robustes!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:47.