Presen Clases Bdd Unidad 1

  • 633 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
633
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
11
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. BASE DE DATOS I
  • 2. Enfoques de Bases de Datos “El manejo de información implica el saber como organizar los datos. Las organizaciones incorporan sistemas computacionales con el fin de resolver problemas puntuales que apoyan el desarrollo de sus tareas
  • 3. Enfoques de Bases de Datos Enfoque tradicional “En la década del 60 el tratamiento de la información se caracterizo por la aplicación de programas denominados Balance Line.”   “La lógica de operación de estos programas se basaba en la actualización de uno o mas archivos maestros a partir de uno o mas archivos de transacciones.” “Otro tipo de programa utilizado en esta era son los Sistemas de Procesamiento de Archivos.”
  • 4. Enfoques de Bases de Datos Inconveniencias del Enfoque tradicional  Redundancia e inconsistencia de datos.  Dificultad de acceso a los datos.  Aislamiento de los datos.  Problemas de integridad.  Anomalias en el acceso concurrente.  Problemas de seguridad.  Escasa posibilidad de compartir los datos.  Inflexibilidad.  Pobre estandarización .  Baja productividad del programador .  Excesiva mantención por problemas de datos redundantes.
  • 5. Enfoques de Bases de Datos Enfoque de Base de Datos “ Una Base de Datos una colección de datos.” “ Una Base de Datos una colección de datos relacionados.” “Una base de datos en si puede considerarse como una especie de archivero electrónico.”
  • 6. Enfoques de Bases de Datos Enfoque de Base de Datos Componentes pricipales  Datos.  Hardware.  Software  DBMS, Data Base Management System  Usuarios  Programador de aplicaciones.  Usuario Final  Administrador de Base de Datos (DBA, Data Base Administrador)
  • 7. Enfoques de Bases de Datos Ventajas del enfoque de Base de Datos  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 equelibrar requerimientos opuestos.  Globalización de la Información.  Independencia de los datos.  Incluye un software que facilita la interrogación.
  • 8. Enfoques de Bases de Datos Características del enfoque de Base de Datos  Auto – descriptivo.  Aislamiento entre los datos y programas.  Soporte de múltiples vistas de los usuarios  Compartimiento de los datos y procesamiento de transacciones multiusuario
  • 9. Enfoques de Bases de Datos Arquitectura de una Base de Datos “Según ANSI/SPARC se divide en tres niveles, cuyo propósito es, sobre todo, permitir el aislamiento entre los datos , programas y múltiples vistas de los datos.”
  • 10. Enfoques de Bases de Datos Esquema de Tres niveles Nivel interno “En este nivel se define la estructura física de la base de datos:dispositivos de almacenamiento físico, direcciones físicas, estrategías de acceso, relaciones, índices, apuntadores, etc. Ningún usuario tiene conocimiento de este nivel”
  • 11. Enfoques de Bases de Datos Esquema de Tres niveles Nivel Conceptual “Contiene el nivel conceptual de la base de datos, que implica el análisis de las necesidades de información de los usuarios y las clases de datos necesarias para satisfacer dichas necesidades. El resultado del diseño conceptual contiene la descripción de todos los datos y las interrelaciones entre ellos, así como las restricciones de integridad y de confidencialidad.”
  • 12. Enfoques de Bases de Datos Esquema de Tres niveles Nivel Externo “Es el que se ocupa de la forma en como los usuarios individuales percibe los datos. Es la visión que posee un usuario de la base de datos.”
  • 13. Enfoques de Bases de Datos Lenguajes de un DBMS  Lenguaje de definición de datos (DDL, data definition lenguage)  Lenguaje de definición del almacenamiento (SDL) .”  Lenguaje de definición de vistas (VDL)  Lenguaje de manipulación de datos (DML data manipulation language)
  • 14. Enfoques de Bases de Datos Beneficios y riesgos de usar una Base de Datos  Potencial para establecer estándares.  Reducción del tiempo de desarrollo de aplicaciones  Disponibilidad de información al día.
  • 15. Enfoques de Bases de Datos Desventajas del enfoque de Base de Datos  Un sistema de base de datos normalmente es menos eficiente que el mismo sistema con procesamiento de archivos. El DBMS consume mucho recursos de hardware.  Mayor costo  En bases de datos centralizadas el sistema es más vulnerable a catástrofes físicas.
  • 16. Enfoques de Bases de Datos Tipos de Sistemas de Información  Operacionales.  Administrativos  De apoyo a la toma de decisiones  Data-Warehouse “Es una tecnología orientada a temas específicos, integrada, variante en el tiempo y es una colección no volátil que soporta la administración del proceso de toma de decisiones dentro de la organización.”