Você está na página 1de 14

Instituto Tecnolgico de Colima

Maestra en Sistemas Computacionales

Base
Base de
de Datos
Datos
Captulo
Captulo9.
9.
Planificacin,
Planificacin,diseo
diseoyyadministracin
administracinde
debases
basesde
dedatos.
datos.

Presentan:
Emmanuel Escobar Avalos
Andrs Liverio Snchez

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
1.
1.CICLO
CICLODE
DEVIDA
VIDADE
DEUN
UNSISTEMA
SISTEMADE
DEINFORMACIN.
INFORMACIN.
Etapas Tpicas del ciclo de vida de desarrollo
del software
BD
ST
SI

Planificaci
n

A
EM
DE

Diseo
(Incluye
BD)

Creacin
de
Prototipos

N
I
AC
RM
FO
IN

El
SGBD
Program
as de
aplicaci
n

Recolecci
n y Anlisis
de los
Requisitos

Dispositiv
os Fsicos
Personal
que
utiliza y
desarrolla
el
sistema

Implementac
in

Prueba

Conversin
y
Mantenimie
nto

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
2.
2.CICLO
CICLODE
DEVIDA
VIDADE
DEUN
UNSISTEMA
SISTEMADE
DEBASE
BASEDE
DEDATOS.
DATOS.

Las etapas de ciclo de vida de las aplicaciones de


bases de datos no son estrictamente secuenciales. De
hecho hay que repetir algunas de las etapas varias
veces, haciendo lo que se conocen como ciclos de
realimentacin. Por ejemplo, los problemas que se
encuentran en la etapa del diseo de la base de datos
pueden requerir una recoleccin de requisitos adicional y
su posterior anlisis.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
2.
2.CONTINUACIN
CONTINUACIN

Once etapas y tareas ms


importantes del ciclo de
vida

1
Planificaci
n del
Proyecto

El trabajo que se ha de realizar.


Los recursos para llevarlo a
cabo.
El dinero para pagar por ello.
Modelo de datos E-R.
Estandadres para recoleccin
de datos.

mbito y lmites de la aplicacin


de BD.
2
Con qu otros sistemas
Definicin
interactan.
del
Determinar usuarios y reas de
sistema
aplicacin.
Vistas de usuario.
3
Se recogen y analizan
requerimientos de los
Recolecci
usuarios y de las reas de
ny
aplicacin.
anlisis de
(Entrevistando, Observando
los
Examinando, Cuestionarios,
y basados en experiencia).
requisitos

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
2.
2.CONTINUACIN
CONTINUACIN

Once etapas y tareas ms


importantes del ciclo de
vida

4 Diseo
de la base
de datos

5
Seleccin
del SGBD

Representar los datos que requieren


las principales reas de aplicacin y
los grupos de usuarios, y representar
las relaciones entre dichos datos.
Proporcionar un modelo de datos que
soporte las transacciones que se
vayan a realizar sobre los datos.
Especificar un esquema que alcance
las prestaciones requeridas para el
sistema.
Diseo Conceptual, Logico y Fisico.

Evaluacin y Comparacin de caractersticas


para la seleccin

6 Diseo
de la
aplicacin

Asegurarse de la funcionalidad,
integridad, cuidar los detalles.
Que la aplicacin sea amigable
Diseo de Transacciones:
Extraccin, Actualizacin y
Mixtas.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
2.
2.CONTINUACIN
CONTINUACIN

Once etapas y tareas ms


importantes del ciclo de
vida

7
Prototipad
o

8
Implement
a- cin
9
Conversi
n y carga
de datos

Etapa opcional, para construir


prototipos de la aplicacin
Prototipado de requisitos de base de
datos propuesto y completado se
descarta.
Prototiado Evolutivo es del mismo
propsito, pero este no se descarta,
con un desarrollo interior se
Se crean
tranforma
las definiciones
en el sistema
de la final
base de
datos a nivel conceptual, externo e
interno, as como los programas de
aplicacin.
Base de Datos (Sentencias de LDD)
Transacciones (Mediante LMD)
Los mens, los formularios para la
introduccin de datos y los informes de
visualizacin de datos; as como los
controles de seguridad e integridad.
Es necesaria cuando se est
reemplazando un sistema antiguo
por uno nuevo. Los datos se cargan
desde el sistema viejo al nuevo
directamente o, si es necesario, se
convierten al formato que requiera el
nuevo SGBD y luego se cargan

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
2.
2.CONTINUACIN
CONTINUACIN

Once etapas y tareas ms


importantes del ciclo de
vida

10 Prueba

