Está en la página 1de 16

Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 1 de 16

No de
ÁREA: Tecnología e Informática GRADO 10
Guía
Nombre del Estudiante
Correo del Estudiante
Fecha de Recibido: Fecha de Entrega
Nombre del Docente Camilo Ernesto Palma Bernal
Correo del Docente Camilo.palma@rgb.edu.co

Estándar curricular Competencia(s) a desarrollar


 Tratamiento de la información y competencia
Tengo en cuenta principios de funcionamiento y digital.
criterios de selección, para la utilización eficiente y  Comunicación lingüística.
segura de artefactos, productos, servicios, procesos  Autonomía e iniciativa personal.
y sistemas tecnológicos de mi entorno.  Conocimiento e interacción con el mundo
físico.

Objetivo(s) de Aprendizaje

 Reconocer las principales características de las Bases de Datos Relacionales.


 Relaciona datos mediante la aplicación de Diagramas Entidad - Relación.
 Representa información relacionada, aplicando el Modelo Relacional, mediante el SGBD phpMyAdmin.

Ejes temáticos:

 Bases de Datos – Conceptos Básicos.


 Modelo Relacional de Base de datos – Diagramas E – R.
 Modelo Relacional, SGBD – Sistemas Gestores de Base de Datos.

Secuencia Didáctica
Exploración (Qué voy a aprender):
Tiempo Estimado:
¡Hola jóvenes!

Vamos a conocer el maravilloso y


apasionante mundo de las Bases de
Dato.
Los invito a desarrollaren clase un
pequeño debate, analiza y responde con
detenimiento, las siguientes preguntas:

- ¿Qué son los datos? ¿Significan algo por si


solos?

- ¿Qué es la información? ¿Por qué sirve? ¿Qué importancia


tiene?

- ¿Conoces el concepto de Base de Datos?

- ¿Por qué crees que son importantes las Bases de Datos?

- ¿Conoces Bases de Datos utilizadas en sistemas actuales?

Posteriormente se responden las preguntas en el cuaderno.


Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 2 de 16
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 3 de 16

Estructuración (lo que estoy aprendiendo)


Tiempo Estimado:

BASE DE DATOS

¿Qué es una base de datos?


Se llama base de datos, o también banco de datos, a un conjunto de información perteneciente
a un mismo contexto, ordenada de modo sistemático para su posterior recuperación, análisis
y/o transmisión. Existen actualmente muchas formas de bases de datos, que van desde una
biblioteca hasta los vastos conjuntos de datos de usuarios de una empresa de
telecomunicaciones.

Las bases de datos son el producto de la necesidad humana de almacenar la información, es


decir, de preservarla contra el tiempo y el deterioro, para poder acudir a ella posteriormente. En ese
sentido, la aparición de la electrónica y la computación brindó el elemento digital indispensable
para almacenar enormes cantidades de datos en espacios físicos limitados, gracias a su conversión
en señales eléctricas o magnéticas.

El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados DBMS por sus siglas en inglés: Database
Management Systems o Sistemas de Gestión de Bases de Datos), actualmente digitales y automatizados, que permiten el
almacenamiento ordenado y la rápida recuperación de la información. En esta tecnología se halla el principio mismo de la
informática.

En la conformación de una base de datos se pueden seguir diferentes modelos y paradigmas, cada uno dotado de características,
ventajas y dificultades, haciendo énfasis en su estructura organizacional, su jerarquía, su capacidad de transmisión o de
interrelación, etc. Esto se conoce como modelos de base de datos y permite el diseño y la implementación de algoritmos y otros
mecanismos lógicos de gestión, según sea el caso específico.

Algunos ejemplos posibles de bases de datos a lo largo de la


historia son:

Guías telefónicas. Aunque en desuso, estos voluminosos libros


solían contener miles de números telefónicos asignados a hogares,
empresas y particulares, para permitir al usuario dar con el que
necesitaba. Eran engorrosos, pesados, pero completos.

