![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
![]() ![]() ![]() Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#2
|
||||
|
||||
|
Pues un poco con los ojos vendados, pero yo usaría firebird.
Saludos
__________________
Ya tengo Firma! |
|
#3
|
||||
|
||||
|
A proposito de Paradox... hace una semana me pidieron que apoyara un proyecto en mi empresa... de mas de 120 aplicaciones es la única que está hecha en Delphi.... y pues realemente estuve feliz porque despues de un año de abstinencia iba a volver a tocar a mi Delphi... sin embargo... oh sorpresa, la que me llevé al encontrar que era un sistema hecho en Delphi 3 y Paradox, manejando un negocio critico (Negociación en la Bolsa de Valores)... afortunadamente Delphi, asi sea en su versión mas baja, lo aguanta todo....
Pasada la sorpresa, me di a la tarea de ojear la BD y adivinen que... las columnas de las tablas tenian nombres como X1, X2, X3.... No debia haberme sorprendido tanto pues me habian advertido que la aplicación habia sido desarrollada por un matematico... No he querido ver la documentación (la poca que existe) pues temo encontrarme con algo como... "Sea T una tabla en el dominio de los TV (Ttulos Valores) tal que Contiene un conjunto de tuplas determinadas por los campos X0, X1...Xn donde N=31 todos pertenecientes al conjunto de los enteros positivos entre 0 y 999999999999" en fin... no queria salirme del tema.... solo queria apoyar la mocion :"Paradox tampoco", aunque depende... ejejjeje |
|
#4
|
|||
|
|||
|
Bueno, en principio tienen razón sobre que me expresé mal, está claro que todo depende del proyecto en sí. El tema es que quiero ponerme a hacer algún curso o a investigar sobre el lenguaje o motor que vaya a usar. En principio nose bien cuan grande puede llegar a ser. Pero me imagino que no sería, por ahora algo que se manejaría a nivel de servidor, calculo que lo van a usar más bien a nivel local. Está claro que como pinta todo, en general se tiende a ir interrelacionando y haciendo sistemas que asistan a todo el proceso productivo y sus actividades auxiliares. Pero para eso me imagino que a esta empresa en particular le falta bastante, igual si hay alguna opción que no sea super compleja pero permita a su vez que en algún momento se amplíe la base de datos, mejor todabía. No habría demaciados registros, creo y en realidad lo que más me intriga en este momento (porque estuve toqueteando access y no encontré como) es como hacer la programación que le querría agregar a lo que es la base de datos en sí. En cualquiera de los motores de bases de datos se puede hacer sin problemas o en algunos es muy complejo o limitado. No es que sea la gran cosa, pero sería importante que esté.
Por otro lado, como mi interés era hacer algún curso a distancia o presencial para que me alijerara el aprendisaje y de paso me dejara un título, me pareció dificil encontrar para otra cosa que no sea Acces u Oracle (este último queda descartado por los costos de licencia), es así o me equivoco. Saludos Última edición por Loreiev fecha: 20-12-2008 a las 01:47:32. Razón: Errores de escritura |
|
#5
|
||||
|
||||
|
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 |
|
#6
|
||||
|
||||
|
Yo por seguridad y sobretodo por velocidad y poco consumo de memoria (de disco y ram, hasta un 10% del consumo de oracle), te recomiendo postgresql
![]() |
|
#7
|
||||
|
||||
|
Cita:
Logicamente, las "grandes empresas" prefieren Oracle por la seguridad y el respaldo que éste último les da..... |
|
#8
|
||||
|
||||
|
Cita:
A mi modo de ver Firebird ya no es pobre en funciones, aunque no han eliminado las UDFs (Que son muy utiles y no veo la necesidad de eliminarlas), desde la versión 2.1 han incluido muchas funciones, haciendo que el status de "pobre en funciones" ya no sea aplicable en este caso. En cuanto a lo de que "si no quieres gastar nada de pasta" hay que elegir Firebird, pues es cierto, pero hay que tener en cuenta que lo mejor es incluir en el precio de nuestros proyectos que usen Firebird, un porcentaje de donativo, si es que queremos apoyar dicha herramienta que tantos favores nos hace.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#9
|
||||
|
||||
|
Cita:
donativo. (Del lat. donatīvum). 1. m. Dádiva, regalo, cesión, especialmente con fines benéficos o humanitarios. No tengo muy claro que aportando un donativo este sea para fines beneficos o humanitarios. Por cierto hace años realice una aplicación de forma altruista para colegios y nunca espere dinero ni donaciones, fue eso algo altruista. No me digas que es gratis y luego esperas que de una aportación, mi mente retorcida no lo entiende, prefiero que me digan que algo vale n€ por irrisorio que sea ese importe.
__________________
PepeLolo El hombre el único virus que mide más de unas cuantas micras Última edición por PepeLolo fecha: 21-12-2008 a las 02:06:31. |
|
#10
|
||||
|
||||
|
Cita:
Por supuesto que es un proyecto que requiere de dinero para financiar su desarrollo, y este en su mayoria proviene de "donativos" o pagos voluntarios, que hasta donde tengo entendido no tiene un minimo de aporte. Por otro lado, si eres usuario de firebird, te puedo asegurar que nunca nadie te ha pedido algun pago por este producto, y si por el contrario habras recibido un pago por el el proyecto que incluyó como base de datos a FB. En fin, es cuestion de enfoques. Saludos
__________________
Ya tengo Firma! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 |
|