Software">
Nothing Special   »   [go: up one dir, main page]

Bases de Datos - Semana 1 - Puntos - Extra

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

EVIDENCIA DE

APRENDIZAJE

Nombre de la materia
Bases de datos

Semana
1

Tema:
Introducción a las bases de datos
Unidad No. 1
Introducción a las bases de datos.
Bases de datos

Objetivos:

Contribuir a su aprendizaje, a un mejor entendimiento y comprensión del contenido que se


aborda en la unidad 1, mediante sus materiales de aprendizaje, se ha preparado esta
evidencia de aprendizaje que pretende apoyarlos a:

● Reconocer qué es una base de datos y las ventajas y desventajas en su uso.


● Identificar las generaciones que han dado lugar a los fundamentos teóricos de las
bases de datos.
● Reconocer qué es un sistema gestor de bases de datos.
● Conocer a las personas que intervienen en el diseño y configuración de una base de
datos.
● Conocer los niveles o esquemas de abstracción de una base de datos.
● Identificar los elementos que conforman un sistema gestor de base de datos (SGBD)
tales como:
- Servicios que ofrece al usuario.
- Sistemas de acceso controlado.
● Identificar los niveles multicapa que conforman un sistema gestor de bases de datos
según el organismo ANSI.
● Reconocer los tipos de estructura operacional cliente – servidor de los sistemas
gestores de bases de datos.
Instrucciones:
Consulta los recursos correspondientes a la unidad 1.

� Bases de datos Marqués, M. (2011). Consulta el Capítulo 1. Conceptos de bases de


datos (págs. 2-12) para conocer el concepto, historia y características de las bases de
datos.
� Sistemas gestores de Bases de Datos. Sánchez, J. (2009). Lee el capítulo 1.
Gestión y diseño de bases de datos (págs. 11-30) para que estudies los componentes
de los sistemas gestores de bases de datos, la arquitectura y los tipos de gestores.

NO CONSULTES LAS PREGUNTAS EN GOOGLE, DE LO CONTRARIO, NO


PODRÁS RESPONDER BIEN A TUS EXÁMENES O REALIZAR TUS
TAREAS, BÁSATE ÚNICA Y EXCLUSIVAMENTE DE LOS RECURSOS DEL
AULA DE LA UNIDAD 1

2
Unidad No. 1
Introducción a las bases de datos.
Bases de datos

1. La primera etapa en la metodología para la creación de una base de datos es la


etapa o fases del modelo conceptual. Esta etapa se divide, a su vez, en dos:
análisis de requisitos, la cual responde a la pregunta ¿qué hay que hacer? Y
conceptualización, que responde a la pregunta ¿cómo hay que hacerlo? Para su
realización es necesario realizar el siguiente esquema:

Como puedes observar, es necesario realizar entrevistas con el cliente a fin de


obtener un esquema percibido en lenguaje natural o también conocido como
planteamiento de las necesidades para, posteriormente, generar el modelo
conceptual. Considera el siguiente caso, un hospital desea mantener un sistema
de información relativo a su forma de trabajar.

a) ¿Qué le preguntarías al cliente que solicita el diseño de la base de datos


para iniciar con el trabajo?
b) Estructura el esquema percibido con un lenguaje natural.
a) Por otro lado interesa modelar el flujo de productos de un hospital a
otro. ¿cómo lo harías?, ¿es necesario considerarlo para la

implementación del modelo conceptual? 

3
Unidad No. 1
Introducción a las bases de datos.
Bases de datos
2. Explica la naturaleza y la función de cada uno de los componentes de la

siguiente figura. 

3. Una organización cuenta con un conjunto de datos de muy diversos tipos, como:
archivos de texto, hojas de cálculo, videos, audio y opiniones de un foro opinión
pública. Se desea poder obtener almacenar toda la información antes
mencionada y poder recuperarla. Con base en los conocimientos adquiridos
respecto a los diferentes SGBD, ¿cuál considera que sería el más adecuado y por
qué?, sustenta tu respuesta en el comparador de bases de datos que se

encuentra publicado en https://db-engines.com/en/ranking. Recuerda que es


sumamente importante una adecuada elección de SGBD, ya que permitirá a la
organización aprovechar su información de una manera rápida, precisa y
segura. Para realizar esta elección, es necesario considerar varios elementos:
Facilidad de uso, seguridad de datos, funcionalidad, capacidad de gestión,

soporte y desarrollo, escalabilidad, costo e idoneidad. 


4. Considera la declaración: “Una base de datos es un modelo del modelo de la
realidad de los usuarios.” ¿En qué difiere de la declaración: “Una base de datos

4
Unidad No. 1
Introducción a las bases de datos.
Bases de datos
es un modelo de la realidad”? Supón que dos analistas están en desacuerdo
sobre un modelo de datos, y uno de ellos afirma: “Mi modelo es una mejor
representación de la realidad.” ¿Qué quiere decir esa persona? ¿Qué diferencias
podrían surgir si un analista cree más en la primera declaración que en la

segunda? 
Selecciona la respuesta correcta.

5. En el siguiente cuadro relaciona las columnas según la respuesta correcta


que corresponda a los servicios que ofrece un Sistema gestor de base de datos:

1. Manipulación de la base de datos. a) Permite la definición de la base de datos mediante


