1. TEMA 4:
BASES DE DATOS
Trabajo realizado por: María Rodríguez y Andrea Delgado.
2. ÍNDICE
Base de datos…………………………………………………………… Diap. 3
Condiciones…………………………………………………………..…… Diap. 4
Tipos de base de datos…………………………………………… Diap. 5
Diseño de una base de datos………………………………….. Diap. 6
3. BASE DE DATOS
Se denomina dato a cualquier elemento procesado por un ordenador. Se suele
hablar de datos de entrada cuando se pulsa una tecla o de datos de salida
cuando se envía un e-mail.
Una base de datos es un conjunto de datos organizados de forma sistemática
de tal modo que el acceso a estos pueda realizarse de forma rápida y eficaz.
4. CONDICIONES
● Integridad de los datos: coherencia de los datos introducidos (adecuación al
tipo y cumplimiento de los atributos). Los datos deben ser válidos y
consistentes.
● Redundancia de los datos: almacenamiento de los mismos datos varias veces
en la misma base. En una base de datos debe evitarse o reducirse la
redundancia todo lo posible.
5. TIPOS DE BASE DE DATOS
● Según su variabilidad de datos: Estáticas y dinámicas.
● Según su contenido: Bibliográficas, directorios y bibliotecas científicas.
● Según el almacenamiento: Centralizadas y distribuidas.
6. DISEÑO DE UNA BASE DE DATOS
● Elementos de diseño:
● Elegir una estructura general.
● Definir las entidades y sus atributos.
● Establecer las relaciones entre los componentes.
● Acceso y usuario:
● Una base de datos tiene como fin posibilitar el acceso a la información a distintos usuarios
centralizados o no.
● En este sentido, es necesario distinguir los roles de todos los posibles participantes en la
elaboración, mantenimiento y utilización de una base de datos.
7. ACCESOS Y USUARIOS
● Diseñador: determina la estructura de la base de datos y los atributos y
las relaciones de las entidades. Primero en participar en la elaboración de
la base de datos.
● Administrador: controla el uso de la base de datos otorgando permisos de
acceso, consulta, modificación de datos. Evalúa el funcionamiento de la
base de datos.
● Analista-programador: crea o adapta las herramientas de gestión de la
base de datos. Mantiene un contacto muy estrecho con el administrador.
● Usuario final: puede introducir, modificar, consultar los datos o generar
informes. Dependen del administrador.
8. SISTEMA DE GESTIÓN DE BASE DE DATOS
Un Sistema de Gestión de Base de Datos es un conjunto de herramientas de
software que permiten crear y mantener una base de datos. Está presente
desde el primer momento que se plantea una base de datos.
9. FUNCIONES DE UN SBDG
● Control de acceso: su función es permitir o restringir el acceso a
determinados usuarios y a determinados datos previamente establecidos
por el administrador.
● Seguridad de la información: realización de copia de seguridad y
recuperación de datos en caso de fallo del sistema.
● Protección de la estructura: proporciona al usuario herramientas
sencillas para la manipulación de los datos.
● Consistencia de la información: debe proporcionar herramientas para
validar los datos introducidos y comprobar la redundancia.
10. CLASIFICACIÓN DE LOS SGBD
● Según el modelo: jerárquico, de red, relacional o orientado a objetos.
● Según el modelo de usuarios: monousuario o multiusuario.
● Según el acceso: centralizado o distribuido.
● Según el ámbito de aplicación: de propósito general o de propósito
específico.
11. BASE DE DATOS RELACIONALES
Es un modelo basado en el establecimiento de relaciones entre conjunto de
datos denominados tuplas, que en la práctica se organizan en forma de tablas
formadas por registros y campos.