Data Base Management System

2
Un DBMS realiza varias funciones importantes que garantizan la integridad y consistencia de los datos en la base de datos. La mayor parte de esas funciones son transparentes para los usuarios nales, y la mayora s!lo puede lograrse mediante el uso de un DBMS. "ntre esto estan# la gesti!n de datos de diccionario, gesti!n de almacenamiento de datos, transformaci!n de datos y presentaci!n, gestion de seguridad, control de acceso multiusuario, copia de seguridad y la gesti!n de la recuperaci!n, gesti!n de integridad de los datos, lengua$es de acceso de bases de datos y las interfaces de programaci!n de aplicaciones e interfaces de comunicaci!n de base de datos. %esti!n de diccionarios de datos. "l DBMS almacena las deniciones de los elementos de datos y sus relaciones &metadatos' en un diccionario de datos. "l DBMS usa el diccionario de datos para buscar las estructuras de componente de datos requeridos y sus relaciones, as relev(ndole la necesidad de cifrar tales relaciones comple$as en cada programa. %estion de almacena$e de datos. "l DBMS crea y mane$a las estructuras comple$as requeridas para el almacena$e de datos, as relev(ndole de la tarea difcil de denir y programar las caractersticas de datos fsicos.  ) ransformaci!n de dat os y presentaci!n . "l DBMS transforma datos entrados para conformarse a estructuras de datos requeridos. "l DBMS le releva de la tarea de *acer una distinci!n entre el formato de datos l!gico y el formato de datos fsico. %estion de Seguridad. "l DBMS crea un sistema de seguridad que *ace cumplir la seguridad de usuario y la intimidad de datos. Las reglas de Seguridad determinan cuales usuarios pueden tener acceso a la base de datos, cuales artculos de datos cada usuario puede tener acceso, y que operaciones de datos &leer, a+adir, suprimir, o modicar' el usuario puede realizar . ontrol de acceso multiusuario. -ara proporcionar la integridad de datos y la consistencia de datos, el DBMS usa algoritmos sosticados para asegurar que mltiples usuarios pueden tener acceso a la base de datos simult(neamente sin comprometer la integridad de la base de datos. Bac/up y gestion de recuperaci!n. "l DBMS proporciona la reserva y la recuperaci!n de datos para asegurar la seguridad de datos y la integridad. "l DBMS actual proporciona las utilidades especiales que permiten al DB0 &0dministrador de bases de datos' realizar el bac/up rutinario y realizar la restauracion de procedimientos. La gestion de recuperaci!n trata con la recuperaci!n de la base de

description

Data Base Management System Description

Transcript of Data Base Management System

7/17/2019 Data Base Management System

http://slidepdf.com/reader/full/data-base-management-system-568f0f8c9fdb6 1/2

Un DBMS realiza varias funciones importantes que garantizan laintegridad y consistencia de los datos en la base de datos.

La mayor parte de esas funciones son transparentes para los usuariosnales, y la mayora s!lo puede lograrse mediante el uso de un DBMS.

"ntre esto estan# la gesti!n de datos de diccionario, gesti!n dealmacenamiento de datos, transformaci!n de datos y presentaci!n,gestion de seguridad, control de acceso multiusuario, copia de seguridady la gesti!n de la recuperaci!n, gesti!n de integridad de los datos,lengua$es de acceso de bases de datos y las interfaces de programaci!nde aplicaciones e interfaces de comunicaci!n de base de datos.

• %esti!n de diccionarios de datos. "l DBMS almacena las denicionesde los elementos de datos y sus relaciones &metadatos' en un

diccionario de datos. "l DBMS usa el diccionario de datos parabuscar las estructuras de componente de datos requeridos y susrelaciones, as relev(ndole la necesidad de cifrar tales relacionescomple$as en cada programa.

• %estion de almacena$e de datos. "l DBMS crea y mane$a lasestructuras comple$as requeridas para el almacena$e de datos, asrelev(ndole de la tarea difcil de denir y programar lascaractersticas de datos fsicos.

•  )ransformaci!n de datos y presentaci!n. "l DBMS transforma datos

entrados para conformarse a estructuras de datos requeridos. "lDBMS le releva de la tarea de *acer una distinci!n entre el formatode datos l!gico y el formato de datos fsico.

• %estion de Seguridad. "l DBMS crea un sistema de seguridad que*ace cumplir la seguridad de usuario y la intimidad de datos. Lasreglas de Seguridad determinan cuales usuarios pueden teneracceso a la base de datos, cuales artculos de datos cada usuariopuede tener acceso, y que operaciones de datos &leer, a+adir,suprimir, o modicar' el usuario puede realizar.

• ontrol de acceso multiusuario. -ara proporcionar la integridad dedatos y la consistencia de datos, el DBMS usa algoritmossosticados para asegurar que mltiples usuarios pueden teneracceso a la base de datos simult(neamente sin comprometer laintegridad de la base de datos.

• Bac/up y gestion de recuperaci!n. "l DBMS proporciona la reserva yla recuperaci!n de datos para asegurar la seguridad de datos y laintegridad. "l DBMS actual proporciona las utilidades especiales quepermiten al DB0 &0dministrador de bases de datos' realizar el

bac/up rutinario y realizar la restauracion de procedimientos. Lagestion de recuperaci!n trata con la recuperaci!n de la base de

7/17/2019 Data Base Management System

http://slidepdf.com/reader/full/data-base-management-system-568f0f8c9fdb6 2/2

datos despu1s de un fracaso, como un sector malo en el disco o unafalla de poder.

• %estion de integridad de datos. "l DBMS promueve y *ace cumplirreglas de integridad, as reduciendo al mnimo la redundancia dedatos y ma2imizando la consistencia de datos. Las relaciones dedatos almacenadas en el diccionario de datos son usadas para*acer cumplir la integridad de datos.

• Lengua$es de acceso de bases de datos y aplicaciones paraprogramar interfaces. "l DBMS proporciona el acceso de datos porun lengua$e query. Un lengua$e query es un lengua$e no especialque de$a al usuario especicar que debe ser *ec*o sin necesidad

especicar como debe ser *ec*o. "l S3L es una de las aplicacionesmas utilizadas por los vendedores de DBMS.

• 4nterfaces de comunicaci!n de bases de datos. La %eneraci!n actualde DBMS acepta al usuario nal solicitar entornos de red multiplesdiferentes. -or e$emplo, el DBMS podra proporcionar el acceso a labase de datos va la 4nternet a traves de navegadores 5eb comoMozilla 6irefo2 o Microsoft 4nternet "2plorer.