0% encontró este documento útil (0 votos)
75 vistas9 páginas

Ejemplos de Bases de Datos y DBMS

Este documento contiene varias preguntas sobre conceptos básicos de bases de datos. Pregunta sobre términos como datos, base de datos, DBMS, sistema de bases de datos y más. También pregunta sobre las responsabilidades de los diseñadores de bases de datos y los administradores de bases de datos. Finalmente, pregunta sobre los diferentes tipos de bases de datos y usuarios.

Cargado por

Erick Hernadez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
75 vistas9 páginas

Ejemplos de Bases de Datos y DBMS

Este documento contiene varias preguntas sobre conceptos básicos de bases de datos. Pregunta sobre términos como datos, base de datos, DBMS, sistema de bases de datos y más. También pregunta sobre las responsabilidades de los diseñadores de bases de datos y los administradores de bases de datos. Finalmente, pregunta sobre los diferentes tipos de bases de datos y usuarios.

Cargado por

Erick Hernadez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Base Datos 1

Preguntas Repaso.

Docente: José Reyes


Erick David Hernández Canales
20211002430
1.1 Defina los siguientes términos: datos, base de datos, DBMS, sistema de

bases de datos, catálogo de la base de datos, independencia programa-

datos, vista de usuario, DBA, usuario final, transacción enlatada, sistema de

bases de datos deductivo, objeto persistente, metadatos y aplicación de

procesamiento de transacciones

1.2 ¿Qué cuatro tipos de acciones implican bases de datos? Explique

brevemente cada uno de ellos.

1.3 Explique las principales características de la metodología de bases de

datos y cómo difiere de los sistemas de archivos tradicionales.

1.4 ¿Cuáles son las responsabilidades del DBA y de los diseñadores de bases

de datos?

1.5 ¿Cuáles son los diferentes tipos de bases de datos y usuarios? Explique las

actividades principales de cada uno.

1.6 Explique las capacidades que un DBMS debe proporcionar.

1.7 Explique las diferencias entre los sistemas de bases de datos y los

sistemas de recuperación de información.

44545
1.1 Respuesta

Datos: Información concreta sobre hechos, elementos, etc., que permite

estudiarlos, analizarlos o conocerlos.

Base de datos: Una base de datos se encarga no solo de almacenar datos,

sino también de conectarlos entre sí en una unidad lógica.

DBMS: Colección de software muy específico, orientado al manejo de base

de datos, cuya función es servir de interfaz entre la base de datos, el

usuario y las distintas aplicaciones utilizadas.

Sistema de bases de datos: proporciona a los usuarios y programadores

una forma sistemática de crear, recuperar, actualizar y administrar datos.

Catálogo de la base de datos: inventario detallado de todos los activos de

datos de una organización, diseñado para ayudar a los profesionales de

datos a encontrar rápidamente los datos más apropiados para cualquier

propósito comercial o analítico.

Independencia programa-datos: forma de gestión de bases de datos que

mantiene los datos separados de otros programas que podrían usar esos

datos.

Vista de usuario: consiste en capturar información en tiempo real y en

distintos momentos del journey de un cliente.

DBA: implementar, mantener, optimizar y administrar estructuras de bases

de datos para la organización.

Usuario final: designa a la persona o personas que van a manipular de

manera directa un producto de software. Usuario final no es necesariamente

sinónimo de cliente o comprador.


Transacción enlatada: Tipos de consultas y actualizaciones estándar que se

han programado y probado cuidadosa mente.

Sistema de bases de datos deductivo: Permite hacer deducciones a través

de indiferencias.

Objeto persistente: Un objeto es persistente por que sobrevive a la

terminación de la ejecución de un programa y a la hora de querer

recuperarlo se puede recuperar con un programa de c + +.

Metadatos y aplicación de procesamiento de transacciones: Es la

información descriptiva de una base de datos que se almacena en una

especie de catálogo de la base de datos.

1.2 Respuesta

Definición: Definir una base de datos implica especificar los tipos de datos,

estructuras y restricciones de los datos que se almacenarán en la base de

datos.

Construcción: La construcción de la base de datos es el proceso

consistente en almacenar los datos en algún medio de almacenamiento

controlado por el DBMS.

Manipulación: La manipulación de una base de datos incluye funciones

como la consulta de la base de datos para recuperar datos específicos,

actualizar la base de datos para reflejar los cambios introducidos en el

minimundo y generar informes a partir de los datos.

Compartición: Compartir una base de datos permite que varios usuarios y

programas accedan a la base de datos de forma simultánea.


1.3 Respuesta

1. Naturaleza auto descriptiva de un sistema de bases de datos.

Una característica fundamental de la metodología de bases de datos es que

el sistema de bases de datos no sólo contiene la propia base de datos, sino

también una completa definición o descripción de la estructura de la base de

datos y sus restricciones.

En el procesamiento de archivos tradicional, normalmente la definición de

datos forma parte de los programas de aplicación, esas aplicaciones están

restringidas a trabajar sólo con una base de datos específica, cuya estructura

está declarada en dichas aplicaciones.

2. Aislamiento entre programas y datos, y abstracción de datos.

En el procesamiento de archivos tradicional, la estructura de los archivos de

datos está incrustada en las aplicaciones, por lo que los cambios que se

introducen en la estructura de un archivo pueden obligar a realizar cambios en

todos los programas que acceden a ese archivo. Por el contrario, los programas

que acceden a un DBMS no necesitan esos cambios en la mayoría de los casos.

