Estas son no predefinidas y complejas Cualquier usuario puede realizar
todo tipo de accion dentro de una base de datos, y el SGBD tendria que
responder de forma inmediata, sin que las aplicaciones esten
preestablecidas, es decir que no se tenga que compilar lo ejecutar un
programa adicional para poder manipular la BD. es importante aclarar
que tambien en caso de necesitarse tambien se podran ejecutar
programas para la manipulacion de la BD
ACCESO EFICIENTE
Los SGBD tienen que proveerse de un conjunto variado de
técnicas sofisticadas para almacenar y recuperar los datos de
manera eficiente. Esto esta relacionado con los objetivos de
ejecucion de no predefinidas y complejas yla independenca de
los datos los usuarios tienen que poder expresar que desean,
es decir que datos quieren y que condiciones tienen que
cumplir esos datos
INTEGRIDAD DE LOS CAMBIOS
Los SGBD deben garantizar la integridad en cualquier circunstancia, porque
hay varias causas que pueden comprometerla, como por ejemplo; el acceso
simultaneo de varios usuarios a una BD, una averia, tener varios datos
duplicados o alguna operacion que pueda llegar a comprometer una regla de
integridad definida. Algunas reglas de integridad son, reglas de integridad de
usuario y reglas de integridad inherentes al modelo de datos
CONCURRENCIA Y RECUPERACION
CONCURRENCIA; la principal funcion de una BD es permitirle a varios
usuarios acceder a esta de forma simultanea o concurrente. cada
usuario o programa individual debe tener la sensación de que sólo él
está trabajando con la BD, es decir, hay que evitar problemas de
interferencias entre los diferentes usuarios o programas que acceden
simultáneamente a la misma BD. Para tratar estos accesos
recurrentes se utiliza el termino transaccion, que no es mas que un
conjunto de operaciones sobre la BD que se ejecutan como una unidad
indivisible de trabajo
RECUPERACION; cuando hablamos de recuperacion hay que decir
que el SGBD esta en la obligacion de podere generar la
restauracion de datos que se pueden haber perdido por algun
fallo en el sistema, de electricidad, de hardware, etc. y esto se
logra por medio de copias de seguridad de los datos y mediante
el mantenimiento de un diario (log) en el que el SGBD anota
todas las escrituras que se hacen en una BD
FLEXIBILIDAD E INDEPENDENCIA
FLEXIBILIDAD; el interes pincipal es lograr la mayor independencia posible
entre los datos y los programas de aplicación que usan estos datos para
que se puedan hacer todo tipo de cambios tecnológicos y variaciones en
la descripción de la BD, sin que se tengan que modificar los programas
de aplicación ya escritos ni cambiar la manera de escribir las operaciones
que acceden a la BD.
INDEPENDENCIA; en pocas palabras la
independencia de los datos es un tipo de
gestion de BD que mantiene los datos
separados de otros programas que podrian
utilizar esos datos
SEGURIDAD
Este termino se ha mencionado a lo largo de la historia informatica en
diferentes sentidos, pero en el campo de los SGBD se utuliza para referenciar
confidencialidad, derechos de acceso a la informacion y autorizaciones