Servicio de base de datos y usuarios (2)

Description

Parte 2 del libro de Fundamentos de base de datos
Ángel  Mustaine
Flowchart by Ángel Mustaine, updated more than 1 year ago
Ángel  Mustaine
Created by Ángel Mustaine almost 8 years ago
382
0

Resource summary

Flowchart nodes

  • Base de datos y Usuarios de BD
  • 1.6 Ventajas de utilizar una metodologiaDBMS
  • las ventajas de utilizar un DBMS y las capacidades que un buenDBMS debe poseer.
  • El DBA debe utilizar estas capacidades para acometer una variedad de objetivos relacionados con el diseño, la administración y el uso de una base de datos multiusuario.
  • 1.6.1 Control de redundancia
  • En el desarrollo tradicional de software que hace uso del procesamiento de archivos, cada grupo de usuarios mantiene sus propios archivos para manipular sus aplicaciones de procesamiento de datos.
  • La redundancia resultante de almacenar los mismos datos varias veces conduce a serios problemas.
  • Esto lleva a una duplicación del esfúerzo,se derrocha espacio de almacenamiento al guardar repetidamente los mismos datos, y este problema puede llegar a ser muy serio
  • Sin embargo, en la práctica, a veces es necesario recurrir a una redundancia controlada para mejorar el rendimiento de las consultas.
  • 1.6.2 Restriccion del Acceso no autorizado
  • Cuando varios usuarios comparten una base de datos grande, es probable que la mayoría de los mismos notengan autorización para acceder a toda la información de la base de datos.
  • Un DBMS debe proporcionar seguridad y un subsistema de autorización, que el DBA utiliza para crear cuentas y especificar las restricciones de las mismas.
  • sólo el personal del DBA puede utilizar cierto software privilegiado, como el que permite crear cuentas nuevas.
  • los usuarios paramétricos pueden acceder a la base de datos sólo a través de transacciones enlatadas desarrolladas para su uso.
  • 1.6.3 Almaceamiento Persistente para los objetos del Programa
  • Las bases de datos se pueden utilizar para proporcionaralmacenamiento persistente a los objetos de programa y las estructuras de datos.
  • los lenguajes de programación tienen estructuras de datos complejas, como tiposde registro en Pascal o definiciones de clase en C++ o Java.
  • Cuando surge la necesidad de leer estos datos una vez más, el programador debe convertir el formato del archivo a la estructura variable del programa.
  • El almacenamiento persistente de objetos de programas y estructuras de datos es una función importante de los sistemas de bases de datos.
  • Los sistemas de bases de datos orientados a objetos normalmente ofrecen la compatibilidad de la estructura de datos con uno o más lenguajes de programación orientados a objetos.
  • 1.6.4 Suministro de estructuras de almacenamiento
  • Los sistemas de bases de datos deben proporcionar capacidades para ejecutar eficazmente consultas y actualizaciones.
  • El módulo de procesamientoyoptimización de consultas del DBMS es el responsable de elegir un plan eficaz de ejecución de consultas para cada consulta basándose en las esttucturas de almacenamiento existentes.
  • La elección de qué índices crear y mantener es parte del diseño y refinamiento de la base de datos física,que es una de las responsabilidades del personal del DBA.
  • 1.6.5 Copia de seguridad y almacenamiento
  • Un DBMS debe ofrecer la posibilidad de recuperarse ante fallos del hardware o del software.
  • El subsistemade copia de seguridad y recuperación del DBMS es el responsable de la recuperación.
  • Como alternativa, el subsistema de recuperación podría asegurarse de retomar la transacción en el punto en que se interrumpió para que todo su efecto se grabe en la base de datos.
  • 1.6.6 Suministro de varias interfaces usr
  • Como una base de datos la utilizan muchos tipos de usuarios con distintos niveles de conocimiento técnico,un DBMS debe proporcionar distintas interfaces de usuario
  • Tanto las interfaces al estilo de los formularios como las basa-das en menús se conocen normalmente como interfaces gráficas de usuario (GUI, graphicalllser interfa-ces).
  • También son muy comunes las capacidades de proporcionar interfaces GUl web a una base de datos.
  • 1.67 Representacion de relaciones complejas
  • Una base de datos puede incluir numerosas variedades de datos que se interrelacionan entre sí de muchas formas.
  • Un DBMS debe tener la capacidad de representar las relaciones complejasentre los datos, definir las nuevas relaciones que surgen, y recuperar y actualizar fácil y eficazmente
Show full summary Hide full summary

Similar

Servicio de base de datos y usuarios
Ángel Mustaine
Retroalimentación Fundamento De Base De Datos
Karen Cortés de R.
Cultura empresarial
Khobal Alher
Servicio de base de datos y usuarios
Ángel Mustaine
Retroalimentación Fundamentos de Bases de Datos
Patricia Zanotelli
Formación Cívica y Ética
teseangel
retroalimentacion fundamento de base de datos
omar duran cogque
Optimizacion de código
Roque Miguel Osorio
Test 3° Parcial
Roque Miguel Osorio
RETROALIMENTACION FUNDAMENTO DE BASES DE DATOS
SAUL CORTES
Paradigmas de programacion
Stiven Cardona