La estructura de los archivos de datos se almacena en el catálogo DBMS,

independientemente de los programas de acceso. Llamaremos a esta propiedad

independencia programa-datos.

En algunos tipos de sistemas de bases de datos, como los sistemas

orientados a objetos y los de objetos relacionales, los usuarios pueden definir

operaciones sobre los datos como parte de las definiciones de la base de datos.
Una operación (también denominada función o método) se puede especificar

de dos formas. La interfaz (o firma) de una operación incluye el nombre de la

operación y los tipos de datos de sus argumentos (o parámetros). La

implementación (o método) de la operación se especifica separadamente y

puede modificarse sin que la interfaz se vea afectada. Las aplicaciones de

usuario pueden operar sobre los datos invocando estas operaciones por sus

nombres y argumentos, independientemente de cómo estén implementadas las

operaciones La característica que permite la independencia programa-datos y la

independencia programa-operación se denomina abstracción de datos.

3. Soporte de varias vistas de los datos.

Algunos usuarios no tienen la necesidad de preocuparse por si los datos a

los que se refieren están almacenados.

Un DBMS multiusuario cuyos usuarios tienen variedad de diferentes

aplicaciones debe ofrecer facilidades para definir varias vistas.

4. Compartición de datos y procesamiento de transacciones multiusuario.

Un DBMS multiusuario, como su nombre indica, debe permitir que varios

usuarios puedan acceder a la base de datos al mismo tiempo. Esto es esencial

si los datos destinados a varias aplicaciones serán integrados y mantenidos en

una sola base de datos.

El DBMS debe incluir software de control de la concurrencia para que esos

varios usuarios que intentan actualizar los mismos datos, lo hagan de un modo

controlado para que el resultado de la actualización sea correcto.


El DBMS debe implementar varias propiedades de transacción.

La propiedad aislamiento garantiza que parezca que cada transacción se

ejecuta de forma aislada de otras transacciones, aunque puedan estar

ejecutándose cientos de transacciones al mismo tiempo.

La propiedad de atomicidad garantiza que se ejecuten o todas o ninguna de

las operaciones de bases de datos de una transacción.

1.4 Respuesta

El DBA es responsable del acceso autorizado a la base de datos, de la

coordinación y monitorización de su uso, y de adquirir los recursos software y

hardware necesarios. El DBA también es responsable de problemas como las

brechas de seguridad o de unos tiempos de respuesta pobres. En las empresas

grandes, el DBA está asistido por un equipo de personas que llevan a cabo estas

funciones.

Los diseñadores de las bases de datos son los responsables de identificar

los datos que se almacenarán en la base de datos y de elegir las estructuras

apropiadas para representar y almacenar esos datos. Estas tareas se acometen

principalmente antes de implementar y rellenar la base de datos.

Es responsabilidad de los diseñadores comunicarse con todos los presuntos

usuarios de la base de datos para conocer sus requisitos, a fin de crear un diseño

que satisfaga sus necesidades. En muchos casos, los diseñadores forman parte

de la plantilla del DBA y se les pueden asignar otras responsabilidades una vez

completado el diseño de la base de datos.


1.5 Respuesta

Los usuarios finales son las personas cuyos trabajos requieren acceso a la

base de datos para realizar consultas, actualizaciones e informes; la base de

datos existe principalmente para ser utilizada. Los usuarios finales se pueden

clasificar en varias categorías:

1. Usuarios finales casuales

Acceden ocasionalmente a la base de datos, pero pueden necesitar una

información diferente en cada momento. Utilizan un sofisticado lenguaje de

consulta de bases de datos para especificar sus peticiones y normalmente son

administradores de nivel medio o alto u otros usuarios interesados.

2. Usuarios finales principiantes o paramétricos

Constituyen una parte considerable de los usuarios finales de las bases de

datos. Su labor principal gira entorno a la consulta y actualización constantes de

la base de datos, utilizando tipos de consultas y actualizaciones estándar

(denominadas transacciones enlatadas) que se han programado y probado

cuidadosamente.

3. Usuarios finales sofisticados

Se encuentran los ingenieros, los científicos, los analistas comerciales y otros

muchos que están completamente familiarizados con el DBMS a fin de

implementar sus aplicaciones y satisfacer sus complejos requisitos.


5. Usuarios finales independientes

Mantienen bases de datos personales utilizando paquetes de programas

confeccionados que proporcionan unas interfaces fáciles de usar y basadas

en menús o gráficos.

1.6 Respuesta

Un DBMS típico proporciona muchas formas de acceder a una base de

datos. Los usuarios finales principiantes tienen que aprender muy poco sobre

los servicios del DBMS; simplemente tienen que familiarizarse con las

interfaces de usuario de las transacciones estándar diseñadas e

implementadas para su uso. Los usuarios casuales sólo se aprenden unos

cuantos servicios que pueden utilizar repetidamente.

1.7 Respuesta

Existen diferencias entre los sistemas de información y las bases de datos,

consiste en que los Sistemas de Información son un todo, es decir es el

conjunto para el manejo de la información (entrada, proceso, salida) y las

Bases de Datos son una herramienta para los sistemas de información ya que

hacen parte del software y es el encargado de almacenar y procesar la

información, y el software hace parte de los sistemas.

Entonces ya conociendo sus diferencias es donde concluimos que

la relación que existen entre ambos es que las Bases de datos hacen parte,

conforman el Sistema de Información que maneje la empresa, pueden ser

varias bases de datos en un mismo Sistema de información.

También podría gustarte