un lenguaje de definición de datos. (DDL)

2. Acceso seguro a la base de datos. b) Proporciona un acceso controlado


mediante un sistema de seguridad,
integridad y control de recuperación y
concurrencia.

3. Definición de la base de datos c) Permite la inserción, actualización,


eliminación y consulta de datos mediante
un lenguaje de manejo (manipulación) de
datos. (DML)

1: (C)Permite la inserción, actualización, eliminación y consulta de datos


mediante un lenguaje de manejo (manipulación) de datos. (DML)
2: (B)Proporciona un acceso controlado mediante un sistema de seguridad,
integridad y control de recuperación y concurrencia.
3: (A)Permite la definición de la base de datos mediante un lenguaje de

definición de datos. (DDL). 

5
Unidad No. 1
Introducción a las bases de datos.
Bases de datos
6. Anota en el paréntesis la letra que corresponda a los roles de personas que

intervienen en una Base de datos. 


a. Administrador de BD (C) Implementan los programas de aplicación
b. Diseñadores (A) Se encarga de implementar físicamente la BD
c. Programadores (D) Son los clientes de las BD
d. Usuarios finales (B) Identifican los datos, relaciones entre ellos y
sus restricciones

7. En el siguiente cuadro relaciona las columnas según la respuesta correcta que


corresponda a los sistemas de acceso controlado que utiliza un Sistema gestor de

base de datos: 
a. Sistema de seguridad. 1. Mantiene la integridad y la consistencia
de los datos.

b. Sistema de integridad. 2. Contiene la descripción de los datos de


la base de datos.

c. Sistema de control de concurrencia. 3. Verifica que los usuarios no


autorizados no puedan acceder a la base
de datos.

d. Sistema de control de recuperación. 4. Permite el acceso compartido a la base


de datos.

e. Diccionario de datos o catálogo. 5. Restablece la base de datos después


de que se produzca un fallo del hardware
o del software.

a: (3) Verifica que los usuarios no autorizados no puedan acceder a la base


de datos.

b: (1) Mantiene la integridad y la consistencia de los datos.

6
Unidad No. 1
Introducción a las bases de datos.
Bases de datos
c: (4) Permite el acceso compartido a la base de datos.

d: (5) Restablece la base de datos después de que se produzca un fallo del


hardware o del software.

e: (2) Contiene la descripción de los datos de la base de datos.

8. Complementa la siguiente tabla llenando el texto que falta en los corchetes […]

donde identifiques los niveles o esquemas de abstracción de una base de datos. 


Nivel de abstracción Definición.

Esquema físico. […]

Es la visión de los datos que poseen los usuarios finales. Se


obtiene a través de las aplicaciones creadas por los
desarrolladores donde abstraen la realidad conceptual.

Esquema conceptual.

9. De acuerdo a la siguiente figura, coloca en la tabla la letra correspondiente a la


definición de cada uno de los niveles multicapa que forman la estructura de un
sistema gestor de base de datos (SGBD), según el organismo ANSI. (Revisa las
páginas 19 y 20 del libro Sistemas gestores de Bases de Datos  Sánchez, J. (2009).)

7
Unidad No. 1
Introducción a las bases de datos.
Bases de datos

Nivel multicapa. Letra.


D
Es la encargada de traducir todas las instrucciones requeridas y prepararlas para su
correcta interpretación por parte del sistema. Realiza la traducción física de las
peticiones.
B
Es la que permite comunicar a las aplicaciones de usuario con el diccionario de datos a
través de las herramientas de gestión de datos que incorpore el SGBD.
Son las herramientas que proporciona el SGBD a los usuarios para permitir un acceso A
más sencillo a los datos. Actúan de interfaz entre el usuario y la base de datos, y son el
único elemento que maneja el usuario.
Es una capa externa al software SGBD pero es la única capa que realmente accede a los D
datos en sí.
Se trata del elemento que posee todos los metadatos. Gracias a esta capa las C
solicitudes de los clientes se traducen en instrucciones que hacen referencia al esquema
interno de la base de datos.

10. Une con una línea los tipos de estructura operacional cliente - servidor que
pueden utilizar los sistemas gestores de bases de datos (SGBD) según su definición.
(Revisa las página 27 del libro Sistemas gestores de Bases de Datos  Sánchez, J.

(2009).) 
TIPOS OPERACIONALES DEFINICIÓN
1. Cliente-Servidor con a. El cliente manda peticiones a un servidor el cual las recibe,
facilidades de usuario - y éste es el encargado de traducirlas a los distintos servidores
Servidor de datos para obtener los resultados. El cliente desconoce de
dónde se obtuvieron sus datos.

8
Unidad No. 1
Introducción a las bases de datos.
Bases de datos
2. Estructura Cliente- b. La base de datos y el SGBD están en un servidor donde un
Servidor. cliente, le envía peticiones obteniendo resultados de éste por
medio de una red de comunicaciones

3. Bases de datos c. Los clientes no se conectan a la base de datos, sino


distribuidas. mediante un intermediario que se comunica de forma fácil
con los usuarios
d. La base de datos y el gestor están en el dispositivo cliente,
lo cual no permite comunicarse por una red de
comunicaciones a otros dispositivos.

También podría gustarte