Sgbd
SISTEMA DE GESTIÓN DE BASE DE DATOS
OBJETIVOS BÁSICOS DE SGBD
- El ser humano siempre ha guardado información, para guardarlas hacen falta
- Bibliotecas, para consultar, prestar,...
- Las empresas guardan información de sus clientes, proveedores,...
- La información ha de ser recuperable
- Información estructurada, para poder recuperar más fácilmente.
- LaInformación ha de estar disponible en cualquier momento.
- Que se puedan hacer consultas complejas y también consultas imprevistas.
- La Información que sea modificable ( Información al día. Información actualizada.
- Información que pertenezca al mundo real
- Información consistente, que no haya repeticiones, sin redundancias y que sea coherente.
- Que los usuarios de la BD puedan acceder todosa la vez a la misma Información.
- También ha de haber un sistema de seguridad ( para proteger datos.
DISEÑO DE LA B.D.
Antes de conseguir lo anterior se ha de especificar:
- Forma de la BD
- Objetivos que intervienen
- Relaciones de objetos
- Se ha de utilizar: Entidad – relación o Diagrama de Chen (Es una herramienta)
Hay tres tipos de SGBD:
- jerárquica
- redes(xarxa)
- relacionales
DISPOSITIVOS DE ALMACENAJE (D’EMMAGATZENAMENT)
¿Dónde guardamos la información?
MEMORIA:
- MEMORIA INTERNA: Guarda información de manera temporal mientras que sea necesaria. El acceso es directo.
Hay dos tipos de Memoria Interna:
- RAM (Random Access Memory) Memoria de Acceso Aleatorio. La Información que se guarda es temporal y volátil (Cuando secierra el ordenador se pierde la información).
- ROM (Read Only Memory) Información que no se puede borrar ni modificar. No es volátil, es permanente. Solamente se puede leer.
- MEMORIA SECUNDARIA O EXTERNA: No es memoria permanente se puede consultar, modificar y no se pierde cuando se apaga el ordenador. Se guardan datos, programas,...
Ej. : Discos Duros, Disquets, CD-Romregravables, cintas,...
Comparativa de Memoria
| |M. Interna |M. Externa |
|Precio |Más cara |Más Barata |
|Capacidad |Limitada |Ilimitada |
|Volatividad (Volátil) |Si |No |
|Velocidad |10–6– 10–9 |10–3 seg. |
EVOLUCIÓN DE B.D.
- Ficheros de texto ( Cuando empezaron, se guardaba secuencialmente.
Ej.: Clientes, facturas,...
Todos estos ficheros estaban relacionados.
- Relación entre ficheros. Se tenía una aplicación que se tenía que cambiar cuando un fichero se añadía o cambiaba una existente. NO HABÍA INDEPENDENCIA DE DATOS.
Ficherocliente
APLICACIÓN
Fichero factura
- B.D. Jerárquicas y de redes.
- A finales de los 60 principios de los 70 ( Bachman aportó ideas para B.D. relacionales, aportó la teoría.
- CODASYL ( llevó la teoría a la práctica
- En el 76 (Chen creó el primer sistema de B.D. Relacionales
APLICACIÓN
INDEPENDENCIA DE LOS DATOSBD
- Aparecen los siguientes modelos: ORACLE, INGRÉS, SYSTEM R, DB2
- Aparece la independencia de datos (Si ahora tienes un cambio en una base de datos la aplicación no se ve afectada).
21/SEPT./2001
¿QUÉ ES UNA BASE DE DATOS?
Conjunto de datos estructuradas relacionadas entre ellas ( se llaman ENTIDADES.
Hay compartición de datos (Las pueden utilizar muchas personas a lavez).
INTERGRACIÓN DE DATOS
Conjunto de entidades interrelacionadas entre sí con compartición de datos y con integración de datos.
Entidad ( Es aquello que se puede identificar y que tiene una existencia propia e independiente de la cual se quiere almacenar (guardar) información.
Hay dos tipos de entidades:
- Débil: Entidades que no pueden existir sin que exista otra entidad....
Regístrate para leer el documento completo.