Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y...

10
Modelos y Bases de Datos Sesión No. 2: Niveles de Abstracción de una Base de Datos

Transcript of Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y...

Page 1: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

Modelos y Bases de Datos

Sesión No. 2: Niveles de Abstracción de una Base de Datos

Page 2: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

Contextualización ¿Por qué es importante conocer los Niveles

de Abstracción de una Base de Datos?

Es importante conocer los distintos niveles que

existen en una base de datos lo que permitirá al

usuario facilitar su estructura y su manejo.

Page 3: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

Introducción Te has preguntado ¿Para que sirven los niveles de abstracción de una base de

Datos? Permitirá diseñar diferentes estructuras de datos bajo determinados

lineamientos.

Niveles de Abstracción de una Base de Datos

Nivel interno

Nivel Conceptual

Nivel Externo

Page 4: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

Independencia lógica: ésta puede

modificar el esquema conceptual sin que

altere los esquemas externos o los

programas de aplicación.

Independencia Física: éste modificará el

esquema interno sin alterar el esquema

conceptual o los externos

(Abraham Silberschatz, Henry F. Korth)

Independencia lógica y física de los datos

Page 5: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

Estructura general de un sistema de base de datos

Gestor de archivos

Manejador de Base de Datos

Compilador de DDL

Procesar de Consultas

Archivos de Datos

Diccionario de Datos

Índices

El gestor Base de Datos

Permite ingresar, organizar y recuperar la información de las bases de datos.

Page 6: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

Los usuarios de las Bases de Datos

Los que escriben los programas.

Los que utilizan las aplicaciones de base de datos especializadas.

Los administradores de la base de datos que llevan el control central del sistema gestor base de datos.

El administrador de Base de Datos

Como bien lo dice, es el que administra y lleva un control central de la base de datos, ya que tiene la responsabilidad de mantener y operar la misma.

Page 7: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

El sistema de comunicación entre los distintos componentes

API´S middleware

Las conexiones que pueden existir en estos componentes son bajo un middleware que permite que tengan una conexión ente la base de datos, por lo tanto se puede decir que se utiliza para conectar y resolver la comunicación entre los procesos.

Page 8: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

Conclusión

Con los temas aprendidos en esta sesión se tiene por

concluido lo que es un sistema de gestión de base de

datos y cómo se diferencia de una base de datos, hoy

en día son sistemas indispensables en las empresas

o negocios y permite llevar un control interno

incrementando a ayudando a mantener su

productividad.

Page 9: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables

Referencias

Ramez Elmasri y Shamkant B. Navathe. Sistemas de bases de Datos Conceptos Fundamentales, Segunda edición, Addison Wesley Iberoamericana, 1997.

S/A. (2011) Capítulo I. Abstracción de datos. Consultado de: http://www.slideshare.net/durley/captulo-i-abstraccin-de-datos

S/A (s.f.) Independencia de lógica y física de los datos, Consultado de: http://asc-spd2.blogspot.mx/2010/09/independencia-logica-y-fisica-de-los.html

S/A, (s.f.) Gestores de base de datos, Consultado de: http://wwwdi.ujaen.es/~barranco/publico/ofimatica/tema7.pdf

S/A. (s.f.) Introducción al middleware, Consultado el 11 de Marzo del 2013 página obtenida de: http://www.fing.edu.uy/inco/cursos/middleware/teorico/02-IntrodMiddleware_Introduccion.pdf

Silberschatz, A; Korth, H. y Sudarshan, S, (2005) Database System Concepts. McGraw Hill.

Page 10: Modelos y Bases de Datos - UNID · concluido lo que es un sistema de gestión de base de datos y cómo se diferencia de una base de datos, hoy en día son sistemas indispensables