INTEGRANTES:
• Ana Leydi Linares Serrano
• Delsy Yakelin Huamán Villanueva
JAVACONBASEDE
DATOS
El driver JDBC (Java DataBase Connectivity) es el más
básico de que dispone Java para acceder a la base de
datos
La API JDBC es una parte integral de la plataforma Java,
por lo tanto no es necesario descargar ningún paquete
adicional para usarla.
Conectar tus aplicaciones Java a un servidor de bases de
datos es imprescindible para la funcionalidad de una
solución de Software.
Al igual que Sql server y C#, Mysql yJava necesitan de
una interfaz que proporcione las clases necesarias para
gestionar una conexión.
OBJETOS CONNECTION, STATEMENT Y RESULTSET
Connection
La clase connection proporciona un interfaz
eficiente para el acceso a datos y metadatos de
una base de datos. Conocer los recursos
de gambas para acceso a base de datos es
fundamental a la hora de obtener un código
transparente al motor de base de datos que utilice
la aplicación.
Statement
Creada por el método createStatement().
Un objeto Statement se usa para enviar sentencias
SQL simples.
La interfaz Statement nos suministra tres métodos
diferentes para ejecutar sentencias SQL,
executeQuery, executeUpdate y execute. El
método a usar está determinado por el producto
de la sentencia SQL.
ResultSet
Es la representación en memoria de las tablas de la
base de datos en disco, se puede entender como
una tabla virtual, recordar que generalmente
todos los procesos que se realicen con la tabla
(insertar registros, eliminar registros, etc.)
RESUMEN
Una base de datos es un “almacén” que nos permite
guardar grandes cantidades de información de forma
organizada para que luego podamos encontrar y utilizar
fácilmente.
Cada base de datos se compone de una o más tablas que
guarda un conjunto de datos. Cada tabla tiene una o
más columnas y filas. Las columnas guardan una parte
de la información sobre cada elemento que queramos
guardar en la tabla, cada fila de la tabla conforma un
registro.
Entre los diferentes tipos de base de datos, podemos
encontrar los siguientes:
 MySql: es una base de datos con licencia GPL basada
en un servidor. Se caracteriza por su rapidez. No es
recomendable usar para grandes volúmenes de datos.
 PostgreSql y Oracle: Son sistemas de base de datos
poderosos. Administra muy bien grandes cantidades
de datos, y suelen ser utilizadas en intranets y
sistemas de gran calibre.
 Access: Es una base de datos desarrollada
por Microsoft. Esta base de datos, debe ser creada
bajo el programa access, el cual crea un archivo .mdb
con la estructura ya explicada.
 Microsoft SQL Server: es una base de datos más
potente que access desarrollada por Microsoft. Se
utiliza para manejar grandes volúmenes de
informaciones.
RECOMENDACIONES
Se recomienda que a la hora de aprender a
programar con bases de datos, una buena
opción es aprender con Oracle y su lenguaje
SQL, ya que Oracle facilita versiones de
prueba (académicas o de estudio) gratuitas
que pueden servir para aprender y es que
una vez que hayamos aprendido con Oracle la
adaptación a cualquier otra base de datos es
relativamente sencilla.
Finalmente, indicar que antes de
aprender programación con bases de
datos, es conveniente conocer los
fundamentos de programación
(algoritmia) así como uno o varios
lenguajes de programación.
CONCLUSIONES
Al finalizar este trabajo de investigación podemos concluir que:
El propósito de una base de datos es responder a consultas y ejecutar transacciones
de datos, también se entiende que tiene una elevada capacidad y solidez para
administrar la información sin fallos ni errores.
MySQL ha sido un gestor de bases de datos muy útil desde que fue creado, y con el
tiempo, nuevas funciones se le añadieron, expandiéndolo y volviéndolo más útil, y
convirtiéndose así en uno de los gestores de bases de datos más utilizados a nivel
mundial, junto a Oracle.
SQL significó un gran avance para este fin, almacenar y clasificar información,
además de que gracias a su aparición, hoy en día existe una gran variedad de SGBD
basados en el lenguaje SQL, como MySQL, PostgreSQL, Oracle, entre otros. Desde
su estandarización, casi todos los programas que trabajan con bases de datos,
utilizan este lenguaje, con diferentes variaciones y funciones, según el tipo de
software y su objetivo.
Java con base de datos

Java con base de datos

  • 1.
    INTEGRANTES: • Ana LeydiLinares Serrano • Delsy Yakelin Huamán Villanueva
  • 2.
    JAVACONBASEDE DATOS El driver JDBC(Java DataBase Connectivity) es el más básico de que dispone Java para acceder a la base de datos La API JDBC es una parte integral de la plataforma Java, por lo tanto no es necesario descargar ningún paquete adicional para usarla. Conectar tus aplicaciones Java a un servidor de bases de datos es imprescindible para la funcionalidad de una solución de Software. Al igual que Sql server y C#, Mysql yJava necesitan de una interfaz que proporcione las clases necesarias para gestionar una conexión.
  • 3.
    OBJETOS CONNECTION, STATEMENTY RESULTSET Connection La clase connection proporciona un interfaz eficiente para el acceso a datos y metadatos de una base de datos. Conocer los recursos de gambas para acceso a base de datos es fundamental a la hora de obtener un código transparente al motor de base de datos que utilice la aplicación. Statement Creada por el método createStatement(). Un objeto Statement se usa para enviar sentencias SQL simples. La interfaz Statement nos suministra tres métodos diferentes para ejecutar sentencias SQL, executeQuery, executeUpdate y execute. El método a usar está determinado por el producto de la sentencia SQL. ResultSet Es la representación en memoria de las tablas de la base de datos en disco, se puede entender como una tabla virtual, recordar que generalmente todos los procesos que se realicen con la tabla (insertar registros, eliminar registros, etc.)
  • 4.
    RESUMEN Una base dedatos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro. Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:  MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volúmenes de datos.  PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.  Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya explicada.  Microsoft SQL Server: es una base de datos más potente que access desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.
  • 5.
    RECOMENDACIONES Se recomienda quea la hora de aprender a programar con bases de datos, una buena opción es aprender con Oracle y su lenguaje SQL, ya que Oracle facilita versiones de prueba (académicas o de estudio) gratuitas que pueden servir para aprender y es que una vez que hayamos aprendido con Oracle la adaptación a cualquier otra base de datos es relativamente sencilla. Finalmente, indicar que antes de aprender programación con bases de datos, es conveniente conocer los fundamentos de programación (algoritmia) así como uno o varios lenguajes de programación.
  • 6.
    CONCLUSIONES Al finalizar estetrabajo de investigación podemos concluir que: El propósito de una base de datos es responder a consultas y ejecutar transacciones de datos, también se entiende que tiene una elevada capacidad y solidez para administrar la información sin fallos ni errores. MySQL ha sido un gestor de bases de datos muy útil desde que fue creado, y con el tiempo, nuevas funciones se le añadieron, expandiéndolo y volviéndolo más útil, y convirtiéndose así en uno de los gestores de bases de datos más utilizados a nivel mundial, junto a Oracle. SQL significó un gran avance para este fin, almacenar y clasificar información, además de que gracias a su aparición, hoy en día existe una gran variedad de SGBD basados en el lenguaje SQL, como MySQL, PostgreSQL, Oracle, entre otros. Desde su estandarización, casi todos los programas que trabajan con bases de datos, utilizan este lenguaje, con diferentes variaciones y funciones, según el tipo de software y su objetivo.