Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Objetivos de una base de datos, Esquemas y mapas conceptuales de Compresión de Datos

Los 12 objetivos principales que debe cumplir un sistema de gestión de bases de datos. Estos objetivos incluyen: versatilidad, desempeño, costo mínimo, mínima redundancia, capacidad de búsqueda, integridad, seguridad y privacidad, compatibilidad con sistemas existentes, adaptabilidad a cambios futuros, ajuste y optimización del rendimiento, migración de datos y simplicidad. El documento analiza en detalle cada uno de estos objetivos, explicando su importancia y las consideraciones clave para lograrlos en el diseño e implementación de una base de datos. Este material puede ser de gran utilidad para estudiantes y profesionales que buscan comprender los principios fundamentales y los requisitos clave de los sistemas de gestión de bases de datos.

Tipo: Esquemas y mapas conceptuales

2011/2012

Subido el 07/02/2024

sherlyn-diaz-hernandez
sherlyn-diaz-hernandez 🇲🇽

1 documento

1 / 6

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Tecnológico Nacional de México
Instituto Tecnológico de Toluca
Ingeniería Logística
Base de Datos - Grupo: 162100
Nombre de la tarea: 12 objetivos de una base de datos
Nombre del alumno: Diaz Hernández Hilary Sherlyn
Nombre de la profesora: L.S.C.A. María Luisa Gómez
Santamarina
Bibliografía: James Martin, Organización de las bases de Datos,
Prentice Hall, 1989
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Objetivos de una base de datos y más Esquemas y mapas conceptuales en PDF de Compresión de Datos solo en Docsity!

Tecnológico Nacional de México

Instituto Tecnológico de Toluca

Ingeniería Logística

Base de Datos - Grupo: 162100

Nombre de la tarea: 12 objetivos de una base de datos

Nombre del alumno: Diaz Hernández Hilary Sherlyn

Nombre de la profesora: L.S.C.A. María Luisa Gómez

Santamarina

Bibliografía: James Martin, Organización de las bases de Datos,

Prentice Hall, 1989

Conference on Data Systems Languages, es la organización que desarrolló el lenguaje COBOL). SHARE y GUIDE (las influyentes organizaciones de usuarios de IBM) han emitido un informe clásico sobre los requerimientos que debe satisfacer un sistema de administración de bases de datos. 1.Versatilidad: Diferentes programadores requieren diferentes archivos lógicos. Estos archivos deben derivarse de la misma colección de datos. El método de organización debe tener capacidad para representar estas relaciones y acomodar los posibles cambios en el futuro. El sistema de administración de datos debe tener a su vez capacidad para derivar, de datos y relaciones, los archivos lógicos que se requieran. 2.Desempeño: El sistema de bases de datos debe tener capacidad para. manejar un adecuado caudal de transacciones. El caudal de transacciones (throughput) no tiene por qué imponer muchas restricciones al diseño de la base de datos. En los sistemas diseñados solo para el procesamiento por lotes, el tiempo de respuesta no tiene una gran significación y el método de organización física se elegirá teniendo a la vista la mayor eficiencia con ese tipo de procesamiento. El tiempo de respuesta adecuado en el caso de un sistema con terminales depende de la naturaleza del diálogo entre hombre y terminal. Para ciertas categorías de diálogo se requiere un tiempo de respuesta del orden de dos segundos (es decir, dos segundos entre el instante en que el operador completa su mensaje de entrada en la terminal y el instante en que aparece en ésta el primer carácter de la respuesta).

  1. Costo mínimo Con el fin de mantener bajo el costo hay que elegir técnicas que minimizan las necesidades totales de almacenamiento. Apelando a estas técnicas, la representación física de los datos en el almacén puede ser muy distinta de la re-

para los datos. Toda instalación debe garantizar la integridad de la información que almacena. Además de proteger los datos contra posibles problemas sistémicos deben incluirse también procedimientos de chequeo que aseguren que los valores de los datos se ajusten a ciertas reglas prescritas.

  1. Reserva (privacidad) y seguridad La seguridad de los datos se refiere a la protección de estos contra el acceso accidental o intencional por parte de personas no autorizadas y contra su indebida destrucción o alteración. La reserva se refiere al derecho de los individuos y organismos para determinar por sí mismos cuándo, cómo, y en qué medida se permitirá la transmisión a terceros de la información que les concierne. Los siguientes siete requisitos son esenciales para la seguridad de la base de datos:
    • La base de datos debe estar protegida contra el fuego, el robo y otras formas de destrucción.
    • Los datos deben ser reconstruibles, porque por muchas precauciones que se tomen, siempre ocurren accidentes.
    • Los datos deben poder ser sometidos a procesos de auditoría. La falta de auditoría en los sistemas de computación ha permitido la comisión de grandes delitos.
    • El sistema debe diseñarse a prueba de intromisiones. Los programadores, por ingeniosos que sean, no deben poder pasar por alto los controles.
    • Ningún sistema puede evitar de manera absoluta las intromisiones malintencionadas, pero es posible hacer que resulte muy difícil eludir los controles. Los usuarios de la base de datos deben ser sometidos a un proceso de identificación positiva antes de tener acceso a ella.
    • El sistema debe tener capacidad para verificar que sus acciones han sido autorizadas.
    • Las acciones de los usuarios deben ser supervisadas, de modo tal que pueda descubrirse cualquier acción indebida o errónea.
  1. La interface con el pasado Los organismos que han estado usando el procesamiento de datos durante algún tiempo han invertido mucho dinero en los programas, procedimientos y datos existentes. Cuando un organismo se decide a instalar un nuevo software de base de datos es importante que este pueda trabajar con los programas y procedimientos existentes y que los datos ya almacenados puedan ser convertidos a las nuevas formas. 9.La interfaz con el futuro: Los datos tiendes a estar en continuo movimiento por lo que ninguna organización debe de permanecer estática, en donde uno de los objetivos más importantes en el diseño de una base de datos será el de planearlo de manera que este pueda modificarse sin necesidad de tener que alterar los programas de aplicación de uso y este generalmente se debe prestar atención a dos características importantes:
  • La vista de los datos que tiene el programador de aplicaciones debe de ser independiente de la representación física de aquellos y el software de administración de datos debe de ejecutar las conversiones necesarias para poder pasar de una a otra sin problemas.
  • La vista de los datos que tiene el programador de aplicaciones debe estar protegida contra los cambios de la estructura lógica global y contra los requerimientos propios de otros programas de aplicación. En base a esto se busca generar una desvinculación de programas para que estos no generen incongruencias entre sí, para poder agregar nuevos campos o registros, mejor conocido como desvinculación o independencia lógica de los datos, basada en tres vistas diferentes de datos. 10.Afinación (tuning): Es indispensable asegurar el acceso en tiempo real a los datos, los usuarios del sistema se interesan al extremo en el tiempo de respuesta del sistema, por lo cual