Archivos personales. El conjunto de los escritos de vida de un


autor, investigador o intelectual a menudo son preservados en un
archivo, que se organiza en base a la preservación y reproducción
de los originales, permitiendo su consulta sin poner en riesgo el
documento original.

Bibliotecas públicas. El perfecto ejemplo de bases de datos, pues


contienen miles o cientos de miles de registros pertenecientes a
cada título de libro disponible para su préstamo, ya sea en sala o
circulante, y del que puede haber más de un mismo ejemplar en el
depósito. Los bibliotecólogos se encargan de diseñar estos sistemas y velar por su funcionamiento.

Registros de transacciones. Las operaciones realizadas con una tarjeta de crédito, así como las llamadas realizadas con un celular, u
otro tipo de transacciones comerciales cotidianas, generan todas un conjunto de registros que van a dar a una base de datos de la
empresa.

Historial médico. Cada vez que acudimos al doctor o a un hospital, se actualiza la información respecto a nuestra salud, al
tratamiento recibido y demás detalles médicos en un archivo que lleva registro de nuestra historia médica, en caso de que a futuro se
requiera conocer datos específicos, como operaciones o tratamientos recibidos.
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 4 de 16

MODELO ENTIDAD/RELACIÓN
El modelo Entidad-Relación es el
modelo más utilizado para el diseño
conceptual de bases de datos. Fue
introducido por Peter Chen en 1976 y
se basa en la existencia de objetos a
los que se les da el nombre de
entidades, y asociaciones entre ellos,
llamadas relaciones. Sus símbolos
principales se representan en la
siguiente imagen:

Entidades
Una entidad es cualquier objeto o elemento acerca del cual se pueda almacenar información en la BD. Las entidades pueden ser
concretas como una persona o abstractas como una fecha. Las entidades se representan gráficamente mediante rectángulos y su
nombre aparece en el interior. Un nombre de entidad sólo puede aparecer una vez en el esquema conceptual.

Tipos de entidades

Hay dos tipos de entidades: fuertes y débiles. Una entidad débil es una entidad cuya existencia depende de la existencia de otra
entidad. Una entidad fuerte es una entidad que no es débil.

Atributos
Una entidad se caracteriza y distingue de otra por los atributos, en ocasiones
llamadas propiedades o campos, que representan las características de una
entidad. Los atributos de una entidad pueden tomar un conjunto de valores
permitidos al que se le conoce como dominio del atributo. Dando valores a
estos atributos, se obtienen las diferentes ocurrencias de una entidad.

En esencia, existen dos tipos de atributos: - Identificadores de entidad


(también llamados clave primaria o clave principal): son atributos que
identifican de manera unívoca cada ocurrencia de una entidad. - Descriptores de
entidad: son atributos que muestran unas características de la entidad.

Siempre debe existir, al menos, un atributo identificativo.

Ejemplos de atributos:
Relaciones
Una relación es la asociación que existe entre dos a más entidades. Cada relación tiene un nombre que describe su función. Las
relaciones se representan gráficamente mediante rombos y su nombre aparece en el interior. Normalmente le pondremos de nombre
la primera o primeras letras de las entidades que relaciona. Las entidades que están involucradas en una determinada relación se
denominan entidades participantes. El número de participantes en una relación es lo que se denomina grado de la relación. Por
ejemplo
la relación CLIENTE-COCHE es de grado 2 o binaria, ya que intervienen dos entidades.
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 5 de 16

Observa que el nombre que ponemos a la relación usa las primeras letras de cada entidad. En este caso como
ambas empiezan por «C» se añade algunas letras más para hacer referencia a CLIENTES. También podríamos
haber puesto como nombre de la relación uno más descriptivo de la misma, por ejemplo «Compra» (CLIENTE
compra COCHE), pero esta nomenclatura puede conducir a confusión a la hora de determinar la cardinalidad
de la relación cuando estamos aprendiendo. La relación PUBLICAR, es de grado 3, ya que involucra las entidades
LIBRO, EDITORIAL y AUTOR.

