SERVLET y MySQL

Importancia de las bases de datos en las aplicaciones web.

Una base de datos es un conjunto de información relacionada, estructurada y almacenada de manera sistemática. El objetivo es poder acceder a esa información de manera fácil, tanto para consultarla como para añadir nuevos datos. Los programas que se encargan de gestionar bases de datos se denominan sistemas gestores de bases de datos (SGBD) y son una pieza importante en el entramado de la web.

En una aplicación web, como un gestor de contenidos o una tienda en línea o cualquier otra web que haga uso de bases de datos, podemos encontrar hasta cuatro tipos de desarrollo:
  1. Desarrollo de HTML + CSS
  2. Desarrollo JavaScript
  3. Desarrollo en PHP
  4. Consultas SQL

En aplicaciones sencillas o para sitios con poco movimiento, la importancia puede ser relativa, pero en aplicaciones complejas y, en especial, en sitios con muchas visitas, reducir el número de consultas a la base de datos puede reducir considerablemente el coste en hardware del sitio. Y es que, en sitios web con muchas visitas, la importancia de la base de datos es tal que suele situarse en un servidor aparte del servidor de la aplicación.




¿Explique qué es JDBC?
Java Database Connectivity, más conocida por sus siglas JDBC,1 2 es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de programación Java, independientemente del sistema operativo donde se ejecute o de la base de datos a la cual se accede, utilizando el dialecto SQL del modelo de base de datos que se utilice.
El API JDBC se presenta como una colección de interfaces Java y métodos de gestión de manejadores de conexión hacia cada modelo específico de base de datos. Un manejador de conexiones hacia un modelo de base de datos en particular es un conjunto de clases que implementan las interfaces Java y que utilizan los métodos de registro para declarar los tipos de localizadores a base de datos (URL) que pueden manejar. Para utilizar una base de datos particular, el usuario ejecuta su programa junto con la biblioteca de conexión apropiada al modelo de su base de datos, y accede a ella estableciendo una conexión; para ello provee el localizador a la base de datos y los parámetros de conexión específicos.













 

Comentarios