1. Tecnología JSP
Java Server Pages (JSP) es una tecnología Java que permite
generar contenido dinámico para web, en forma de
documentos HTML.
El funcionamiento general de la tecnología JSP es que el
Servidor de Aplicaciones interpreta el código contenido en
la página JSP
Para construir el código Java del servlet a generar. Este
servlet será el que genere el documento (típicamente
HTML) que se presentará en la pantalla del Navegador del
usuario
2. Comparación de tecnologías de
lenguajes de Programación
• Licencias:
•
JSP es gratuito
PHP es gratuito.
ASP necesita de licencias de Microsoft
PHP necesita de un intérprete para ejecutarse. No siempre
están en todas las plataformas.
ASP sólo funciona sobre Microsoft.
JSP puede funcionar en cualquier plataforma.
3. Servidores
ASP sólo podrá ser Microsoft.
PHP: hay diferentes intérpretes, algunos free y
otros de pago
JSP: hay motores gratuitos (TOMCAT, JBOSS) y
de pago.
5. Definición de Bases de Datos
• Una base de datos o
banco de datos es un
conjunto de datos que
pertenecen al mismo
contexto almacenados
sistemáticamente para
su posterior uso
6. Definición de Sistema de base de
Datos
• Los Sistemas de gestión
de base de datos
(SGBD) son un tipo de
software muy
específico, dedicado a
servir de interfaz entre
la base de datos, el
usuario y las
aplicaciones que la
utilizan.
7. Elementos de base de datos I
• Un sistema de base de
datos está compuesto
por:
• A) Base de datos
– Datos del usuario
– Metadatos
– Metadatos de
aplicación
8. Elementos de base de datos
• B) Sistema
administrador de base
de datos
– Herramientas de diseño
– Utilerías de tiempo de
ejecución
– Motor del sistema
administrador de base
de datos
9. Clasificación de base de datos
Relacional.
• Éste es el modelo más
utilizado en la actualidad
para modelar problemas
reales y administrar datos
dinámicamente.
• Su idea fundamental es el
uso de "relaciones"
10. Clasificación de base de datos
Jerárquica.
• Éstas son bases de datos que, como su nombre indica, almacenan su
información en una estructura jerárquica. En este modelo los datos se
organizan en una forma similar a un árbol (visto al revés), en donde un
nodo padre de información puede tener varios hijos. El nodo que no tiene
padres es llamado raíz, y a los nodos que no tienen hijos se los conoce
como hojas.