los sistema de procesamiento de archivos tiene una serie de inconvenientes importantes: uno de ellos es :Redundancia e inconsistencia de datos ?
Un sistema de BD consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a dichos datos.?
los sistema de procesamiento de archivos tiene una serie de inconvenientes importantes: uno de ellos es :SGBD
SGBD: Es el de proporcionar una forma de almacenar y recuperar la información de una BD de manara que sea tanto práctica como eficiente?
Administradores: Se encargan de identificar los datos que se almacenarán en la BD y de elegir las estructuras apropiadas para presentar y almacenar dichos datos?
Nivel físico: Es el más bajo de abstracción describe cómo se almacenan realmente los datos. En el nivel físico se describen en detalle las estructuras de datos complejas de bajo ruvel?
Nivel de vistas: Es el que describe qué datos se almacenan en la base de datos y qué relaciones existen entre esos datos?
Los Lenguajes de cuarta generación son ciertas herramientas prefabricadas, que aparentemente dan lugar a un lenguaje de programación de alto nivel que se parece más al idioma inglés que a un lenguaje de tercera generación?
Una de las Ventajas de los Lenguajes de cuarta generación es: Permiten elaborar programas en menor tiempo, lo que conlleva a un aumento de la productividad?
MODELO RELACIONA :representa los datos y las relaciones entre los datos mediante una colección de tablas, cada una de las cuales tiene un número de columnas con nombres únicos?
•Que es un Servicio: ?
Muchos clientes utilizan los mismos servidores y, a través de ellos, comparten tanto recursos lógicos como físicos.
unidad básica de diseño. El servidor los proporciona y el cliente los utiliza.
Los clientes inician “conversaciones”. Los servidores esperan su establecimiento pasivamente.
El Esquema de funcionamiento de un Sistema Cliente/Servidor sería:
modelo basado en la idea del servicio
Agrupa a todas las actividades asociadas al acceso de los datos.
El cliente solicita una información al servidor
Un cliente
Es todo proceso que reclama servicios de otro
Es todo proceso que proporciona un servicio a otros.
cada uno de los cuales realiza una función específica
Control de autorización :
Una vez que el sistema ha comprobado los permisos del usuario, se pasa el control al procesador de comandos
comprueba que el usuario tiene los permisos necesarios para llevar a cabo la operación que solicita.
determina la estrategia óptima para la ejecución de las consultas.
Gestor de buffers:
Este módulo es el responsable de asegurar que las operaciones que se realizan concurrentemente sobre la base de datos tienen lugar sin conflictos.
Este módulo garantiza que la base de datos permanece en un estado consistente en caso de que se produzca algún fallo.
Este módulo es el responsable de transferir los datos entre memoria principal y los dispositivos de almacenamiento secundario.
Integridad:
Datos y programas centralizados en servidores facilitan su integridad y mantenimiento.
Interacción basada en envío de mensajes
Son Los detalles de la implementación de un servicio , transparentes al cliente.
Programas de aplicación:
componentes principales de un Sistema de BD se pueden dividir en a grandes rasgos en los componentes Gestor de almacenamiento y Procesador de consultas.
diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo
proporcionar una forma de almacenar y recuperar la información de una BD de manara que sea tanto práctica como eficiente.
Administradores:
En un entorno de BD el recurso primario es la propia BD y el secundario es SGBD y el software relacionado con él.
Se encargan de identificar los datos que se almacenarán en la BD y de elegir las estructuras apropiadas para presentar y almacenar dichos datos
determinan los requerimientos de los usuarios finales, sobre todo los de los simples o paramétricos y desarrollan especificaciones para transacciones programadas que satisfagan dichos requerimientos
Independencia lógica de datos
La capacidad de modificar una definición de un esquema en un nivel sin afectar la definición de un esquema en el nivel superior siguiente se llama independencia de datos.
la capacidad de modificar el esquema conceptual sin provocar que se vuelvan a escribir los programas de aplicación.
la capacidad de modificar el esquema físico sin provocar que se vuelvan a escribir los programas de aplicación
Una de las Desventajas de los Lenguajes de cuarta generación es:
El nivel de concentración que se requiere, es menor, ya que algunas instrucciones, que le son dadas a las herramientas.
Las herramientas prefabricadas, generalmente son menos flexibles que los lenguajes de Alto Nivel.
Cuando hay que dar mantenimiento a los programas, previamente elaborados, es menos complicado, por requerir menor nivel de concentración.