Taller 1 - Diseño de Bases de Datos
Taller 1 - Diseño de Bases de Datos
Planeación.
Duración
estimada horas 10 horas
y fecha de
entrega:
I. OBJETIVO(S)
Afianzar los conceptos y reglas de las bases de datos relacionales con el fin aplicarlos a la
formulación del proyecto formativo.
Identificar las características del relacional para desarrollar el diseño de bases de datos del sistema de
información.
II. CONCIENCIACIÓN
Con el desarrollo de este taller usted identificará los elementos, características, ventajas, objetivos y reglas
que componen el modelo relacional en bases de datos, con el fin de aplicarlos de forma certera a su
proyecto formativo.
1. Realice un glosario de términos que contengan como mínimo 10 palabras claves sobre los conceptos y términos
necesarios para comprender en qué consisten las bases de datos relacionales. Incluya un ejemplo para cada
término.
1
SERVICIO NACIONAL DE APRENDIZAJE
SENA REGIONAL DISTRITO CAPITAL Bogotá
CENTRO DE SERVICIOS FINANCIEROS
D.C.
PLANTILLA TALLER
Versión:
GLOSARIO:
Microsoft SQL Server: la aplicación de Microsoft para gestionar bases de datos relacionales está disponible con una
licencia Microsoft de pago
MySQL: MySQL es el SGBD de código abierto más utilizado a nivel global. Desde que pasa a las manos de Oracle,
MySQL se distribuye con una licencia dual. Sus primeros desarrolladores siguen encargándose del proyecto, ahora bajo el
nombre de MariaDB
Base de datos relacional: una relación representa un conjunto de entidades con las mismas propiedades. Cada relación se
compone de una serie de filas o registros (las llamadas tuplas), cuyos valores dependen de ciertos atributos (columnas).
Tabla: concepto clásico de la organización de la información, es el formato que utiliza el modelo relacional para explicar
de un modo visual la ordenación de los valores de una tupla en función de los atributos definidos en la relación.
2
SERVICIO NACIONAL DE APRENDIZAJE
SENA REGIONAL DISTRITO CAPITAL Bogotá
CENTRO DE SERVICIOS FINANCIEROS
D.C.
PLANTILLA TALLER
Versión:
Claves: En el modelo relacional se conoce como claves a los atributos que sirven para identificar un registro de forma
inequívoca.
JOIN: la acción de “unir” o “combinar” y en este contexto hace referencia a una operación que permite consultar varias
tablas de datos simultáneamente.
Consulta: Mediante las consultas tendrás la posibilidad de obtener toda la información contenida en las tablas añadiendo
interesantes funcionalidades.
DDL: Lenguaje de definición de datos utilizado para describir todas las estructuras de información y los programas que se
usan para construir, actualizar e introducir la información que contiene una base de datos.
Valor nulo: Representa un valor para un atributo que es actualmente desconocido o no es aplicable para ese registro.
3
SERVICIO NACIONAL DE APRENDIZAJE
SENA REGIONAL DISTRITO CAPITAL Bogotá
CENTRO DE SERVICIOS FINANCIEROS
D.C.
PLANTILLA TALLER
Vista: El resultado dinámico de una o más operaciones relacionales que operan sobre las Versión:
relaciones base para producir
otra relación. Una vista es una relación virtual que no tiene por qué existir necesariamente en la base de datos, sino que
puede producirse cuando se solicite por parte de un usuario concreto, generándose en el momento de la solicitud.
2. Realice un mapa conceptual donde se identifiquen los conceptos fundamentales y las regl
4
integridad
de una base de datos relacional.
3. Elabore una presentación creativa en la herramienta de su preferencia (Power Point, Prezzi, entre otras), en
donde dé solución a las preguntas planteadas con relación a los ejemplos presentados a continuación:
PREGUNTAS:
Analice los siguientes ejemplos del Modelo relacional, y con base a estos especifique si se cumplen los
siguientes aspectos:
a) ¿Cuál o cuáles de las características de la relación NO está cumpliendo la tabla? Justifique su respuesta.
b) Una vez identificadas las características que NO se cumplen en la tabla, realice las modificaciones que
considere necesarias para que la entidad cumpla con las características de una relación. Justifique su ajuste.
5. Resuelva lo siguiente:
a. ¿Cuáles son las etapas o fases principales para un buen diseño de un SBD?
R\ Las fases de diseño de una base de datos relacional son:
Diseño conceptual
Diseño Lógico
Diseño Físico
c. Elabore una tabla con actividades o tareas que realizaría en cada etapa para el diseño y construcción de la
BD.
R\
Diseño Conceptual Diseño lógico Diseño Físico
Entidades y relaciones hacerlas a Como vamos a normalizar las tablas Revisar los dominios que utilizaremos
lápiz, resaltando atributos
Borradores, cambios Evitar multiplicidad Escribirlo en SQL para plasmar todo
el diseño
Pasarla a digital
- Puede emplear información adicional que enriquezca su presentación (Imágenes, videos, otros).
- Finalmente recuerde que debe enviar la presentación a través del espacio dispuesto por el instructor para tal fin.
Para el desarrollo de este taller, se aplicarán estrategias didácticas como es la mesa redonda, el debate o la
exposición.
Cada taller se entregará de forma digital, a través de plataforma, de acuerdo a la ruta que indique el
instructor.
VII. GLOSARIO
Campo: Nombre que recibe cada columna de una tabla de una Base de datos. Todos los datos que aparecen en un
campo se refieren a un mismo tipo de información, sobre un objeto o individuo.
Claves o Llaves: Conjunto de atributos que permiten identificar unívocamente a una entidad.
Registro: Nombre que recibe cada fila de una tabla en una Base de datos. Todos los datos que aparecen en un
mismo registro se refieren a un mismo objeto o individuo. También se le conoce con el nombre de tupla o fila de
una tabla.
Tabla: Estructura básica sobre la que se construye una Base de datos, ya que con ella se define qué información se
va a almacenar y cómo se va a almacenar.
C.J. Date, S. y Ruiz, M. (2001). Introducción a los sistemas de bases de datos. (Vol. 7).México: Prentice Hall. Pág.
20.
Henry F. K, Silberschatz, A. y Sudarshan, S. (2006). Fundamentos de bases de datos (Vol. 5). Madrid, España:
McGraw-Hill. Pág. 15.
Tecnológico de Monterey y SENA. Curso Fundamentos de Bases de datos, Unidad Didáctica 2: Bases de datos
relacionales.
CONTROL DEL DOCUMENTO
Autor (es)
Revisión
Aprobación
CONTROL DE CAMBIOS
Revisión
Aprobació
n