La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SQL1 7/9 Baloian Acceso a Bases de Datos

Presentaciones similares


Presentación del tema: "SQL1 7/9 Baloian Acceso a Bases de Datos"— Transcripción de la presentación:

1 SQL1 7/9 Baloian Acceso a Bases de Datos Una base de datos es una colección de tablas de información Cada tabla se organiza en filas y columnas La información contenida en una fila establece una relación entre ellas Ej: persona(Andrea, Castillo, 1978, Santiago, C) Cada columna de la tabla representa un atributo de esta relación, en el ejemplo de arriba se trataba de (nombre, apellido, año, cuidad, estado-civil) (string, string, int, String, char)

2 Arquitecturas de 2 capas
Servidor de BD cliente

3 Inconvenientes de las arquitecturas de 2 capas
Aplicaciones monolíticas difíciles de mantener Toda la inteligencia está en el cliente Los servidores son sólo servidores de datos (se puede contrarrestar en cierta medida con el uso intensivo de SP) Mayor tráfico No se sabe qué recursos tiene el cliente Los clientes son en general poco seguros Distribución del código que cambia Poca reusabilidad del código No está orientado al desarrollo de componentes

4 Arquitectura de n capas
Servidor de aplicaciones Servidor web cliente Servidor de BD

5 Ventajas del esquema de n-capas
Clara separación de las funciones de control de la interfaz y presentación de datos con la lógica de la aplicación Reusabilidad de componentes Independencia de la interfaz del cliente y la arquitectura de datos Mejores posibilidades de balancear la carga Uso de protocolos abiertos

6 Qué va dónde Servidor de Servidor web aplicaciones Cliente:
Browser web Servidor de BD Servidor web y de aplicaciones Páginas HTML -Java Script -JSP EJB Comunicación por medio de JDBC

7

8

9

10

11

12

13

14

15


Descargar ppt "SQL1 7/9 Baloian Acceso a Bases de Datos"

Presentaciones similares


Anuncios Google