Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Conceptos clave de bases de datos: abstracción, modelos y lenguajes, Monografías, Ensayos de Química

Este documento aborda conceptos fundamentales de las bases de datos, como la abstracción de datos, los modelos de datos y los diferentes lenguajes utilizados en los sistemas de gestión de bases de datos (dbms). Explica la importancia de la abstracción de datos para permitir que los usuarios perciban los datos con el nivel de detalle deseado, y cómo los modelos de datos proporcionan los medios para lograr esta abstracción. También se detallan los principales lenguajes de los dbms, como el lenguaje de definición de datos (ddl), el lenguaje de definición de almacenamiento (sdl) y el lenguaje de manipulación de datos (dml), ilustrándolos con ejemplos concretos. Además, se presentan algunas de las principales utilidades de los dbms, como la carga de datos, la copia de seguridad y la reorganización del almacenamiento. Por último, se mencionan tres de los dbms más utilizados actualmente: mysql, mariadb y oracle dbms.

Tipo: Monografías, Ensayos

2019/2020

Subido el 07/03/2023

genaro-abraham
genaro-abraham 🇲🇽

2 documentos

1 / 6

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
TAREA 2.2
ALUMNO: GENARO
ABARAHAM ZAMORA
PORRAS
MATERIA: BASE DE
DATOS
PROFESORA:
MARTHA ELENA
LARIOS AVILA.
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Conceptos clave de bases de datos: abstracción, modelos y lenguajes y más Monografías, Ensayos en PDF de Química solo en Docsity!

TAREA 2. 2

ALUMNO: GENARO

ABARAHAMZAMORA

PORRAS

MATERIA: BASE DE

DATOS

PROFESORA:

MARTHA ELENA

LARIOS AVILA.

CONCEPTOS:

La abstracción de datos

La abstracción de datos se refiere generalmente a la supresión de detalles de la

organización y el almacenamiento de datos y a la relevancia de las características

fundamentales para un conocimiento mejorado de los datos. Una de las

características principales de la metodología de bases de datos es soportar la

abstracción de datos para que diferentes usuarios puedan percibir esos datos con

el nivel de detalle que prefieren.

Un modelo de datos

Un modelo de datos (colección de conceptos que se pueden utilizar para

describir la estructura de una base de datos) proporciona los medios necesarios

para conseguir esa abstracción. 2 Por estructura de una base de datos nos

referimos a los tipos de datos, relaciones y restricciones que deben mantenerse

para los datos.

Independencia lógica de datos.

Independencia lógica de datos. Es la capacidad de cambiar el esquema

conceptual sin tener que cambiar los esquemas externos o los programas de

aplicación. Es posible cambiar el esquema conceptual para expandir la base de

datos (añadiendo un tipo de registro o un elemento de datos), para cambiar las

restricciones o para reducir la base de datos (eliminando un tipo de registro o un

elemento de datos)

Independencia física de datos.

Independencia física de datos. Es la capacidad de cambiar el esquema interno sin

que haya que cambiar el esquema conceptual. Por tanto, tampoco es necesario

cambiar los esquemas externos. conceptual. Por tanto, tampoco es necesario

cambiar los esquemas externos. Puede que haya que realizar cambios en el

esquema interno porque algunos archivos físicos fueran reorganizados (por

ejemplo, por la creación de estructuras de acceso adicionales) de cara a mejorar

el rendimiento de las recuperaciones o las actualizaciones

EXPLICAR LA FIGURA 2.

El lenguaje de definición de vistas (VDL, víew definítion langllage), a fin de especificar las vistas de usuario y sus mapeados al esquema conceptual, pero en la mayoría de los DBMS se utiliza el DDL para definir tanto el esquema conceptual como el externo. En los DBMS relacionales se utiliza SQL actuando como VDL para definir las vistas de usuario o de aplicación como resultado de las consultas predefinidas, EJEMPLO: Utiliza SQL actuando como VDL para definir las vistas de usuario o de aplicación como resultado de las consultas predefinidas. Una vez compilados los esquemas de la base de datos y rellenada ésta con datos, los usuarios deben disponer de algunos medios para manipularla. Entre las manipulaciones típicas podemos citar la recuperación, la inserción, el borrado y la modificación de datos Lenguaje de manipulación de datos (DML, data manipulation [anguage) los usuarios deben disponer de algunos medios para manipularla. Entre las manipulaciones típicas podemos citar la recuperación, la inserción, el borrado y la modificación de datos. El DBMS proporciona un conjunto de operaciones o un lenguaje denominado lenguaje de manipulación de datos para todas estas tareas. EJEMPLO: Copia de seguridad y recuperación de datos: DML Las sentencias pueden utilizarse para crear y mantener procedimientos de copia de seguridad y recuperación. Esto ayuda a garantizar que una base de datos pueda restaurarse en caso de fallo. EXPLICAR LA FIGURA 2.3 CON UN EJEMPLO

IBM DB2 – Almacén de datos definido por software para nubes privadas y nubes privadas virtuales. Está optimizado para una implementación rápida y flexible en su elección de hardware, con escalas automatizadas para soportar cargas de trabajo analíticas ágiles. UTILIDADES DEL DMBS Carga. La carga de los archivos de datos existentes (como archivos de texto o archivos secuenciales) en la base de datos se realiza con una utilidad de carga. Normalmente, a la utilidad se le especifican el formato (origen) actual del archivo de datos y la estructura del archivo de base de datos (destino) deseada; después, reformatea automáticamente los datos y los almacena en la base de datos. Con la proliferación de DBMS, la transferencia de datos de un DBMS a otro es cada vez más común en muchas empresas. Algunos fabricantes están ofreciendo productos que generan los programas de carga apropiados, dando las descripciones de almacenamiento de base de datos de origen y de destino existentes (esquemas internos). Estas herramientas también se conocen como herramientas de conversión. Para el DBMS jerárquico denominado IMS (IBM) y para muchos DBMS de red como IDMS (Computer Associates), SUPRA (Cincom) o IMAGE (HP), los fabricantes o terceros están desarrollando toda una variedad de herramientas de conversión (por ejemplo, SUPRA Server SQL de Cincom) para transfor-mar los datos en el modelo relacional. Copia de seguridad. Una utilidad de copia de seguridad crea una copia de respaldo de la base de datos, normalmente descargando la base de datos entera en una cinta. La copia de seguridad se puede utilizar para restaurar la base de datos en caso de un fallo desastroso. También se suelen utilizar las copias de seguridad incrementales, con las que sólo se hace copia de los cambios experimentados por la base de datos desde la última copia. La copia de seguridad incremental es más compleja, pero ahorra espacio. Reorganización del almacenamiento de la base de datos. Esta utilidad se puede utilizar para reorganizar un conjunto de archivos de bases de datos en una organización de archivos diferente a fin de mejorar el rendimiento. Monitorización del rendimiento. Una utilidad de este tipo monitoriza el uso de la base de datos y ofrece estadísticas al DBA. Este último utiliza las estadísticas para tomar decisiones, como si debe o no reorganizar los archivos, o si tiene que añadir o eliminar índices para mejorar el rendimiento. 3 DBMS QUE SE USEN ACTUALMENTE

  • MySQL MySQL es un sistema de administración de bases de datos relacional (RDBMS) de código abierto y gratuito. Inicialmente era propiedad de MySQL AB, antes de ser adquirido por Sun Microsystems (parte de Oracle Corporation desde 2010). El desarrollador original de MySQL es Ulf Michael Widenius, fundador de MySQL AB y actual desarrollador principal y CTO de MariaDB.