Está en la página 1de 3

BASE DE DATOS Qu es una base de datos?

Un conjunto de informacin almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos. Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilizacin y su implementacin en mquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de informacin diferente y no predicable en tiempo. 5 ejemplos donde se pueden implementar base de datos *base de datos de una tienda de abarrotes *base de datos de un supermercado *base de datos de una escuela *base de datos de una registraduria *base de datos de un concesionario Elementos de la base de datos Datos del usuario. En la actualidad, casi todas las bases de datos representan los datos del usuario como afinidades que son tablas de datos. No todas las afinidades son igualmente deseables; algunas estn mejor estructuradas que otras. Para crear afinidades bien estructuradas se realiza un proceso llamado normalizacin. Metadatos. Debido a que los productos DBMS estn diseados para almacenar y manipular tablas, la mayor parte de ellos almacenan los metadatos en forma de tablas, algunas veces llamadas tablas del sistema. ndices. Estn encaminados a mejorar el funcionamiento y la accesibilidad de la base de datos. Se usan para ordenar y para obtener un acceso rpido a los datos. Los ndices son muy valiosos pero implican un costo. Cada vez que se actualiza una fila en una afinidad o tabla, tambin deben actualizarse los ndices. Esto no es malo; slo significa que los ndices no son gratuitos y que deben reservarse para casos en los que sean de verdad necesarios. Metadatos de aplicacin. Se usan para almacenar la estructura y el formato de formas, reportes, consultas de usuarios, y otros componentes de aplicacin.

Normalmente no se accede de forma directa a los metadatos de aplicacin sino que se hace a travs de herramientas proporcionadas por el DBMS para tal fin. Aplicaciones de la base de datos: Formas. Se emplean para introducir informacin a la base de datos. En algunas ocasiones los identificadores (ID) de los objetos no son desplegados en la aplicacin. La razn es que en el modelo del usuario no. Motor de base de datos Es un conjunto de Algoritmos que permite la Gestin y Optimizacin de Base de datos. Prudentemente el Motor de bases de datos utiliza instrucciones especificas para la: A) Bsqueda de informacin B) Aadir, Borrar, Modificar: Tablas C) Aadir, Borrar, Modificar: Campos La mayora de los motores Basan sus bsquedas por lo que se le llama I.D. (Identificadores) Ya que se facilita la Ordenacin por medio del mtodo Burbuja. Importancia de los programas o sistemas de bases de datos Los sistemas de bases de datos son fundamentales, ya que contienen la informacin ms necesaria para las tareas fundamentales, sin bases de datos no habra informacin anterior, pues las bases de datos guardan todo lo importante en caso de que haya algn error o fallo en el sistema General y asi poder recuperar la informacin importante o documentos. 5 programas para crear o ministrar base de datos *abcDB Professional 2009 * Bazas v1.2.0 *Access *fox * VISUAL BEISIL Qu es SGBD? (Sistema de gestin de base de datos) o en ingls Database management system (DBMS), es una agrupacin de programas que sirven para definir, construir y manipular una base de datos. * Definir una base de datos: consiste en especificar los tipos de datos, estructuras y restricciones para los datos que se almacenarn.

* Construir una base de datos: es el proceso de almacenar los datos sobre algn medio de almacenamiento. * Manipular una base de datos: incluye funciones como consulta, actualizacin, etc. de bases de datos. Si el sistema soporta bases de datos relacionales se llama RDBMS en ingls o SGBDR en espaol. Otras funciones de los SGBD * En la manipulacin de una base de datos, los SGBD deben incluir un control de concurrencia, o sea, deben permitir a varios usuarios tener acceso "simultneo" a la base de datos. Controlar la concurrencia implica que si varios usuarios acceden a la base de datos, la actualizacin de los datos se haga de forma controlada para que no haya problemas. * Un SGBD tambin debe encargase de cumplir las reglas de integridad y redundancias. * Otra funcin importante en un SGBD es su capacidad de realizar copias de seguridad y de recuperacin de datos. * Restriccin de accesos no autorizados. * Suministrar mltiples interfaces de usuario. * Representar relaciones complejas entre los datos.

También podría gustarte