You are on page 1of 2

FUNDAMENTOS DE BASE DE DATOS

El artculo describe un sistema gestor de bases de datos (SGBD) que consiste en una coleccin
de datos interrelacionados y un conjunto de programas para acceder a dichos datos. El objetivo
principal de un SGBD es proporcionar una forma de almacenar y recuperar la informacin de
una base de datos de manera que sea tanto prctica como eficiente.
Las aplicaciones de los sistemas de bases de datos ms representativas son: la Banca, Lneas
areas, Universidades, Transacciones de tarjetas de crdito, Telecomunicaciones, Finanzas,
Produccin y Recursos humanos. Como esta lista ilustra, las bases de datos forman una parte
esencial de casi todas las empresas actuales.
Existen Sistemas de base de datos frente a sistemas de archivos. Estos programas de aplicacin
se han escrito por programadores de sistemas en respuesta a las necesidades de la organizacin
bancaria. Mantener informacin de la organizacin en un sistema de procesamiento de archivos
tiene una serie de inconvenientes importantes: la Redundancia e inconsistencia de datos,
Dificultad en el acceso a los datos, Aislamiento de datos. Problemas de integridad, Problemas
de atomicidad, Anomalas en el acceso concurrente, Problemas de seguridad.
Una visin de un sistema de bases de datos es una coleccin de archivos interrelacionados y un
conjunto de programas que permitan a los usuarios acceder y modificar estos archivos.
Abstraccin de datos. Para que el sistema sea til debe recuperar los datos eficientemente a
Nivel fsico, Nivel lgico, Nivel de vistas. Ejemplares y esquemas. Las bases de datos van
cambiando a lo largo del tiempo conforme la informacin se inserta y borra.
Estos modelos de los datos son Una coleccin de herramientas conceptuales para describir los
datos, las relaciones, la semntica y las restricciones de consistencia. Los Modelos de entidad-
relacin y sus Componentes: Rectngulos, Elipses, Rombos, Lneas. Modelo relacional Se utiliza
un grupo de tablas para representar los datos y las relaciones entre ellos. Otros modelos de
datos. Modelo de datos que est recibiendo una atencin creciente.
El lenguaje de bases de datos es un lenguaje de definicin de datos para especificar el esquema
de la base de datos y un lenguaje de manipulacin de datos.
Los Usuarios y administradores de la base de datos son Un objetivo principal de un sistema de
bases de datos para recuperar informacin y almacenar nueva informacin en la base de datos.
Usuarios de bases de datos e interfaces de usuario. Hay cuatro tipos diferentes de usuarios de
un sistema de base de datos: Usuarios normales, Programadores de aplicaciones, Los usuarios
sofisticados, Usuarios especializados. Administrador de la base de datos Una de las principales
razones de usar SGBDs es tener un control centralizado tanto de los datos como de los
programas que acceden a esos datos.
La Gestin de transacciones. Una transaccin es una coleccin de operaciones que se lleva a
cabo como una nica funcin lgica en una aplicacin de bases de datos.
El texto contiene la Estructura de un sistema de bases de datos y se divide en mdulos que se
encargan de cada una de las responsabilidades del sistema completo Gestor de
almacenamiento, Un gestor de almacenamiento es un mdulo de programa que proporciona la
interfaz entre los datos de bajo nivel en la base de datos y los programas de aplicacin y
consultas emitidas al sistema.
Los componentes del gestor de almacenamiento incluyen: Gestor de autorizacin e integridad,
Gestor de transacciones, Gestor de archivos, Gestor de memoria intermedia, El gestor de
almacenamiento implementa varias estructuras de datos como parte de la implementacin
fsica del sistema: Archivos de datos, Diccionario de datos, ndices. Procesador de consultas Los
componentes del procesador de consultas incluyen: Intrprete del LDD, Compilador del LMD,
Motor de evaluacin de consultas.
Arquitecturas de aplicaciones. Los estndares de interfaces de programas de aplicacin como
ODBC y JDBC se usan para la interaccin entre el cliente y el servidor.
La Historia de los sistemas de bases de datos sobre el procesamiento de datos impulsa el
crecimiento de los computadores, como ocurriera en los primeros das de los computadores
comerciales y Finales de la dcada de 1990. El principal acontecimiento fue el crecimiento
explosivo de World Wide Web.
Finalmente lo que se puede desprender del artculo que es un sistema gestor de bases de datos
(SGBD) consiste en una coleccin de datos interrelacionados y una coleccin de programas para
acceder a esos datos. Los datos describen una empresa particular. El objetivo principal de un
SGBD es proporcionar un entorno que sea tanto conveniente como eficiente para las personas
que lo usan para la recuperacin y almacenamiento de la informacin. Los sistemas de bases de
datos se disean para almacenar grandes cantidades de informacin. Un propsito principal de
un sistema de bases de datos es proporcionar a los usuarios una visin abstracta de los datos.
Es decir, el sistema esconde ciertos detalles de cmo los datos se almacenan y mantienen. Por
debajo de la estructura de la base de datos est el modelo de datos: una coleccin de
herramientas conceptuales para describir los datos, las relaciones entre los datos, la semntica
de los datos y las restricciones de los datos. Un lenguaje de manipulacin de datos (LMD) es un
lenguaje que permite a los usuarios acceder o manipular los datos. Las aplicaciones de bases de
datos se dividen normalmente en un parte frontal que se ejecuta en las mquinas cliente y una
parte que se ejecuta en el dorsal.