Cuando una entidad está relacionada consigo misma, hablamos


de relación reflexiva.

El Papel o Rol de una entidad en una relación


Es la función que tiene en una relación. Se especifican los papeles o roles cuando se quiera aclarar el significado de una entidad en
una relación. A continuación mostramos los mismos ejemplos del punto anterior pero incluyendo el papel o rol de cada entidad en las
relaciones:
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 6 de 16

La Cardinalidad de una relación


Cuando la relación es binaria, cosa que ocurre en la mayoría de los casos, la cardinalidad es el número de ocurrencias
de una entidad asociadas a una ocurrencia de la otra entidad. Existen principalmente tres tipos de cardinalidades
binarias:

Relación uno a uno 1:1


A cada elemento de la primera entidad le
corresponde no más de un elemento de la segunda
entidad, y a la inversa. Es representado
gráficamente de la siguiente manera:

Ejemplo cardinalidad 1:1

Relación uno a muchos 1:N


Significa que cada elemento de una entidad del tipo A puede
relacionarse con cualquier cantidad de elementos de una
entidad del tipo B, y un elemento de una entidad del tipo B
solo puede estar relacionado con un elemento de una entidad
del tipo A. Su representación gráfica es la siguiente: Nótese en este caso que el extremo punteado de la flecha de la relación de A y B,
indica un elemento de A conectado a muchos de B.

Ejemplo cardinalidad 1:N

Muchos a muchos N:M


Establece que cualquier cantidad de elementos de una
entidad del tipo A pueden estar relacionados con cualquier
cantidad de elementos de una entidad del tipo B. El
extremo de la flecha que se encuentra punteada indica el «varios» de la relación.

Ejemplo cardinalidad N:M


Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 7 de 16

MODELO RELACIONAL
Los SGBD se pueden clasificar de acuerdo con el modelo lógico que soportan, el número de usuarios, el número de puestos, el coste,
etc. La clasificación más importante de los SGBD se basa en el modelo lógico, siendo los principales modelos que se utilizan en el
mercado los siguientes: Jerárquico, en Red, Relacional y Orientado a Objetos.

La mayoría de los SGBD comerciales actuales están basados en el modelo relacional, en el que nos vamos a centrar, mientras que
los sistemas más antiguos estaban basados en el modelo de red o el modelo jerárquico.

Los motivos del éxito del modelo relacional son fundamentalmente dos: - Se basan
en el álgebra relacional que es un modelo matemático con sólidos fundamentos. En
esta sección se presenta el modelo relacional. Realizaremos la descripción de los
principios básicos del modelo relacional: la estructura de datos relacional y las
reglas de integridad. Ofrecen sistemas simples y eficaces para representar y
manipular los datos.

- La estructura fundamental del modelo relacional es precisamente esa, la


«relación», es decir una tabla bidimensional constituida por filas (registros o
tuplas) y columnas (atributos o campos). Las relaciones o tablas representan las
entidades del modelo E/R, mientras que los atributos de la relación representarán
las propiedades o atributos de dichas entidades. Por ejemplo, si en la base de datos
se tienen que representar la entidad PERSONA, está pasará a ser una relación o
tabla llamada «PERSONAS», cuyos atributos describen las características de las personas
(tabla siguiente). Cada tupla o registro de la relación «PERSONAS» representará una persona concreta.

Estructura de datos relacional


PERSONAS
D.N.I. Nombre Apellido Nacimiento Sexo Estado civil
52.768.987 Juan Loza 15/06/1976 H Soltero
06.876.983 Isabel Gálvez 23/12/1969 M Casada
34.678.987 Micaela Ruiz 02/10/1985 M Soltera

En realidad, siendo rigurosos, una RELACIÓN del MODELO RELACIONAL es sólo la definición de la estructura de la tabla, es
decir su nombre y la lista de los atributos que la componen. Una representación de la definición de esa relación podría ser la
siguiente:

