Pautas Iniciales De Bases De Datos
Definición de Bases de Datos
Sistemas de almacenamiento masivo de información. Conjunto de datos relacionados, con determinada estructura lógica, almacenados físicamente en forma de ficheros informáticos.
Sistemas Gestor de Bases de Datos
Sistema Gestor de Bases de Datos (SGBD),(DBMS: Data Base Management System) ������ Colección de datosinterrelacionados ������ Conjunto de programas para acceder a los datos.
Objetivo Principal de un SGBD: Forma práctica y eficiente de almacenar y recuperar información de una Base de Datos
Características de las BD
Integran toda la información de la organización. Persistencia de los datos. Acceso simultánea para distintos usuarios (o aplicaciones). Descripción unificada de los datos e independiente delas aplicaciones. Descripción de vistas parciales de datos para distintos usuarios. Mecanismos para asegurar la integridad y seguridad de los datos.
Ventajas de las bases de datos
• Independencia de datos y tratamiento
• Cambio en datos no implica cambio en programas y viceversa (menor coste de mantenimiento)
• Coherencia de resultados
• Menor redundancia
• Acciones lógicamente únicas• Se evita inconsistencia
• Mejora en la disponibilidad de datos
• No hay dueño de datos
• Ni aplicaciones ni usuarios
• Guardamos descripción (Idea de catálogos).
• Cumplimiento de ciertas normas
• Restricciones de seguridad
• Accesos (Usuarios a datos)
• Operaciones (Operaciones sobre datos)
Otras ventajas : Más eficiente gestión de almacenamiento y Efecto sinérgico.
Desventajas dela Bases de Datos
• Fuerte coste inicial: Programa, Personal, Equipos
• Rentable a medio o largo plazo
• No hay standard
Fuente : Jaime Oyarzo Espinosa jaime.oyarzo@uah.es, Profesor Asociado, Universidad de Alcalá, eLearning Consultant, LUND University, Sweden ( Cap 10)
Niveles de abstracción
Nivel físico (describe como se almacena un registro)
Nivel lógico (describe los datosalmacenados y sus relaciones)
type cliente = record
nombre: string
calle: string
ciudad: string
end
Nivel de vista de datos (los programas ocultan detalles de los datos, por ej. por seguridad)
Arquitectura de niveles del SGBD
Un SGBD permite la definición de la BD a tres
Niveles de abstracción: lógico, físico yexterno. La definición de la base de datos en cada uno de estos niveles se denomina esquema.
• Nivel lógico: definición de estructuras de la base de datos ������esquema lógico.
• Nivel físico: se elige una implementación para cada una de las estructuras definidas en el esquema lógico ������ esquema físico o interno.
• Nivel externo: se definen vistas parciales de la base de datos para distintosgrupos de usuarios.
Características de Sistema Gestor de Bases de Datos
• Creación de la Base de Datos
• Forma de accesar a la información
• Backup y Restore de la Base de Datos
• Rutinas incorporadas
• Ambiente de trabajo (Interfaz)
• Gestionar la Base de Datos
Programas para acceder a los datos ������ Ejemplos de aplicación:
• Universidad: estudiantes,matrícula
• Fabrica: productos, inventario, ventas
• Bancos: clientes, transacciones
• Línea aérea: reservas, planificación
• Ventas: proveedores, productos, clientes
Arquitectura de niveles del SGBD
Herramientas para la gestión
Gestión de los datos
Lenguajes de manipulación de los datos
Manipulación de los datos
Lenguajes de definición de los esquemas de la
Basede datos Definición de los datos
Componentes de un SGBD
Funciones de un SGBD
http://www.ithinkweb.com.mx/capacita/bd_sistem.html
Sistema de Manejo de Base de datos.
Definir DBMS. Este es el acrónimo de Data Base Management System o sea Sistema de Manejo de Base de datos.
Un DBMS consiste de una base de datos y un conjunto de aplicacionesn (programas) para tener acceso a...
Regístrate para leer el documento completo.