Introduccion a base de datos (universidad metropolitana de monterrey)

Solo disponible en BuenasTareas
  • Páginas : 9 (2157 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de marzo de 2011
Leer documento completo
Vista previa del texto
BASE DE DATOS
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completode campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
A veces se utiliza DB, de database en inglés, para referirse a las bases de datos.

Gestión de bases de datos

Una base de datos puede mantenerse manualmente oser informatizada (esta última es la que nos interesa). La base de datos informatizada es creada y mantenida por un conjunto de aplicaciones diseñadas para esas tareas específicamente o bien, se puede gestionar empleando un SGBD.

Los SGBD son un conjunto de programas encargados de definir, construir y manipular una base de datos, y mantener su integridad y redundancias.

* Definir una basede datos: consiste en especificar los tipos de datos, estructuras y restricciones para los datos que se almacenarán.

* Construir una base de datos: es el proceso de almacenar los datos sobre algún medio de almacenamiento.

* Manipular una base de datos: incluye funciones como consulta, actualización, etc. de bases de datos.

Manipulación de bases de datos

El lenguaje de consulta máshabitual para las bases de datos online es el SQL. Ver consulta en base de datos.

Algunas bases de datos populares son MS Access, dBase, FoxPro, Paradox, Approach, Oracle y Open Office Base.

Las bases de datos contienen tablas, cada tabla tiene registros que su vez contienen campos.

Aplicaciones tradicionales de base de datos

En la actualidad estamos empleando bases de datos continuamente,muchas veces sin notarlo. Por ejemplo, al retirar o ingresar dinero en un cajero automático, reservar un vuelo aéreo, al suscribirse a algún servicio, o si consultamos un catálogo de libros de una biblioteca, o al buscar en un buscador de internet, etc. En todos estos casos, se están empleando bases de datos informatizadas.

Actores sobre bases de datos

Los actores o personas relacionadas alas bases de datos son:

* Administrador de bases de datos (ABD).* Diseñador de bases de datos.

* Usuario final: es aquella persona cuyo trabajo requiere acceder a la base de datos ya sea para consultarla, actualizarla y/o generar informes.
* Analista de sistemas y programador de aplicaciones.

Almacenamiento de las bases de datos

Un modelo de datos es por tanto una colección deconceptos bien definidos matemáticamente que ayudan a expresar las propiedades estáticas y dinámicas de una aplicación con un uso de datos intensivo. Conceptualmente, una aplicación puede ser caracterizada por:
• Propiedades estáticas: entidades (u objetos), propiedades (o atributos)12 de esas entidades, y relaciones entre esas entidades.
• Propiedades dinámicas: operaciones sobre entidades,sobre propiedades o relaciones entre operaciones.
• Reglas de integridad sobre las entidades y las operaciones (por ejemplo, transacciones).
Así, un modelo de datos se distingue de otro por el tratamiento que da a estas tres categorías. El resultado de un modelado de datos es una representación que tiene dos componentes: las propiedades estáticas se definen en un esquema y las propiedadesdinámicas se definen como especificaciones de transacciones, consultas e informes. Un esquema consiste en una definición de todos los tipos de objetos de la aplicación, incluyendo sus atributos, relaciones y restricciones estáticas. Correspondientemente, existirá un repositorio de información, la base de datos, que es una instancia del esquema. Un determinado tipo de procesos sólo necesita acceder...
tracking img