Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • El SQL está obsoleto

    (Puntos:2, Informativo)
    por pobrecito hablador el Martes, 13 Septiembre de 2005, 08:24h (#593197)
    Preparáos para la nueva generación: DB4O [db4o.com].
    Puntos de inicio:    2  puntos
    Modificador extra 'Informativo'   0  

    Total marcador:   2  
  • Re:El SQL está obsoleto

    (Puntos:4, Informativo)
    por KuKo (16807) el Martes, 13 Septiembre de 2005, 09:42h (#593260)
    Nueva generacion? Creo que es simplemente un motor de base de datos más. Digamos que es un puente entre el motor y la forma de hacer las consultas. Es como las diferentes implementaciones del JDBC de Java para diferentes motores de base de datos.

    El lenguaje SQL no es una base de datos, es un lenguaje estandar y se seguira usando, digamos, mmm para hacer consulta casi manuales. SQL es un lenguaje muy potente y versatil, se puenden hacer consultas bastantes simpaticas.

    Como DB4O hay otras BBDD, como la nueva de Apache Derby [apache.org] o la sucesora de la HypersonicSLQ HSQLDB [hsqldb.org] que tambien soportan implementar la base de dato embebida en la aplicacion que hagas.

    Pues eso que de nueva generación nada. Es una base de datos más que tendrá su "driver" para las diferentes plataformas de desarrollo (p.e.: implementar jdbc en Java)
    [ Padre ]
  • por MaGaO (6286) <magaoNO@SPAMbigfoot.com> el Martes, 13 Septiembre de 2005, 21:05h (#593747)
    ( http://barrapunto.com/ | Última bitácora: Miércoles, 06 Noviembre de 2013, 12:05h )
    Esto... ¿desde cuándo usa Oracle SQL puro para sus triggers y procedimientos almacenados? Iluso de mí, todo este tiempo estudiando PL/SQL y ahora resulta que se puede programar un trigger usando INSERT, SELECT, UPDATE y similares.

    Revisa tus afirmaciones, porque coladas como ésa dicen poco de tu conocimiento de las bases de datos, creo yo.

    En otro orden de cosas: afirmas que la ventanita de consultas de DBO4 no te permite hacer lo mismo que un programa (con PL/SQL, en Oracle, por ejemplo). Supongo que tienes razón, pero tu afirmación es tan general que no sirve para nada: no hay lenguaje actual que implemente toda la funcionalidad que puedes lograr con un programa (si existiera, no haría falta programar). El único lenguaje que puede cumplir eso es el que implemente correctamente la instrucción DWIM ("Do What I Mean", haz lo que quiero decir), y me da que aún queda algo de tiempo hasta que alguien logre hacerlo. La pregunta importante es: ¿permite el lenguaje de DBO4 hacer lo que permite SQL y más?

    Por último: si se pueden teclear comandos, es una línea de comandos, independientemente de que haya más métodos de hacer que el programa te haga caso. ¿Deja la línea de comandos de AutoCAD de serlo porque puedas elegir las acciones en menús y barras flotantes?.

    --
    Marcos (cualquier parecido con la coincidencia es pura realidad)
    [ Padre ]
  • 3 respuestas por debajo de tu umbral de lectura actual.