Elementos y propiedades del modelo relacional


 Relación (tabla): Representan las entidades de las que se quiere almacenar
información en la BD. Esta formada por:
- Filas (Registros o Tuplas): Corresponden a cada ocurrencia de la entidad.
- Columnas (Atributos o campos): Corresponden a las propiedades de la
entidad. Siendo rigurosos una relación está constituida sólo por los
atributos, sin las tuplas.
 Las relaciones tienen las siguientes propiedades:
- Cada relación tiene un nombre y éste es distinto del nombre de todas las
demás relaciones de la misma BD.
- No hay dos atributos que se llamen igual en la misma relación.
- El orden de los atributos no importa: los atributos no están ordenados.
- Cada tupla es distinta de las demás: no hay tuplas duplicadas. (Como mínimo se diferenciarán en la clave principal)
- El orden de las tuplas no importa: las tuplas no están ordenadas.
 Clave candidata: atributo que identifica unívocamente una tupla. Cualquiera de las claves candidatas se podría elegir
como clave principal.
 Clave Principal: Clave candidata que elegimos como identificador de la tuplas.
 Clave Alternativa: Toda clave candidata que no es clave primaria (las que no hayamos elegido como clave
principal)
 Una clave principal no puede asumir el valor nulo (Integridad de la entidad).
 Dominio de un atributo: Conjunto de valores que pueden ser asumidos por dicho atributo.
 Clave Externa o foránea o ajena: el atributo o conjunto de atributos que forman la clave principal de otra
relación. Que un atributo sea clave ajena en una tabla significa que para introducir datos en ese atributo,
previamente han debido introducirse en la tabla de origen. Es decir, los valores presentes en la clave externa
tienen que corresponder a valores presentes en la clave principal correspondiente (Integridad Referencial).
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 8 de 16

Transformación de un esquema E/R a esquema relacional¶


Pasamos ya a enumerar las normas para traducir del Modelo E/R al modelo relacional, ayudándonos del siguiente ejemplo:

Entidades
Cada entidad se transforma en una tabla. El identificador (o identificadores) de la entidad pasa a ser la clave principal de la relación y
aparece subrayada o con la indicación: PK (Primary Key). Si hay clave alternativa esta se pone en «negrita».

Ejemplo: Todas las entidades del ejemplo anterior generan tabla. En concreto, la entidad AULA genera la siguiente tabla:

Relaciones binarias (de grado 2)


Relaciones N:M: Es el caso más sencillo. Siempre generan tabla. Se crea una tabla que incorpora como claves ajenas o foráneas FK
(Foreign Key) cada una de las claves de las entidades que participan en la relación. La clave principal de esta nueva tabla está
compuesta por dichos campos. Es importante resaltar que no se trata de 2 claves primarias, sino de una clave primaria compuesta por 2
campos. Si hay atributos propios, pasan a la tabla de la relación. Se haría exactamente igual si hubiera participaciones mínimas 0. Orden
de los atributos en las claves compuestas: Se deben poner a la izquierda todos los atributos que forman la clave. El orden de los atributos
que forman la clave vendrá determinado por las consultas que se vayan a realizar. Las tuplas de la tabla suelen estar ordenadas siguiendo
como índice la clave. Por tanto, conviene poner primero aquel/los atributos por los que se va a realizar la consulta.
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 9 de 16

Ejemplo: Realicemos el paso a tablas de la relación


N:M entre MÓDULO (1,n) y ALUMNO (1,n). Este
tipo de relación siempre genera tabla y los
atributos de la relación, pasan a la tabla que ésta
genera.

¡ Muy
fácil !
Relaciones 1:N: Por lo general no generan tabla. Se dan 2 casos:

