0% encontró este documento útil (0 votos)
107 vistas15 páginas

Base de Datos PDF

Este documento describe los sistemas de gestión de bases de datos (SGBD). Explica que un SGBD permite construir, utilizar, mantener y reorganizar bases de datos. También describe las propiedades ACID que deben cumplir las transacciones y los componentes principales de un SGBD como los esquemas, procesadores DML, DDL y lenguajes de consulta. Por último, menciona algunas tendencias futuras de los SGBD.

Cargado por

JaimeZambrano
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
107 vistas15 páginas

Base de Datos PDF

Este documento describe los sistemas de gestión de bases de datos (SGBD). Explica que un SGBD permite construir, utilizar, mantener y reorganizar bases de datos. También describe las propiedades ACID que deben cumplir las transacciones y los componentes principales de un SGBD como los esquemas, procesadores DML, DDL y lenguajes de consulta. Por último, menciona algunas tendencias futuras de los SGBD.

Cargado por

JaimeZambrano
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Karla Miroslava Olmos Sánchez

Universidad Autónoma de Ciudad Juárez


kolmos@[Link]
IIT – F103 D
Personal
BASE DE DATOS
Empleados
Ventas SGBD Clientes
Ventas
Inventario
Cuentas
Contabilidad
 Un Sistema de Gestión de Bases de Datos
(SGBD) es un software que permite
gestionar las bases de datos

•Construir
•Utilizar
•Mantener
•Reorganizar
SGBD
◦ Necesidad de solucionar las debilidades de los
sistemas de archivos
◦ Capacidades:
 Manejo de persistencia
 Soporte por lo menos de un modelo de datos
 Soporte de un lenguaje de alto nivel que permita
manipular y definir la estructura de la información
 Control de acceso
 Evitar inconsistencias al compartir la información
SGBD
 Conjunto de órdenes que se ejecutan formando
una unidad de trabajo, es decir, en forma
indivisible o atómica.

 Un SGBD se dice transaccional, si es capaz de


mantener la integridad de los datos.

 Cuando se cancela la transacción se deshacen las


órdenes ejecutadas hasta dejar la base de datos
en su estado inicial (llamado punto de
integridad).
 Los SGBD deben cumplir
Lascon las propiedades ACID para las
transacciones: transacciones
son atómica
Atomicity
Consistency
Isolation
Durability
 Unacon
Los SGBD deben cumplir transación
las propiedades ACID para las
transacciones: transforma un
estado
Atomicity consistente de
la BD en otro
Consistency
Isolation
Durability
 Los SGBD deben cumplir con las propiedades ACID para las
transacciones:
Las
transacciones
Atomicity están aisladas
Consistency entre sí
Isolation
Durability
 Los SGBD deben cumplir con las propiedades ACID para las
transacciones:
Una vez que
Atomicity
una transacción
Consistency ha sido
Isolation confirmada esta
Durability persiste
Funciones y componentes principales de un
SGBD Peticiones Peticiones
DML planeadas DML No planeadas

Esquemas Procesador
Procesador Lenguaje
externos
DML Consulta

Peticiones
Procesador compiladas
DDL
DDL: lenguaje de definición de datos
Optimizador DML: lenguaje de manipulación de datos

Esquemas y
transformaciones Peticiones
optimizadas

Manejador de transacciones

Manejador de almacenamiento

Base de datos
Datos Fuente: “Introducción a los
y sistemas de bases de
datos” C.J. Date
Metadatos
11
Vista usuario n

Vista usuario 2 n esquemas


externos
Nivel externo Vista usuario 1
confidencialidad

Nivel conceptual
integridad-coherencia
Esquema lógico, resultado de
un proceso de modelamiento
Nivel interno
gestión de acceso
Esquema físico
Sistemas para el soporte para toma de decisiones (Data
Warehouse) y/o con capacidades deductivas y bases de
datos temporales
Manejar información multimedial: Imágenes, audio,
videos
Bases de datos orientadas a objetos y objeto-
relacionales
Manejar información georeferenciada: Sistemas de
Información Geográficos (SIG)
Manejo de información documental: Motores de
búsqueda, sistemas para el manejo de documentos.
Bases de datos nativas para XML
 Investigar dos SGBD, sus características,
ventajas y desventajas. Realizar una
comparación de los dos SGBD.
 Presentar su investigación ante sus
compañeros.
 Este material didáctico es una adaptación del
material didáctico de la doctora Gloria Lucía
Giraldo de la Universidad Nacional de
Colombia.

También podría gustarte