Está en la página 1de 4

SISTEMAS DE GESTORES DE BASES DE DATOS:

(Sistema de gestin de base de datos) o en ingls Data base 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. Otras funciones de los SGBD * 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. Clasificacin de los SGBD Esta clasificacin est basada en el modelo de datos en que est basado el SGBD. Los modelos de datos ms habituales son: * Relacional (SGBDR): representa a la base de datos como una coleccin de tablas. Estas bases de datos suelen utilizar SQL como lenguaje de consultas de alto nivel. * Orientado a objetos: define a la base de datos en trminos de objetos, sus propiedades y sus operaciones. Todos los objetos que tienen la misma estructura y comportamiento pertenecen a una clase y las clases de organizan en jerarquas. * Objeto-relacional o relacional extendido: son los sistemas relacionales con caractersticas del orientado a objetos. * Jerrquico: representa los datos como estructuras jerrquicas de rbol. * En red o CODASYL DBTG.

Un SGBD tambin puede clasificarse por el nmero de usuario a los que da servicio: * Monousuario * Multiusuario Tambin puede clasificarse segn el nmero de sitios en los que est distribuida la base de datos: * Centralizado: la base de datos y el software SGBD estn almacenados en un solo sitio (una sola computadora). -PostgreSQL (software libre) -Oracle (software gratuito para estudio, de pago para aplicaciones comerciales) -DB2 (software de pago) -Firebird (software libre) -FoxPro, Xpro, Foxbase (software de pago) tipos diferentes de gestores, se tienen: -los relacionales (RDBMS) -los jerrquicos -los de red -los de archivo plano indexado (ISAM)

ste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinmicamente. Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en San Jos (California), no tard en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podran considerarse en forma lgica como conjuntos de datos llamados "tuplas". Pese a que sta es la teora de las bases de datos relacionales creadas por Codd, la mayora de las veces se conceptualiza de una manera ms fcil de imaginar. Esto es pensando en cada relacin como si fuese una tabla que est compuesta por registros (las filas de una tabla), que representaran las tuplas, y campos (las columnas de una tabla).

En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerrquico y el de red). Esto tiene la

considerable ventaja de que es ms fcil de entender y de utilizar para un usuario espordico de la base de datos. La informacin puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la informacin. El lenguaje ms habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estndar implementado por los principales motores o sistemas de gestin de bases de datos relacionales. Durante su diseo, una base de datos relacional pasa por un proceso al que se le conoce como normalizacin de una base de datos. Durante los aos 80 la aparicin de BASE produjo una revolucin en los lenguajes de programacin y sistemas de administracin de datos. Aunque nunca debe olvidarse que de Base no utilizaba SQL como lenguaje base para su gestin.

COLUMBUS UNIVERSITY SEDE DE DAVID BASE DE DATOS

PRESENTADO POR: y HENRY MANUEL RIVERA: CEDULA: 4-759-1644 PROFESORA: *CINDIA OBALDIA CUATRIMESTRE: VII AO: 2012.