3. Versatilidad para representar la
información:
•Un programador utilizara un conjunto de
datos de distinto modo que un usuario que
necesite únicamente realizar una consulta
además, el sistema de administración de
datos a de permitir derivar datos y relaciones
a partir de los ya existentes.
4. Desempeño:
Las bases de datos deben atender con una
rapidez adecuada las peticiones de datos que
se realicen
5. Redundancia Mínima:
El objetivo de la BD es eliminar la redundancia,
siempre y cuando esto no implique un aumento
de su complejidad ni una reducción en su
rendimiento.
6. Capacidad de acceso:
Los diseñadores de las BDs deben lograr una
capacidad de acceso rápido. con una
organización física bien diseñada, los accesos
a las Bds seran rapidos.
7. Integridad:
Los valores almacenados deben cumplir ciertas
restricciones definidas con anterioridad, y que
los fallos producidos en el sistema no
destruyan los datos de manera que pueda
recuperarse en caso de fallo sin que se pierda
la información.
8. Seguridad y Privacidad:
Hace referencia a que los datos sean accesibles para unos usuarios e
inaccesibles Para quienes no están autorizadas. Algunos requisitos
necesarios para la seguridad de la base de datos son estos:
• La base de datos ha de estar protegida contra el fuego, el robo, etcétera.
• Los usuarios deben identificarse antes de acceder a la base de datos y
sólo tendrán acceso aquellos datos para los que se les haya dado
permiso.
• Los datos han de poder reconstruirse total o parcialmente cuando se
produzca un fallo de sistema Hardware o software
• Los accesos indebidos o erróneos por parte de los usuarios eran
controlados
9. Afinación:
Es el ajuste de la organización física de los
datos con el objeto de mejorar la rapidez para
acceder a ellos. Para una correcta afinación es
precisa una Independencia física de los datos
que no suponga modificaciones en los
programas de aplicación y otras
representaciones de datos, y si, en cambio,
una mayor rapidez de acceso a los datos
10. Interfaz con el pasado y el futuro:
Una base de datos ha de estar preparada para
los futuros cambios de los datos y de los
medios de almacenamiento no deben afectar a
los programas de aplicación que ya hay en
uso: es lo que se llama Independencia física de
los datos. Y cuando se hacen cambios en la
estructura lógica estos no deben afectar a los
programas de aplicación que te dice en esos
datos esto es la independencia lógica de los
datos.