Professional Documents
Culture Documents
QU ES SGBD ?
Significa: Sistemas Gestores de Bases de Datos. (Aunque se suele utilizar las siglas DBMS procedentes del ingles, Data Base Management System). Es el software que permite a los usuarios procesar, describir, administrar y recuperar los datos almacenados en una base de datos.
SGBD DBMS
DATOS
MODELO DE DATOS
Definicin: Un modelo de datos es un lenguaje orientado a hablar de una Base de Datos. Tpicamente un modelo de datos permite describir:los elementos de la realidad que intervienen en un problema dado y la forma en que se relacionan esos elementos entre s.
No hay que perder de vista que una Base de Datos siempre est orientada a resolver un problema determinado, por lo que los dos enfoques propuestos son necesarios en cualquier desarrollo de software.
Un modelo de datos es un lenguaje que, tpicamente, tiene dos sublenguajes: DDL (Data definition Language),es un Lenguaje de Definicin de Datos orientado a describir de una forma abstracta las estructuras de datos y las restricciones de integridad. DML (Data Manipulation Language),es un Lenguaje de Manipulacin de Datos , orientado a describir las operaciones de manipulacin de los datos. A la parte del DML orientada a la recuperacin de datos, usualmente se le llama Lenguaje de Consulta o QL (Query Language).
El modelo entidad-relacin El modelo entidad-relacin es el modelo conceptual ms utilizado para el diseo conceptual de bases de datos. Fue introducido por Peter Chen en 1976. El modelo entidadrelacin est formado por un conjunto de conceptos que permiten describir la realidad mediante un conjunto de representaciones grficas y lingsticas.
Modelos de Datos Lgicos El diseo lgico parte del esquema conceptual y da como resultado un esquema lgico. Un esquema lgico es una descripcin de la estructura de la base de datos en trminos de las estructuras de datos que puede procesar un tipo de SGBD. Un modelo lgico es un lenguaje usado para especificar esquemas lgicos (modelo relacional, modelo de red, etc.). El diseo lgico depende del tipo de SGBD que se vaya a utilizar, no depende del producto concreto.
Modelos de Datos Fsicos El diseo fsico parte del esquema lgico y da como resultado un esquema fsico. Un esquema fsico es una descripcin de la implementacin de una base de datos en memoria secundaria: las estructuras de almacenamiento y los mtodos utilizados para tener un acceso eficiente a los datos. Por ello, el diseo fsico depende del SGBD concreto y el esquema fsico se expresa mediante su lenguaje de definicin de datos.
Modelo Conceptual
Modelo Lgico
Modelo Interno
DBMS
El Diseo Conceptual Es un esquema o descripcin de alto nivel de la estructura de los datos de un sistema independientemente de la implementacin posterior de la base de datos.
Caractersticas
Es un proceso dirigido completamente a los datos.
Permite una mejor comunicacin entre usuarios, analistas y programadores durante todas las fases del diseo.
Proporcionar las bases para disear una base de datos del sistema correcta, consistente, compartible y flexible.
Factores Crticos
Trabajar interactivamente con los usuarios Seguir una metodologa (pasos para su desarrollo)
Considerar tanto la estructura de la informacin como la integridad de la misma. (Parte del principio del dominio de la informacin)
Beneficios
Ayuda a valorar cul es la tecnologa ptima para desarrollar la base de datos del sistema.
Permite a los usuarios comprender cules sern sus datos en el sistema final sin tener este implementado.
Favorece una visin del sistema y de cules son las necesidades reales de informacin.