El modelo de datos orientado a objetos es otro modelo
de datos que está recibiendo una atención creciente-combina las características del modelo de datos orientado
a objetos y el modelo de datos relacional
LENGUAJE DE BASE DE DATOS
LENGUAJE DE DEFINICIÓN DE DATOS
Anotações:
LDD
create table cuenta
(número-cuenta char(10),
saldo integer)
LENGUAJE DE MANIPULACION DE DATOS
Anotações:
(LMD) es
un lenguaje que permite a los usuarios acceder o manipular
los datos organizados mediante el modelo de datos
apropiado
PROCEDIMENTALES
Anotações:
Requieren que el usuario
especifique qué datos se necesitan y cómo obtener
esos datos.
ACLARATIVOS
Anotações:
Requieren que el
usuario especifique qué datos se necesitan sin especificar
cómo obtener esos datos.
ACCESO PROGRAMAS DE APLICACION
Anotações:
son programas que se usan
para interaccionar con la base de datos.
PROPORCIONADO POR UN INTERFAZ
Anotações:
Se pueden
usar para enviar instrucciones LMD y LDD a
la base de datos
EXTENSIÓN DEL MENSAJE ANFITRION
Anotações:
PA
raincorporar llamadas LMD dentro del programa dellenguaje anfitrión
USUARIOS Y ADMINISTRADORES DE LA BASE DE DATOS
PROGRAMADORES DE APLICACIONES
Anotações:
P
ueden
elegir entre muchas herramientas para
desarrollar interfaces de usuario
PROGRAMAS SOSTIFICADOS
Anotações:
In
teractúan con el sistema
sin programas escritos
USUARIOS NORMALES
Anotações:
No
sofisticados
que interactúan con el sistema mediante la invocación
de alguno de los programas de aplicación
permanentes que se ha escrito previamente
USUARIOS ESPECIALIZADOS
Anotações:
Usuarios sofisticados
que escriben aplicaciones de bases de datos
especializadas que no son adecuadas en el marco
de procesamiento de datos tradicional
ESTRUCTURA DE UN SISTEMA DE BASES DE DATOS
GESTOR DE ALMACENAMIENTO
INTEGRIDAD
TRANSACCIONES
ARCHIVOS
MEMORIA INTERMEDIA
ESTRUCTURAS
ARCHIVO
DICCIONARIO
INDICES
PROCESADOR DE CONSULTAS
INTERPRETE LDD
Anotações:
interpreta las instrucciones
del LDD y registra las definiciones en el
diccionario de datos
COMPILADOR LDM
Anotações:
instrucciones
de bajo nivel que entiende el motor de evaluación
de consultas
MOTOR DE EVALUACION DE CONSULTAS
Anotações:
ejecuta
las instrucciones de bajo nivel generadas por el
compilador del LMD