ASIGNATURA OPTATIVA BASES DE DATOS

Magda Silva

TEMARIO
Conceptos Generales Metodología de Modelamiento de Datos Sistemas Administradores de Bases de Datos

1.2.3.-

4..- Planificación BD 4.1.- Diseño de BD 4.2.-Base de Datos Relacionales 5.- Data Warehouse y Data Mining 6.-DBA

1.- CONCEPTOS GENERALES 1.-

Bases de datos 


Los S.I. guardan datos de los procesos oraganizacionales cuya conducción apoyan. Ejemplo: Sistema de docencia:
Notas Asignaturas

Archivos

Alumnos

Ficha de Alumno Ficha de Alumno Rol : 412711-3 Ficha de Alumno Rol : 412711-3 Ficha de Alumno

Registros

Nombres 412711-3 Washington : José Rol : Nombres 412711-3 Washington : José Rol : Apellidos : EspinozaWashington Nombres : José Pérez Apellidos Nombres : Espinoza Pérez : José Alfonso AñoApellidos : 1997 ingreso : Espinoza Pérez AñoApellidos : 1997 ingreso : Espinoza Robles Tipo Ingreso : PAA1997 Año ingreso : Tipo Ingreso : PAA Año ingreso : 2001 Fecha nacimiento:PAA Tipo Ingreso : 11/09/80 Fecha nacimiento: 11/09/80 Tipo Ingreso : PAA Domicilio nacimiento: 11/09/801145, Villa Alemana : Los Alerces Fecha Domicilio nacimiento: 11/09/83 1145, Villa Alemana : Los Alerces Fecha Domicilio Conceptos Generales1145, Villa Alemana : Los Alerces

Campos

Ej. Campo clave: permite distinguir un registro de clave: los demás. archivo de Asignaturas. Ej. datos: relacionados. campos. Ej. Ej. Ej. Fecha de Nacimiento. Nombre. etc. Ej. Campo: dato que se almacena (la dupla compuesta Campo: por atributo y valor). valor). Registro: estructura compuesta por un conjunto de Registro: campos.Bases de datos     Base de datos: conjunto de archivos relacionados. Ej. etc. etc. Archivo: Archivo: conjunto de registros del mismo tipo. alumnos. Ej. B. Ficha de alumno del archivo de alumnos. dentro de un archivo. archivo de Alumnos. alumno. etc. alumno. ¿Se puede sin campo clave? Conceptos Generales . del Sistema de Docencia. Ej. alumno. Docencia. Rol de alumno. tipo. del registro de alumno.D. Ej. Rol de archivo.

