Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #8  
Antiguo 20-12-2008
Avatar de PepeLolo
PepeLolo PepeLolo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Fuenlabrada - Madrid - Espagna
Posts: 265
Poder: 22
PepeLolo Va por buen camino
Talking

Pos yo si me mojo y hasta buceo.

Nada de gestores de ficheros (xbase, paradox, access) eso es para los usuarios más avanzados, no hacen falta, bueno solo como tablas temporales y casi que no.

Siempre un RDBMS como Interbase, Firebird, MySQL, SQLServer, Informix, DB2, Postgress y/o Oracle (alguno me dejo, seguro). Lo importante de las aplicaciones que manejan datos es la integridad de los datos y esto quien lo ofrece son los RDBMS. Todos ellos son excepcionales, al que le falta algo la suple con otra. Ejemplo Interbase, Firebird son muy pobres en funciones agregadas pero lo suplen con las UDF existentes o con las que tu puedas construir (son muy sencillas en Delphi y hay cantidad de ejemplos en la web). No necesitan un DBA para la administración, soportan billones de registros y más de un centenar de usuarios concurrentes. Si puedes decidir el motor de BD y no quieres gastarte nada de pasta elige en este orden Firebird o Interbase 6, por contra si quieres gastar pasta en Interbase ya sabes a Embarcadero.

MySQL muy interesante, contiene multitudes de funciones agregadas, manejo de NULL, muy productiva. Necesita de un DBA para ponerla a punto, multitud de documentación en español. Lo mismo billones de registros y más de un centenas de usuarios. Es el RDBMS más usado en la Web, tambien es gratuito. Solo tiene una pequeña pega, tienes que estudiar un poco pues tiene multitud de parámetros de configuración.

SQLServer, Oracle e Informix, es lo mismo, la ventaja la tiene Oracle pues existen componentes de acceso nativo a este RDBMS, cosa que no ocurre con los otros dos. Estos tres necesitan un DBA para la administración, no es nada sencillo su configuración ya que manejan cantidad de parámetros para su configuración. Hombre/mujer, puestos se instala por defecto no se toca nada y ha tirar pa lante. Vamos, que hace falta estudiar bastante antes de empezar a trabajar con ellas si queremos un rendimiento optimo.

Mis preferencias reales son :Oracle si puedo y el proyecto lo merece, ya que matar moscas a cañonazos es de tontos, FireBird, Interbase, MySQL SQL Server, postgress y por último Informix.

Como casi nunca puedo con Oracle, porque eso solo fue cuando trabaje para la Administración pública, prefiero Firebird por una cuestión muy sencilla. No hace falta un DBA, es gratis, si carece de funciones agregadas las construyo o uso las que existen, maneja los valores NULL y algo prioritario en las consultas puedo hacer algo como esto
Código SQL [-] SELECT A.*, B.CAMPO1, B.CAMPO2, C.CAMPO1, C.CAMPO2... FROM TABLA1 A, (SELECT * FROM TABLA2 WHERE lo que sea) B, TABLA3 C WHERE ........



__________________
PepeLolo
El hombre el único virus que mide más de unas cuantas micras
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Pregunta Bases de Datos la Mejor pmtzg Conexión con bases de datos 11 14-12-2007 11:33:21
Encuesta: Cuál es el mejor gestor de base de datos? semptrion Conexión con bases de datos 7 19-06-2007 03:06:12
Mejor motor de datos Aprendiendo Conexión con bases de datos 10 23-08-2005 19:12:48
Mejor forma de programar con bases de datos PTW Conexión con bases de datos 3 23-03-2005 14:20:17
Cual es la mejor forma de pasar datos de MSaccess a MySQL ctronx Conexión con bases de datos 7 04-08-2004 01:04:53


La franja horaria es GMT +2. Ahora son las 01:28:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi