Está en la página 1de 8

ADMINISTRACIÓN DE BASES DE DATOS

FUNCIONALIDADES DE UN SISTEMA ADMINISTRADOR DE BASE DE


DATOS (DBMS)

INSTRUCCIONES:
Este interactivo consistirá en realizar una serie de Microactividades que serán dispuestas
sobre el Sistema administrador de base de datos (DBMS), sus elementos, metodología de
normalización, características, funcionalidad y componentes.
Inicialmente encontrarás un menú con opciones que te llevarán a las microactividades
sobre los contenidos abordados, luego se presenta la descripción de los temas de apoyo y
finalmente las actividades de completación, selección múltiple, arrastrables, apoyadas con
imágenes para su realización.
Te invito a realizar cada actividad, buena suerte!

TEMARIO:
• Sistema administrador de base de datos (DBMS).
• Componentes principales de un DBMS
• Seguridad e integridad de datos.

SISTEMA ADMINISTRADOR DE BASE DE DATOS (DBMS)

IONOS (2020) señala qué un DBMS (database management system) es un software que
sigue un modelo de sistema de base de datos, resultando importante al momento de
configurar, administrar y usarla. Un DBMS debe prestar los siguientes servicios:

• Creación y definición de la BD. Su estructura, tipos de datos, relaciones y


restricciones a través de lenguajes de definición de datos.

• Manipulación de los datos. Mediante consultas, inserciones y actualización de datos


usando lenguajes de manipulación de datos.

• Acceso controlado de los datos de la BD. A través de mecanismos de seguridad de


acceso a los usuarios.
• Mantener la integridad y consistencia. Esto se logra usando mecanismos para evitar
que los datos sean perjudicados por cambios sin autorización.

• Acceso compartido a la BD. Controlando la interacción entre usuarios concurrentes.

• Mecanismos de respaldo y recuperación. Para poder reestablecer la información en


caso de fallos en el sistema.

INTERACCIÓN COMPLEMENTARIA:

REFLEXIONA:

‘’A la hora de extraer información, ¿considerarías un DBMS un mecanismo para


proporcionar eficiencia y seguridad a los datos?

¿Sabías qué? Un DBMS también es responsable de gestionar los permisos de lectura y


escritura, entre sus requisitos más importantes se encuentran:

• Atomicidad o integridad. Se trata de la propiedad todo o nada de los DBMS, debido


a que todas las fases de una transacción deben terminarse por completo y de forma
ordenada para que sea válida.

• Consistencia. Esta implica que las transacciones completadas no afecten la


estabilidad de la base de datos, por lo que requieren que sean supervisadas
normalmente.

• Aislamiento. En esta se asegura que no se obstaculicen las transacciones, por lo que


normalmente se encargan de algunas funciones de bloqueo.

• Permanencia. Esta propiedad implica que los datos queden almacenados de forma
permanente en el DBMS, no sólo luego de una transacción correcta, sino también
em caso de error o caída del sistema. ‘’

CARACTERISTICAS Y FUNCIONALIDAD

Un DBMS se caracteriza según Astera (2022) por:

• Normalización de datos, con el fin de evitar la duplicación de datos y minimiza la


posibilidad de que aparezcan anomalías destructivas, sin redundancia de datos,
ahorrando el almacenamiento y tiempo de acceso.
• Reglas y restricciones definidas por el usuario, las cuales evitan daños por usuarios
no autorizados, validando mediante reglas e integridad para garantizar que los datos
satisfagan la semántica.
• Protocolos de seguridad, por medio de controles para proteger la integridad de la
base de datos, incluyendo cifrados, autenticación y autorización de usuarios.
• Copia de seguridad de datos, como mecanismo de protección contra la pérdida de
datos, por lo que una copia debe estar disponible para reconstruir los datos en caso
de pérdida o daño.
• Estructuración de datos, significa que los objetos, registros y tablas se puedan
organizar para el acceso y recuperación fácil de los registros.