Caso 1: Si la entidad del lado «1» presenta participación (0,1), entonces se crea una nueva tabla para la relación
que incorpora como claves ajenas las claves de ambas entidades. La clave principal de la relación será sólo
la clave de la entidad del lado «N».
Caso 2: Para el resto de situaciones, la entidad del lado «N» recibe como clave ajena la clave de la entidad
del lado «1». Los atributos propios de la relación pasan a la tabla donde se ha incorporado la clave ajena.

Ejemplo de caso
1: Realicemos el
paso a tablas de la relación 1:N entre
PROFESOR (1,n) y EMPRESA (0,1). Como
en el lado «1» encontramos participación
mínima 0, se generará una nueva tabla.

Ejemplo de caso 2: Realicemos el paso a tablas de la relación


1:N entre MÓDULO (1,1) y TEMA (1,n). Como no hay
participación mínima «0» en el lado 1, no genera tabla y la
clave principal del lado «1» pasa como foránea al lado «n».

Relaciones 1:1: Por lo general no generan tabla. Se dan 3 casos:

- Caso 1: Si las dos entidades participan con participación (0,1), entonces se crea una nueva tabla para la relación.
- Caso 2: Si alguna entidad, pero no las dos, participa con participación mínima 0 (0,1), entonces se pone la clave ajena en dicha
entidad, para evitar en lo posible, los valores nulos.
- Caso 3: Si tenemos una relación 1:1 y ninguna tiene participación mínima 0, elegimos la clave principal de una de ellas y la
introducimos como clave ajena en la otra tabla. Se elegirá una u otra forma en función de como se quiera organizar la
información para facilitar las consultas. Los atributos propios de la relación pasan a la tabla donde se introduce la clave ajena.

Ejemplo de caso 1: No se presenta ninguna situación así


en el esquema estudiado. Una situación donde puede
darse este caso es en HOMBRE (0,1) se casa con
MUJER (0,1). Es similar al caso 1 del apartado anterior
en relaciones 1:N, aunque en este caso debemos
establecer una restricción de valor único para FK2.

Ejemplo de caso 2 (y 3): Realicemos el paso a tablas de la


relación 1:1 entre ALUMNO (1,1) y BECA (0,1). Como
BECA tiene participación mínima 0, incorporamos en ella,
como clave foránea, la clave de ALUMNO. Esta forma de
proceder también es válida para el caso 3, pudiendo acoger
la clave foránea cualquiera de las entidades.

Relaciones de dependencia en identificación: Por lo general no generan


tablas, porque suelen ser 1:1 o 1:N. Como en toda relación 1:N, La clave de
la entidad fuerte debe introducirse en la tabla de la entidad débil como
foránea y, además en este caso, formar parte de la clave de ésta. En las
entidades débiles, la clave de la entidad fuerte debe ir la primera y, a
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 10 de 16

continuación, los discriminadores de la débil. Ejemplo: Realicemos el paso a tablas de la relación débil en identificación entre CURSO Y
GRUPO.

Relaciones Reflexivas o Recursivas: Generan tabla o no en función de la cardinalidad. Si es 1:1, no genera tabla. En la entidad se
introduce dos veces la clave, una como clave principal y otra como clave ajena. Se suele introducir una modificación en el nombre por
diferenciarlas. Si es 1:N, se puede generar tabla o no. Si hubiese participación 0 en el lado 1, obligatoriamente se generaría tabla. Si es
N:N, la relación genera tabla.

Ejemplo: Realicemos el paso a tablas de la relación reflexiva de ALUMNO. Como no tiene


participación mínima «0» en el lado 1, no genera tabla. La clave principal de ALUMNOS,
volverá a aparecer en ALUMNOS como clave foránea, igual que en cualquier relación 1:N.
Ahora bien, como no puede haber dos campos con el mismo nombre en la misma tabla,
deberemos cambiar un poco el nombre de la clave principal, para que haga referencia al
papel que ocupa como clave foránea.

Práctica y Ejecución (practico lo que aprendí)


Tiempo Estimado:

