Re: MySql o Postgresql
Hola, On Fri, 21 Nov 2003, [iso-8859-1] Jaime Rodríguez Molina wrote: > Uso woody y necesito MySQL server con soporte para tablas InnoDB e > integridad referencial. Alguien sabe que versión necesito? Necesito pasar a > Sarge? La woody no lleva integridad referencial. sí que lo lleva haz la tabla tipo "innodb" y comprueba con algo tipo show tables status from _base_de_datos; (creo) si lo ha hecho bien si no lo ha hecho bien te faltará en el /etc/mysql/my.cnf algo como innodb_data_file_path = ibdata1:100M innodb_data_home_dir = /var/lib/mysql/ innodb_log_group_home_dir = /var/lib/mysql/ innodb_log_arch_dir = /var/lib/mysql/ y comentar la línea skip-innodb suerte! -- Carles Pina i Estany [EMAIL PROTECTED] || [EMAIL PROTECTED] http://pinux.info ¿Que dice un CD-ROM a un fichero ? "Me dejaste una huella inborrable"
Re: MySql o Postgresql
Pues vaya chasco. Uso woody y ahora entiendo como apartir de un table.dump con type=innodb y ON DELETE CASCADE me ha creado unas tablas MYSIAM :S. Habia leido que era apartir de la version 4 de mysql pero tonto de mi, que no habia mirado la version de woody :). Tendre que pasarme ese paquete a sarge o sid. Un saludo On Fri, 21 Nov 2003 08:50:19 +0100 Miguel Rodríguez Penabad <[EMAIL PROTECTED]> wrote: > On Friday 21 November 2003 09:57, Jaime Rodríguez Molina wrote: > > Hola > > > > Uso woody y necesito MySQL server con soporte para tablas InnoDB e > > integridad referencial. Alguien sabe que versión necesito? Necesito pasar a > > Sarge? La woody no lleva integridad referencial. > > > > Paso de MySQL y me voy a Postgresql?? > > Directamente, Sí. > > Aunque non sé demasiado bien lo que es InnoDB (sólo lo que pone en la página > principal de su Web), me parece que andar usando "parches" para añadir algo a > un gestor de bases de datos cuando hay otro que ya lo tiene > Además, si necesitas triggers, procedimientos almacenados, consultas con > subconsultas MySQL no de lo da, y Postgresql sí. > > Saludos > Miguel > -- > > Miguel Rodriguez Penabad [EMAIL PROTECTED] > Laboratorio de Bases de Datos http://emilia.dc.fi.udc.es/labBD > Despacho 0.01 Tel. 981 167000 ext. 1333 > Facultade de Informática Universidade da Coruña (Spain) > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >
Re: MySql o Postgresql
On Friday 21 November 2003 09:57, Jaime Rodríguez Molina wrote: > Hola > > Uso woody y necesito MySQL server con soporte para tablas InnoDB e > integridad referencial. Alguien sabe que versión necesito? Necesito pasar a > Sarge? La woody no lleva integridad referencial. > > Paso de MySQL y me voy a Postgresql?? Directamente, Sí. Aunque non sé demasiado bien lo que es InnoDB (sólo lo que pone en la página principal de su Web), me parece que andar usando "parches" para añadir algo a un gestor de bases de datos cuando hay otro que ya lo tiene Además, si necesitas triggers, procedimientos almacenados, consultas con subconsultas MySQL no de lo da, y Postgresql sí. Saludos Miguel -- Miguel Rodriguez Penabad[EMAIL PROTECTED] Laboratorio de Bases de Datos http://emilia.dc.fi.udc.es/labBD Despacho 0.01 Tel. 981 167000 ext. 1333 Facultade de InformáticaUniversidade da Coruña (Spain)
Re: MySQL o PostgreSQL
On Tue, 30 Sep 2003, Gunnar Wolf wrote: > Alberto Molina Coballes dijo [Tue, Sep 30, 2003 at 11:48:24AM +0200]: > > (...) > > El segundo es por el que consulto a la lista: ¿qué pensáis que es > > más razonable para basar el curso? ¿MySQL o PostgreSQL? Mis dudas están > > en torno a la documentación en _castellano_ de una y otra, la dificultad > > inicial para personas que no han trabajado nunca con ellas y su > > implantación en empresas, es decir, ¿cuál les convendría conocer más? > > En tu lugar, yo me iría decididamente por Postgres. ¿Por qué? Primero > que nada, porque implementa mucho más cabalmente los conceptos > necesarios para hacerse llamar una verdadera base de datos, Estoy totalmente de acuerdo. MySQL buscó la rapidez en las consultas desde el primer momento y gracias a eso resulta muy popular. Especialmente cuando se trata de ofrecer servicios de consultas tipo soporte de BD bajo PHP. Lo que ocurre es que PostgreSQL desde un comienzo ha planteado un diseño mucho más riguroso que hace que su comportamiento en en ambiente de abuntantes altas bajas y modificaciones sea realmente muy superior al de MySQL. La eficiencia en consultas de Postgres está siendo aumentada poco a poco. PostgreSQL a diferencia de MySQL nació como proyecto de software 100% libre. La evolución de uno y otro proyecto son muy distintas y yo creo que Postgres lo está haciendo bastante mejor. -- Un saludo Antonio Castro /\ /\ Ciberdroide Informática \\W// << http://www.ciberdroide.com >> _|0 0|_ +-oOOO-(___o___)-OOOo-+ | . . . . U U . Antonio Castro Snurmacher | | . . . . . . . [EMAIL PROTECTED] | +()()()-()()()+
Re: MySQL o PostgreSQL
Ipsissima verba Manuel Garcia Sancho: > En parte estoy de acuerdo con Cesar, pero si observas u observais en > la lista casi todos habeis usado MySql hace un par de años, con lo > que por logica vuestra opinion es un poco obsoleta en el aspecto de > conocimiento de mysql (seguramente igual que el mio con postgres), Sí, esas cosas pasan. > pero actualmente mysql tiene firmado un contrato con SAP para la > gestión y no se que mas de esa empresa. Eso para mi no significa nada. Para mi director comercial, seguramente sí :-) > Tambien Mysql que va por la version 4.x.x ya incorpora muchas de las > opciones profesionales que tiene postgres, pero sin perder su > estabilidad, rapidez y fiabilidad. Me dio curiosidad averiguar qué tanta diferencia hay hoy en día entre ambas bases de datos. Les mando un par de ligas con información (en inglés, lamentablemente, pues no encontré nada en cristiano). Esta es la comparación oficial incluida en el manual de MySQL: http://mysql.us.themoes.org/doc/en/MySQL-PostgreSQL_features.html Esta es la respuesta de Peter Eisentraut, de PostgreSQL, a esa comparación. A diferencia del anterior, este documento no es muy reciente (2001), así que tengan eso en cuenta: http://developer.postgresql.org/~petere/comparison.html Mi opinión: del manual de MySQL veo que aún no soporta "features" de PostgreSQL que yo sí uso (al menos necesito "triggers", "stored procedures" y "constraints"). Están prometidos para MySQL 5.0. Como sea, al final de la comparación oficial publicada por MySQL, se incluye la siguiente nota: "PostgreSQL has a bigger team of developers that contribute to the server" ("PostgreSQL tiene un equipo de desarrolladores más grande que contribuye al servidor"). Para mi eso es razón suficiente para quedarse con PostgreSQL. Pero repito, echen un ojo a Firebird. Yo planeo hacerlo, tan pronto tenga algo de tiempo. Saluditos. -CR -- Ceterum censeo: SCO delenda est.
Re: MySQL o PostgreSQL
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El Mar 30 Sep 2003 16:02, Luis Fernando Llana Díaz escribió: | Mi opinión es estrictamente docente. Esa es una discusión permanente en mi | Departamento, yo soy de la opinión de que es mejor que los alumnos se | desenvuelvan en Inglés; les será muy útil en su vida laboral. Además soy de | la opinión de que en la universidad no debemos dar todo machacadito | | Soy de la opinión que la elección del gestor de bases de datos debe | obedecer a razones técnicas, aunque en este tema me temo que este apartado | las discusiones sobre cual de las dos es mejor deben ser enormes. No sé si yo lo han hecho: te recomiendo suscribirte a la excelente lista de ayuda de PostgreSQL: http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda - -- Ricardo A.Frydman Analista de Sistemas de Computación http://www.eureka-linux.com.ar http://www.ricardofrydman.com.ar -BEGIN PGP SIGNATURE- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE/euCHcZlYTzPrXw4RApfkAKDgh7Kt9IIjk1Cbn/6BVzuBeMNGogCfZcD6 4Pah79w9kj3oOE+roD2pgpk= =Xw4M -END PGP SIGNATURE-
Re: MySQL o PostgreSQL
On Wed, 1 Oct 2003, Manuel Garcia Sancho wrote: > Por ultimo, si enseñas a gente que no sabe nada, de nada, hay que > plantearse por donde empezar y por donde terminar, es decir, por > supuesto que si instalas 'cygwin' postgres te funciona en windows, al > igual que si instalas una vm puedes tener linux en una maquina windows, > y asi sucesivamente. Con lo que quiero decir, es mas importante enseñar > la gestion, uso y programación de las bases de datos antes que la > instalacion de servidores, utilidades para los mismos, etc.. > Bueno evidentementemente el interés del curso es que los alumnos aprendan la gestión de bases de datos, pero la duda inicial que yo tenía era desde el punto de vista de los ejercicios, porque aunque los conceptos que se les imparte sean los más generales posibles todas las prácticas las harán con un solo gestor de bases de datos. Espero que tras acabar el curso los alumnos sean capaces de trabajar con cualquier gestor (quizás sea mucho esperar :-), aunque trataré de inculcarles las ventajas del software libre ... Saludos Alberto Molina [EMAIL PROTECTED]
Re: MySQL o PostgreSQL
El mar, 30-09-2003 a las 22:07, Cesar Rincon escribió: > Con todo respeto para Manuel, siguen unas diferencias de opinión y > rectificaciones a algunas declaraciones que me parecen incorrectas o > incompletas. > > Ipsissima verba Manuel Garcia Sancho: > > Yo opino parecido a lo que ya te han respondido en la lista, es > > independiente el SGDB que utilices aunque si que deberias estudiar > > las ventajas e inconvenientes de uno y otro. > > En parte estoy de acuerdo con Cesar, pero si observas u observais en la lista casi todos habeis usado MySql hace un par de años, con lo que por logica vuestra opinion es un poco obsoleta en el aspecto de conocimiento de mysql (seguramente igual que el mio con postgres), pero actualmente mysql tiene firmado un contrato con SAP para la gestión y no se que mas de esa empresa. Tambien Mysql que va por la version 4.x.x ya incorpora muchas de las opciones profesionales que tiene postgres, pero sin perder su estabilidad, rapidez y fiabilidad. Por ultimo, si enseñas a gente que no sabe nada, de nada, hay que plantearse por donde empezar y por donde terminar, es decir, por supuesto que si instalas 'cygwin' postgres te funciona en windows, al igual que si instalas una vm puedes tener linux en una maquina windows, y asi sucesivamente. Con lo que quiero decir, es mas importante enseñar la gestion, uso y programación de las bases de datos antes que la instalacion de servidores, utilidades para los mismos, etc.. Por lo demas, Ok. Un saludo. signature.asc Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente
Re: MySQL o PostgreSQL
El martes, 30 de septiembre de 2003, a las 15:07, Cesar Rincon escribe: > Y porque es "compliant" (¿cómo se dice eso en español?) con ANSI SQL En rigor, porque es "conforme a" ANSI SQL. Aunque si dices "compatible con", también te entendemos. Un saludo, Ismael -- "Tout fourmille de commentaries; d'autheurs il en est grande cherté" pgpwJUynIQhoJ.pgp Description: PGP signature
Re: MySQL o PostgreSQL
On Tue, 30 Sep 2003, Gunnar Wolf wrote: > En tu lugar, yo me iría decididamente por Postgres. ¿Por qué? Primero > que nada, porque implementa mucho más cabalmente los conceptos > necesarios para hacerse llamar una verdadera base de datos, > fundamentales más que nada cuando estás impartiendo un curso al > respecto. En segundo lugar, PostgreSQL tiene como su principal > determinante al incorporar nuevos elementos el implementar cabalmente > los estándares, mientras que MySQL tiene una implementación mucho más > ad-hoc. Si enseñas con PostgreSQL, hay mucho mayor probabilidad de que > los alumnos puedan pasarse al SGBD de su elección sin problemas. > Bueno tras toda la tarde comparando la documentación disponible de uno y otro y leyendo vuestras opiniones creo que me decantaré por PostgreSQL. Yo he utilizado hasta ahora MySQL, pero no me parecía motivo suficientemente justificado para basar el curso en él. Como alguno habéis comentado el curso debe ser lo más generico posible y eso trtaré, pero creo más razonable utilizar un solo sistema con idea de no aumentar la confusión inicial de los chavales. Muchas gracias a todos por vuestras rápidas e interesantes respuestas. Alberto Molina [EMAIL PROTECTED]
Re: MySQL o PostgreSQL
Con todo respeto para Manuel, siguen unas diferencias de opinión y rectificaciones a algunas declaraciones que me parecen incorrectas o incompletas. Ipsissima verba Manuel Garcia Sancho: > Yo opino parecido a lo que ya te han respondido en la lista, es > independiente el SGDB que utilices aunque si que deberias estudiar > las ventajas e inconvenientes de uno y otro. > > Mysql vs. PostgresQL > > * Mysql es gratuito en el 90% de los casos y sobre todo en > formacion. Postgres no Supongo que eso es un error de redacción tuyo... Tanto MySQL como PostgreSQL son gratuitos y libres: el primero es GPL, el segundo, BSD. La diferencia es que si pretendes distribuir una aplicación enlazada con las bibliotecas de MySQL, o usando una versión modificada del motor, tu aplicación tiene que ser GPL, o tienes que comprar una licencia comercial. MySQL es GPL, *no* LGPL. Con PostgreSQL, puedes hacer lo que quieras sin pagar un peso (o lo que sea que uses para pagar cosas :-) El que eso sea bueno o malo es discutible, claro. Pero ninguno de los dos es menos libre que el otro. > * Mysql es el mas rapido segun las pruebas realizadas > * Mysql tiene servidores para la mayoria de SSOO, mientras que > Postgres basicamente para el mundo UNIX y derivados. PostgreSQL corre en NT (y supongo que W2K y XP), vía Cygwin. Es un poco desmadroso compilarlo, sí, pero me consta que se puede (tenemos uno en la oficina de un cliente). Claro, si quieres y puedes pagar por quitarte trabajo y responsabilidades, hay compañías que te venden versiones para UNIX y Win32 con soporte comercial. > * Mysql dispone de multitud de librerias de ayuda a la programacion PostgreSQL también: incluye interfaces nativas para C, C++, Perl, TCL, Python, Ruby y PHP (son las que recuerdo). Hay interfaces para Guile y Zope también, creo. En cuanto a herramientas para administrar la base de datos, ve los paquetes Debian pgacess, pgmonitor, www-pgsql, phppgadmin. Y no dejes de darte una vuelta por http://www.pgadmin.org/pgadmin3/ (echa un ojo a los "screenshots"). Y claro, usando las interfaces (también nativas) para ODBC y JDBC puedes usar cualquier cantidad de herramientas y bibliotecas, libres y comerciales, para manejo de bases de datos genéricas. > * Postgres es mas potente pues permite subconsultas directas Y porque es "compliant" (¿cómo se dice eso en español?) con ANSI SQL y pasa todas las pruebas ACID. Y porque te da transacciones de varios niveles con locking más avanzado que simple bloqueo por renglón, y con commits por journal. Además: integridad relacional, triggers, vistas, outer joins, una amplia variedad de funciones, lenguajes procedurales, "stored procedures", objetos (con herencia), soporte completo de Unicode, soporte nativo de Kerberos y SSL, índices parciales, replicación, un mecanismo de extensión para soportar nuevos tipos y funciones sin tener que tocar el motor de la base de datos... La lista es larga. Seguro que se me olvidan cosas. No sé cuántos de esos features los tenga MySQL estos días, porque dejé de seguirle la pista hace tiempo. Pero hasta donde recuerdo, comparado con PostgreSQL, MySQL es un juguete. Lo único que se me ocurre como una ventaja de MySQL es que es más ligero: requiere menos disco y menos recursos, y sí, es considerablemente más rápido (más rápido que Oracle 9i, creo). Aunque si vamos a comparar naranjas con manzanas, cualquier implementación de Berkeley DB es más rápida que MySQL. > De momento no me acuerdo de mas, pero supongo que en la lista iran > añadiendo mas puntos de vista. Bien, el mío es que usen PostgreSQL. Yo creo que MySQL es una opción sólo cuando la aplicación no requiere mucha sofisticación en el RDBMS. Digamos, como "backend" de un "weblog", o algo así. Pero incluso en esos casos no cuesta mucho migrar de una vez a PostgreSQL, para estar mejor preparado para crecer en el futuro. Para una alternativa a PostgreSQL yo consideraría Firebird (http://firebird.sourceforge.net/), no MySQL. -CR -- Ceterum censeo: SCO delenda est.
Re: MySQL o PostgreSQL
El Martes, 30 de Septiembre de 2003 11:48, Alberto Molina Coballes escribió: > > El segundo es por el que consulto a la lista: ¿qué pensáis que es > más razonable para basar el curso? ¿MySQL o PostgreSQL? Mis dudas están > en torno a la documentación en _castellano_ de una y otra, la dificultad > inicial para personas que no han trabajado nunca con ellas y su > implantación en empresas, es decir, ¿cuál les convendría conocer más? Mi opinión es estrictamente docente. Esa es una discusión permanente en mi Departamento, yo soy de la opinión de que es mejor que los alumnos se desenvuelvan en Inglés; les será muy útil en su vida laboral. Además soy de la opinión de que en la universidad no debemos dar todo machacadito Soy de la opinión que la elección del gestor de bases de datos debe obedecer a razones técnicas, aunque en este tema me temo que este apartado las discusiones sobre cual de las dos es mejor deben ser enormes. Luis.
Re: MySQL o PostgreSQL
Hola Alberto, Yo usaría PostgreSQL. Recuerdo haber mirado MySQL (hace un par de años de esto al menos) y le faltaban bastantes cosas (subconsultas, creo que recordar que no había constraints o eran muy pobres), si no ha cambiado mucho me da la sensación de que con PosgreSQL puedes dar un curso mucho más completo. Además hay mucha documentación. En la web de postgres hay un enlace a documentación en español. Yo además tenía este link http://users.servicios.retecal.es/rsantos/ pero ahora está roto, he mirado en google y creo que debe ser este: http://arcadia.inf.udec.cl/postgres.es/rsantos/navegable/user/user.htm Por cierto, yo pensaba que PostgreSQL sí era gratuito a todos los niveles, me sorprendió el detalle que comenta Manuel...además al venir en debian...con lo puristas que somos a veces con todo eso :-), a ver si alguien nos dice algo más de este asunto. Un saludo, Quique On Tuesday 30 September 2003 11:48, Alberto Molina Coballes wrote: > Hola a todos: > > Ayer me enteré que a partir de mañana empiezo a impartir un curso > de "Sistemas de Gestión de Bases de Datos" para alumnos de 2º curso del > Ciclo Superior de "Administración de Sistemas Informáticos". Chavales de > 19 años aprox. > > Es la primera vez que doy este curso y los profesores que la han > dado anteriormente han dejado poco rastro, así que tengo que montarlo a > partir de cero. > > El primer paso está dado: Mañana instalamos Debian en todos los > PCs > > El segundo es por el que consulto a la lista: ¿qué pensáis que es > más razonable para basar el curso? ¿MySQL o PostgreSQL? Mis dudas están > en torno a la documentación en _castellano_ de una y otra, la dificultad > inicial para personas que no han trabajado nunca con ellas y su > implantación en empresas, es decir, ¿cuál les convendría conocer más? > > Muchas gracias > > Alberto Molina > [EMAIL PROTECTED]
Re: MySQL o PostgreSQL
Algún comentario a esa comparativa: > Mysql vs. PostgresQL > > * Mysql es gratuito en el 90% de los casos y sobre todo en formacion. > Postgres no Postgres se distribuye bajo licencia BSD, por lo que será gratuito (bueno, libre, si te cobran el CD, vale) > * Mysql es el mas rapido segun las pruebas realizadas En las últimas creo que ya no era más rápido, aunque no he seguido mirando > * Mysql tiene servidores para la mayoria de SSOO, mientras que Postgres > basicamente para el mundo UNIX y derivados. Postgres se puede instalar en otros SSOO. Aunque yo no he podido instalarlo en Windows con el cygwin, sí hay gente que lo ha hecho. Para *mi* es uno de los problemas que tiene postgres > * Mysql dispone de multitud de librerias de ayuda a la programacion No he probado mucho mysql, pero postgres también tiene: aparte de las librerías "estándar" (pg*, creo), tiene para SQL embebido (sin apenas documentación, yo usé la de Oracle y me sirvió), para php, frontends con tcl/ tk, etc. > * Postgres es mas potente pues permite subconsultas directas Postgres cumple el estándar SQL-92. MySQL no. De hecho sus creadores dicen que para dar más rapidez, no incluyen "cosillas" como integridad (claves primarias y foráneas, aunque con librerías externas creo que si), ni subconsultas, ni transacciones, Por este punto en concreto yo me iría decididamente por PostgreSQL. Y paro ya, si no esto parece apologia de postgres:) Miguel -- Miguel Rodriguez Penabad[EMAIL PROTECTED] Laboratorio de Bases de Datos http://emilia.dc.fi.udc.es/labBD Facultade de InformáticaUniversidade da Coruña (Spain)
Re: MySQL o PostgreSQL
Alberto Molina Coballes dijo [Tue, Sep 30, 2003 at 11:48:24AM +0200]: > (...) > El segundo es por el que consulto a la lista: ¿qué pensáis que es > más razonable para basar el curso? ¿MySQL o PostgreSQL? Mis dudas están > en torno a la documentación en _castellano_ de una y otra, la dificultad > inicial para personas que no han trabajado nunca con ellas y su > implantación en empresas, es decir, ¿cuál les convendría conocer más? En tu lugar, yo me iría decididamente por Postgres. ¿Por qué? Primero que nada, porque implementa mucho más cabalmente los conceptos necesarios para hacerse llamar una verdadera base de datos, fundamentales más que nada cuando estás impartiendo un curso al respecto. En segundo lugar, PostgreSQL tiene como su principal determinante al incorporar nuevos elementos el implementar cabalmente los estándares, mientras que MySQL tiene una implementación mucho más ad-hoc. Si enseñas con PostgreSQL, hay mucho mayor probabilidad de que los alumnos puedan pasarse al SGBD de su elección sin problemas. PostgreSQL tiene cosas muy bonitas y -a mi entender- fundamentales para poder sacar provecho de una base de datos. Cosas como los procedimientos almacenados/triggers, la verdadera integridad referencial (que en MySQL es opcional, pero te lo hace más lento de lo que puedes imaginar) y demás. Acerca de la documentación en español: No lo sé... Hay un _muy_ buen sitio de Postgres en Chile (http://www.postgresql.cl/), mantenido por Alejandro Rivadeneira. Pero bueno, si el inglés no es una barrera infranqueable (y para ningún profesional en cómputo debe serlo), en http://www.postgresql.org/docs tienes lo que quieras y poco más. En postgresql.cl apuntan a http://www.postgresql.cl/man_pgsql/indx_docu.htm, pero te toca ver qué tan actualizado está. Está además la lista [EMAIL PROTECTED] (https://listas.hispalinux.es/mailman/listinfo/doc-postgresql-es/) para coordinar las traducciones de la documentación existente en inglés. Ví un comentario a tu pregunta que mencionaba el licenciamiento: No dejes que te asuste. PostgreSQL siempre ha sido BSD, una licencia libre por completo. MySQL es actualmente GPL, pero es desarrollado de manera cerrada únicamente por los miembros de la empresa MySQL AB. Y, por último, te sugiero asomarte a la lista [EMAIL PROTECTED], http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda - En español, con gente muy valiosa, conocedora y dispuesta a ayudar. Saludos, -- Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5630-9700 ext. 1366 PGP key 1024D/8BB527AF 2001-10-23 Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
Re: MySQL o PostgreSQL
El mar, 30-09-2003 a las 11:48, Alberto Molina Coballes escribió: > Hola a todos: > > Ayer me enteré que a partir de mañana empiezo a impartir un curso > de "Sistemas de Gestión de Bases de Datos" para alumnos de 2º curso del > Ciclo Superior de "Administración de Sistemas Informáticos". Chavales de > 19 años aprox. > > Es la primera vez que doy este curso y los profesores que la han > dado anteriormente han dejado poco rastro, así que tengo que montarlo a > partir de cero. > > El primer paso está dado: Mañana instalamos Debian en todos los > PCs > > El segundo es por el que consulto a la lista: ¿qué pensáis que es > más razonable para basar el curso? ¿MySQL o PostgreSQL? Mis dudas están > en torno a la documentación en _castellano_ de una y otra, la dificultad > inicial para personas que no han trabajado nunca con ellas y su > implantación en empresas, es decir, ¿cuál les convendría conocer más? > > Muchas gracias > > Alberto Molina > [EMAIL PROTECTED] > Buenas Yo opino parecido a lo que ya te han respondido en la lista, es independiente el SGDB que utilices aunque si que deberias estudiar las ventajas e inconvenientes de uno y otro. Mysql vs. PostgresQL * Mysql es gratuito en el 90% de los casos y sobre todo en formacion. Postgres no * Mysql es el mas rapido segun las pruebas realizadas * Mysql tiene servidores para la mayoria de SSOO, mientras que Postgres basicamente para el mundo UNIX y derivados. * Mysql dispone de multitud de librerias de ayuda a la programacion * Postgres es mas potente pues permite subconsultas directas De momento no me acuerdo de mas, pero supongo que en la lista iran añadiendo mas puntos de vista. Yo instale en una academia los dos, ya que los formadores cada uno tenia su opinion, pero cierto es que para aprender desde cero, me gusta a mi (particularmente) Mysql; dispones de multitud de front-ends bajo windows, linux, etc... Por ultimo, hasta ahora, yo he encontrado mas ayuda sobre mysql que sobre postgres. Un saludo. signature.asc Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente
Re: MySQL o PostgreSQL
Yo creo que da igual. Me parece que MySQL ha conseguido bastante más difusión, pero yo creo que lo importante no es el SGBD que uses sino los conceptos generales, así que yo usaría el que más se acerque a los estándares, ¿no? Un saludo. Alberto Molina Coballes wrote: Hola a todos: Ayer me enteré que a partir de mañana empiezo a impartir un curso de "Sistemas de Gestión de Bases de Datos" para alumnos de 2º curso del Ciclo Superior de "Administración de Sistemas Informáticos". Chavales de 19 años aprox. Es la primera vez que doy este curso y los profesores que la han dado anteriormente han dejado poco rastro, así que tengo que montarlo a partir de cero. El primer paso está dado: Mañana instalamos Debian en todos los PCs El segundo es por el que consulto a la lista: ¿qué pensáis que es más razonable para basar el curso? ¿MySQL o PostgreSQL? Mis dudas están en torno a la documentación en _castellano_ de una y otra, la dificultad inicial para personas que no han trabajado nunca con ellas y su implantación en empresas, es decir, ¿cuál les convendría conocer más? Muchas gracias Alberto Molina [EMAIL PROTECTED]
Re: mySQL o PostGreSQL?
On Thu, 25 Feb 1999, Ibañez Palomar Juan David wrote: > Buenas, > > Tengo que montar un sistema de informacion y estoy considerando utilizar > mySQL o PostGreSQL como SGBD. > En principio prefiero PostGreSQL por cuestiones de licencia, pero me > gustaria que me dieras vuestra opinion al respecto desde un punto de > vista tecnico, es la primera vez que hago algo asi. Bueno que me corrijan los demás si me equivoco en algo. Yo empecé instalando mySQL. Me gustan las cosas sencillitas y pequeñas. Esto es lo que hace muy eficiente a mySQL. En realidad las operaciones en BD no hacen tantas cosas como PostgreSQL que es una BD mucho más seria y por eso mySQL hace algunas operaciones más rápido que PostgreSQL. mySQL es un jugete comparado con PostgresSQL lo cual no quiere decir que no esté indicado en alguna cosa concreta. El caso es que instalado el PostgreSQL me di cuenta que no es nada complicado de usar, y es mucho más completo y mas profesional. El caso es que hace poco he desinstalado el mySQL simplemente porque ya no lo usaba. No recuerdo bien cuales eran las limitaciones de mySQL. Realmente muchas comparadas con PostgreSQL pero hay cosas que personalmente no considero demasiado importantes. Por ejemplo PostgreSQL contempla muchos tipos de datos y además es ampliable en este y otros muchos aspectos. Yo no valoro eso como una gran ventaja. Son cosas que están bie pero no son esenciales. Esencial por ejemplo es la posibilidad de encapsular varias operaciones en una sola operación. Por ello ni access de M$ ni mySQL pasan de la categoría de jugete. Sin esta posibilidad, existe el riesgo de que por una causa fortuita la BD quede inconsistente, y eso es muy grave porque fallos de este tipo suelen ser apreciados quizas mucho tiempo despues por el usuario final, o por un cliente etc... Es decir demasiado tarde. Además arreglar una BD inconsistente cuando se tiene un gestor de jugete no es nada sencillo. Mi conclusión: Para datos poco valiosos que requieran un tratamiento muy rápido usa mySQL. En caso contrario PostgreSQL. Creo que se ha utilizado para cosas bastante serias. > Gracias > David > > -- > Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null > > --- En caso de contestar a la lista mandame copia personal. /\ /\ Los mas importantes desarrolladores de Bases de datos \\W//están portando sus productos a Linux. Porque crees tu _|0 0|_ que será ?Yo creo que Linux es el futuro. +-oOOO--(___o___)--OOOo--+ | . . . . U U . . . . Antonio Castro Snurmacher | | http://slug.ctv.es/~acastro.[EMAIL PROTECTED] | +()()()--()()()--+