FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Gracias por tu respuesta, JXJ, pero si te fijas en la pregunta, la duda es dobre si IBExpert permite o no la alteración de la estructura de una Tabla con relaciones, y, por supuesto, índices, etc., sin antes vaciarla y eliminar relaciones, etc. Hago la pregunta por que creo que MS-SQL Server sí lo hace. SSoft.
|
#2
|
||||
|
||||
Cita:
Otra opción que tenes, al ser firebird un proyecto abierto, es buscar si ya hay un feature request para hacer esto de la manera que te interesa, y si no existe, pues crearlo. Desde mi punto de vista, incluso eso es algo que puede automatizarse creando un pequeño utilitario que detecte las "relaciones" ofendidas por cierta modificación, las quite, aplique la modificación y luego las cree nuevamente (si es posible). Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
Aun suponiendo que SQL Server fuera el non-plus-ultra de los motores (que no lo es), el simple hecho de estar "pegado" a la plataforma Windows y demás cosas que se requieren únicamente para que pueda funcionar hacen que no salga tan bien librado como sus contrapartes libres: MySQL, FB y Posgress. En el caso de estos tres, trabajan en muchas plataformas, hay mucha información, cada uno tiene sus puntos fuertes y por si fuera poco son libres por lo que puede uno jugar con ellos y evaluarlos a placer sin necesidad de apurarse para que no se venza el trial.
A esto hay que añadirle que se pagan licencias hasta por respirar enfrente del monitor donde esté corriendo SQL- Server. Tan solo por eso no vale la pena el cambio. Como bien te dicen todos, en todos los casos podrás hacer lo mismo con más o menos trabajo.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#4
|
||||
|
||||
Y ya para terminar de enterrar al pobre de SQL Server te dejamos un enlace a esta descripción un tanto visceral pero con mucho fondo de verdad:
http://www.clubdelphi.com/foros/show...1&postcount=11 Un abrazo SQL servido. Al González. |
#5
|
||||
|
||||
Cita:
je,je... al leer la palabra "visceral" ya sabía que iba a aparecer mi nombre por ahí p.d.: Efectivamente, mssql es tedioso, pesado, caro y funciona sólo en windows. Firebird (y postgresql y msql) es libre, abierto, gratis, funcional, cómodo, no consume recursos, muy escalable, multiplataforma y en la mayoría de las instalaciones va más que sobrado. Además de IBexpert te puede venir muy bien IBDatapump (creo recordar que ese es el nombre) para pasar datos entre bases de datos muy parametrizable, cómodamente y muy rápido. |
#6
|
||||
|
||||
Cita:
Al. |
#7
|
|||||||
|
|||||||
Cita:
Cita:
oporte Xml (Nativo en 2005), Soporte de consultas distribuidas, soporte de conectividad a múltiples orígenes de datos (Servidores vinculados), Servicios de Reporteo e inteligencia de negocios, Cita:
condiciones los hacen excelentes soluciones. Cita:
del soporte a stored procedures y del manejo de transacciones. Probablemente en velocidad cuando utilizas MyIsam es verdaderamente superior, pero pierdas muchas ventajas que te proporciona InnoDb. Cita:
pues ahora evaluar la potencia de los motores. Cita:
especialmente con Db2, :S ahí si pagas hasta por lo que respiras jajajajaj. Cita:
Ahora bien, como desde un principio el compañero pidió la opinión de SQlServer a este motor me referí, pero como han sido mencionados otros motores quisiera definir mi punto de vista. Para mi, los mejores motores de bases de datos son Db2 y Oracle. Son motores extremadamente potentes, con características que sobrepasan las de muchos otros motores del mercado. Aunque no muchas empresas pueden permitirse comprar las licencias de estos productos, especialmente Db2 (Tengo la fortuna de trabajar en una empresa que puede darse este lujo). MsSql server es un excelente motor de bases de datos, cuyas prestaciones sobrepasan en mucho a firebird y mysql. Desde mi punto de vista, si la empresa puede pagar el costo de las licencias, me iria en el siguiente orden Db2 Oracle MsSql Mysql. Y si tuviera que elegir a una base de datos libre, por supuesto elegiría PostGress.
__________________
Conoce mi blog http://www.edgartec.com |
#8
|
||||
|
||||
Cita:
Eso sin pensar en el hardware extra que podrías necesitar (RAM sobre todo) para que el sistema corra decentemente. Al final de cuentas, si no es un sistema muy grande... y no querés irte por una solución libre, está Oracle Express u Oracle Standard Edition One, sobre hardware decente con linux y muchos dolares menos Con la eficiencia del sistema, hasta aprovecharías para montarte un firewall, correo electrónico, un web server y otros cuantos servicios, ahorrando cada vez mas. Un saludo. pd. Creo que nos hemos salido del tema principal del hilo. ¿es hora de volver, no?
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#9
|
||||
|
||||
Bueno, una de las preguntas originales era que si IBExpert permitia cambiar la estructura de las tablas que tenian datos y con un "sin-numero" de relaciones, la respuesta es si, pero todo depende de como tengas diseñada tu BD, seguramente tendras que eliminar unas cuantas dependencias antes de eliminar la llave que quieres eliminar realmente, todo eso es asi, con el fin de guardar una consistencia de los datos, y para que luego no estes como loco buscando el "porque" de los datos "extraños" en tus reportes.
La otra pregunta era, ¿vale la pena?, bueno, creo que eso solo lo puedes determinar tu, auto-evaluando tu capacidad economica, de tiempo, las caracteristicas que ofrece cada una de esas BDs, creo que son muchos los factores que solo tu conoces, en relación al costo-beneficio, los cuales influyen grandemente en una decisión por este estilo.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pena de muerte para los que tengan móvil (celular) | Casimiro Notevi | La Taberna | 2 | 17-06-2007 12:57:13 |
A veces MS da pena... | marceloalegre | Noticias | 9 | 03-02-2006 21:58:53 |
Más vale... | Isaac | Humor | 0 | 20-02-2004 18:30:20 |
|