Programación de Servidor de Base de Datos
Alexis VillanuevaApuntes20 de Abril de 2019
1.401 Palabras (6 Páginas)174 Visitas
Taller de Base de datos
1er Semestre 2013
Sandra Silva Cáceres
Programación de Servidor de Base de Datos
Aplicaci6n se divide en:
Cliente: parte cercana al usuario, recogida y presentaci6n de la informaci6n
Servidor: parte cercana a los datos, ejecuta el gestor de bases de datos
Cliente
Servidor
Cliente
Cicio de vida de la base de datos
Diseiio conceptual
Diseiio L6gico (Modelo relacional) Diseiio fisico
lmplementaci6n
Administraci6n y ajuste
Ventajas de la arquitectura cliente/servidor:
- Delegaci6n de responsabilidades
- lndependencia de la situaci6n fisica de los datos
- Servidor explota caracteristicas potentes de HW+SO (concurrencia, memoria, ... )
- Optimizaci6n y ampliaci6n independientes de las partes cliente y servidor
- Utilizaci6n de la red: mejor acceso concurrente y disminuci6n del trafico
Fases en el desarrollo de una aplicaci6n de bases de datos:
- Oisefio de la estructura de la BO para la aplicaci6n
- Estimar requerimientos de almacenamiento para la aplicaci6n
- Especificar modificaciones de BO ya existentes
- Oisefio e implementaci6n de la aplicaci6n
- Ajuste de la aplicaci6n
Especificaci6n de la aplicaci6n
- No se centra solo en los dates, sino tarnbien c6mo se van a utilizar:
• lQuien usara la aplicaclon?
• lQue intentan hacer?
- => Hay que implicar lo antes posible al usuario final
- Para cada tarea a realizar por la aplicaci6n:
• lQue datos se necesitan?
· lComo se van a procesar?
• i:Como se van a presentar las resultados?
Procedimientos Almacenados
Los procedimientos almacenados son grupos formados por instrucciones SQL. Cuando se ejecuta un procedimiento, se prepara un plan de ejecución para que la subsiguiente ejecución sea muy rápida.
...