Nombre:
FECHA:
Presentacin de la Asignatura
La importancia e impacto de las bases de datos es incuestionable. Las organizaciones mantienen bases de datos: documentos de texto en lenguaje natural, tablas estadsticas, datos financieros y objetos multimedia, datos de naturaleza tcnica y cientfica Las tecnologas de bases de datos, incluyen mtodos de arquitectura y acceso para atender la demanda de administracin de informacin.
Objetivos Generales
Dotar al profesional en formacin de las bases formales de Bases de Datos. Dar a conocer al profesional en formacin los criterios aplicables en el diseo de Bases de Datos.
Desarrollar en el profesional en formacin las destrezas y conocimientos necesarios para el diseo de una base de datos.
SEGUNDO BIMESTRE
Los proyectos de desarrollo de software requieren que se siga un proceso estructurado. Los sistemas de informacin tienen un ciclo de vida que debe revisarse. Sistema de Informacin, son recursos que permiten la recopilacin, control y difusin de la informacin en una organizacin. Incluyen:
Base de datos Software de base de datos Software de aplicacin Hardware informtico Personal que desarrolla el sistema Usuarios
Modelo de datos basado en objetos. Es un modelo de datos conceptual de alto nivel. Constituye una tcnica fundamental en la metodologa del diseo de bases de datos.
Tipos de relacin, Conjunto de asociaciones entre tipos de entidad. Las instancias de relacin concretas que estn relacionados se denominan Instancia de relacin.
Tipos de entidad: Libro y auto Tipos de relacin: tiene Grado del tipo de relacin: binaria Relacin 1:n
Especializacin
Maximizar las diferencias entre tipos de entidad identificando sus caractersticas distintas.
Generalizacin
Minimizar las diferencias entre tipos de entidad identificando sus caractersticas comunes.
NORMALIZACION
Normalizacin
Normalizacin
Tcnica para producir un conjunto de relaciones con una serie de propiedades deseables. Se inicia examinando las relaciones entre atributos (dependencias funcionales). Permite eliminar redundancia de datos (anomalas de actualizacin) y simplificar el mantenimiento de los datos.
Normalizacin
Dependencias funcionales
Corresponde a la relacin entre atributos. Una relacin R, donde se tienen los atributos A y B, B ser funcionalmente dependiente de A (AB) si cada valor distinto (no repetido) de A est asociado con exactamente un valor de B.
A B A B A1 B1 A2 B3 A1 B1 A1 B1 A2 B3 A1 B2
entonces (AB)
entonces (AB)
Normalizacin
Dependencia Funcional Completa Indica que si A y B son atributos de la relacin, B depende funcionalmente de modo completo de A, si B depende de A pero no de ningn subconjunto propio de A. Caso contrario es una dependencia parcial. Dependencia Funcional Transitiva Es una condicin en la que A, B y C son atributos de una relacin tales que si AB y BC entonces C depende funcionalmente de A (AC)
Normalizacin
Forma No Normalizada
Es una tabla que contiene uno o ms grupos repetitivos. 1FN 2FN 3FN
Proceso de Normalizacin
Normalizacin
Si los valores en las celdas son atmicos (no tiene atributos multivaluados) Si dos filas o tuplas no son idnticas
Normalizacin
A B C D E F
MATRICULA LICENCIA CARNET# NOMBRE M10-25 M12-34 M11-23 M12-24 070447 122344 873266 128384 N0013 N0123 N3278 N0120 Luis Ozco Xavier S. Ramiro P.
ID_TRAY TRAYECTO T01 T08 T05 La Paz Marn Simn Bolvar Santa Prisca
M14-15
M10-27 M11-26 M10-28
007885
470447 527247 070666
N0136
N0043 N0220 N0019
Marco O.
Jane L.
T20
T21
Pitas
12 de Enero Manuela Ca. Sauces Norte
Normalizacin
Normalizacin
Normalizacin
Muchas Gracias!!!
aeromero2@utpl.edu.ec aeromero2@gmail.com