Se prueba y valida el sistema con los


requisitos especificados por los usuarios
Si se lleva a cabo correctamente, descubrir
los errores en los programas de aplicacin
y en la estructura de la base de datos.

11
Mantenimiento

Monitorizacin de las
prestaciones del sistema.
Mantenimiento y actualizacin
del sistema.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
3.
3.Herramientas
HerramientasCASE.
CASE.
Las herramientas CASE permiten que el desarrollo de los
sistemas de informacin se realice de modo eficiente y efectivo.
El soporte CASE puede incluir:
Un diccionario de datos para almacenar informacin
acerca de los datos del sistema de base de datos;
Herramientas de diseo para soportar el anlisis de datos;
Herramientas que permitan el desarrollo del modelo de
datos corporativo y de los modelos conceptual y lgico de
los datos;
Herramientas que permitan el prototipado de aplicaciones.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
3.
3.Herramientas
HerramientasCASE.
CASE.
Las herramientas CASE proporcionan los siguientes beneficios que permiten mejorar la
productividad:

Estndares.
Las herramientas CASE ayudan a imponer los estndares en un producto software o en toda

la organizacin. Fomentan la produccin de componentes de prueba estndar que puedan


reutilizarse, simplificando as el mantenimiento e incrementando la productividad.

Integracin.
Las herramientas CASE almacenan toda la informacin generada en un repositorio, o

diccionario de datos. Los datos pueden entonces ponerse en relacin para garantizar que todas
las partes del sistema estn integradas.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
3.
3.Herramientas
HerramientasCASE.
CASE.
Soporte para mtodos estndar.
Las tcnicas estructuradas hacen un uso significativo de diagramas, que son difciles de dibujar y
mantener de forma manual. Las herramientas CASE simplifican este proceso, lo que da como
resultado una documentacin correcta y ms actualizada.
Coherencia.
Puesto que toda la informacin del diccionario de datos est interrelacionada, las herramientas
CASE pueden comprobar su coherencia.
Automatizacin.
Algunas herramientas CASE puede transformar automticamente parte de una especificacin de
diseo en cdigo ejecutable.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
3.
3.Herramientas
HerramientasCASE.
CASE.

CASE de alto nivel: Soportan las etapas


iniciales del ciclo de desarrollo de los
sistemas de los sistemas de base de datos.
CASE de bajo nivel: Soportan las ltimas
etapas del ciclo de vida.
CASE Integrado: Soportan todas las etapas
del ciclo de desarrollo.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
4.
4.Administracin
Administracinde
dedatos
datosyyadministracin
administracinde
debases
basesde
dedatos.
datos.
La administracin de datos consiste en la gestin de los datos como recurso, mientras que la
administracin de la base de datos es la gestin de la base de datos fsica.
La administracin de datos es la gestin de los recursos de datos, incluyendo las tareas de
planificacin de base de datos, desarrollo y mantenimiento de estndares, polticas y
procedimientos y diseo conceptual y lgico de la base de datos.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
4.
4.Administracin
Administracinde
dedatos
datosyyadministracin
administracinde
debases
basesde
dedatos.
datos.
La administracin de la base de
datos es la gestin de la realizacin
fsica de un sistema de base de datos,
incluyendo las tareas de diseo fsico
de la base de datos e implementacin
de la misma, configuracin de la
seguridad

integridad,

monitorizacin

prestaciones

los
del

controles
de

sistema

de
las
y

reorganizacin de la base de datos


segn sea necesario.

Instituto Tecnolgico de Colima


Maestra en Sistemas Computacionales
4.
4.Administracin
Administracinde
dedatos
datosyyadministracin
administracinde
debases
basesde
dedatos.
datos.
Administracin de datos

Administracin de la base de datos

Implicado en la planificacin estratgica de los sistemas


de informacin.

Evala nuevos SGBD.

Determina objetivos a largo plazo.

Ejecuta los planes necesarios para conseguir los objetivos.

Impone los estndares, polticas y procedimientos.

Impone los estndares, polticas y procedimientos.

Determina los requisitos relativos a los datos.

Implementa los requisitos relativos a los datos

Lleva a cabo los diseos conceptual y lgico de la base


de datos.

Lleva a cabo los diseos lgico y fsico de la base de


datos.

Desarrolla y mantiene el modelo de datos corporativo.

Implementa el diseo fsico de la base de datos.

Coordina el desarrollo del sistema.

Monitoriza y controla la base de datos.

Orientacin de gestin.

Orientacin tcnica.

Independiente del SGBD.

Dependiente del SGBD.

Você também pode gostar