INTERACCIÓN COMPLEMENTARIA:
DATOS DE INTERES:
‘’Algunas funciones de un DBMS incluyen a la creación de bases de datos consistentes,
estructuras de almacenamiento, búsquedas con facilidad de datos, integridad de los activos,
modificación en la información, consultas simplificadas y movimientos controlados.’’
SISTEMA ADMINISTRADOR DE BASE DE DATOS (DBMS)

VENTAJAS E INCONVENIENTES DE LOS GESTORES DBMS

Ventajas:

• Facilita la gestión de grandes conjunto de datos.


• Fácil acceso a los datos almacenados.
• Consistencia e integridad de datos.
• Seguridad y protección de datos.
• Alta disponibilidad.
Inconvenientes:

• Costos elevados de inversión.


• Menos eficaz para el software especial.
• Empleados cualificados.
• Vulnerabilidad por datos centralizados.

MICROACTIVIDAD 1
A continuación, se presenta una microactividad que tiene como objetivo que conozcas los
conceptos relacionados a los sistemas administrador de base de datos. Para ello, lee los
términos que se señalan en la columna A, y luego, lee las descripciones de la columna B e
identifica cuál corresponde a cada uno.

Columna A Columna B

Manipulación de los Consultas, inserciones y actualización de datos usando lenguajes


datos de manipulación de datos.

Creación y definición Estructura, tipos de datos, relaciones y restricciones a través de


de la BD lenguajes de definición de datos.

Mecanismos de Reestablecer la información en caso de fallos en el sistema.


respaldo y
recuperación

RETROALIMENTACIÓN
Lograste conectar correctamente los conceptos con las definiciones:
• Relacionadas al Sistema administrador de base de datos (DBMS), Características y
funcionalidad y Ventajas e inconvenientes de los gestores DBMS.

COMPONENTES PRINCIPALES DE UN DBMS


Los DBMS proporcionan varios servicios para almacenar y explotar los datos de manera
eficiente para Ramos, Ramos y Montero (2006), los componentes principales son los
leguajes de los DBMS.

Los DBMS presentan lenguajes e interfaces apropiadas para cada tipo de usuario, es decir,
los administradores, diseñadores, programadores de aplicaciones y usuarios finales.

Estos lenguajes permiten al administrador de la base de datos detallar los datos que la
conforman, la estructura, relaciones entre ellos, reglas de integridad, controles de acceso,
vistas externas y características del tipo físico. Estos se clasifican en:

• Lenguaje de definición de datos (DDL). Especifica el esquema de BD, vistas y


estructuras de almacenamiento.
• Lenguaje de manipulación de datos (DML). Se usan para leer y actualizar los datos
de la BD, en él se realizan consultas, inserciones, eliminaciones y modificaciones.

• Lenguajes de 4ta generación (4GL),. los cuales permiten desarrollar aplicaciones de


forma fácil y rápida.

INTERACCIÓN COMPLEMENTARIA:

¿SABÍAS QUE?
‘’Dentro de los lenguajes de cuarta generación se encuentran ORACLE SQL Forms para la
generación de formularios de pantalla y para interactuar con los datos, SQL Reports para
generar informes de los datos contenidos en la BD y PL/SQL lenguaje para crear
procedimientos que interactúen con los datos de la BD.’’

(Ramos, Ramos y Montero, 2006)

DICCIONARIO DE DATOS

Este componente es el sitio donde se almacena información de todos los datos que forman
la BD, asimismo, se describe la BD y los objetos que la conforman.

Además, el diccionario de datos contiene las características lógicas de donde se almacenan


los datos del sistema, asimismo, identifica los procesos donde se emplean los datos y los
sitios donde se requiere el acceso de la información de forma inmediata.

El diccionario de datos proporciona según Ramos, Ramos y Montero (2006) información en


una base de datos relacional respecto a:

• La estructura lógica y física de la BD.

• Las definiciones de todos los objetos de la base de datos.

• Espacio asignado y usado por los objetos.

• Los valores de las columnas de las tablas por defecto.

• Información sobre las restricciones de integridad.

• Los privilegios y roles otorgados a los usuarios.

