Anda di halaman 1dari 3

La duplicacin de datos es el tipo de redundancia ms actual, pero tambin tenemos redundancia cuando guardamos en la BD datos derivados (o calculados) a partir

de otros datos de la misma BD. De este modo podemos responder rpidamente a consultas globales, ya que nos ahorramos la lectura de gran cantidad de registros. En los casos de datos derivados, para que el resultado del dato se mantenga consistente con los datos, es necesario rehacer el clculo cada vez que estos se modifican. El usuario (ya sea programador o no) puede olvidarse de hacer el nuevo clculo; por ello convendr que el mismo SGBD lo haga automticamente. c) Restriccin de los accesos no autorizados. Es una misma base de datos coexisten muchos usuarios que necesitan acceder, ya sea para consultar, actualizar e insertar datos, y no todos tendrn los mismos privilegio de acceso a todos los datos. Normalmente, a los usuarios se les asignan nmero de cuenta y contraseas, que sirven para tener accesos a la base de datos. El SGBD debe contar con un subsistema de seguridad y autorizacin que permita al administrador de la base de datos crear cuentas y especificar los privilegios y restricciones en la bases de datos. d) Representacin de vnculos complejos entre datos. Una base de datos puede tener muchos conjuntos de datos que estn relacionados entre si de muchas maneras. Es preciso que el SGBD pueda representar diversas relaciones complejas entre los datos y tambin obtener y actualizar con rapidez y eficiencia datos que estn mutuamente relacionados. e) Garantizar el cumplimiento de las restricciones de integridad. El SGBD debe ofrecer discursos para definir restricciones de integridad y garantizar que se cumpla. Por ejemplo: Especificar un tipo de datos para cada elementos de datos. En el caso de un atributo calificacin, que este entre 0 y 100. Las relaciones de tuplas de una tabla en otra tabla. Los valores de un atributode terminado de una tabla sea nica. Un atributo obligatoriamente tenga dato.

f) Suministro de cois de seguridad y recuperacin.

Todo SGBD debe contar con recursos para recuperarse de fallos de hardware o software. El subsistema de copias de seguridad (backup) y recuperacin de SGBD es el responsable de llevar a cabo dicha recuperacin. Por ejemplo si el sistema se falla mientras se esta ejecutando un complejo programa de actualizacin, el subsistema de recuperacin se encargara de asegurarse de que lla base de datos se restaure el estado en el que estaba antes de que comenzara la ejecucin de dicho programa. g) Suministros de mltiples interfaces de usuarios. En vista de que muchos tipos de usuario con diversos niveles de conocimientos tcnicos utilizan bases de datos, el SGBD debe ofrecer diferentes interfaces. Entre estos podemos mencionar: Lenguajes de consulta para usuarios ocasionales. La interfaces de lenguaje de programacin para programadores de aplicaciones. Formularios y cdigos de rdenes para los usuarios paramtricos. Las interfaces controladas por mens. (Escribo y web)

1.6.- Clasificacin de los SGBD. Segn el modelo en que se basan. SGBD relacionales. SGBD orientados a objetos. SGBD objeto relacionales. Segn nmeros de usuarios a los Monousuarios: atienden a un usuario a que le da servicio. la vez. Multiusuarios: atienden a varios usuarios al mismo tiempo. Segn el numero de sitios en el que Centralizado: Si los datos estn esta distribuida la base de datos. almacenados en un solo sitio. Distribuidos: la base de datos y el software del SGBD, puede estar distribuidos en varios sitios conectados por una rede de computadores. Federados ( sistema de multibases de datos): en los que SGBD participante estn ligeramente acoplados y tienen cierto grado de autonoma local. Segn el costo. Comerciales: hay que comprar licencias de uso. Libres (licencia GNU).

Anda mungkin juga menyukai