Actividad 1: Fundamentos de Bases de Datos
Tiempo Estimado para su realización:
https://www.youtube.com/watch?
v=yoeV4Ex8C8U&list=PLs1sXiNvW4OyJCZs5WR3OjPZTlIqNcvQi&index=1
&ab_channel=CodigoCompilado
Realiza la actividad siguiendo las instrucciones dadas en
https://www.tecnologias-informacion.com/basesdedatos.html
clase y las indicaciones textuales respectivas.
https://slideplayer.es/slide/6158746/
https://www.youtube.com/watch?v=6S8A-1jBD5Y&ab_channel=Develoteca

 Consulta la definición de los siguientes término y anótalos en el cuadernos:


A. Dato
B. Información
C. Atributo
D. Registro
E. Archivo
F. Bases de datos
G. Sistema manejador de bases de datos (DBMS)
H. Esquema de bases de datos
I. Administrador de bases de datos (DBA)

 Realiza la siguiente gráfico en el cuaderno y analízalo


Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 11 de 16

 De acuerdo al documento del sitio web


https://www.tecnologias-informacion.com/basesdedatos.html

Responde en el cuaderno:
1. ¿En qué consiste el modelo de bases de datos Jerárquico?
2. Realiza un ejemplo del modelo Jerárquico
3. ¿En qué consiste el modelo de bases de datos en red?
4. Realiza un ejemplo de este modelo en red
5. ¿En qué consiste el modelo de bases de datos relacional?
6. Realiza un ejemplo del modelo relacional
7. ¿En qué consiste el modelo de bases de datos orientado a
objetos?
8. Consulta la definición de: clase, Estado, Encapsulación, Herencia y
Polimorfismo.

Actividad 2: Modelo Entidad / Relación


Tiempo Estimado para su realización:
- https://www.youtube.com/watch?v=MRmmPJId5-
k&list=PLs1sXiNvW4OyJCZs5WR3OjPZTlIqNcvQi&index=2&ab_
channel=CodigoCompilado Realiza la actividad siguiendo las instrucciones dadas en clase y
- https://d58cfc7f-317a-4a61-bbb4-c25e8f47672a.filesusr.com/ugd/ las indicaciones textuales respectivas.
e80c78_2a322780223243d4974db991a194b272.pdf

Dado el siguiente esquema:

 Indica cuáles son las entidades del modelo, diferenciado entre entidades fuertes y débiles, si las hubiera.
 Señala las relaciones e indica cual es la cardinalidad de cada una. Trata de indicar también la participación de cada entidad en
las relaciones así como su rol.
 Señala si hay alguna relación de dependencia o reflexiva.
 Trata de escribir atributos lógicos para cada una de las entidades e indica en cada caso cual podría ser el identificador.
 ¿Qué significado tiene el atributo “NºGoles”?¿Por qué está en la relación en lugar de estar en JUGADOR o en PARTIDO?
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 12 de 16

Actividad 3: Modelo Relacional (Tablas) – SGBD phpMyAdmin


Tiempo Estimado para su realización:
- https://www.youtube.com/watch?v=BqS-
Realiza la actividad siguiendo las instrucciones dadas en clase y
1KNakoc&ab_channel=BaniSandoval
las indicaciones textuales respectivas.
- https://www.youtube.com/watch?v=QgAX3qKm8-0&ab_channel=Init

Con base en siguiente documento del sitio web


https://d58cfc7f-317a-4a61-bbb4-c25e8f47672a.filesusr.com/ugd/e80c78_2a322780223243d4974db991a194b272.pdf

Realiza la siguiente actividad en casa y preséntala en formato de Power Point:

Responde:
1. ¿En qué consiste el modelo entidad relación?

2. Explica los elementos de este modelo,

3. Realiza el dibujo de cómo se representan los elementos del modelo.

4. Realiza el modelo entidad/relación – Relacional del siguiente enunciado, pero antes debes
especificar:
- Entidades.
- Atributos por entidades
- Relaciones.