• Auditoria de información.
INTERACCIÓN COMPLEMENTARIA:

CARACTERISTICAS IMPORTANTES:
• Debe soportar las descripciones de los modelos conceptual, lógico, interno y
externo de la BD.
• Debe estar integrado dentro del DBMS.
• Apoyar a la transferencia eficiente de información al DBMS.
• Reorganizar versiones de producción de la BD.
• Debe almacenarse con acceso directo para la fácil recuperación de información.

COMPONENTES PRINCIPALES DE UN DBMS

DICCIONARIO DE DATOS

• Componentes principales de un sistema de base de datos


son: software DBMS, hardware y datos por manejar.
• El DBMS interpreta y procesa las peticiones.
• El usuario recobra información de la base de datos.
• Administrador de archivos.
• Administrador de base de datos.
• Administrador y procesador de consultas.

MICROACTIVIDAD 2
A continuación, se te presenta una microactividad en la que deberás responder la pregunta
que se te presenta: ¿Qué características presenta un diccionario de datos? Selecciona la
respuesta correcta del siguiente listado:
a) Características lógicas de donde se almacenan los datos del sistema
b) Poseen el máximo nivel de privilegios
c) Instalar SGBD en el sistema informático
d) Efectuar tareas de explotación

RETROALIMENTACIÓN
La respuesta correcta es la a)
Un diccionario de datos es un repositorio de datos, enfocado en la información de una
determinada actividad o proceso que genere datos para almacenar de manera continua,
tales como uso, formatos, significados y relaciones entre ellos.
SEGURIDAD E INTEGRIDAD DE DATOS
A través de un DBMS afirma Ramos, Ramos y Montero (2006), se garantiza la seguridad e
integridad de los datos a partir de los mecanismos que se presentan a continuación:

• Debe asegurar la protección de los datos contra accesos no autorizados.

• Como es sabido los DBMS brindan mecanismos para implantar restricciones en la


BD, con el fin de protegerla contra daños accidentales.

• Ofrece herramientas y mecanismos para la planificación y realización de copias de


seguridad y restauración.

• Un DBMS debe recuperar la BD en caso de que ocurra algún suceso que la dañe.

• Debe brindar seguridad de acceso concurrente, además de mecanismos para


conservar la consistencia de los datos.

INTERACCIÓN COMPLEMENTARIA:

¿SABÍAS QUE?
‘’Unos de los principales objetivos de ataque suelen ser las bases de datos debido a que
albergan información sensible, por lo tanto, es recomendable implementar directrices de
seguridad bajo el cumplimiento de la legislación de seguridad y privacidad. ‘’

(CCN-CERT BP/24, 2021)

SEGURIDAD E INTEGRIDAD DE DATOS

EL ADMINISTRADOR DE LA BASE DE DATOS

• Un DBA posee el máximo nivel de privilegios.


• Es el encargado de crear los usuarios que se conectan a un BD.
• Su objetivo es garantizar que la BD cumpla con los fines de la organización.
Tareas de un DBA:

• Instalar el DBMS.
• Crear las BD.
• Crear y mantener el esquema de la BD.
• Crear y mantener las cuentas de usuario de la BD.
• Colaborar con el administrador del SO.
• Colaborar en la formación de usuarios.
• Establecer, estándares de uso y políticas de acceso.
• Suministrar información requerida a los usuarios de la BD.
• Vigilar el trabajo diario.
• Efectuar copias de seguridad.

MICROACTIVIDAD 3
A continuación, se te presenta una microactividad en la que deberás responder la pregunta
que se te presenta: ¿Un DBA es el encargado de? Selecciona la respuesta correcta del
siguiente listado:
a) Estar integrado dentro del SGBD
b) Crear los usuarios que se conectan a un BD
c) Es el utilizado por los usuarios para realizar consultas.
d) Estar almacenado en un medio de almacenamiento.

RETROALIMENTACIÓN
La respuesta correcta es la b)
Un administrador de base de datos es el encargado o responsable de desarrollar todas y
cada una de las actividades relacionadas al mantenimiento de gestión de datos.

También podría gustarte