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

Lenguajes de definición y modificación de datos sql. IFCT0310 - Jesús Francisco Camuña Rodríguez

Скачать книгу

alt="ilst2"/>Cada programa gestiona y almacena sus propios datos.

      Este tipo de sistemas puede representarse de manera esquemática mediante la siguiente figura:

88956.png

      Donde:

      ilst2D1 a D7: son los datos.

      ilst2F1 a F5: son los ficheros donde se alojan los datos.

      ilst2T1 a T5: son los tratamientos que se aplican a los datos por las diferentes aplicaciones.

      ilst2R1 a R5: son los diferentes resultados obtenidos.

      ilst1Sistemas orientados a datos. En estos sistemas los datos se encuentran centralizados en una base de datos única para todas las aplicaciones.

      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:

89775.png iAct

      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.

      Las bases de datos están diseñadas para gestionar grandes cantidades de información. La gestión de esta información implica:

      ilst1La definición de estructuras para el almacenamiento de los datos.

      ilst1Provisión de mecanismos de gestión de la información.

      ilst1Mantenimiento de la seguridad de la información almacenada.

      ilst1La gestión de usuarios.

      Los componentes principales de una base de datos son:

      ilst1Datos: se van a almacenar físicamente en una o más bases de datos.

      ilst1Hardware: componente físico o dispositivo donde se guardan dichos datos.

      ilst1Software: conjunto de programas que actúa entre los usuarios y los datos a través del sistema de gestión de base de datos.

      ilst1Usuarios: informáticos y no informáticos. Son los analistas, diseñadores y administradores.

      ilst2Analistas: realizan los programas de aplicación.

      ilst2Diseñadores, identifican los datos y las estructuras de almacenamiento.

      ilst2Administradores: control y gestión de datos de la BD.

      ilst2Usuarios no informáticos. Pueden ser usuarios que utilizan la base de datos habitualmente y otros que la usen de forma esporádica.

iAct

      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.

iImp

      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.

iNot

      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:

      ilst1El esquema o nivel externo es la visión que tiene de la base de datos cada usuario en particular y depende del uso que se le vaya a dar.

      ilst2Hay tantos esquemas externos como usuarios.

      ilst2Deben

Скачать книгу