Enunciado: “Se desea sistematizar la gestión de una empresa de transportes que reparte paquetes por toda
Colombia. Los encargados de llevar los paquetes son los camioneros, de los que se quiere guardar su
cédula, nombre, teléfono, dirección, salario y ciudad en la que vive. De los paquetes transportados
interesa conocer el código de paquete, descripción, destinatario y dirección del destinatario. Un
camionero distribuye muchos paquetes, y un paquete sólo puede ser distribuido por un camionero. De
las ciudades a las que llegan los paquetes interesa guardar el código de la ciudad y el nombre. Un
paquete sólo puede llegar a una ciudad. Sin embargo, a una ciudad pueden llegar varios paquetes. De los
camiones que llevan los camioneros, interesa conocer la matrícula, modelo, tipo y potencia. Un camionero
puede conducir diferentes camiones en fechas diferentes, y un camión puede ser conducido por varios
camioneros”.

5. A partir del siguiente enunciado se desea realiza el Modelo Entidad/Relación (Diagramas) – y elModelo Relacional (Tablas).

- Una empresa vende productos a varios clientes. Se necesita almacenar los datos personales delos clientes (cédula, nombre,
apellidos, dirección y fecha de nacimiento).

- Cada producto tiene un nombre y un código, así como un precio unitario. Un cliente puede comprar varios productos a la
empresa, y un mismo producto puede ser comprado por varios clientes.

- Los productos son suministrados por diferentes proveedores. Se debe tener en cuenta que un producto sólo puede ser
suministrado por un proveedor, y que un proveedor puede suministrar diferentes productos. De cada proveedor se desea conocer
el NIT, nombre, dirección y teléfono.

Transferencia
Tiempo Estimado:
Selección múltiple con única respuesta
Para cada una de las siguientes cuestiones elige razonadamente cada una de las respuestas correctas.
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 13 de 16

1. ¿Cuáles de los siguientes puntos representan inconvenientes de los Sistemas de Ficheros?

a. Redundancia e Inconsistencia.
b. Sistema de Gestión de Datos independiente de la máquina y del SO.
c. Control de concurrencia.
d. Difícil modificación de los datos.

2. Los sistemas orientados a BD presentan las siguientes ventajas…

a. Integridad de los datos.


b. Redundancia.
c. Cada aplicación maneja sus propios datos.
d. Independencia entre los datos y las aplicaciones que los usan.

3. Los datos son …

a. … todo aquello de lo cual interesa guardar información.


b. … hechos conocidos que pueden registrarse y que tienen un significado implícito.
c. … información acerca de los metadados.
d. … las claves primarias y foráneas de cada entidad.

4. Un SGBD …

a. … está formado por datos acerca de los datos presentes en la base de datos.
b. … es una aplicación que permite a los usuarios definir, crear y mantener una base de datos, y proporciona acceso controlado
a la misma.
c. … permite a los usuarios tener acceso a la BD completa impidiendo restricciones.
d. … permite la inserción, actualización, eliminación y consulta de datos mediante el lenguaje de manejo o manipulación de
datos.

5. En una base de datos de una biblioteca pública …

a. “Libros”, “Socios” y “Préstamos” serían entidades de la base de datos


b. “Socios” sería la relación entre “Libros” y “Géneros Literarios”
c. “Libros” y “Socios” serían entidades, y “Préstamos” la relación
d. Son ciertas las opciones a y c

6. Microsoft Access, PostgreSQL y MySQL Base son ejemplos de:

a. Bases de Datos
b. Aplicaciones informáticas para Bases de Datos
c. Sistemas Gestores de Bases de Datos (SGBD)
d. Ninguna de las anteriores

Problema de Diseño de Base de Datos (Modelo Entidad / Relación – Modelo Relacional ).

Diseña el modelo entidad/relación y el Modelo Relacional(Tablas) para el siguiente ejercicio:

Tenemos que diseñar una base de datos sobre proveedores


