Manual base de datos

Solo disponible en BuenasTareas
  • Páginas : 25 (6125 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de marzo de 2011
Leer documento completo
Vista previa del texto
Manual de Base de Datos
TEMARIO Tema Tema Tema Tema Tema 1.2.3.4.5.Introducción a las Bases de Datos. Modelos de datos. Modelo Entidad / Relación. (E/R ; E/R Extendido). Modelo relacional. Teoría de Normalización.

• • • • •

BIBLIOGRAFIA ‘Conceptos y diseño de bases de datos.’ Adoración de Miguel / Mario Riattini. Editorial Ra-ma. ‘Fundamentos de bases de daos’ Korth /Siberschats. EditorialMcGraw-Hill ‘Bases de datos’ G.Gardarin. Editoril Paraninfo. ‘Principles of Database System’ Ullman Editorial. Computer science Press. ‘Fundamentals of database systems’ Elmasri / Navate editorial. Benjamin.

1

TEMA 1. Introducción a las Bases de Datos.
• Justificación de utilizar Bases de datos. • Analisis de sistemas tradicionales (Problemas). • Justificación. • Definición de Bases dedatos. • Definiciones (Otros autores). • Definición. • Ventajas de las Bases de Datos. • Oposición a los sistemas tradicionales. • Desventajas. • Sistema Gestor de Bases de Datos (SGBD). • Definición. • Justificación. • Evaluación.

Justificación de Bases de datos

A) Analisis de los sistemas tradicionales.

• Inconvenientes de los sistemas tradicionales :

EJ :

2

• Sistemasorientados al tratamiento en los que se fija el proceso y luego se • Se desarrollan aplicaciones independientes entendidas como programas y

gestionan los datos apocados a existir en ficheros.

datos (repetición de datos). • La primera situación problemática seria se plantea con el coste del almacenamiento. • Podría existir un problema de actualización de datos, al existir datos duplicados en losficheros. • Peticiones sorpresivas, que se han de resolver en poco tiempo. Desventajas de sistemas tradicionales.1) Redundancia (copia innecesaria). Implica desperdicio de 2) 3) 4) 5) 6)

almacenamiento. Dificultad de mantenimiento (Actualización). Consistencia de datos (Actualización). excesiva dependencia del soporte y los datos.- Un cambio sutil en los datos acarreará el cambio total del programa.Peticiones inesperadas.- Tendencia a utilizar sistemas orientados a la toma de decisión. Aumento del tiempo de CPU

Estos problemas anteriores justifican la utilización de un sistema diferente. El sistema tradicional se define como un esquema horizontal y en cada estrato se encuentra cada aplicación con todos los ficheros que necesita, aunque estos estarán duplicados. Nuevo enfoque. El errordel enfoque antiguo consistía en un enfoque al programa. El enfoque nuevo esta orientado a los datos.
• •

Estos serán un conjunto estructurado independiente de aplicaciones. Objetivo de satisfacer necesidades de información de la aplicación.

3

Definición de las Bases de Datos. Historia.• • •

1963.- Se acuña el termino de Bases de Datos en el Simposio de Santa Monica (‘DATA BASE’)1967.- Codasyl, cambia su nombre por el de ‘Data Base Taskgroup’. Definiciones.• • • • •

Martin (1975). Conferencia de estadística (1977). Flory (1982) Howe (1983) Deen (1985)

Términos.La base de datos debería ser una colleción o conjunto de datos. Tan importante es almacenar el contenido como tambien la relación entre ellos (Guardan documentación de los datos / Caracteristicas especiales). Noredundantes.


• •



Se distinguen dos tipos de redundancia : LOGICA FISICA Una unica actualización de datos (unica copia). Se permite de forma transparente pero por

eficiencia.
• •

Puedan servir a cualquier aplicación. Procedimientos seguros para modificación :
• •

Consulta Genera errores pero no inconsistencia. Altas / Bajas (SGBD).

• • • •

Usuarios multiples. Los datosdeben llegar a tiempo. Se deben almacenar restricciones (seguridad). Independencia.Datos / Procedimiento. Datos / Soporte fisico.



Soporte

Acceso directo.

Definición de Bases de Datos.- Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto
4

de programas que manipulan esos datos Base de Datos es un conjunto exhaustivo no redundante...
tracking img