Professional Documents
Culture Documents
Un poco de historia
Sistemas de archivos: Surgieron a raz de la necesidad de almacenamiento de la informacin para su correspondiente reutilizacin (persistencia) Desventajas: Redundancia de los datos
Los archivos estn separados unos de otros (no se pueden combinar fcilmente)
Procesamiento
de Usuario del Archivo de Clientes Clientes
Archivo de Clientes
Archivo de Prstamos
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 informacin Control de acceso Evitar inconsistencias al compartir la informacin
Antes
Dpto. Personal Dpto. Ventas Clientes Ventas Cuentas
Empleados
Inventario
Ahora
SGBD
Empleados Clientes Ventas Inventario Cuentas
Qu es un SGBD?
Un Sistema de Gestin de Bases de Datos (SGBD) es un software que permite manipular las bases de datos
Permiten definir los datos a distintos niveles de abstraccin y manipular dichos datos, garantizando la seguridad e integridad de los mismos. Definicin o descripcin de datos
Manipulacin de datos Control de datos
Se compone de:
Los SGBD deben cumplir con las propiedades ACID para los registros:
Definicin
Consiste en una o ms computadoras, unidades de disco, monitores, impresoras, unidades de almacenamiento, cableado y otros equipos auxiliares Requieren memoria principal y espacio de almacenamiento en disco de grandes dimensiones.
Son bases de datos de slo lectura, utilizadas para almacenar datos que posteriormente se pueden utilizar.
Bases de datos donde la informacin almacenada se modifica con el tiempo, permitiendo operaciones como actualizacin, borrado y adicin de datos, ejemplo: un sistema de informacin de un supermercado.
Una base de datos bibliogrfica contiene informacin sobre el autor, fecha de publicacin, editorial, ttulo, edicin, de una determinada publicacin.
El modelo en Red
Ventajas
Flexibilidad Normalizacin Rendimiento, a pesar de su mayor complejidad El modelo relacional
Tipos de usuario
Se divide en 2
Informticos y Finales:
Usuarios Informticos:
Los cuales tienen a su cargo la creacin y mantenimiento de la BD y a su vez se divide en Diseadores Administradores, Analistas y programadores
Usuarios Finales:
Son los que acceden a los datos y se divide en Habituales Espordicos Simples Autnomos
3) Resolucin de emergencias.
4) Vigilancia de la integridad y de la calidad de los datos. 5) Diseo fsico, estrategia de caminos de acceso y restructuraciones.
6) Control del rendimiento y decisiones relativas a las modificaciones en los esquemas y/o en los parmetros del SGBD y del SO, para mejorarlo. 7) Normativa y asesoramiento a los programadores y a los usuarios finales sobre la utilizacin de la BD. 8) Control y administracin de la seguridad: autorizaciones, restricciones, etc.