y disponemos de la siguiente información:

De cada proveedor conocemos su nombre, dirección, ciudad,


departamento y un código de proveedor que será único para cada
uno de ellos.
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 14 de 16

Nos interesa llevar un control de las piezas que nos suministra cada proveedor. Es importante conocer la cantidad de las diferentes
piezas que nos suministra y en qué fecha lo hace. Tenga en cuenta que un mismo proveedor nos puede suministrar una pieza con el
mismo código en diferentes fechas. El diseño de la base de datos debe permitir almacenar un histórico con todas las fechas y las
cantidades que nos ha proporcionado un proveedor.

- Una misma pieza puede ser suministrada por diferentes proveedores.

- De cada pieza conocemos un código que será único, nombre, color, precio y
categoría.

- Pueden existir varias categorías y para cada categoría hay un nombre y un


código de categoría único.

- Una pieza sólo puede pertenecer a una categoría.

Diseño de Base de datos en phpMyAdmin


(Actividad para realizar en binas )

Dada la siguiente base de datos representada en el modelo relacional. Ingrese a phpMyAdmin.

Crea las siguientes tablas en la base de datos. El campo de Clave principal aparece en
CURSIVA Y NEGRITA
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 15 de 16

Realiza las relaciones e ingresa 5 campos por tabla.

Rúbrica de Evaluación de Competencias

Rúbrica de evaluación de competencias


Criterios Categorías de desempeño
Pond. Bajo Básico Alto Superior
Reconoce las principales características 20 No reconoce las Reconoce algunas Reconoce la Reconoce las
Dimensión

de las Bases de Datos Relacionales. principales de las principales mayoría de principales


Cognitiva

características de características de principales características de


las Bases de Datos las Bases de Datos características de las Bases de Datos
Relacionales. Relacionales. las Bases de Datos Relacionales en su
Relacionales. totalidad.
Código: FOR

IED RODRIGO GALVÁN DE LA BASTIDAS Versión: 1


GUÍA DE APRENDIZAJE Fecha: enero 2022
Página 16 de 16

Relaciona Relaciona en gran Relaciona datos e


No relaciona datos
mínimamente datos medida datos e información de
Relaciona datos e información, e información,
e información, información, manera correcta,
(Competencias Específicas)

utilizando Diagramas de Entidad - 20 utilizando


utilizando utilizando utilizando
Relación. Diagramas de
Diagramas de Diagramas de Diagramas de
Entidad - Relación.
Entidad - Relación. Entidad - Relación. Entidad - Relación.
Representa Representa de
No representa Representa en gran
mínimamente manera correcta
información medida información
información información.
Representa información relacionada, relacionada, .aplica relacionada
relacionada, relacionada,
aplicando el Modelo Relacional, 20 ndo el Modelo aplicando el
aplicando el aplicando el
mediante el SGBD phpMyAdmin. Relacional, Modelo Relacional,
Modelo Relacional, Modelo Relacional,
mediante el SGBD mediante el SGBD
mediante el SG.D mediante el SGBD
phpMyAdmin. phpMyAdmin.
phpMyAdmin. phpMyAdmin.
Involucra Involucra
No involucra a su Involucra en gran
Dimensión

mínimamente a su totalmente a su
familia, en la medida a su familia
Social

Involucra a su familia en la realización familia en la familia en la


20 realización de las en la realización de
de las actividades académicas. realización de las realización de las
actividades las actividades
actividades actividades
académicas. académicas.
académicas. académicas
Utiliza Utiliza de manera
No utiliza los Utiliza en gran
Dimensión

mínimamente los eficiente los


Personal

recursos y medida los recursos


Utiliza los recursos y herramientas TIC recursos y recursos y
20 herramientas TIC y herramientas TIC
que brinda la Institución. herramientas TIC herramientas TIC
que brinda la que brinda la
que brinda la que brinda la
Institución. Institución.
Institución. Institución

También podría gustarte