Está en la página 1de 2

Taller on line semana 1

Base de datos
Resultado de Aprendizaje: Explicar el funcionamiento interno de una base de datos y su importancia en una organización.

Asignatura Base de Datos


Taller on line Taller semana 1
Clase 1 – Introducción a los sistemas de bases de datos
Tipo de Actividad Individual
Evaluación Sumativa
Tiempo 80 minutos

Identificación
Nombre MATIAS SEPULVEDA YAÑEZ

Respuestas del Taller:

1.1 Defina los siguientes términos: (ver el listado de términos en el libro).

Acceso concurrente = acceso constante, acceso a la misma pieza de datos al mismo tiempo
Administración de datos = administrar los datos, almacenaje y políticas de uso de datos.
Aplicación en línea = todo en línea para utilizar datos
Archivo almacenado = archivos de base datos
Base de datos = es un conjunto de datos o registros que es utilizado por los sistemas de aplicación de alguna empresa
Campo almacenado = unidad más pequeña de datos almacenados
Compartir = piezas individuales de datos en la base pueden ser compartidas entre diferentes usuarios y que cada uno de ellos
puede tener acceso a la misma pieza de dato
Datos persistentes = Datos intuitivos, sólo pueden ser removidos de la base de datos por alguna solicitud explícita al DBMS
DBA = administrador de base de datos
DBMS = sistema de administración de base de datos
Diagrama de entidad/vínculo = Algoritmo para definir base de datos relacional
Entidad = cualquier objeto distinguible que va a ser representado en la base de datos
Independencia de los datos = inmunidad de las aplicaciones a cambios en la representación física y en la técnica de acceso
Vínculo = clase especial de entidad, relaciona entidades
Integración = Acción de relación entre diferentes productos para la administración de la empresa.
Vínculo binario = Relación entre dos entidades
Integridad = imaginar a la base de datos como una unificación de varios archivos que de otro modo serían distintos
Interfaz controlada por comandos = leguajes de consulta tienden a requerir cierta experiencia
Interfaz controlada por formularios = Interfaz con solicitud o relleno de formularios donde los usuarios no emiten en absoluto
solicitudes explícitas a la base de datos.
Interfaz controlada por menús = Interfaz con selección de menú donde el usuario no emite en absoluto solicitudes explícitas
a la base de datos.
Lenguaje de consulta = lenguaje mediante el cual el usuario puede emitir solicitudes a la base de datos, también conocidas
como instrucciones o comandos
Propiedad = Acción de darle un valor a la información que deseamos registrar sobre las entidades
Redundancia = Acción de expresar un término, idea o concepto con palabras innecesarias cuando ya fue descrito con
anterioridad
Registro almacenado = conjunto de campos almacenados relacionados
Seguridad = medidas de protección de la privacidad digital que se aplican para evitar el acceso no autorizado a los datos
Sistema de base de datos = sistema computarizado para guardar registros

1
Taller on line semana 1
Sistema multiusuario = múltiples usuarios pueden tener acceso simultáneo a la base de datos
Transacción = unidades o secuencias de trabajo realizadas de forma ordenada y separada en una base de datos

1.2 ¿Cuáles son las ventajas de usar un sistema de base de datos?

La mayoría del registro sino su totalidad se encuentra almacenada de manera computacional o en almacenamientos.
El almacenamiento, distribución y uso de la información puede ser controlado por quien administra los datos.
Permite mantener ordenada y mas segura la información.
La búsqueda, modificación o actualización de los registros se realiza más rápido y con mayor nivel de precisión.

1.3 ¿Cuáles son las desventajas de usar un sistema de base de datos?

Podría comprometerse la seguridad (sin los controles adecuados)


Podría comprometerse la integridad (sin los controles adecuados)
Podría requerirse de hardware adicional
La sobrecarga en el rendimiento podría ser importante
La operación exitosa es crucial (la empresa podría ser altamente vulnerable a fallas)
Es probable que el sistema sea complejo (aunque dicha complejidad debe ocultarse ante el
usuario).

1.4 ¿Qué entiende por el término sistema relacional? Distinga entre los sistemas relacionales y los no relacionales.

Una base de datos relacional es un tipo de base de datos que almacena y proporciona acceso a puntos de datos relacionados
entre sí. Las bases de datos relacionales se basan en el modelo relacional, una forma intuitiva y directa de representar datos
en tablas.
Los operadores disponibles para el usuario (por ejemplo, para recuperación) son operadores
que generan nuevas tablas a partir de las anteriores.
Una ventaja de las bases de datos relacionales es precisamente que todas las entidades, sin importar si son de hecho vínculos,
están representadas de la misma manera uniforme.
Los usuarios tienen en mente un modelo de comportamiento sencillo, uno que les permite predecir de manera confiable lo
que hará el sistema en una situación dada. No hay (o no debe haber) sorpresas. El que sean predecibles significa que las
interfaces de usuario son fáciles de entender, documentar, enseñar, utilizar y recordar.

Una base de datos no relacional es aquella que no usa el esquema tabular de filas y columnas que se encuentra en la mayoría
de los sistemas de base de datos más tradicionales. En su lugar, las bases de datos no relacionales usan un modelo de
almacenamiento que está optimizado para los requisitos específicos del tipo de datos que se almacena. Por ejemplo, los datos
se pueden almacenar como pares clave/valor simple, como documentos JSON o como un grafo que consta de bordes y
vértices.

1.5 ¿Qué entiende por el término modelo de datos? Explique la diferencia entre un modelo de datos y su implementación.
¿Por qué es importante la diferencia?

Modelo de datos; es una definición lógica, independiente y abstracta de los objetos, operadores y demás que en conjunto
constituyen la maquina abstracta con la que interactúan los usuarios.
Los objetos nos permiten modelar la estructura de los datos y los operadores nos permiten modelar su comportamiento.
Gran diferencia: El modelo de datos es aquello que los usuarios tienen que conocer y la implementación es lo que los usuarios
no deben conocer.
Distinción entre Modelo e implementación, distinción entre lo lógico y físico. implementación; de un determinado modelo de
datos es una realización física.

También podría gustarte