CARACTERIZACIÓN DE LOS COMPONENTES DE LOS DBMS ACTUALES
Enviado por klimbo3445 • 9 de Enero de 2019 • 2.936 Palabras (12 Páginas) • 347 Visitas
...
Archivo de datos: contienen la información de la base de datos, los datos del usuario como los datos del sistema es importante crear un espacio en las tablas antes de ingresar los datos a las base de datos. Con las tablas se puede ordenar la información ingresada en la base de datos. (Gomez, Lenguajes de definicion y modificacion de datos, 2015)
Diccionario de datos: son los que nos ofrecen la información sobre la definición de datos la cual es conocida como metadatos (Álvaro Irles Melgarejo,Álvaro Outeiro Moya ).
CARACTERIZACIÓN DE LOS COMPONENTES DE LOS DBMS ACTUALES
Uno de los objetivos de los sistemas de gestión de base de datos para poder manejar, controlar, administrar, ordenar todos los datos que se puede dar a futuro una información detallada de ciertos campos, o como lo conocemos quienes sabemos la estructuración de estos datos como ciertas tablas que son ayuda para el usuario suelen ser concatenadas para un mejor rendimiento, la base de datos es un conjunto de datos almacenados sin redundancia innecesaria en un soporte informático y accesible simultáneamente por distintos usuarios y aplicaciones para una mejor calidad del sistema (Yera, 2010).
Es importante diferenciar entre el concepto de base de datos entendido como una colección de datos relacionados entre sí, y un “Sistema de Gestión de Base de Datos (SGBD) que es el software que controla y gestiona el acceso a la base de datos”. (Prieto de Lope, 2014).
- Database tiene entidades de información que están relacionada vía organización y relacionada. “La arquitectura lógica como física están adecuadas para satisfacer el comportamiento del análisis y su creación” (Greiner, 2003).
- “Cada sistema de Database que participa es denominado un componente” (Marquez, 2011).
“Los componentes de los SGBD estos mantienen cambios de acuerdo a los avances de la tecnología. Pero son muy útiles para dar a conocer sus componentes y cómo están relacionados cuando tratamos de comprender a un sistema de bases de datos. El SGBD nos permite interactuar con los usuarios de las aplicaciones y la base de datos”. (Hueso Ibáñez, 2014)
Según, (Corrales, 2006),”Los componentes que forma una base de datos son:
- EL SGBD y los datos.
- Los usuarios y SGBD
- Los usuarios, el hardware, software y los datos
- Las tablas y los registros.”
Los componentes principales de un SGBD son herramientas de gestión, herramientas de programación, lenguajes y el diccionario de datos.
Herramientas de gestión
Como indican (Oltra, Albert, & Vericat, 2006), todos los SGBD para crear las bases de datos, para poderlas manipular y modificar su diseño, etc., tienen que tener herramienta.
Según, (Chicano Tejada, 01/2013) , Los principales componentes de un SGBD son los siguientes:
- Gestor de consultas (Query processor)
- Gestor de datos (data Manager) Compilador DDL (DDL, data definition language).
- Lenguaje de definición de datos (DDL: Data Definition Language): define la estructura y los componentes, tablas, atributos y restricciones de la base de datos. También permite mediante un subconjunto de instrucciones incluir restricciones de seguridad y definir vistas. (Jiménez Capel, 2014)
- Pre compilador del DML (DML, data manipulation language)
- Lenguaje de manipulación de datos (DML: Data Manipulation Language): Permite realizar consultas y modificaciones mediante la manipulación de los datos. Este tipo de lenguaje se puede clasificar en dos tipos:
- Procedimentales: Las operaciones que se realizan y las secuencias que se llevan a cabo son indicadas mediante el usuario.
- No procedimentales: Limita a describir los datos y permite efectuar las consultas, sin tener indicar el cómo se realizarán. (Jiménez Capel, 2014)
Herramientas de programación
Estas herramientas permiten que accedan a los datos y los puedan manipular para que sean utilizados por el usuario mediante la creación de los programas. (Piñeiro Gómez, 2011)
Lo SGDB son paquetes de software complejos que deben proporcionar una serie de servicios que permiten guardar y explotar los datos de forma segura. (Alicia Ramos Martin,Jesus Ramos Martin, 2008)
Los componentes principales se muestran a continuación:
- Lenguajes de datos: Cuando existe una separación de nivel conceptual y externo (Ibañez, 2014) “Se caracteriza en la manipulación de datos, y la modificación como el control y la seguridad. Se distinguen en varias.” Estos lenguajes son manejados por el administrador de la base de datos o por usuarios calificados. (Perles García, July 2015)
- Lenguaje y definición de datos: “Nos ayuda a describir datos que se encuentran en la Database” (CABELLO, 2001). Es fácil de utilizar y es capaz de definir la consistencia de los datos (Hansen, 2002). Hace referencia a cualquier lenguaje formal usado para describir datos. (Hernández Diez, 2006, Octubre 11)
- Lenguaje de control de datos: Son comandos que nos ayuda en el control de los datos, (Gomez, Diseño de base de datos relacional, 2014) propuso “se debe permitir al administrador realizar diferentes funciones como crear, editar y modificar datos”. Especifica las restricciones de la privacidad y la seguridad de datos contra accesos no autorizados. (Hernández Diez, 2006, Octubre 11)
- Lenguaje de manipulación de datos: “Es el que empleamos para leer y actualizar los datos de la Database”, (Martin, 2008), para consultar o modificar los datos que tenemos contenidos.
- “Lenguajes Declarativos y no perjudiciales: Especificar los datos para tener en consulta
- Lenguaje 4GL: “Desarrollar aplicaciones de forma fácil y rápida” (Sanz, 2014)
- Manipulación de datos: Esto ayuda o permite a los usuarios a llevar a cabo las consultas o poder modificar la información de una (SGBD). Según, (Date & Faudon, 2001), “EL (DBMS) tiene que ser capaz de manejar peticiones para recuperar actualizar o eliminar datos existentes”.
- Administración
...