Vous êtes sur la page 1sur 6

26/08/2015

Implementacin de Bases
de Datos

Tema 01: Proceso de Creacin de


una Base de datos
Ing. Freddy Campos Flores

Contenido


Complejidad de la Base de Datos.

Sistema de Informacin.

Sistema Gestor de Base de Datos.

Ciclo de Vida de un Sistema de Informacin.

Ciclo de Vida de un Sistema de Base de Datos

Laboratorio: Caso Prctico.

26/08/2015

Complejidad de la Base de Datos


Dimensin: pequea, mediana o grande:


Varias decenas de gigabytes de informacin

Esquema con ms de 30 o 40 tablas

Cientos de consultas y varios grupos de aplicaciones

De 25 a varios cientos de usuarios

Ejemplos: reservas de vuelos, hoteles, etc


Operatividad: BD operativa 24 h/da, 7 das/semana
Funcionalidad: Cientos de transacciones por minuto, desde

terminales locales / remotas.

Sistema de Informacin

SISTEMA DE INFORMACIN

PROCESOS

DATOS

Objetivos

TICS

RRHH

26/08/2015

Sistema Gestor de Base de Datos


SGBD

Administrador
de Base de
Datos

Aplicaciones

BD

Ciclo de Vida de un Sistema de Informacin


Definicin de Objetivos.
Anlisis de Factibilidad.
Definicin del Sistema.
Plan de Trabajo.

DEFINICIN Y
ESTUDIO DE
VIABILIDAD

Datos. Funcionalidad.
Rendimiento.
Proteccin de
Datos. Flexibilidad, etc

RECOPILACIN DE
REQUISITOS DE
USUARIO

BD y Programas de
aplicacin

ANLISIS Y DISEO

BD y Programas
Carga/Conversin de
datos

IMPLEMENTACIN

Pruebas de rendimiento
y comportamiento.
SBD Validado:
requisitos OK.
Nuevas necesidades
de datos?
Nuevas aplicaciones?

PRUEBA Y
VALIDACIN
PUESTA EN MARCHA
Y OPERACIN
SUPERVISIN Y
MANTENIMIENTO

26/08/2015

Ciclo de Vida de un Sistema de Base de Datos


Alcance del sistema de BD,
usuarios y aplicaciones.
Requisitos de datos y de
procesamiento

DEFINICIN DEL
SISTEMA Y
RECOPILACIN DE
REQUISITOS

Estructura lgica y fsica de


la BD en el SGBD elegido.
Aplicaciones y transacciones

DISEO DE LA BASE
DE DATOS

Construccin de tablas,
relaciones, vistas, consultas,
usuarios, etc

IMPLEMENTACIN
DE LA BASE DE
DATOS

Pruebas: Posible ajuste de la


estructura fsica o lgica de
BD. SBD Validado: requisitos
OK

PRUEBA Y
VALIDACIN

OPERACIN
Nuevas necesidades de
datos?
Nuevas aplicaciones?

SUPERVISIN Y
MANTENIMIENTO

SGBD en el mercado

26/08/2015

Caso Propuesto
En un Hospital de Lima se desea controlar la atencin que se

brinda a los pacientes en consultas externas. Un paciente puede


requerir atencin mdica en varias especialidades y en una
especialidad se atienden muchos pacientes. De cada paciente se
conoce su DNI, su nombre, (que puede repetirse en diferentes
pacientes), su edad y su sexo. De cada especialidad se tiene un
cdigo, que la identifica, su descripcin y la cantidad de mdicos
de esa especialidad que laboran en consultas externas. Un
mdico atiende slo una especialidad, aunque en una
especialidad laboran muchos mdicos. Un mdico atiende a
muchos pacientes y un paciente es atendido por varios mdicos.
De cada mdico se sabe su DNI, su nombre, (que puede coincidir
con el de otro mdico), el ao de su graduacin y el grado que
tiene como mdico (especialista de 1er. grado, de 2do. grado,
etc.). Se conoce para un paciente, atendido por un mdico, el
diagnstico y el tratamiento indicado.

Consultas
1. Listado de pacientes atendidas en la especialidad de

ginecologa.
2. Cantidad de mdicos por especialidad.
3. Listado de mdicos que tienen la misma especialidad

que el Dr. Juan Espinoza.


4. Cantidad de pacientes atendidos por mdico en el ao

2015.
5. Listado de mdicos que han atendido a pacientes que

han asistido a ms de una cita mdica.

26/08/2015

Tarea
1. Investigar sobre los SGBD mas populares en el

mercado: principales caractersticas, comparacin,


ventajas, desventajas, etc.
2. Crear el modelo de base de datos fsico para el caso

Hospital y desarrollar las consultas propuestas en


lenguaje SQL.

Traer diapositivas as como el script para el item 2.

Vous aimerez peut-être aussi