Sei sulla pagina 1di 10

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

Base de datos

INSTITUTO SAN IGNACIO DE LOYOLA

QU ES UNA BASE DE DATOS?


Una Base de datos es una coleccin de elementos interrelacionados que pueden procesarse por uno o ms sistemas de aplicacin Un Sistema de Base de datos est formado por una base de datos, por un sistema computacional (SGBD-Sistema de gestin de base de datos), por el Hardware y finalmente por el personal apropiado

INSTITUTO SAN IGNACIO DE LOYOLA

PROPIEDADES DE UNA BASE DE DATOS


No existe informacin redundante Contiene informacin sobre determinada de la empresa un rea

Tener buen diseo para que el sistema completo funcione correctamente Normalmente, a ella accede un solo usuario cada vez

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

... Propiedades de una B a s e d e Datos (2)


Proporciona plexibilidad de acceso Permite interrelacionar los datos Mantiene la independencia de los datos Asegura el desarrollo futuro (escabilidad) Preserva la intedridad de los datos Garantiza la seguridad de los datos

INSTITUTO SAN IGNACIO DE LOYOLA

Objetivos
Versatilidad para la representacin de relaciones Costo mnimo Redundancia mnima Capacidad de bsqueda Integridad Privacidad Migracin de datos Simplicidad

INSTITUTO SAN IGNACIO DE LOYOLA

Niveles de un Sistema de Base de Datos


Nivel Externo : Representa diferentes vistas del usuario Nivel Conceptual: Representa un vista comn de la empresa Nivel Lgico: Visin del diseo Nivel Interno: Representa almacenada de la base de datos la forma

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

Niveles de un Sistem a d e Base de Datos

INSTITUTO SAN IGNACIO DE LOYOLA

M o d e los de Sistema de Base de Datos

INSTITUTO SAN IGNACIO DE LOYOLA

Esquema, S u b-E b -E s q u e m a e Instancia


Esquema: Esquema : Es la descripcin lgica de la base de datos Es un diagrama de los tipos de datos que se usan Proporciona: Nombres de las entidades Atributos de las entidades Relaciones que existen entre ellos

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

... E s q u e m a , Sub -E s q u e m a e Instancia (2)


Sub-Esquema: Se refiere a la vista que tiene el programador de aplicaciones de los datos que utiliza Del mismo esquema se pueden derivar varios sub-esquemas

INSTITUTO SAN IGNACIO DE LOYOLA

... E s q u e m a , Sub -E s q u e m a e Instancia (3)


Instancia: Cuando el esquema se completa con valores correspondientes, entonces se habla de una instancia del esquema

INSTITUTO SAN IGNACIO DE LOYOLA

Lenguajes Internos de Bases de Datos


DDL: Es un lenguaje de descripcin de datos, adecuado para definir esquemas. Tiene cuatro tipos de entrada: Una entrada de esquema Una o ms entradas de rea Entrada de registro Entradas de conjuntos (tipos de registros)

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

... Lenguajes Internos de Bases de Datos (2)


DML: El lenguaje de manipulacin de datos a menudo se refiere a aquellos comandos disponibles para acceder la base de datos Los comandos del DML estn inmersos en un programa y transfieren los datos entre este y la base de datos

INSTITUTO SAN IGNACIO DE LOYOLA

... Lenguajes Internos de Bases de Datos (3)


DADL: El lenguaje de definicin de almacenamiento de datos permite definir las estructuras de almacenamiento

INSTITUTO SAN IGNACIO DE LOYOLA

PLANIFICACIN DE UNA BASE DE DATOS

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

Planificacin estratgica de bases de datos


El ciclo de vida del desarrollo de una base de datos consiste en seis etapas: Planificacin preliminar Estudio de viabilidad Definicin de requisitos Diseo conceptual Implementacin Evaluacin y perfeccionamiento esquema de la base de datos del

INSTITUTO SAN IGNACIO DE LOYOLA

Planificacin prelim inar


Durante este proceso se recoge informacin para responder las preguntas relacionadas a la problemtica de la empresa Esta informacin las puede usarse entre para las

establecer

interrelaciones

aplicaciones en curso y para identificar los usos que hacen de la informacin las aplicaciones

INSTITUTO SAN IGNACIO DE LOYOLA

... Planificacin prelim inar (2)


Ayuda a identificar futuros requisitos del sistema y para apreciar los beneficios

econmicos de la base de datos Esto finalmente se documenta en un modelo conceptual de datos generalizado

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

E s t u d io d e v iabilidad
Implica la preparacin de un informe con las caractersticas siguientes: Viabilidad tecnolgica: Soporte tcnico Viabilidad operacional: presupuesto Personal y

Viabilidad econmica: Medir costo beneficio

INSTITUTO SAN IGNACIO DE LOYOLA

Definicin de requisitos
Define el alcance de la base de datos Identifica los requisitos de informacin de las reas funcionales y administrativas Determina los requisitos de hardware y software

INSTITUTO SAN IGNACIO DE LOYOLA

Diseo Conceptual
Crea el esquema conceptual de la base de datos Desarrolla las especificaciones hasta el punto en que puede comenzar la implementacin Crea modelo detallados de las vistas de los usuarios

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

I m p le m e n t a c in
Se selecciona y adquiere un SGBD El modelo conceptual se convierte al modelo de implementacin del SGBD Se construye el diccionario de datos Se cargan los datos Se desarrollan los programas de aplicacin Se entrenan a los usuarios

INSTITUTO SAN IGNACIO DE LOYOLA

Evaluacin y perfeccionamiento del esquema de la base de datos


Entrevistar a los usuarios para determinar si se han omitido algunos datos necesarios Hacer los cambios que se necesiten Con el tiempo el sistema se mantiene, agrega mejoras, e introducen nuevos programas en la medida que cambian y amplian las necesidades del negocio

INSTITUTO SAN IGNACIO DE LOYOLA

E R W IN

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

Qu es ERWIN?
La herramienta ERWIN (Entity Relation For Windows), (Computer es una herramienta CASE

Aided

Software

Engineering)

creada para modelar y disear bases de datos para Cliente/Servidor, utilizando un modelo Entidad Relacin

INSTITUTO SAN IGNACIO DE LOYOLA

C a ractersticas
Disea base de datos, teniendo presente las reglas de negocio Importa y exporta modelos de Base de datos aplicando criterios de Reingeniera reversa, generando tablas normalizadas, triggers,

procedures, integridad referencial

INSTITUTO SAN IGNACIO DE LOYOLA

... C a ractersticas (2)


Permite un rpido y fcil diseo de base de datos con arquitectura cliente/servidor Escalabilidad para todas las bases de datos SQL y Desktop Permite disear tablas bajo la modalidad de Entidad-Relacin

Sesin 02 Modelamientos de Informacin y Base de Datos COMPUTACION E INFORMATICA

INSTITUTO SAN IGNACIO DE LOYOLA

... Caractersticas (3)


Soporta BD Desktop y Servidor, en ambos lados del cliente/servidor, con las mismas utilidades sofisticadas capacidades de Report, que incluyen reportes de entidades, atributos, primary keys, definitions, views, interrelaciones, filtros temporales o fijos que proporcionan informacin sobre el esquema fsico de la base de datos

INSTITUTO SAN IGNACIO DE LOYOLA

... Caractersticas (4)


Soporta el Modelo y Dimensional, clientes para como

proyectos de DataWarehousing, Warehousing, Webwarehousing PowerBuilder, VisualBasic, Visual Foxpro Cuenta con BPWIN, que es una herramienta para modelo de procesos de negocios

10

Potrebbero piacerti anche