1. BASE DE DATOS
Una
base de datos se define
como un conjunto de datos
almacenados
de
manera
ordenada y sistemática en algún
medio de almacenamiento de
datos, desde el cual pueden ser
recuperados y manipulados, para
que sirvan como soporte en la
toma de decisiones.
2. BASES DE DATOS AUTOMATIZADAS
Las bases de datos automatizadas pueden
ser de 2 tipos:
Bases
de datos automatizadas
Archivos Convencionales.
Archivos de Ofimática (Excel)
Bases de datos Relacionales.
Access – Oracle - Dbase
en
3. Base de Datos Distribuida
Es
una base de datos construida sobre
una red computacional y no por el
contrario en una máquina aislada. La
información 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
4. Objetivos de las BDD.
1. Autonomía local.
2. No dependencia de un
sitio central.
3. Operación continúa
4.- Independencia de
ubicación.
5.- Independencia de
fragmentación.
6.- Independencia de
replicación
7.- Procesamiento de consultas
distribuidas.
8.- Administración de
transacciones distribuidas.
9.- Independencia de
hardware.
10.- Independencia de sistema
operativo.
11.- Independencia de red.
12.- Independencia de DBMS.
5. DTM (Un administrador de
base de datos o administrador
de transacciones )
Es un programa que recibe
solicitudes de procesamiento de
los programas de consulta o de
transacciones y a su vez las
traduce en acciones para los
administradores de la base de
datos.
7. S. G. B. D.
Sistema de Gestión de Base de Datos
El Sistema de Gestión de Bases de
Datos (SGBD) es un conjunto de
programas,
procedimientos,
herramientas y lenguajes que actúa
como un intermediario entre los
usuarios y los datos proporcionando
las herramientas necesarias para
realizar todo tipo de operaciones
en una Base de Datos.
8. FUNCIONES DEL SGBD
Crear
y organizar la Base de Datos.
Establecer las maneras de acceder a la
base de datos Manejar los datos de
acuerdo a las peticiones de los usuarios.
Registrar el uso de las bases de datos.
Facilitar el respaldo y recuperación de los
datos.
Permitir la creación y el uso de interfaces.
9. Niveles de abstracción de una
base de datos
En cualquier sistema de información se
considera que se pueden observar los
datos desde dos puntos vista:
La
Vista externa. Esta es la visión de los
datos que poseen los usuarios del Sistema
de Información.
La
Vista física. Esta es la forma en la que
realmente están almacenados los datos
11. Función de descripción o
definición de datos (DDL)
Permite al diseñador de la base de datos crear las
estructuras apropiadas para integrar adecuadamente los
datos. Este función es la que permite definir las tres
estructuras de la base de datos:
Estructura interna
Estructura conceptual
Estructura externa
Esta función se realiza mediante el lenguaje de
descripción de datos o DDL. Mediante ese lenguaje:
Se definen las estructuras de datos.
Se definen las relaciones entre los datos.
Se definen las reglas que han de cumplir los datos.
12. Función de manipulación
Permite modificar y utilizar los datos de la
base de datos. Se realiza mediante el
lenguaje de modificación de datos o DML.
Función de control
Mediante esta función los administradores poseen mecanismos
para determinar las visiones de los datos permitidas a cada
usuario, además de proporcionar elementos de
creación y modificación de esos usuarios.
13. La transparencia en las bases
de datos distribuidas
La transparencia oculta al
usuario la parte del cómo
están organizadas las
bases de datos
distribuidas en los
diferentes nodos físicos en
las que se encuentran,
esto hace que el usuario
vea a la base de datos
distribuida como si fuera
una sola base de datos.
14. Dentro de los principales
niveles de trasparencia
tenemos:
Transparencia de Sistemas de gestión
de base de datos SGBD
Transparencia de transacción
Transparencia de concurrencia
Transparencia respecto a fallos
17. Mundo Real
Casos Reales
Metodología de Diseño Conceptual
Modelo Conceptual
Modelo Entidad Relación
Expresado en el Diagrama Entidad Relación
Metodología de Diseño Lógico
Modelo Lógico
Modelo Relacional
Expresado en el Esquema de Tablas
Metodología de Diseño Físico
Modelo Físico
Implementación de la Base de Datos
En el SGBD adecuado