Professional Documents
Culture Documents
TEMA 1
BASE DE DATOS
Conjunto de datos relacionados entre s, organizados y estructurados con informacin referente a algo. Las bases de datos son tratadas utilizando los sistemas gestores de bases de datos o S.G.B.D Antes de aparecer los SGBD, la informacin se trataba y gestionaba utilizando los sistemas de gestin de ficheros.
GESTIN DE ARCHIVOS
La gestin de archivos presentaba inconvenientes:
Redundancia e inconsistencia de los datos.
Dependencia de los datos fsica-lgica Dificultada para tener acceso a los datos, proliferacin de programas.
Separacin y aislamiento de los datos. Dificultad para el acceso concurrente. Dependencia de la estructura del fichero con el lenguaje de programacin
COMPONENTES SGBD
Lenguajes Lenguaje de definicin de datos (DDL)
COMPONENTES SGBD
Seguridad e integridad de datos
Debe garantizarse la proteccin de los datos contra accesos no autorizados Los SGBD deben ofrecer mecanismos para implantar restricciones de integridad Proporciona herramientas y mecanismos para planificacin y realizacin de copias de seguridad Debe ser capaz de recuperar la BD llevndola a un estado consistente Debe asegurar el acceso concurrente
COMPONENTES SGBD
Usuarios de los SGBD
Usuarios de la categora DBA (administradores) Usuarios de tipo RESOURCE, que pueden crear sus propios objetos y tener acceso a los objetos sobre los que se les ha concedido permisos. Usuarios de tipo CONNECT, que solamente pueden utilizar los objetos a los que se les ha concedido permiso
COMPONENTES SGBD
Todos los SGBD proporcionan una serie de herramientas de administracin. Permite a los administradores la gestin de la BD y gestin de usuarios y permisos, entre otros.
MODELOS DE DATOS
Uno de los objetivos ms importantes de un SGBD es proporcionar a los usuarios una visin abstracta de los datos. Los modelos de datos son el instrumento ideal para ofrecer esa abstraccin.
MODELOS LGICOS BASADOS EN REGISTROS Se usan para describir los datos en los modelos
conceptual y fsico. La BD est estructurada en registros de formato fijo de varios tipos Cada tipo de registro define un nmero fijo de campos o atributos, y cada normalmente es de longitud fija
ARQUITECTURA CLIENTE/SERVIDOR
En un sistema cliente/servidor se distinguen dos partes. Un servidor que generalmente es un gran ordenador que acta como depsito de los datos Los clientes que que son PCs que solicitan servicios al servidor Para poder comunicarse, deben estar conectados a travs de una red (LAN)
ARQUITECTURA CLIENTE/SERVIDOR
La arquitectura cliente/servidor permite las siguientes configuraciones.
Basada en anfitrin: cuando la mquina cliente y servidor es la misma Cliente/Servidor: la base de datos reside en un servidor y los usuarios acceden a la base de datos del servidor a travs de la red. Procesamiento distribuido: la base de datos est repartida en ms de una mquina servidora.
LEGISLACIN
La Ley Orgnica 15/1999, de 13 de Diciembre, de Proteccin de Datos de Carcter Personal, tiene por objeto garantizar y proteger, las libertades pblicas y los derechos fundamentales de las personas fsicas, su honor, intimidad y privacidad personal y familiar.
Artculo 18.4 de la Constitucin: La ley limitar el uso de la informtica para garantizar el honor y la intimidad personal y familiar de los ciudadanos y el pleno ejercicio de sus derechos.