Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTRODUCCION
ENFOQUE TRADICIONAL
Archivo maestro de ALUMNOS utilizado por varios programas de aplicacin, el formato de registro es:
Nombre de Alumno
Direccin
Poblacin
Cdigo Postal
Si necesitamos variar la estructura del registro aadiendo un campo ms, necesitaramos cambiar toda la estructura del fichero maestro, y todos los programas que utilizan ese fichero. Engorroso y caro. PG 7 Libro
DEPARTAMENTO DE INFORMTICA
INTRODUCCION
NOMBREALUMNO
XXXX XXXX XXXX
DIRECCION
XXXX XXXX XXXX
POBLACION
XXXX XXXX XXXX
CODIGOPOSTAL
XXXX XXXX XXXX
Si aadimos una nueva columna a la tabla no afectar a los programas de aplicacin que utilicen dicha tabla. En las Bases de Datos existe una visin conceptual de los datos que no tiene por qu ser la misma que la visin fsica de los mismos. Es decir: Existe una independencia de los datos con respecto a los procedimientos que los utilizan. Cualquier cambio en la estructura de datos no afectar a los programas que los usen.
PG 7 Libro
INTRODUCCION
En una base de datos los mismos datos pueden ser utilizados por diferentes aplicaciones y usuarios. La base de datos ha de permitir mtodos para consultar los datos, para incluir nuevos datos, para modificar los ya existentes y para eliminar los que ya no sirven.
PG 8 Libro
DEPARTAMENTO DE INFORMTICA
Una base de datos debe cumplir los siguientes objetivos para que sea considerada como tal:
Versatilidad para representar la informacin. Los datos podrn utilizarse de mltiples maneras. Desempeo. Las bases de datos han de atender con la rapidez adecuada las peticiones de datos que se hagan, segn el uso que se vaya a hacer de ellos. Redundancia mnima. Se tiende a eliminar la redundancia, siempre y cuando esto no implique un aumento de su complejidad ni una reduccin en su rendimiento. Capacidad de acceso. Si los usuarios realizan una consulta y necesitan una respuesta rpida, el sistema de base de datos ha de tener capacidad para responder inmediatamente. Esta capacidad depende de la organizacin fsica de los datos.
PG 8 a 10 Libro
Una base de datos debe cumplir los siguientes objetivos para que sea considerada como tal: Integridad. El sistema de BD ha de asegurar que los datos que se almacenen sean los que se tienen que almacenar; es decir, que los valores almacenados cumplan ciertas restricciones definidas con anterioridad, y que los fallos producidos en el sistema no destruyan los datos. Seguridad y privacidad. Se ha de disponer de procedimientos que protejan los datos frente a fallos del sistema, evitando su prdida y facilitando su recuperacin, o frente a usos indebidos o intencionados por parte de personas no autorizadas. La privacidad hace referencia a que los datos de la base de datos sean accesibles para unos usuarios e inaccesibles para otros, para quienes no estn autorizados. Afinacin. La afinacin hace referencia al ajuste de la organizacin fsica de los datos con el objeto de mejorar la rapidez para acceder a ellos. Para llevar a cabo una correcta afinacin es precisa una independencia fsica de los datos.
PG 8 a 10 Libro
DEPARTAMENTO DE INFORMTICA
Una base de datos debe cumplir los siguientes objetivos para que sea considerada como tal:
Interfaz con el pasado y el futuro. Con el paso del tiempo, las necesidades de la empresa van cambiando: se precisan nuevos datos, software ,etc., por tanto, se hace necesario actualizar el sistema de procesamiento. Independencia fsica de los datos. Cuando se introduzcan modificaciones en la organizacin fsica de los datos, no deben afectar a los programas de aplicacin que ya hay en uso. Independencia lgica de los datos. Cuando se hacen cambios en la estructura lgica de los datos, por ejemplo, agregar nuevos campos a un registro, stos no deben afectar a los programas de aplicacin que utilicen esos datos.
PG 8 a 10 Libro
N I V E L L O G I C O F I S I C O
ESQUEMA EXTERNO 1
ESQUEMA EXTERNO 2
NIVEL EXTERNO
ESQUEMA CONCEPTUAL
NIVEL CONCEPTUAL
ESQUEMA INTERNO
NIVEL INTERNO
PG 10 Libro
DEPARTAMENTO DE INFORMTICA
Un Sistema de Gestin de Base de Datos (SGBD) es un conjunto de programas que permiten la administracin y gestin de la informacin de una base de datos.
COMPONENTES:
El gestor de la base de datos. El diccionario de datos. El Administrador de la base de datos. Los lenguajes para definir y manipular datos. (DDL, DML, DCL)
PG 13 Libro
Una vez realizado el diseo conceptual de la BD, el esquema resultante ha de traducirse a un modelo lgico de datos.
Modelo de datos jerrquico. Utiliza rboles para la representacin lgica de los datos. Modelo de datos en red. Utiliza estructuras plex para la representacin lgica de los datos. Modelo de datos relacional. Utiliza tablas bidimensionales para la representacin lgica de los datos.
PG 15 a 18 Libro
DEPARTAMENTO DE INFORMTICA
ARQUITECTURA CLIENTE/SERVIDOR
SERVIDOR
RED DE COMUNICACIONES
PG 19 Libro