Vous êtes sur la page 1sur 6

Clase 1

Es posible diferenciar dato de informacin de la siguiente manera:


Informacin: Conjunto de datos relacionados que cobran importancia dependiendo de quien los analiza y que es
una herramienta fundamental para la toma de decisiones.
Dato: Son letras, palabras, nmeros y grficas que describen eventos personas cosas e ideas que se transforman
en Informacin cuando se utilizan como base para alguna accin o toma de decisiones.
Enfoque por Agregacin (o Tradicional)
Se relaciona con el procesamiento de datos por departamento (o Unidad organizacional)
Los SIA responden a requerimientos de usuarios de aplicaciones individuales (remuneraciones,
contabilidad, control de inventario, etc.)
Cada SIA es diseado para satisfacer las necesidades de un departamento o un grupo de usuarios.
El nombre por agregacin representa un proceso evolutivo que se manifiesta al ir acoplando nuevos SIA.
Cada Nueva aplicacin es diseada con su propio conjunto de archivos de datos.
Muchos datos pueden ya existir en archivos de otras aplicaciones, pero para ser usados necesitan ser
reestructurados.
La mayora de las veces es ms fcil disear nuevos archivos para cada aplicacin.
Cada programa es dueo de sus archivos de datos y la lgica del programa es dependiente de los
formatos y descripciones de esos datos.
Desventajas del Enfoque por Agregacin
Redundancia no controlada: Al tener cada aplicacin sus propios archivos existe un alto grado de
redundancia.
Inconsistencia de datos: Se produce cuando el dato es almacenado en distintas partes y no se modifica
en todas ellas al realizarse una actualizacin.
Inflexibilidad: No se puede responder con facilidad a requerimientos de informacin (reportes,
documentos, etc.) que no hallan sido considerados en el diseo original.
Escasa posibilidad de compartir datos: Al tener cada aplicacin sus propios archivos, existe poco
oportunidad para los usuarios de compartir datos.
Pobre estandarizacin: Al desarrollar sistemas de informacin se requieren estndares, bsicamente
para los nombres de datos, formatos y restricciones de acceso, esto es difcil en este enfoque porque la
responsabilidad por el diseo y operacin es descentralizada. Provoca dos tipos de problemas.
Baja productividad del programador: El programador en general, debe disear cada archivo usado en
una nueva aplicacin y luego codificar las definiciones en el programa.
Excesiva Mantencin: Como las descripciones de archivos y registros e tems de datos estn dentro de
los programas, cualquier modificacin de un archivo requiere que se identifiquen el o los programas que
lo estn usando.
Concepto de Bases de Datos
Es un conjunto de datos relacionados, que permiten satisfacer las necesidades de informacin de una
organizacin.
Tiene dos propiedades importantes:
INTEGRAR y COMPARTIR
Integrar: significa que los diferentes archivos de datos han sido lgicamente organizados para reducir la
redundancia de datos y facilitar el acceso a ellos.
Compartir: Significa que todos los usuarios calificados tienen acceso a los mismos datos, para usarlos en
diferentes actividades.
Componentes Principales
Datos
Hardware
Software
DBMS (Data Base Management System)
Usuarios
Usuarios Informticos
Diseadores (lgicos/fsicos)
Programador de aplicaciones
Administradores de BD o DBA (Data Base Administrator)
Usuarios Finales (clientes)
Usuarios ocasionales
Usuarios normales
Usuarios avanzados
El Administrador de Base de Datos (DBA)
La persona encargada de esta funcin tiene la responsabilidad de la implementacin y operacin del
SABD (Sistema de Administracin de Bases de Datos).
El DBA administra el producto de software denominado SABD, realiza la creacin fsica y Mantencin de
la base de datos.
Principales Responsabilidades del DBA
Las principales responsabilidades del DBA son las siguientes:
Desarrollo, estructuracin y crecimiento de la base de datos de acuerdo a las facilidades del SABD y la situacin
de la organizacin.
Habilitacin de facilidades que originen una ptima implementacin del SABD, como interfaz de usuarios,
mecanismos de seguridad, integridad, privacidad, validacin, verificacin entre otros.
Supervisin del uso dado por el usuario de las facilidades otorgadas por el SABD.
Definir polticas de acceso a la base de datos
Preparacin y difusin de procedimientos para la operacin del SABD.
Asistencia tcnica a los usuarios del SABD
Medicin peridica del desempeo del SABD
Ventajas del Enfoque de BD
Es posible disminuir la redundancia.
Es posible evitar inconsistencia.
Es posible compartir los datos.
Es posible hacer cumplir las normas.
Seguridad en los datos.
Es posible mantener la integridad.
Es posible equilibrar requerimientos opuestos.
Globalizacin de la Informacin.
Independencia de los datos.
Incluye un software que facilita la interrogacin.
Caractersticas del Enfoque de BD
Auto descriptivo.
Aislamiento entre los datos y programas.
Soporte de mltiples vistas de los usuarios
Compartimiento de los datos y procesamiento de transacciones multiusuario
Arquitectura ANSI/SPARC
Arquitectura basada en 3 niveles:
Externo: Es el ms cercano a los usuarios, es decir, es el que se ocupa de la forma como los
usuarios individuales perciben los datos.
Conceptual: Nivel de mediacin entre los niveles externo e interno. Este nivel representa los
datos de manera abstracta y no como los usuarios finales perciben los datos.
Interno: Es el ms cercano al almacenamiento fsico, es decir, el que se preocupa de forma en
que se almacenan los datos.
Lenguajes de un DBMS
Lenguaje de definicin de datos (DDL, data definition language)
Lenguaje de definicin del almacenamiento (SDL)
Lenguaje de definicin de vistas (VDL)
Lenguaje de manipulacin de datos (DML data manipulation language)
Base de Datos Distribuidas
Una Base de Datos Distribuida es una base de datos construida sobre una red computacional y no por el
contrario en una mquina aislada. La informacin que constituye la base de datos esta almacenada en
diferentes sitios en la red, y las aplicaciones que se ejecutan accesan datos en distintos sitios.
Data Warehouse
Un Data Warehouse es una coleccin de datos en la cual se encuentra integrada la informacin de una
organizacin y que se usa como soporte para el proceso de toma de decisiones gerenciales.
Clase 2
Modelo de Datos
Modelo: Representacin de la realidad que conserva slo los detalles relevantes. Diseo y
Administracin de Bases de Datos. Hansen y Hansen.
Abstraccin: Accin de abstraer. Separar por medio de una operacin intelectual las cualidades de un
objeto para considerarlas aisladamente o para considerar el mismo objeto en su pura esencia o nocin".
D.R.A.E., 1992.
Clasificacin: accin de abstraer las caractersticas comunes a un conjunto de ejemplares para crear una
categora a la cual pertenecen.
Agregacin: consiste en construir un nuevo elemento del modelo como compuesto de otros elementos.
Puede ser agregacin de clases, de propiedades para obtener una clase o de propiedades para obtener
una propiedad compuesta.
Generalizacin: accin de abstraer las caractersticas comunes a varias clases (subclase) para construir
una clase ms general que las comprenda a todas (superclase).
Asociacin: se utiliza para vincular dos o ms clases, crendose un elemento de tipo distinto.
Modelo Entidad Relacin
Es una persona, lugar, cosa, concepto o suceso, real o abstracto, de inters para la empresa (ANSI 1977).
Restricciones
Para solucionar este problema es que surgen una serie de conceptos que tienden a completar el contenido
semntico de las interrelaciones
Cardinalidades de un tipo de entidad
Se define cardinalidad mxima y mnima de los tipos de entidad que participan en un tipo de interrelacin.
Clase 2.5
Tipos de Bases de Datos
Base de Datos de Red
Coleccin de registros los cuales estn conectados entre si por medio de enlaces.
Base de Datos Jerrquica
Coleccin de registros organizados como colecciones de rboles. La informacin de distribuye en distintos
niveles segn su importancia estructural. Estas Bases de Datos se representan como una coleccin de diagramas
de estructuras de rbol.
Base de Datos Relacional
Informacin almacenada en forma de tablas, y permite establecer relaciones entre distintas entidades por
medio de campos en comn.
Base de Datos Relacional
Informacin almacenada en forma de tablas, y permite establecer relaciones entre distintas entidades por
medio de campos en comn.
Entidades
A partir de descripciones de negocio, buscando sustantivos de usos comn en el negocio, buscando sinnimos,
que representen conceptos generalizables
Atributos
Definen las propiedades de una entidad, basados en un dominio (conjunto de valores posibles que puede tomar).
Tipos de relaciones
Uno a uno , uno a muchos, muchos a muchos.

Vous aimerez peut-être aussi