Plan Docente - Fund de Base Datos
Plan Docente - Fund de Base Datos
1
A. Datos de identificación de la asignatura
Código: DRBD_2006
B. Descripción de la asignatura
2
Concimientos de estructuras de datos y fundamentos de
Prerrequisitos:
programación.
3
C. Programación del proceso de aprendizaje de la asignatura
Primer bimestre
1 En el caso de que el docente planifique actividades síncronas, deberá también proponer una actividad suplementaria
2 Aprendizaje en contacto con el docente (ACD)
Aprendizaje práctico-experimental (APE)
Aprendizaje autónomo (AA)
4
gestión de bases de datos ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 1.5
telefónicas y por email permanente
1.7. Lenguajes e interfaces de
bases de datos
1.8. Funciones de un SGBD
1.9. Almacenamiento y análisis de
datos
1.10. Proceso de construcción de
una base de datos
Explica la estructura lógica, UNIDAD 2. EL MODELO ACD Revise las orientaciones académicas de la Entorno Virtual de N/A N/A 0.5 SEMANA
características, propiedades, RELACIONAL semana publicadas por su tutor estas le ayudarán Aprendizaje 2
restricciones y reglas que rigen el a guiar su estudio.
modelo de datos relacional. 2.1. Estructura de las bases de
datos relacionales AA Lea detenidamente la Unidad 2 de la guía Guía didáctica - Autoevaluación 2 N/A 2
didáctica EVA
2.2. Claves
AA Analice los ejemplos del apartado “Estructura de
2.3. Esquemas de bases de datos las bases de datos relacionales”, y con la
relacionales y su representación terminología utilizada en el modelo relacional
realice un cuadro resumen.
2.4. Restricciones de integridad
AA Desarrolle la autoevaluación de la unidad 2 para Entorno virtual de
2.5. Operaciones relacionales medir sus conocimientos. aprendizaje
AA Identifique los elementos que componen un Microvideo N/A N/A 0.5
2.6. Lenguajes de consulta modelo relacional.
relacional
AA Genere un mapa conceptual de los componentes Texto básico N/A N/A 1
del Modelo Relacional y describa cómo se
relacionan entre sí.
AA Evalúe conceptos relacionados a la unidad 1 Cuestionario en Cuestionario EVA 1 (promedio) 0.5
Introducción a los sistemas de bases de datos línea 1
ACD Participe de la tutoría semanal mediante consultas -Chat de consulta Chat de consulta N/A 1.5
telefónicas y por email. permanente permanente
Usa SQL para actualizar información UNIDAD 3: LENGUAJE SQL ACD Revise las orientaciones académicas de la Entorno virtual de N/A N/A 0.5 SEMANA
en la base de datos y extraer semana publicadas por su tutor estas le ayudarán aprendizaje 3
información desde la base de datos 3.1. Introducción al lenguaje de a guiar su estudio.
(consultas simples y complejas). consulta estructurado
AA Haga una lectura comprensiva de la Unidad 3 de Guía didáctica - Autoevaluación 3 N/A 1
3.2. Definición de Datos en SQL la guía didáctica. EVA
3.3. Consultas con SQL Aplique los ejemplos de creación de tablas y las Autoevaluación 3 N/A 2
AA -Guía didáctica –
3.4. Operaciones básicas restricciones de integridad que ha aprendido. EVA
5
adicionales Laboratorio virtual
AA Relacione las sentencias SQL aprendidas con los -Texto básico N/A N/A 1
3.5. Valores Nulos ejercicios resueltos en el texto básico.
AA Identifique los principales comandos SQL que los Microvideo N/A N/A 0.5
aplicará en el desarrollo de las actividades 1 y 2
(https://youtu.be/7IbMTstjIL4)
AA Evalúe conceptos relacionados a la unidad 2 El Cuestionario en Cuestionario EVA 1 (promedio) 0.5
modelo relacional línea 2
APE Lea detenidamente el planteamiento del caso -Entorno virtual de N/A N/A 4
práctico 1 y desarrolle lo solicitado en base a lo aprendizaje
estudiado en la unidad. -Laboratorio virtual
Descripción de
caso práctico 1
ACD Foro: Describa el procedimiento hasta configurar el -Guía didáctica - Rúbrica 2 3
acceso a la base de datos. EVA
-Laboratorio virtual.
-Foro académico
ACD Participe de la tutoría semanal mediante consultas -Chat de consulta N/A N/A 1.5
telefónicas y por email. permanente
Usa SQL para actualizar información UNIDAD 3: LENGUAJE SQL ACD Revise las orientaciones académicas de la Entorno virtual de N/A N/A 0.5 SEMANA
en la base de datos y extraer semana publicadas por su tutor estas le ayudarán aprendizaje 4
información desde la base de datos 3.6. Funciones de agregación a guiar su estudio.
(consultas simples y complejas). 3.7. Subconsultas AA Haga una lectura comprensiva de la Unidad 3 de Guía didáctica - Autoevaluación 3 N/A 1
3.8. Modificación de la base de la guía didáctica EVA
datos Aplique los ejemplos de consulta de datos con Autoevaluación 3 N/A 2
AA -Guía didáctica -
subconsultas que ha aprendido. EVA
Laboratorio virtual
AA Experiemente con las sentencias SQL que ha -Microvideo N/A N/A 0.5
logrado identificar.( https://youtu.be/7IbMTstjIL4) -Laboratorio virtual
AA Desarrolle la autoevaluación correspondiente a lo -Guía didáctica - Autoevaluación 3 N/A 0.5
desarrollado en la semana 4 EVA
AA Evalúe conceptos relacionados a la unidad 3 Cuestionario en Cuestionario EVA 1 (promedio) 0.5
Lenguaje SQL línea 3
APE Caso práctico 1: Aplicar el lenguaje de definición -Entorno virtual de Cuestionario EVA 1.5 4
de datos para resolver el caso propuesto aprendizaje
-Laboratorio virtual
Descripción de
caso práctico 1
6
ACD Participe de la tutoría semanal mediante consultas -Chat de consulta N/A N/A 1.5
telefónicas y por email permanente
Usa SQL para actualizar información UNIDAD 3: LENGUAJE SQL ACD Revise las orientaciones académicas de la Entorno virtual de N/A N/A 0.5 SEMANA
en la base de datos y extraer semana publicadas por su tutor estas le ayudarán aprendizaje 5
información desde la base de datos 3.9. Combinación de tablas a guiar su estudio.
(consultas simples y complejas). 3.10. Vistas AA Haga una lectura comprensiva de la Unidad 3 de Guía didáctica - Autoevaluación 3 N/A 1
3.11. Transacciones la guía didáctica EVA
7
AA Desarrolle la autoevaluación de la unidad 3. -Guía didáctica - Autoevaluación 3 N/A 0.5
EVA
AA Revise los videos: Microvideo N/A N/A 0.5
• Lenguaje DDL, que le explicarán los principales
comandos para definición de datos. (
https://youtu.be/cq8UorDkiU4)
Ejercicios de SQL (2da parte), en donde
encontrará sentencias más complejas de SQL que
le servirán para el desarrollo de las actividades 1
y2. ( https://youtu.be/EzW1IZ9BJ1o)
AA • Revise los ejercicios resueltos en el texto básico Texto básico N/A N/A 1
para que los tome como base en el desarrollo
de los casos prácticos
AA Evalúe conceptos relacionados a la unidad 3 Cuestionario en Cuestionario EVA 1 (promedio) 0.5
Lenguaje SQL línea 4
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 1.5
telefónicas y por email. permanente
APE Caso práctico 2: Aplique el lenguaje de -Entorno virtual de Cuestionario EVA 1,5 4
manipulación de datos para resolver el caso aprendizaje
propuesto -Laboratorio virtual
Descripción de
caso práctico 2
Reconoce la importancia de la REPASO ACD Revise las orientaciones académicas de la -Entorno virtual de N/A N/A 0.5 SEMANA
información como un recurso semana publicadas por su tutor estas le ayudarán aprendizaje 7
estratégico para organizaciones y UNIDAD 1: INTRODUCCIÓN A a guiar su estudio.
personas. LOS SISTEMAS DE BASES DE AA Haga una revisión de contenidos del primer Guía didáctica EVA N/A N/A 4
DATOS bimestre y destaque sus dudas para solicitar y texto básico
Describe la composición de un
UNIDAD 2. MODELO ayuda de su tutor.
sistema de base de datos y su
integración con los sistemas de RELACIONAL
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 2
información. UNIDAD 3: LENGUAJE SQL telefónicas y por email. permanente
Explica la estructura lógica,
características, propiedades,
restricciones y reglas que rigen el REPASO ACD Revise las orientaciones académicas de la Entorno virtual de N/A N/A 0.5 SEMANA
modelo de datos relacional. semana publicadas por su tutor estas le ayudarán aprendizaje 8
UNIDAD 1: INTRODUCCIÓN A a guiar su estudio.
Usa SQL para actualizar información LOS SISTEMAS DE BASES DE
en la base de datos y extraer DATOS AA Haga una revisión de contenidos del primer Guía didáctica EVA Cuestionario en 2.5 4
información desde la base de datos bimestre y prepare todo lo necesario para la y texto básico línea o impreso
UNIDAD 2. MODELO
8
(consultas simples y complejas). RELACIONAL prueba presencial.
UNIDAD 3: LENGUAJE SQL ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 2
telefónicas y por email. permanente
9
2. Resumen de las horas de trabajo de la asignatura por componente de aprendizaje en el
bimestre.
Componentes del
Horas
aprendizaje
Total de horas de
En contacto con el
trabajo de la 24
docente
asignatura en el
bimestre Práctico-experimental 16
Autónomo 32
Total 72
Resultados de aprendizaje que se Usa SQL para actualizar información en la base de datos y extraer
espera lograr: información desde la base de datos (consultas simples y complejas).
a. Para el desarrollo del caso práctico, deberá revisar su guía de
estudio, texto básico, y anuncios/recursos que se publican en el
Entorno Virtual de Aprendizaje (EVA).
b. Solo una vez que ha estudiado el tema: Lenguaje SQL inicie el
desarrollo de este caso, con el propósito de reforzar los
conocimientos con práctica.
c. Para esta parte práctica es necesario utilizar un software de gestión
de base de datos. Trabajaremos con la base de datos Oracle Express
Edition, a la cual pueden acceder a través del laboratorio virtual en la
dirección https://www.vclsoftlayer.com/index.php?mode=selectauth
El profesor publicará en el entorno virtual un videotutorial para indicar
Estrategias didácticas: cómo acceder al laboratorio virtual pero si tiene dificultades para
ingresar comuníquelo a su tutor.
d. Analice el enunciado del caso práctico propuesto para que
comprenda la estructura de datos que va a manejar. Debe identificar
atributos, tipos de datos, claves primarias, claves foráneas y
restricciones generales del esquema.
e. A partir de la especificación de las tablas del esquema de base de
datos, genere las sentencias DDL (definición de datos) y ejecútelas
en una consola de SQL de su SGBD para crear las estructuras de
almacenamiento de la base de datos.
f. A continuación responda a las preguntas del cuestionario
correspondiente disponible en EVA.
10
Tipo de recurso: Caso práctico 2
Resultados de aprendizaje que se Usa SQL para actualizar información en la base de datos y extraer
espera lograr: información desde la base de datos (consultas simples y complejas).
a. Para el desarrollo del caso práctico, deberá revisar su guía de
estudio, texto básico, y anuncios/recursos que se publican en el
Entorno Virtual de Aprendizaje (EVA).
b. Solo una vez que ha estudiado el tema: Lenguaje SQL inicie el
desarrollo de este caso, con el propósito de reforzar los
conocimientos con práctica.
c. Para esta parte práctica es necesario utilizar un software de gestión
de base de datos. Trabajaremos con la base de datos Oracle
Express Edition, a la cual pueden acceder a través del laboratorio
virtual en la dirección
https://www.vclsoftlayer.com/index.php?mode=selectauth
El profesor publicará en el entorno virtual un videotutorial para
Estrategias didácticas: indicar cómo acceder al laboratorio virtual. Si no logra ingresar para
practicar en el laboratorio virtual comuníquelo a su tutor.
d. Analice el enunciado del caso práctico para que comprenda la
estructura de datos que va a manejar. Debe identificar atributos,
tipos de datos, claves primarias, claves foráneas y restricciones
generales del esquema.
e. Analice el código de manipulación de datos proporcionado para
poblar la base de datos.
f. Aplique el código de las sentencias de manipulación de datos
proporcionado para poblar la base de datos.
g. A continuación responda a las preguntas del cuestionario
correspondiente disponible en EVA
Resultados de aprendizaje que se Usa SQL para actualizar información en la base de datos y extraer
espera lograr: información desde la base de datos (consultas simples y complejas).
Estimado estudiante, el FORO académico del primer bimestre está
relacionado con los contenidos que se estudian en la unidad 3 Lenguaje
SQL.
Debe ejecutar las siguientes actividades:
1. Ingrese a la plataforma de laboratorios virtuales. Para ello revisar el
Estrategias didácticas: videotutorial que el profesor ha colocado en el entorno virtual en la
página principal del curso.
2. Desarrolle la Práctica Nº 1 que contiene dos experimentos. El detalle
de la práctica lo encontrará en la descripción del foro en EVA o en los
anexos del plan de asignatura..
3. Comente los resultados a través del foro académico planteado para
este propósito.
11
Considerar:
• Revise los contenidos de la unidad 3 Lenguaje SQL.
• Revise el material adicional (videos, manuales, etc.) que le apoyarán
para el desarrollo de la práctica.
• Realice una búsqueda bibliográfica adicional ampliada.
• Comente cada uno de los experimentos. Cada respuesta no más de 5
líneas.
• Ubique las referencias bibliográficas consultadas (si las consultó).
• Elabore un video en donde muestre la configuración del acceso a la
base de datos de una duración máxima de 2 minutos. A través de la
respuesta al foro compartir el enlace al video para poder acceder a
visualizarlo (puede utilizar Youtube, Vimeo, etc.).
Instrumento de evaluación: Rúbrica de evaluación de participación en Foros.
CRITERIOS POR
10 puntos 5 puntos 0,1 puntos Total
EVALUAR
Participa a tiempo Participa a tiempo
No participa en
Participación respondiendo a los respondiendo a uno de /10
el foro.
dos experimentos. los dos experimentos.
El aporte se entiende
Las ideas se
pero con dificultad a No se entiende el o
Coherencia exponen de manera /10
causa de falta de los aportes.
lógica y coherente.
coherencia.
Falta dominio de
Domina las Domina casi todas las
algunas destrezas
destrezas para destrezas para utilizar
Uso de recursos para utilizar los /10
utilizar los recursos los recursos
recursos
informáticos. informáticos.
informáticos.
Recupera algunos
Argumenta Argumenta de
elementos de
Argumentación lógicamente sus forma deficiente sus /10
argumentación lógica en
ideas. ideas.
sus ideas.
Sumatoria
Se procede a sumar todas las rúbricas.
Resultados de aprendizaje que se Usa SQL para actualizar información en la base de datos y extraer
espera lograr: información desde la base de datos (consultas simples y complejas).
Estimados estudiantes el CHAT académico del primer bimestre, está
Estrategias didácticas: relacionado con los contenidos que se estudian en la tercera unidad
Lenguaje SQL.
12
El objetivo de la actividad es compartir conocimientos y criterios en base
a los contenidos de la unidad 3 Lenguaje SQL; por tal razón se debe
considerar las siguientes indicaciones:
Previo a la participación en el chat académico:
• Revisar los contenidos de la unidad 3 de la guía de estudio.
• Revisar los contenidos del capítulo 3 del texto básico, Introducción a
SQL, páginas 27 a la 45. Del capítulo 4 SQL intermedio las páginas 51
a 56.
Durante el desarrollo del chat académico:
• Los estudiantes ingresarán puntualmente a la hora indicada para recibir
las instrucciones iniciales de parte del tutor.
• Cuando se ingrese a la sesión de chat, teclear un saludo general y
respetuoso a los presentes.
• Ser respetuoso con las opiniones de los compañeros.
• Ser breve, mediante un lenguaje claro y sencillo.
• Evitar el uso de lenguaje soez, recordar es un chat eminentemente
académico.
• Leer con atención las indicaciones del instructor.
La forma de trabajo en la actividad, es mediante la generación de
preguntas a los participantes por parte del docente, cada estudiante
deberá analizar la pregunta y presentar la respuesta que considere
correcta a los demás miembros del chat; pueden existir réplicas a las
preguntas.
Instrumento de evaluación: Rúbrica de evaluación de participación en chat.
CRITERIOS POR
10 puntos 5 puntos 0,1 puntos total
EVALUAR
Realiza un saludo Realiza un saludo
No saluda a los
formal a los superficial e informal a
Respeto integrantes de la /10
integrantes de la los integrantes de la
sala
sala sala
Ingresa a la sala con 5
Ingresa a la sala de No ingresa a la
Puntualidad a 20 minutos de /10
manera puntual sala
retraso
Responde todas las Responde al menos la No responde
Cumplimiento preguntas mitad de las ninguna pregunta /10
planteadas preguntas planteadas planteada.
El aporte se entiende
Las ideas se
pero con dificultad a No se entiende el
Coherencia exponen de manera /10
causa de falta de o los aportes.
lógica y coherente.
coherencia.
Se procede a sumar todas las rúbricas. Sumatoria
Se obtiene el promedio de la participación, en base a la división de: suma
Promedio /10
de las rúbricas para el número de rúbricas planteadas
13
Importancia de los constraints entre tablas de una base de datos
Tema de la unidad:
Resultados de aprendizaje que se Usa SQL para actualizar información en la base de datos y extraer
espera lograr: información desde la base de datos (consultas simples y complejas).
Estimados estudiantes, el FORO académico propuesto como actividad
suplementaria del primer bimestre está relacionado con los contenidos
que se estudian en la tercera unidad de nuestra asignatura respecto de
los constraints de integridad.
Se pide responder a la siguiente pregunta:
1. ¿Cómo ayudan los constraints de clave foránea para asegurar la
integridad referencial entre tablas de una base de datos?. Responda a
la pregunta planteada en máximo cinco líneas.
2. Luego, dadas las tablas Libro(isbn, titulo, editorial) y Editorial(codEdi,
nombre, direccion, telefono) genere la sentencia DDL de SQL para
Estrategias didácticas: agregar un constraint de clave foránea entre las tablas Libro y Editorial
y cóloquela en el foro.
Considerar:
• Revisar los contenidos del apartado 3.2 de la unidad 3.
• Plantear las respuesta a cada una de las preguntas presentadas.
• Participar al menos en dos ocasiones. Una participación con sus
respuestas, y la segunda participación como respuesta o criterio de la
participación de algún compañero (no hay número máximo de
participaciones).
• Ubicar las referencias bibliográficas consultadas.
Instrumento de evaluación: Rúbrica de evaluación de participación en foro.
CRITERIOS POR
10 puntos 5 puntos 0,1 puntos Total
EVALUAR
Participa a tiempo
respondiendo al
planteamiento del Participa a tiempo
No participa en
Participación foro y a la respondiendo al /10
el foro.
participación de por planteamiento del foro.
lo menos un
compañero.
El aporte se entiende
Las ideas se
pero con dificultad a No se entiende el o
Coherencia exponen de manera /10
causa de falta de los aportes.
lógica y coherente.
coherencia.
Falta dominio de
Domina las Domina casi todas las
algunas destrezas
destrezas para destrezas para utilizar
Uso de recursos para utilizar los /10
utilizar los recursos los recursos
recursos
informáticos. informáticos.
informáticos.
Recupera algunos
Argumenta Argumenta de
elementos de
Argumentación lógicamente sus forma deficiente su /10
argumentación lógica en
ideas. ideas.
sus ideas.
Sumatoria
Se procede a sumar todas las rúbricas.
14
En contacto con el docente (ACD) ( )
Componentes del aprendizaje: Práctico-experimental (APE) ( )
Autónomo (AA) ( X )
Evalúe conceptos relacionados a la unidad 1 Introducción a los sistemas
Actividad de aprendizaje: de bases de datos
Resultados de aprendizaje que se Usa SQL para actualizar información en la base de datos y extraer
espera lograr: información desde la base de datos (consultas simples y complejas).
Leer comprensivamente los temas de estudio señalados, realice las
Estrategias didácticas: actividades indicadas por su tutor y proceda a resolver la evaluación
parcial.
15
Los enunciados planteados son de opción múltiple, cada uno de ellos
tiene una sola respuesta correcta. Lea atentamente cada pregunta y
seleccione la opción que usted considere como válida en cada situación.
Instrumento de evaluación: Cuestionario EVA 3.
Resultados de aprendizaje que se Usa SQL para actualizar información en la base de datos y extraer
espera lograr: información desde la base de datos (consultas simples y complejas).
Leer comprensivamente los temas de estudio señalados, realice las
actividades indicadas por su tutor y proceda a resolver la evaluación
Estrategias didácticas: parcial.
Los enunciados planteados son de opción múltiple, cada uno de ellos
tiene una sola respuesta correcta. Lea atentamente cada pregunta y
seleccione la opción que usted considere como válida en cada situación.
Instrumento de evaluación: Cuestionario EVA 4.
Fechas de
Componente Actividad Instrumento Calificación Peso
ejecución
Foro: Describa el
procedimiento hasta Semana 3: 19 al 25
Rúbrica 2 20%
configurar el acceso a la de abril 2021
base de datos.
Chat: Aplicar los
principales comandos Semana 5: 3 al 9 de
APRENDIZAJE EN Rúbrica
para manipulación de mayo de 2021
CONTACTO CON EL datos en SQL
DOCENTE Actividad suplementaria
(Foro): Detallar la utilidad 1,5 15%
del uso de constraints de
Semana 7 y 8: 17 al
base de datos. Rúbrica
*Sólo para estudiantes 30 de mayo de 2021
que no participan de la
actividad del chat.
Subtotal 3.5 35%
Semana 2: 12 al 18
Cuestionario EVA 1
de abril 2021
Semana 3: 19 al 25
Cuestionario EVA 2
de abril de 2021
APRENDIZAJE
Evaluación parcial Semana 4: 26 de 1 10%
AUTÓNOMO
Cuestionario EVA 3 abril al 2 de mayo
2021
Semana 6: 10 al 16
Cuestionario EVA 4
de mayo 2021
16
Evaluación presencial Cuestionario en línea 28 de mayo al 1 de
2.5 25%
bimestral o impreso junio de 2021
Subtotal 3.5 35%
Caso práctico 1:
Aplicar el lenguaje de Semanas 3 a 4: 19
definición de datos Cuestionario EVA de abril al 2 de mayo 1.5 15%
para resolver el caso de 2021
propuesto
Caso práctico 2:
Aplique el lenguaje de
Semanas 5 a 6: 3 al
APRENDIZAJE manipulación de datos Cuestionario EVA 1.5 15%
16 de mayo de 2021
PRÁCTICO para resolver el caso
EXPERIMENTAL propuesto
Subtotal 3 30%
TOTAL 10 100
17
Segundo Bimestre
AA Realice un resumen de las operaciones del álgebra Guía didáctica - Autoevaluación 4 N/A 2
relacional, que contenga la sintaxis de cada operación EVA
y una breve explicación de no más de 2 líneas de
texto.
AA Identifique las operaciones básicas de AR y su Microvideo N/A N/A 0.5
sintaxis. (https://youtu.be/_kZNf7GPlU4)
AA Empiece el desarrollo de la autoevaluación. Guía didáctica y Autoevaluación 4 N/A 1
texto base
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 2
telefónicas y por email. permanente
Escribe consultas expresadas en UNIDAD 4 LENGUAJES DE ACD Revise las orientaciones académicas de la semana Entorno virtual de N/A N/A SEMANA
álgebra relacional y en cálculo CONSULTA FORMALES publicadas por su tutor estas le ayudarán a guiar su aprendizaje 0.5 10
relacional de tuplas. 4.2. Cálculo relacional estudio.
4.2.1. Cálculo relacional de tuplas AA Haga una lectura comprensiva de la Unidad 4 de la Guía didáctica - Autoevaluación 4 N/A 1
4.2.2. Cálculo relacional de guía didáctica EVA
dominios
AA Realice los ejercicios del final del capítulo que le Guía didáctica - Autoevaluación 4 N/A 1.5
ayudarán a desarrollar sus destrezas en los lenguajes EVA
de consulta.
AA Diferencie las operaciones de álgebra relacional del Microvideo N/A N/A 1
cálculo relacional.
AA Complete la autoevaluación de la unidad 4 Guía didáctica - Autoevaluación 4 N/A 1
EVA
3En el caso de que el docente planifique actividades síncronas, deberá también proponer una actividad
suplementaria
18
Componentes Recursos de Instrumentos
Resultados de aprendizaje Contenidos del aprendizaje Actividades de aprendizaje Calificación Tiempo Semana
aprendizaje de evaluación
(horas)
AA Evalúe conceptos relacionados con la unidad 4 Cuestionario en Cuestionario EVA 1 1 (promedio) 0.5
Leguajes de consulta formales línea
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 1.5
telefónicas y por email. permanente
Crea un esquema relacional de bases UNIDAD 5. DISEÑO ACD Revise las orientaciones académicas de la semana Entorno virtual de N/A N/A 0.5 SEMANA
de datos e incorpora claves, CONCEPTUAL DE BASES DE publicadas por su tutor estas le ayudarán a guiar su aprendizaje 11
restricciones de integridad de DATOS estudio.
entidades y restricciones de integridad 5.1. Diseño de bases de datos AA Haga una lectura comprensiva de la Unidad 5 de la Guía didáctica - Autoevaluación 5 N/A 1
referencial. 5.2. Fases del diseño de bases de guía didáctica. EVA
datos AA Examine las formas de representar gráficamente un Guía didáctica - Autoevaluación 5 N/A 1
modelo E-R. EVA
AA Empiece el desarrollo de la autoevaluación. Guía didáctica - Autoevaluación 5 N/A 1
EVA
APE Lea detenidamente el planteamiento del caso práctico -Entorno virtual de N/A N/A 4
1 y desarrolle lo solicitado en base a lo estudiado en aprendizaje
la unidad. -Laboratorio virtual
-Descripción de
caso práctico 1
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 2
telefónicas y por email. permanente
Crea un esquema relacional de bases UNIDAD 5. DISEÑO ACD Revise las orientaciones académicas de la semana Entorno virtual de N/A N/A 0.5 SEMANA
de datos e incorpora claves, CONCEPTUAL DE BASES DE publicadas por su tutor estas le ayudarán a guiar su aprendizaje 12
restricciones de integridad de DATOS estudio.
entidades y restricciones de integridad 5.3. Diseño Conceptual AA Haga una lectura comprensiva de la Unidad 5 de la Guía didáctica - Autoevaluación 5 N/A 1
referencial. 5.3.1. Modelo E-R guía didáctica. EVA
5.4. Especialización/Generalización AA Destaque las diferencias entre especialización y Guía didáctica - Autoevaluación 5 N/A 1
generalización. EVA
AA Identifique las actividades a realizar en la etapa de Microvideo N/A N/A 1
diseño conceptual. (https://youtu.be/zkZHD0renS8)
AA Complete la autoevaluación que le permitirá saber Guía didáctica - Autoevaluación 5 N/A 1
cúanto ha comprendido lo estudiado. EVA
APE Caso práctico 1: Aplique el procedimiento de diseño -Entorno virtual de Cuestionario EVA 1.5 4
conceptual de base de datos para resolver el caso aprendizaje
propuesto -Laboratorio virtual
-Descripción de
caso práctico 1
AA Evalúe conceptos relacionados con la unidad 5 Cuestionario en Cuestionario EVA 2 1 (promedio) 0.5
Diseño conceptual de bases de datos línea
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 1.5
telefónicas y por email. permanente
19
Componentes Recursos de Instrumentos
Resultados de aprendizaje Contenidos del aprendizaje Actividades de aprendizaje Calificación Tiempo Semana
aprendizaje de evaluación
(horas)
Crea un esquema relacional de bases UNIDAD 6 DISEÑO LÓGICO DE ACD Revise las orientaciones académicas de la semana Entorno virtual de N/A N/A 0.5 SEMANA
de datos e incorpora claves, BASES DE DATOS publicadas por su tutor estas le ayudarán a guiar su aprendizaje 13
restricciones de integridad de 6.1. Principios de diseño lógico de estudio.
entidades y restricciones de integridad bases de datos AA Realice una lectura comprensiva de la Unidad 6 de la Guía didáctica - Autoevaluación 6 N/A 1
referencial. 6.2. Técnica de Normalización guía didáctica. EVA
6.3. Dominios atómicos y primera AA Construya un mapa mental sobre las anomalías de Guía didáctica - Autoevaluación 6 N/A 1.5
Forma Normal actualización que se producen cuando existen datos EVA
redundantes.
AA Identifique las condiciones para las tres primeras Microvideo N/A N/A 0.5
formas normales. (https://youtu.be/_kZNf7GPlU4)
AA Empiece el desarrollo de la autoevaluación. Guía didáctica - Autoevaluación 6 N/A 1
EVA
APE Lea detenidamente el planteamiento del caso práctico -Entorno virtual de N/A N/A 4
2 y desarrolle lo solicitado en base a lo estudiado en aprendizaje
la unidad. -Laboratorio virtual
-Descripción de
caso práctico 2
ACD Foro: Represente entidades en un modelo entidad- -Guía didáctica - Rúbrica 2 3
relación ER EVA
-Laboratorio virtual
-Foro académico
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 2
telefónicas y por email. permanente
Crea un esquema relacional de bases UNIDAD 6 DISEÑO LÓGICO DE ACD Revise las orientaciones académicas de la semana Entorno virtual de N/A N/A 0.5 SEMANA
de datos e incorpora claves, BASES DE DATOS publicadas por su tutor estas le ayudarán a guiar su aprendizaje 14
restricciones de integridad de 6.4. Dependencias funcionales estudio.
entidades y restricciones de integridad 6.5. Segunda Forma Normal AA Haga una lectura comprensiva de la Unidad 6 de la Guía didáctica - Autoevaluación 6 N/A 1
referencial. 6.6. Tercera Forma Normal guía didáctica EVA
AA Revise los ejercicios resueltos en el texto básico e Texto básico Autoevaluación 6 N/A 1
identifique los principales elementos de un buen
diseño de base de datos.
AA Evalúe conceptos relacionados con la unidad 6 Cuestionario en Cuestionario EVA 3 1 (promedio) 0.5
Diseño lógico de bases de datos línea
APE Caso práctico 2: Aplique el procedimiento de diseño -Entorno virtual de Cuestionario EVA 1.5 4
lógico de base de datos para resolver el caso aprendizaje
propuesto -Laboratorio virtual
-Descripción de
caso práctico 2
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 2
telefónicas y por email. permanente
20
Componentes Recursos de Instrumentos
Resultados de aprendizaje Contenidos del aprendizaje Actividades de aprendizaje Calificación Tiempo Semana
aprendizaje de evaluación
(horas)
ACD Chat: Aplicar criterios para un buen diseño de base de -Guía didáctica – Rúbrica 1.5 2
datos EVA
-Chat académico
Escribe consultas expresadas en REPASO ACD Revise las orientaciones académicas de la semana Entorno virtual de N/A N/A 0.5 SEMANA
álgebra relacional y en cálculo UNIDAD 4 LENGUAJES DE publicadas por su tutor estas le ayudarán a guiar su aprendizaje 15
relacional de tuplas. CONSULTA FORMALES estudio.
Crea un esquema relacional de bases UNIDAD 5. DISEÑO AA Haga una revisión de contenidos del segundo Guía didáctica - N/A N/A 4
de datos e incorpora claves, CONCEPTUAL DE BASES DE bimestre. Identifique aquellos temas en los que tenga EVAy texto básico
restricciones de integridad de DATOS dificultad y pida ayuda a su tutor para que le ayude
entidades y restricciones de integridad UNIDAD 6 DISEÑO LÓGICO DE con una explicación.
referencial. BASES DE DATOS AA Evalúe conceptos relacionados con la unidad 6 Cuestionario en Cuestionario EVA 4 1 (promedio) 0.5
Diseño lógico de bases de datos línea
ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 2
telefónicas y por email. permanente
REPASO ACD Revise las orientaciones académicas de la semana Entorno virtual de N/A N/A 0.5 SEMANA
UNIDAD 4 LENGUAJES DE publicadas por su tutor estas le ayudarán a guiar su aprendizaje 16
CONSULTA FORMALES estudio.
UNIDAD 5. DISEÑO AA Haga una revisión de contenidos del segundo Guía didáctica - Cuestionario en 2.5 4
CONCEPTUAL DE BASES DE bimestre y prepare todo lo necesario para la prueba EVAy texto básico línea o impreso
DATOS presencial.
UNIDAD 6 DISEÑO LÓGICO DE ACD Participe de la tutoría semanal mediante consultas Chat de consulta N/A N/A 2
BASES DE DATOS telefónicas y por email. permanente
21
2. Resumen de las horas de trabajo de la asignatura por componente de aprendizaje en el
bimestre
Componentes del
Horas
aprendizaje
Total de horas de
En contacto con el
trabajo de la 24
docente
asignatura en el
bimestre Práctico-experimental 16
Autónomo 32
Total 72
22
En contacto con el docente (ACD) ( )
Componentes del aprendizaje: Práctico-experimental (APE) ( X )
Autónomo (AA) ( )
Aplique el procedimiento de diseño lógico de base de datos para
Actividad de aprendizaje: resolver el caso propuesto
Tipo de recurso: Caso práctico 2
23
• Revise el material adicional (videos, manuales, etc.) que le apoyarán
para el desarrollo de la práctica.
• Realice una búsqueda bibliográfica adicional ampliada.
• Comente cada uno de los experimentos. Cada respuesta no más de
5 líneas.
• Ubique las referencias bibliográficas consultadas (si las consultó).
• Elabore un video en donde muestre el proceso y resultado de la
práctica de una duración máxima de 2 minutos. A través de la
respuesta al foro compartir el enlace al video para poder acceder a
visualizarlo (puede utilizar Youtube, Vimeo, etc.).
Instrumento de evaluación: Rúbrica de evaluación de participación en Foros.
CRITERIOS POR
10 puntos 5 puntos 0,1 puntos Total
EVALUAR
Participa a tiempo Participa a tiempo
No participa en
Participación respondiendo a los respondiendo a uno de /10
el foro.
dos experimentos. los dos experimentos.
El aporte se entiende
Las ideas se
pero con dificultad a No se entiende el o
Coherencia exponen de manera /10
causa de falta de los aportes.
lógica y coherente.
coherencia.
Falta dominio de
Domina las Domina casi todas las
algunas destrezas
destrezas para destrezas para utilizar
Uso de recursos para utilizar los /10
utilizar los recursos los recursos
recursos
informáticos. informáticos.
informáticos.
Recupera algunos
Argumenta Argumenta de
elementos de
Argumentación lógicamente sus forma deficiente su /10
argumentación lógica en
ideas. ideas.
sus ideas.
Sumatoria
Se procede a sumar todas las rúbricas.
24
Previo a la participación en el chat académico:
• Revisar los contenidos de la unidad 6 Diseño Lógico de de Bases de
Datos, de la guía de estudio.
• Revisar los contenidos de los capítulos 7 y 8 del texto base.
Durante el desarrollo del chat académico:
• Los estudiantes ingresarán a la hora indicada.
• Cuando se ingrese a la sesión de chat, teclear un saludo general y
respetuoso a los presentes.
• Ser respetuoso con las opiniones de los compañeros.
• Ser breve, mediante un lenguaje claro y sencillo.
• Evitar el uso de lenguaje soez, recordar es un chat eminentemente
académico.
• Leer con atención las indicaciones del instructor.
La forma de llevar adelante el desarrollo de la actividad, es mediante la
generación de preguntas a los participantes por parte del docente, cada
estudiante deberá analizar la pregunta y presentar la respuesta que
considere correcta, a los demás miembros del chat; pueden existir réplicas
a las preguntas.
Instrumento de evaluación: Rúbrica de evaluación de participación en chat.
CRITERIOS POR
10 puntos 5 puntos 0,1 puntos total
EVALUAR
Realiza un saludo Realiza un saludo
No saluda a los
formal a los superficial e informal a
Respeto integrantes de la /10
integrantes de la los integrantes de la
sala
sala sala
Ingresa a la sala con 5
Ingresa a la sala de No ingresa a la
Puntualidad a 20 minutos de /10
manera puntual sala
retraso
Responde todas las Responde al menos la No responde
Cumplimiento preguntas mitad de las ninguna pregunta /10
planteadas preguntas planteadas planteada.
El aporte se entiende
Las ideas se
pero con dificultad a No se entiende el
Coherencia exponen de manera /10
causa de falta de o los aportes.
lógica y coherente.
coherencia.
Se procede a sumar todas las rúbricas. Sumatoria
Se obtiene el promedio de la participación, en base a la división de: suma
Promedio /10
de las rúbricas para el número de rúbricas planteadas
25
que se estudian en la sexta unidad de nuestra asignatura respecto del
proceso de normalización.
En base a la pregunta planteada, se pide responderla de acuerdo a lo que
Ud. ha revisado y entendido sobre el proceso de normalización de base
de datos. Sea breve en su participación, si desea puede incluir algún
ejemplo aunque no es obligatorio hacerlo.
Considerar:
• Revisar los contenidos del apartado 7.6 de la unidad 7.
• Aportar con su respuesta a la pregunta planteada.
• Participar al menos en dos ocasiones. Una participación con sus
respuestas, y la segunda participación como respuesta o criterio de la
participación de algún compañero. (no hay número máximo de
participaciones)
• Ubicar las referencias bibliográficas consultadas.
Instrumento de evaluación: Rúbrica de evaluación de participación en foro.
CRITERIOS POR
10 puntos 5 puntos 0,1 puntos Total
EVALUAR
Participa a tiempo
respondiendo al
planteamiento del Participa a tiempo
No participa en
Participación foro y a la respondiendo al /10
el foro.
participación de por planteamiento del foro.
lo menos un
compañero.
El aporte se entiende
Las ideas se
pero con dificultad a No se entiende el o
Coherencia exponen de manera /10
causa de falta de los aportes.
lógica y coherente.
coherencia.
Falta dominio de
Domina las Domina casi todas las
algunas destrezas
destrezas para destrezas para utilizar
Uso de recursos para utilizar los /10
utilizar los recursos los recursos
recursos
informáticos. informáticos.
informáticos.
Recupera algunos
Argumenta Argumenta de
elementos de
Argumentación lógicamente sus forma deficiente su /10
argumentación lógica en
ideas. ideas.
sus ideas.
Sumatoria
Se procede a sumar todas las rúbricas.
Resultados de aprendizaje que se Escribe consultas expresadas en álgebra relacional y en cálculo relacional
espera lograr: de tuplas.
26
Leer comprensivamente los temas de estudio señalados, realice las
actividades indicadas por su tutor y proceda a resolver la evaluación
parcial.
Estrategias didácticas:
Los enunciados planteados son de opción múltiple, cada uno de ellos
tiene una sola respuesta correcta. Lea atentamente cada pregunta y
seleccione la opción que usted considere como válida en cada situación.
Instrumento de evaluación: Cuestionario EVA 1
27
Tipo de recurso: Cuestionario en línea
Diseño de bases de datos
Tema de la unidad:
Crea un esquema relacional de bases de datos e incorpora claves,
Resultados de aprendizaje que se restricciones de integridad de entidades y restricciones de integridad
espera lograr: referencial.
Leer comprensivamente los temas de estudio señalados, realice las
actividades indicadas por su tutor y proceda a resolver la evaluación
Estrategias didácticas: parcial.
Los enunciados planteados son de opción múltiple, cada uno de ellos
tiene una sola respuesta correcta. Lea atentamente cada pregunta y
seleccione la opción que usted considere como válida en cada situación.
Instrumento de evaluación: Cuestionario EVA 4.
Fechas de
Componente Actividad Instrumento Calificación Peso
ejecución
Foro: Represente
Semana 13: 28 de
entidades en un
Rúbrica junio al 4 de julio de 2 20%
modelo entidad-
2021
relación ER
Chat: Aplicar criterios
Semana 14: 5 al 11
para un buen diseño Rúbrica
APRENDIZAJE EN de julio 2021
de base de datos
CONTACTO CON EL Actividad suplementaria
DOCENTE (Foro): Contraste la
utilidad de la 1,5 15%
normalización frente a la Semanas 15 y 16: 12
Rúbrica
redundancia de datos. al 25 de julio de 2021
*Sólo para estudiantes
que no participan de la
actividad del chat.
Subtotal 3.5 35%
Semana 10: 7 al 13
Cuestionario EVA 1
de junio 2021
Semana 12: 21 al 27
Cuestionario EVA 2
de junio 2021
Evaluación parcial 1 10%
APRENDIZAJE Semana 14: 5 al 11
Cuestionario EVA 3
AUTÓNOMO de julio 2021
Semana 15: 12 al 18
Cuestionario EVA 4
de julio 2021
Evaluación presencial Cuestionario en línea 23 al 27 de julio de
2.5 25%
bimestral o impreso 2021
Subtotal 3.5 35%
Caso práctico 1:
Semanas 11 a 12: 14
APRENDIZAJE Aplique el
Cuestionario EVA al 27 de junio de 1.5 15%
PRÁCTICO procedimiento de
2021
EXPERIMENTAL diseño conceptual de
28
base de datos para
resolver el caso
propuesto
Caso práctico 2:
Aplique el
Semanas 13 a 14: 28
procedimiento de
Cuestionario EVA de junio al 11 de julio 1.5 15%
diseño lógico de base
de 2021
de datos para resolver
el caso propuesto
Subtotal 3 30%
TOTAL 10 100
EVALUACIÓN DE RECUPERACIÓN
Horario de tutoría4
Profesor autor
Nombre Juan Carlos Morocho Yunga
Título(s) de tercer nivel Ingeniero en Informática
Título(s) de cuarto nivel Máster en Inteligencia Artificial
Departamento Ciencias de la Computación y Electrónica
Sección departamental Tecnologías Avanzadas de la Web y SBC
Correo electrónico [email protected]
Teléfono 3701444 ext 2532
Currículo profesional resumido
Docente de las carreras de Informática y Tecnologías de la Información de la modalidad a Distancia en UTPL.
Ingeniero en Informática por la Universidad Técnica Particular de Loja. Máster en Inteligencia Artificial por la
Universidad Politécnica de Madrid. Investigador en la sección departamental de Tecnologías Avanzadas de
la Web y Sistemas Basados en el Conocimiento, del departamento de Ciencias de la Computación.
Experiencia en diseño de bases de datos, lenguaje SQL, Administración de bases de datos Oracle, Diseño
Ontológico y Tecnologías Semánticas.
29
Contribución Resultado/s de aprendizaje
Resultados de aprendizaje de la asignatura
(inicial, medio, final) del perfil de egreso
Reconoce la importancia de la información como un Inicial Diseña, implementa y
recurso estratégico para organizaciones y personas. administra sistemas de base
Describe la composición de un sistema de base de datos de datos.
y su integración con los sistemas de información.
Explica la estructura lógica, características, propiedades,
restricciones y reglas que rigen el modelo de datos
relacional.
Usa SQL para actualizar información en la base de datos
y extraer información desde la base de datos (consultas
simples y complejas).
Escribe consultas expresadas en álgebra relacional y en
cálculo relacional de tuplas.
Crea un esquema relacional de bases de datos e
incorpora claves, restricciones de integridad de entidades
y restricciones de integridad referencial.
Morocho, J., Romero, A. (2019). Guía didáctica de Fundamentos de Bases de Datos. Loja,
Ecuador: Editorial de la Universidad Técnica Particular de Loja.
La guía didáctica es un material educativo que ha sido elaborado con la finalidad de apoyar el
proceso de aprendizaje del alumno a través de diversas actividades que orienten, motiven,
retroalimenten y evalúen los conocimientos que el alumno irá adquiriendo en el transcurso de
su formación académica.
- BIBLIOGRAFÍA COMPLEMENTARIA
30
Connolly, T., y Begg, C. (2005). Sistemas de Base de Datos. Un enfoque práctico para diseño,
implementación y gestión. Madrid, España: Pearson Educación.
Este texto propone los temas relevantes de los Sistemas de Base de Datos. Su contenido es
bastante didáctico, ofrece recursos para que el estudiante pueda autoevaluarse al final de cada
unidad, dispone de casos de estudio sobre los cuales se puede ir desarrollando la parte
práctica de la asignatura. También ofrece recursos adicionales en la Web que ayudan al
estudiante a complementar los contenidos del texto.
Física Virtual
X a)
d
a) Nombre del texto e
l
Morocho, J., y Romero, A. (2013). Fundamentos deTBase de Datos Guía Didáctica. Loja,
Ecuador: Editorial de la Universidad Técnica Particular de Loja.
e
x
b) Breve descripción del texto t
o
Guía didáctica diseñada para el estudio de Fundamentos B de Base de Datos en la carrera de
Ingeniería en Informática de la Modalidad Abierta y a Distancia de la Universidad Técnica
á
Particular de Loja. En este material encontrará breves explicaciones, comentarios, de cada
uno de los temas. Además incluye autoevaluaciones, que s le ayudarán como un indicador del
logro de las competencias propuestas. i
c
c) ¿El texto está disponible en la biblioteca general o física o virtual de la UTPL?
(
Física X Virtual
U
d) Nombre del texto t
i
Coronel, C., y Morris, S. (2011). Bases de Datos. Diseño,
l implementación y gestión. Mexico
DF, México: Cengage.
i
e) Breve descripción del texto c
e
Este texto nos ofrece temas relacionados con los fundamentos
e de base de datos, como el
lenguaje SQL, el proceso de normalización y temas relacionados
l con el diseño de bases de
datos relacionales. A través de los ejemplos propuestos ayudan a un mejor entendimiento de
la teoría. f
o
f) ¿El texto está disponible en la biblioteca general r física o virtual de la UTPL?
m
Física X Virtual
a
t
OTROS RECURSOS o
d
Recurso e Enlace
l
Tutorial de SQL https://www.w3schools.com/sql/
a
s
n
o 31
r
RECURSOS EDUCATIVOS ABIERTOS (REAs)
NOTA: Durante todo el bimestre el profesor deberá utilizar un portafolio docente digital donde respalde todo el
material utilizado para el desarrollo de la asignatura, sean diapositivas, pruebas, recursos, etc.)
G. Elaboración y aprobación
32
ANEXOS
RÚBRICAS
CRITERIOS POR
total
EVALUAR 10 puntos 5 puntos 0,1 puntos
Participa a tiempo Participa a tiempo
No participa en
Participación respondiendo a los respondiendo a uno de /10
el foro.
dos experimentos. los dos experimentos.
El aporte se
Las ideas se No se
entiende pero con
exponen de entiende el
Coherencia dificultad a causa de /10
manera lógica y o los
falta de
coherente. aportes.
coherencia.
Falta dominio
Domina las
Domina casi todas de algunas
destrezas para
Uso de las destrezas para destrezas para
utilizar los /10
recursos utilizar los recursos utilizar los
recursos
informáticos. recursos
informáticos.
informáticos.
Recupera algunos
Argumenta Argumenta de
elementos de
Argumentación lógicamente sus forma deficiente /10
argumentación
ideas. su ideas.
lógica en sus ideas.
Sumatoria
Se procede a sumar todas las rúbricas.
33
RÚBRICA PARA LA EVALUACIÓN DE CHAT
CRITERIOS POR
total
EVALUAR 10 puntos 5 puntos 0,1 puntos
Realiza un saludo
Realiza un
superficial e No saluda a los
saludo formal a
Respeto informal a los integrantes de la /10
los integrantes
integrantes de la sala
de la sala
sala
Ingresa a la sala Ingresa a la sala
Puntualidad de manera con 5 a 20 minutos No ingresa a la sala /10
puntual de retraso
Responde todas las Responde al menos No responde
Cumplimiento preguntas la mitad de las ninguna pregunta /10
planteadas preguntas planteadas planteada.
El aporte se
Las ideas se
entiende pero con No se
exponen de
Coherencia dificultad a causa entiende el o /10
manera lógica y
de falta de los aportes.
coherente.
coherencia.
Sumatoria
Se procede a sumar todas las rúbricas.
34
PRÁCTICAS DE LABORATORIO
PRIMER BIMESTRE
GUÍA DE PRÁCTICA N° 1
Nombre de la
Fundamentos de Base de Datos
asignatura
El lenguaje SQL es la principal herramienta para la definición de estructuras
que almacenen los datos así como para manipular los datos almacenados en
dichas estructuras. SQL posee grupos de comandos entre los que podemos
mencionar los comandos de definición de datos (DDL, Data Definition
Language por su siglas en inglés) que permiten crear las tablas, vistas, indices
Introducción entre otros elementos. Por otro lado están los comandos de manipulación de
datos (DML, Data Manipulation Language por sus siglas en inglés) estos
permiten consultas, agregar, actualizar o borrar los datos contenidos en las
tablas. Al ser el lenguaje SQL un estándar lo encontramos en todos los
productos de base de datos por lo tanto es muy importante adquirir
habilidades y destrezas en este lenguaje.
Número de
2
Experimentos
• Oracle Express Edition 11g
Software a utilizar
• Oracle SQLDeveloper
Conocimientos de sentencias SQL de definición de datos y de manipulación de
Requisitos
datos.
35
Nombre de conexión, puede ser cualquier nombre siempre y cuando empiece
por una letra.
Usuario, es la cuenta de base de datos en este caso para ingresar como
administrador el usuario será SYS.
Contraseña, se debe ingresar la contraseña de la cuenta de usuario. Para el
usuario SYS la contraseña es Oracle.
Guardar Contraseña, permite almacenar la contraseña y la próxima vez que se
ingrese con dicha conexión el sistema ya no pedirá ingresar la contraseña
nuevamente.
Tipo de conexión, debe tener el valor de Básico.
Rol, debe tener el rol SYSDBA.
Nombre del host, es el nombre del equipo donde está instalada la base de
datos. Como es una instalación local por defecto colocar localhost.
Puerto, el puerto por defecto es el 1521.
SID, es el identificador de la base de datos. En este caso por defecto es xe.
Una vez ingresados todos los datos hacer click en el botón Probar el cual nos
dará un mensaje de Correcto lo que significa que los datos para la conexión
son apropiados.
A continuación haga click en Conectar con lo cual se abrirá una hoja de SQL
para introducir las sentencias a ejecutar lo que significa que está listo para
trabajar dentro de la base de datos.
Ejecute las siguientes sentencias:
ALTER USER hr IDENTIFIED BY hr;
ALTER USER hr ACCOUNT UNLOCK;
El resultado debería ser como sigue:
user HR alterado.
user HR alterado.
Si el resultado es el mencionado todo está funcionando correctamente.
Evaluación Al crear la conexión de base de datos con el usuario SYS la práctica se
aceptará como correcta.
Retroalimentación Cuando al ejecutar el comando tnsping xe aparece como respuesta el
mensaje TNS-12541: TNS:no listener, revise que la base de datos haya
arrancado. Para levantar el servicio de la base de datos vaya a Servicios de
Windows e inicie o reinicie el servicio OracleServiceXE. Para levantar el
Listener vaya a Servicios de Windows e inicie el servicio
OracleXETNSListener.
Número 2
Nombre Habilitar el usuario HR (Human Resources).
Introducción Para trabajar en base de datos se requiere de un esquema/usuario de base de
datos en donde podamos ir creando los objetos de base de datos que sean
36
necesarios así como manipular la información que se almacena en dicho
esquema. Para lograrlo se debe crear un usuario y habilitar el acceso a través
de la configuración de una nueva conexión.
Fundamento Revise la unidad 3 Lenguaje SQL, de la guía didáctica.
teórico
Descripción Detallar el experimento.
Verificar que la base de datos esté levantada. Para ello abra una ventana de
comandos (clic en Inicio y digite cmd y pulse la tecla ENTER), ejecute el
siguiente comando: tnsping xe y presione la tecla ENTER. La base de datos
debe responder OK <#tiempo# msec> caso contrario refiérase al apartado de
Retroalimentación de éste documento.
Crear nueva conexión de la base de datos. Para ello ejecute la aplicación
SQLDeveloper cuyo acceso directo se encuentra en el escritorio de Windows.
37
Debería mostrar como resultado la lista de tablas, con sus detalles, que posee
dicho usuario.
Si es así el experimento ha sido exitoso.
SEGUNDO BIMESTRE
GUÍA DE PRÁCTICA N° 1
Nombre de la
Fundamentos de Base de Datos
asignatura
El diseño de base de datos relacionales está guidado, al igual que un desarrollo
de software, por una metodología. Esta metodología se compone de tres fases
bien definidas: diseño conceptual, diseño lógico y diseño físico.
Iniciamos el diseño de una base de datos con la fase de diseño conceptual, que
empieza identificando las entidades, relaciones entre entidades, atributos y
Introducción
sus dominios que describen las entidades, luego identifica las claves primarias
y finalmente la cardinalidad de las relaciones entre entidades.
Por lo tanto es muy importante adquirir habilidades y destrezas en la
identificación de los elementos del diseño conceptual, que será la base hasta
llegar a la implementación de la base de datos.
Número de
2
Experimentos
Software a utilizar • SQL Developer Data Modeler.
Conocimientos acerca de qué es una entidad y de tipos de relación (uno a uno,
Requisitos
uno a muchos, muchos a muchos).
Profesor
Atributo Tipo de dato Longitud Restricciones
prof_num number 6 Clave primaria
prof_especialidad caracter 100
prof_nombre caracter 100 Obligatorio
prof_apellido caracter 100 Obligatorio
prof_email caracter 50 Obligatorio
Estudiante
38
Atributo Tipo de dato Longitud Restricciones
est_num number 6 Clave primaria
est_nombre caracter 100 Obligatorio
est_apellido caracter 100 Obligatorio
est_email caracter 50 Obligatorio
est_fechaNacimiento fecha
Utilice para ello la aplicación SQLDeveloper Data Modeler a través del acceso
directo en el escritorio de Windows del laboratorio virtual.
Una vez ha ingresado en la herramienta Data Modeler, seleccione en la parte
izquierda la opción Modelo lógico (doble clic).
Número 2
Nombre Establecer relaciones entre entidades.
Introducción Una base de datos relacional se fundamenta en las relaciones entre entidades
las mismas que se ven representadas en el diagrama entidad-relación ER. Un
diagrama ER es una herramienta utilizada en la fase de diseño conceptual que
ayuda a entender de forma gráfica la estructura de la base de datos.
Fundamento Revise la unidad Unidad 5: Diseño conceptual de bases de datos, de la guía
teórico didáctica.
Descripción Detallar el experimento.
A partir de la creación de las entidades Profesor y Alumno, realizadas en el
primer experimento de la práctica del segundo bimestre, ahora debemos
enlazarlas a través de una relación.
Para crear la relación entre las entidades Profesor y Alumno, interprete la
relación y utilice el tipo de relación adecuada del menú gráfico: muchos a
muchos (*:*), uno a muchos (1:*) o uno a uno (1:1).
Trace una línea desde la entidad Padre hasta la entidad Hija y luego configure
los datos requeridos como el nombre de la relación y las secciones
Cardinalidad de origen y de destino.
39
Ahora cree la entidad Clase de acuerdo al siguiente detalle:
Clase
Atributo Tipo de dato Longitud Restricciones
cla_codigo number 6 Clave primaria
cla_paralelo caracter 2 Obligatorio
cla_hora caracter 6 Obligatorio
40