Lenguajes de definición y modificación de datos sql. IFCT0310. Jesús Francisco Camuña Rodríguez
Чтение книги онлайн.
Читать онлайн книгу Lenguajes de definición y modificación de datos sql. IFCT0310 - Jesús Francisco Camuña Rodríguez страница 3
Este tipo de sistemas puede representarse de manera esquemática mediante la siguiente figura:
Donde:
Los datos (D1 a D5) son añadidos a la base de datos empleando un Lenguaje de Definición de Datos (LDD) mediante el que se especifica el esquema de la base de datos. Más tarde, los datos alojados en la base de datos pueden manejarse (creación, recuperación, tratamiento) empleando un Lenguaje de Manipulación de Datos (LMD) y conseguir unos resultados (R1 a R3).
Esquemáticamente puede representarse mediante la siguiente figura:
Actividades
1.Investigue y nombre algunas de las ventajas e inconvenientes que aportan los SGBD frente a los sistemas basados en ficheros.
2.Señale qué tipo de sistema de almacenamiento le parece mejor. Justifique su respuesta.
3.Relación de estos elementos con tablas, vistas e índices
Las bases de datos están diseñadas para gestionar grandes cantidades de información. La gestión de esta información implica:
Los componentes principales de una base de datos son:
Actividades
3.Averigüe cuáles son las funciones del administrador de la base de datos.
Los SGBD almacenan la información de manera que ocultan algunos detalles respecto a la forma de almacenamiento y mantenimiento de los datos. Por otro lado, para poder trabajar con los datos y que cualquier usuario pueda acceder cómodamente, se han de extraer con facilidad, lo que ha llevado al diseño de formas complejas de representación de los datos a través de diversos niveles de abstracción que simplifican la interacción con el sistema.
Importante
Un objetivo importante de los SGBD es proporcionar a los usuarios una visión abstracta de los datos.
En los sistemas de información se pueden observar dos estructuras distintas: la lógica y la física. La lógica es la que ve el usuario y la física es la forma en la que se almacenan los datos.
En los sistemas de gestión de bases de datos aparece un nuevo nivel denominado nivel conceptual o estructura lógica global que pretende una representación global de los datos entre la estructura lógica y física, y que sea independiente tanto del equipo como de cada usuario.
Nota
El objetivo fundamental de un sistema de gestión de base de datos es la independencia física y lógica entre datos y tratamiento.
Se distinguen tres niveles de abstracción: