Bases de datos

Solo disponible en BuenasTareas
  • Páginas : 46 (11329 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de octubre de 2010
Leer documento completo
Vista previa del texto
BASE DE DATOS

Introducción

U
S
U
A Repositorio
R de
I Datos
O
Procesamiento
Aplicaciones
- U.Net
- Java Información
- C++

Introducción a las bases de datos

Procesamiento de Archivos VS Base de Datos

✓ Datos repetidos (redundancias) -Eliminar redundancias
✓ No se manejaban estándares - Poder compartir los datos
✓ Había inconsistencia de datos (aplicaciones viejas y nuevas)
✓ Falta de seguridad en los datos - Cumplir normas especificas
✓ No existían aplicaciones de uso general (estándares)- Mantener seguridades
- Mantener integridad de datos
- Reducir las inconsistencias

Concepto de base de datos.- Es un repositorio en donde guardamosinformación que podemos almacenar y recuperar.

Componentes de una base de datos.
Son:
- Hardware constituido Dispositivos de Almacenamiento
- Software llamado DBMS (Sist. Manejador de B/D)
- Datos Almacenados y Procesados de acuerdo a la Información

Tipos de Usuario B/D
Son:
- Usuario Final.- Es la persona queutiliza los datos. (Ve las aplicaciones)
- Desarrollador de Aplicaciones.- Es la persona que desarrolla los sistemas que van a interactuar con la base de datos.
- DBA (Administrador D/B).- Es la persona que asegura la integridad, la consistencia, reducir la redundancia y las seguridades. Es la que se encarga del mantenimiento periódico o diario de los datos.

Conceptos Básicos.
-Archivos: Conjunto de Registros.
- Registros: Conjunto de Campos.
- Campos: Unidad mínima de referencia.

Niveles de Abstracción.

Usuario
Final

Desarrollador
de Aplicaciones

DBA
Físico

- En el nivel Externo o también llamado Visión, se refiere a la Visión del Usuario Final. Se ven los datos convertidos en Información.
- En el nivel Conceptual se ve como estáestructurada la base de datos, que tipo de campos tienen los datos y como están estructurados esos registros, regularmente trabaja el Desarrollador de Aplicaciones.
- Nivel Interno o Físico es el que ve como almacenan los datos físicamente, regularmente trabaja el DBA.

ARCHIVO DE CLIENTES
|Nombre |Apellido |Edad |
|Ana |López|20 |
|José |Mera |30 |

Registro

Campo

DBMS (Sistema Manejador de Base de Datos)

DBA

Subsistema de un

E/S lógicas

E/S Físicas

Motor o Núcleo.-
Este recibe los requerimientos lógicos de entrada y salida y los convierte en requerimiento físicos, operaciones delectura y escritura. Los requerimientos lógicos son cualquier tipo de consulta (Requerimiento de lectura) o ingreso de datos (Requerimiento de escritura). Es ayudado por el sistema operativo para convertir estos requerimientos lógicos en físicos que actúen sobre los dispositivos de almacenamiento.

Herramientas de Definición.-
Permiten definir y modificar la estructura de la base de datos, aeste nivel definimos lo que se conoce como esquema, que es la definición total de la base de datos, es aquí donde definimos la estructura de las tablas, los tipos de campos y las restricciones para los campos.
Dos partes importantes en este subsistema son:
El sub-esquema y el esquema.
El sub-esquema permite el manejo de vistas de datos, el manejo se realiza en niveles externos y el esquema es...
tracking img