Base de datos

Páginas: 98 (24490 palabras) Publicado: 17 de septiembre de 2010
BASES DE DATOS –– APUNTES

❑ UNIDAD Nº 1: INTRODUCCIÓN A LAS BASES DE DATOS

1) Definición: Una BD es un conjunto de datos almacenados en conjunto, sin redundancias perjudiciales o innecesarias.

Su finalidad es servir a una aplicación o más y los datos se almacenan de modo que resultan independientes de los programas que los usan (James Martín).
En el enfoque de BD se mantiene un únicoalmacén de datos que se define una sola vez y al cual tienen acceso muchos usuarios.

Otra definición: Sistema de mantenimiento de registros basado en computadoras, cuyo interés es almacenar y registrar información. Tal información está relacionada con cualquier cosa que sea significativa para la organización donde el sistema opere (Date).

Una BD tiene las siguientes propiedades implícitas:- Una BD representa algún aspecto del mundo real, llamadas minimundo o universo del discurso. Las modificaciones del minimundo se reflejan en la base de datos.
- Una BD es un conjunto de datos lógicamente coherente, con cierto significado inherente, o sea que no es un conjunto aleatorio. Una colección aleatoria de datos no puede considerarse propiamente una base de datos.
-Toda BD se diseña, construye y se carga con datos para un propósito específico. Está dirigida a un grupo de usuarios y tiene aplicaciones preconcebidas que interesan a dichos usuarios.

2) Características del enfoque de BD

• Las BD son un único almacén al que tienen acceso varios usuarios y toman la información que necesitan, lo cual da la ventaja de evitar la redundancia.

• Naturaleza autodescriptiva de los Sistemas de BD
El Sistema de BD no solo contiene la BD misma, sino también una definición o descripción completa de la BD. Esta definición se almacena en el Catálogo del Sistema. La información almacenada en el Catálogo se le denomina Metadatos, los cuales describen la estructura de la BD primaria.
Ej. ALUMNO
- nombre
- apellido
- domicilio
- legajo
Sicomparamos con los archivos, en éstos los datos se manejan desde el programa.

• Separación entre los programas y los datos, y abstracción de los datos
Facilita el mantenimiento. El mecanismo de abstracción me permite hacer esa separación entre programas y datos.
En el procesamiento de archivos tradicional, la estructura de los archivos de datos viene integrada en los programas de acceso asíque cualquier modificación de la estructura de un archivo, puede requerir la modificación de todos los programas que tienen acceso a dicho archivo.
En cambio los programas de acceso del SGBD se escriben de modo que sean independientes de cualquier archivo específico. La estructura de los archivos de datos se almacena en el catálogo del SGBD aparte de los programas de acceso.
Lacaracterística que hace posible la independencia con respecto a los programas y datos se denomina abstracción de los datos. Un SGBD ofrece a los usuarios una representación conceptual de los datos que no incluye muchos de los detalles de cómo se almacenan.

• Manejo de múltiples vistas de los datos
Es la parte de la base de datos que le interesa a cada usuario, a los fines de una aplicación enparticular, entendiéndose como aplicación a un subconjunto de ese sistema de información que tiene software, hardware, recursos humanos, etc.
Una BD suele tener muchos usuarios, cada uno de los cuales puede requerir una vista diferente de la mencionada BD. Una vista puede ser un subconjunto de la BD o contener datos virtuales que se deriven de los archivos de la BD, pero que no estén almacenadosexplícitamente.

• Compartimiento de datos y procesamiento de transacciones multiusuario
Si los datos son compartidos, necesito un mecanismo de control de concurrencia.
Todo SGBD multiusuario, debe permitir a varios usuarios tener acceso simultáneo a la BD. El SGBD debe incluir software de control de concurrencia para asegurar que cuando varios usuarios intenten actualizar los mismos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS