Está en la página 1de 8

Anexo 1

Guía Académica

ACTIVIDAD DE APRENDIZAJE
.
TEORIA DE BASES DE DATOS

Innoo

Unipanamericana Fundación Universitaria Panamericana


Av Calle 32 n 17 - 30 Bogotá D.C. Colombia - Teléfono 555210 - Personería Jurídica 23635/81 del MEN
Elaborado por Formación Virtual
Anexo 1
Guía Académica

ACTIVIDAD DE APRENDIZAJE FINAL:

Aplicando los conceptos

Programa académico
Técnica profesional en análisis y diseño de bases de datos

Asignatura
TEORIA DE BASES DE DATOS

Duración estimada
Estrategia didáctica
En aula o en plataforma Trabajo autónomo
Análisis de objeto 12 horas 24 horas

CONTEXTUALIZACIÓN

En la actualidad, la información que tiene una empresa está, en su mayoría, estructurada


en bases de datos, siendo estas unos de los sistemas que con mayor cuidado se gestionan,
se protegen y se invierte en ellos, especialmente en copias de seguridad, mejora de
rendimiento, accesibilidad y cuidado de su calidad de datos.

Aunque en la actualidad existe una enorme cantidad de opciones para gestionar bases de
datos, en esta oportunidad nos vamos a concentrar en conocer algo de MySQL, tiene una
gran cantidad de ventajas, cuenta con una gran cantidad de opciones de adaptación a
diferentes programas de programación web, específicamente Php, lo que permite crear
aplicaciones de gran calidad y estabilidad.

Al finalizar esta actividad estará en capacidad de:

 Comprender los conceptos que fundamentan las bases de datos.


 Describir los componentes y funcionalidad de los Sistemas de Gestión de Bases de datos
de acuerdo a su arquitectura.

ACTIVIDAD

La siguiente actividad consta de dos partes principales: la primera una parte teórica la cual
pretende contextualizar conceptos teóricos necesarios de bases de datos y la segunda parte
es la actividad práctica, en la cual damos inicio al uso de las sentencias para crear una base
de datos en el gestor MySql.

Unipanamericana Fundación Universitaria Panamericana


Av Calle 32 n 17 - 30 Bogotá D.C. Colombia - Teléfono 555210 - Personería Jurídica 23635/81 del MEN
Elaborado por Formación Virtual
Anexo 1
Guía Académica

Condiciones básicas para el desarrollo de la actividad:

1. Lectura del material teoría de bases de datos – Apoyo modelos entidad relación
2. Instalación de My SQL necesario para poder desarrollar la actividad. La actividad se
debe desarrollar en modo consola.
3. La actividad esta propuesta para realizar en los grupos de trabajo establecidos, se
debe hacer entrega de un solo archivo dando solución a los ejercicios planteados,
marcada con los nombres de las personas que participaron en el desarrollo.

ACTIVIDAD PROPUESTA:

PARTE A: Contextualización teórica

1. Dar respuesta a las siguientes preguntas:


 ¿Que es una base de datos?
 Nombre una base de datos que conozca y que haya utilizado en su vida real
explicando los beneficios de su uso.
 Qué es un modelo entidad relación
 Qué es un modelo relacional.
 Investigar lo que significa DDL y DML
2. De manera gráfica nombrar y explicar cada uno de los siguientes conceptos:
 Entidad
 Atributo
 Relación
 Cardinalidad.
3. Cuáles son los tipos de datos que se pueden utilizar en una base de datos, cando se
utiliza cada uno. Explicarlos con un ejemplo.
4. ¿Qué es un gestor de bases de datos y cuales son sus características? Nombrar tres
gestores de bases de datos.
5. Explicar los pasos que se realizan para la instalación de MySQL.

Unipanamericana Fundación Universitaria Panamericana


Av Calle 32 n 17 - 30 Bogotá D.C. Colombia - Teléfono 555210 - Personería Jurídica 23635/81 del MEN
Elaborado por Formación Virtual
Anexo 1
Guía Académica

PARTE B: PRÁCTICA EN MYSQL

Para la practica en MySql, tener en cuenta los siguiente:

Una vez haya ingresado a la consola de My SQL las sentencias a utilizar para
comenzar a crear una base de datos las sentencias son:

 Mostrar las bases de datos:

mysql> SHOW DATABASES;


+--------------------+
| Database |
+--------------------+
| mysql |
| prueba |
| test |
+--------------------+
3 rows in set (0.00 sec)

 Sentencia para crear una base de datos:

 mysql> CREATE DATABASE prueba;


 Query OK, 1 row affected (0.03 sec)

 Para consultar que la base de datos creo bien creada y poder comenzar a trabajar dentro
de la base de datos.

Use ( Nombre de la base de datos )

mysql> USE prueba;


Database changed
mysql>

 Creación de una tabla y sus campos:

mysql> USE prueba


Database changed
mysql> CREATE TABLE gente (nombre VARCHAR(40), fecha DATE);

Unipanamericana Fundación Universitaria Panamericana