Las B. ¿Alto poder datos. Rápido acceso a los datos. computacional.D. procesamiento? Evitan la duplicidad de datos (si están bien diseñadas).) automatizadas utilizan un soporte (B. almacenamiento.Bases de datos automatizadas   Las bases de datos (B. computacional. aplicación. automatizadas tienen las siguientes características: características: Gran capacidad de almacenamiento. automatizadas son independientes de las aplicaciones que las accesan. accesan.D.  Las B. Sus datos perduran aun cuando se modifiquen las aplicaciones que la accesan. en el sentido que: que: Pueden ser consultados por más de una aplicación. Conceptos Generales .D. diseñadas).

. Nombres Simulación Investigación de Operaciones I Créditos 6 5 Rol 412711-3 412711-3 415547-8 415547-8 .....4 4.0 . PAA PAA ESP PAA Fecha Nac.8 5.3 6... Archivo de Notas Sigla EST-356 EST-339 EST-356 EST-339 Conceptos Generales Nota 5.Bases de datos automatizadas Rol 412711-3 415547-8 417787-2 418090-5 . 11/09/80 05/03/80 22/08/79 01/12/79 Archivo de Asignaturas Sigla EST-356 EST-339 . Nombres José Washington Andrea Pamela María Eugenia Pedro Carlos Archivo de Alumnos Apellidos Año ingr. Espinoza Robles Figueroa Pérez Herrera Morales Solar Márquez 1997 1997 1997 1997 Tipo Ingr.

entre ellos Oracle. software que se encarga de mantener los datos de un sistema de información. MySQL. información.S. Sybase.B.M. MySQL. Access. Usuario Conceptos Generales . Es un Datos. Aplicación D. Informix.Los DBMS  DBMS: DBMS: (Data Base Management System) Sistema de Administración de Bases de Datos. Existen varios DBMS.

1.1.1..1.Dato como un recurso .

Dato como un recurso  Dato  Información  Base de Datos Dato Computador Información Base de Datos Conceptos Generales .

Concepto de Base de Datos Usuario A Programa de Aplicación Bodega Usuario B ‡ ‡ ‡ Usuario N ‡ ‡ ‡ Insumo Proveedor Conceptos Generales .

Concepto de Base de Datos i el Planificaci n BASE i el T ctico DE DATOS i el peracional Conceptos Generales .

.Enfoque Tradicional de Procesamiento de Datos .2.1.2.1.

Enfoque Tradicional de Procesamiento de Datos Enfoque por Agregación A B C D E F G H I Conceptos Generales .

Enfoque por Agregación  Sistema de Procesamiento de Archivos Programa acturación Programa Compras Programa Cuentas por Pagar Programa entas ¡ Archivo Proveedor Archivo actura Archivo Clientes Archivo Inventario Productos Conceptos Generales   Archivo Clientes Archivo Cuentas Pagadas Archivo Empleado Archivo Inventario ateriales Archivo Proveedor Programa Sueldos Archivo Empleados .

3.Enfoque Base de Datos ..1.3.1.

Enfoque Base de Datos  Archivos Relacionados Elementos del Enfoque Implementación del Enfoque   Conceptos Generales .

Archivos Relacionados Archivo Clientes Archivo Cuentas Pagadas Archivo Empleados Archivo Inventario Archivo Proveedor Archivo Factura Archivo Balance Archivo Estadísticas Ventas Conceptos Generales .

Elementos del Enfoque de BD Administradores de BD Desarrolladores de SI Usuarios Finales Herramienta CASE Interface Usuario Programas de Aplicaciones Repositorio DBMS BD Conceptos Generales .

Implementación del Enfoque de BD Modela iento Datos (rara ez) Creación D (rara ez) (pocas eces) Uso D (frecuentemente) Progra ador Definición BD rograma de plicación Usuario Final Consulta ( uery) equerimientos Modelo de Datos Conceptual Compilador DDL Traductor DML DBMS BD Lógica (Sc ema) BD ísica Conceptos Generales .

Privacidad e Int egridad Flexibilidad en el Acceso Independencia de los Dat os Reducci n de la Mant enci n de Programas Conceptos Generales .DESVENTAJAS ARCHIVOS Redundancia no Cont rolada Inconsist encia de Dat os Inflexibilidad Escasa Posibilidad de Compart ir Dat os Pobre Est andarizaci n Baja Product ividad del Programador Excesiva Mant enci n VENTAJAS BD Mínima redundancia de Dat os Consist encia de Dat os Int egraci n de Dat os Compart ir Dat os Esfuerzo por Est andarizaci n Facilit ar el Desarrollo de aplicaciones Cont roles de Seguridad.

Las BD en el proceso de desarrollo de los SISTEMAS DE INFORMACIÓN Un sistema de información se define como un conjunto de procedimientos interrelacionados que forman un todo.. Igualmente apoya la coordinación.1. se obtiene.1. procesa. análisis de problemas y visualización de aspectos más complejos. es decir.4. almacena y distribuye información (datos manipulados) para apoyar la toma de decisiones y el control en una organización. .4.

procesamiento y salidas.1.4. Conceptos Generales .4. Estos sistemas de información proporcionan la información necesaria a la organización o empresa. Las actividades básicas que producen la información necesitan entradas. Tipos de sistemas de información existentes son los Transaccionales. donde y cuando se necesita .Las BD en el proceso de desarrollo de los SISTEMAS DE INFORMACIÓN Un sistema de información contiene informaci n de sus procesos y su entorno.1. los de apoyo a las decisiones y los estratégicos. estratégicos.. La retroalimentaci n consiste en entradas reingresadas las que son evaluadas y perfeccionadas.

determinado problema o tenemos que tomar una decisión. empleamos diversas fuentes de informaci n y construimos lo que en general se denomina conocimiento o informaci n organizada que permite la resolución de problemas o la toma de decisiones. Cuando tenemos que resolver un país. De esta manera. densidad de población.1.4. organizado de datos.4. si por fenómeno. sobre un país. ejemplo organizamos datos sobre un país (número de habitantes.) este resumen constituye informaci n etc. decisiones. que constituyen un mensaje sobre un determinado ente o fenómeno. nombre del presidente. la informaci n es un conjunto datos.. etc.1.Las BD en el proceso de desarrollo de los SISTEMAS DE INFORMACIÓN En sentido general. Conceptos Generales .

El dato no tiene valor semántico (sentido) en sí mismo. informático. pero convenientemente tratado (procesado) se puede utilizar en la realización de cálculos o toma de decisiones. Un dato por sí mismo no constituye información.1.4.).Las BD en el proceso de desarrollo de los SISTEMAS DE INFORMACIÓN    Un dato es una representación simbólica (numérica. entidad. es el procesado de los datos lo que nos proporciona información Conceptos Generales .4.. etc. alfabética. entidad. atributo o característica de una etc. Es de empleo muy común en el ámbito decisiones. En programación un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo.1. algoritmo. informático.

Características de los Requerimientos de Información Caract eríst icas Decisión que apoya Tipo de Decisión Modelo más usado Caract eríst icas de la Información: Fuent e Exact it ud Amplit ud Frecuencia Rango de Tiempo Uso Nivel Est rat égico Planificación Largo Plazo No Est ruct urada Predict ivo Nivel Táct ico Cont rol Gerencial Semi Est ruct urada Descript ivo Nivel Operacional Cont rol Operacional Est ruct urada Normat ivo Medio Ambient e Razonable Resumida A Solicit ud Años Predicción Regist ros Int ernos Buena Det allada Periódica Años Cont rol Operación Int erna Exact a Muy Det allada Tiempo Real Meses Acción Diaria Conceptos Generales .

Tipos de SI OLTP (On(On-Line Transaction Processing) SI Operacionales o TPS (Transaction Processing Systems) SI Administrativos o MIS (Management Information Systems) OLAP (On(On-Line Analytic Processing) Sistemas de Apoyo a la toma de decisiones o DSS (Decision Support Systems) Conceptos Generales .

Ejemplo de un DSS Computador Central DBMS Computador ersonal uery lanilla DB's Corporati as Subcjto BD rc i o Local Conceptos Generales .

Data Warehouse BD Operacionales Grandes  Cada cierto tiempo los datos son movidos fuera del sistema OLTP. hacia el «  Data Warehouse (DW) o almacén de los datos corporativos (sistema OLAP)  Conceptos Generales .

Arquitectura del DW Aplicación A Sistema OLTP Datos Operacionales (Gigabytes) Data Warehouse (Terabytes) Aplicación B Conceptos Generales .

Metodologías de Desarrollo st dio de actibilidad Definici n de e eri ientos Upper-CASE Dise o L gico Dise o ísico rototipo rogra aci n y r ebas Apro i aciones S cesi as Implementaci n Lower-CASE Mantenci n Conceptos Generales .

1..5.Conceptos y Características de los Datos .1.5.

Metadato y Valor  Representación del Dato Entidades y Asociaciones Tipos de Modelos de Datos  Semántica de los Datos  Tipos de Bases de Datos  Conceptos Generales .Conceptos y Características de los Datos  Naturaleza del Dato Realidad.

Naturaleza del Dato Eventos. Objetos y Diccionario de Datos Base de Datos Definición Tipo de Registro Ocurrencia de Registro Clase de Entidades Atributos Definición Ítemes de Dato Metadato Ocurrencia de Ítemes de Dato Dato (o valor) Realidad Conceptos Generales .

recursos financieros.Naturaleza del Dato   REALIDAD Comprende el mundo real (una organización). medio. Conceptos Generales . materiales y equipos. además posee objetivos. una interacción con el medio. Cualquier opera. que son organizados para satisfacer ciertos objetivos. con sus componentes y el medio ambiente en el cual opera. organización se considera como un conjunto de personas.

suele usarse indistintamente el término entidad o clase de entidad. Conceptos Generales . como un empleado. Por ejemplo. También se le llama tipo de entidades. es un conjunto de entidades. entidades que poseen características similares. Una clase de entidades. objeto o evento sobre lo que la organizaci n decide coleccionar y almacenar datos. un centro de costos. o intangible como una cuenta de un cliente. un computador o un cliente. similares. costos.Naturaleza del Dato   Una entidad es una persona. y a veces. empresa. banco. un vuelo. entidad. todos los clientes de una empresa. Una entidad puede ser tangible datos. un producto.

El metadato es almacenado y organización. organizaci n. mantenido en el diccionario de datos (o repositorio) de una organización. Conceptos Generales . organización. Se usa para desarrollar modelos lógicos de las entidades y asociaciones de una organización. metadato. cada atributo tiene un tipo de ítem de dato como metadato.Naturaleza del Dato    METADATO Es informaci n acerca de los datos de una n. Cada clase de entidad tiene un tipo de registro definido como metadato.

Manejo de Archivos Cabezal lecto grabador Conceptos Generales .

Manejo de archivos Conceptos Generales Partes de un disco duro .

Manejo de Archivos Organización de los datos en el medio de almacenamiento Conceptos Generales .

Sign up to vote on this title
UsefulNot useful