Av Calle 32 n 17 - 30 Bogotá D.C. Colombia - Teléfono 555210 - Personería Jurídica 23635/81 del MEN
Elaborado por Formación Virtual
Anexo 1
Guía Académica

Query OK, 0 rows affected (0.53 sec)

mysql>

 Para ver las tablas creadas en la base de datos:

mysql> SHOW TABLES;


+------------------+
| Tables_in_prueba |
+------------------+
| gente |
+------------------+
1 row in set (0.01 sec)

mysql>

 Carga de registros en una tabla:

create table usuarios (


nombre varchar(30),
clave varchar(10)
);

insert into usuarios(nombre,clave) values ('MarioPerez','Marito');


insert into usuarios(nombre,clave) values ('MariaGarcia','Mary');
insert into usuarios(nombre,clave) values ('DiegoRodriguez','z8080');

Ejercicio 1: Caso Colegio

Crear una base de datos llamada colegio donde encontremos las siguientes tablas con los
atributos:

Tabla 1: Estudiante (Documento, mobre , dirección)

Tabla2: Curso (Identificación, Nombre)

Tabla 3: Profesor ( CC, Nombre, Profesión, genero y edad)

A cada tabla se debe hacer la inserción de 5 registros.

Unipanamericana Fundación Universitaria Panamericana


Av Calle 32 n 17 - 30 Bogotá D.C. Colombia - Teléfono 555210 - Personería Jurídica 23635/81 del MEN
Elaborado por Formación Virtual
Anexo 1
Guía Académica

Ejercicio 2: Caso restaurante

Crear una base de datos llamada Restaurante donde encontremos las siguientes tablas con
los atributos:

 Menu ( Identificador, Nombre)


 Cliente ( cc, nombre, apellido, genero)
 Pedido ( id, descripción, cantidad, valor)

Ingresar a cada tabla 5 registros.

Ejercicio 3: Proponga un ejercicio con el equipo de trabajo, donde se muestre el modelo


entidad relación y cree las tablas e MySQL. (Máximo 4 tablas).

Ingresar a cada tabla 5 registros.

Entregables:
1. Un solo archivo dando solución a lo planteado en la parte A, Parte B, adicionalmente
en este archivo los pantallazos de los resultados de los ejercicios prácticos.

REFERENTES CONCEPTUALES

 Fundamentos de bases de datos


 Fundamentos de MySQL.

ROLES Y FUNCIONES
Tiempos estimados para el
Roles
Tareas asociadas desarrollo de la tarea
asociados a la Funciones
a las funciones Presencial /
actividad Autónomo
plataforma
Estudiante
autodidacta de
información
Estudiante relacionada Parte A.
Fundamentos
de bases de
datos .
Unipanamericana Fundación Universitaria Panamericana
Av Calle 32 n 17 - 30 Bogotá D.C. Colombia - Teléfono 555210 - Personería Jurídica 23635/81 del MEN
Elaborado por Formación Virtual
Anexo 1
Guía Académica

Seguimiento y
asesoría de la
actividad
Docente Orientador
Retroalimentacion
de ejercicios
propuestos

ESPACIOS DE SOCIALIZACIÓN

En cada grupo de trabajo discutir lo siguiente:


¿Cuál es la importancia de diseñar un modelo relacional adecuadamente para poderlo
desarrollarlo en MySqL?.

¿Cuáles fueron las dificultades en el desarrollo de la actividad y como se soluciono?

Estas preguntas serán tratadas en el encuentro sincrónico

EVALUACIÓN
Evidencias asociadas (desempeño,
Criterios de evaluación
producto y conocimiento)

Define los elementos de una base de datos.

Describe las características fundamentales de


las bases de datos. Informe escrito
Define el concepto y función de sistemas
gestores de bases de datos.
Explica diferentes conceptos estratégicos Solución a ejercicios propuestos.
utilizados para programación en contextos
asociados a las bases de datos.

Instrumentos de evaluación

Análisis de información teórica de los temas a tratar.


Desarrollo de ejercicios utilizando estructuras de programación.

RECURSOS NECESARIOS PARA LA ACTIVIDAD


Recursos
Unipanamericana Fundación Universitaria Panamericana
Av Calle 32 n 17 - 30 Bogotá D.C. Colombia - Teléfono 555210 - Personería Jurídica 23635/81 del MEN
Elaborado por Formación Virtual
Anexo 1
Guía Académica

Técnicos,
tecnológico
Computador, consulta de bases de datos, MySql.
sy
materiales
Ambientes
de Biblioteca, trabajo de campo
aprendizaje
Obligatorios Fundamentos
Recursos http://mysql.conclase.net/curso/?cap=007#007_come
bibliográfic Complementari ntarios
os os https://www.tutorialesprogramacionya.com

Unipanamericana Fundación Universitaria Panamericana


Av Calle 32 n 17 - 30 Bogotá D.C. Colombia - Teléfono 555210 - Personería Jurídica 23635/81 del MEN
Elaborado por Formación Virtual

También podría gustarte