Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DATOS GENERALES
SUMILLA
La unidad didáctica de Fundamentos básicos de Base de datos está orientada a diseñar y crear una base de
datos relacional, en ese sentido, los temas como base de datos, modelo entidad-relación, modelo
relacional, normalización, comandos del SQL ANSI que se complementan con casos reales empleados en
las empresas y exposición de casos de interés.
Asimismo, forma parte del área básica por el cual es de carácter teórico y práctico, capacitando al
alumno en el conocimiento de las técnicas del modelamiento de entidad relación y su aplicación
utilizando el software correspondiente.
CAPACIDAD TERMINAL.
Realizar el modelamiento de datos considerando técnicas de normalización de acuerdo a requerimiento
del negocio y soporte a los Sistema de Información.
METODOLOGÍA
Se cuenta con una plataforma virtual que contiene las herramientas y recursos necesarios para el
desarrollo del curso, así como para el seguimiento, evaluación y control de los alumnos participantes.
Por otro lado, el curso contara con clases prácticas para motivar la participación de los alumnos de
manera individual y/o en equipo. Se programarán actividades de reforzamiento con lecturas,
exposiciones, debates, etc., que serán precisadas por el docente en cada sesión de aprendizaje.
EVALUACIÓN
La evaluación es un proceso continuo que comprende la Evaluación Continua y la Evaluación Final.
PROGRAMACIÓN
LOGRO DE
SEM. CONTENIDO ACTIVIDAD DE APRENDIZAJE
APRENDIZAJE
Lluvia de ideas del concepto de una
base de datos.
EVALUACIÓN CONTINUA 1
Análisis de casos de negocio para
identificar el modelo conceptual entidad –
Modelo Relacional
relación y su migración al modelo
● Definición
relacional como solución de negocio.
Realiza un correcto ● Características
de análisis de datos ● Estructura
Casos Práctico o ejercicios sobre la
del modelo ● Cardinalidad:
5 semana
relacional ● Entradas
considerando sus ● Relaciones / Llaves
ACTIVIDAD VIRTUAL
características. ● Relación Uno a Uno
● Relación Muchos a Muchos
Observa y analiza las actividades
● Relación Padre/Hijo y Llaves.
propuestas en la guía del curso y participa
de manera sostenible en ellas.
Análisis y resolución de problemas sobre
algebra relacional, coherencia e
Desarrolla
integración en el desarrollo de casos
conversión del
Modelo Relacional II propuestos.
ERD del caso de
● Operadores de Algebra relacional
Tablas
● Reglas básicas de Conversión de Casos Práctico o ejercicios sobre la
Relacionales 6
relaciones opcionales 1-1 1-M. semana
mediante
● Conversión de jerarquías de
operaciones y
generalización. ACTIVIDAD VIRTUAL
reglas básicas de
Observa y analiza las actividades
algebra relacional
propuestas en la guía del curso y participa
de manera sostenible en ellas.
Análisis y resolución de casos de negocio
para identificar los tipos de normalización
Normalización de datos que necesita cada proceso de
Utiliza la
Tipos de normalización: negocio
normalización de
● 1era Forma Normal
datos para
● 2da Forma Normal Casos Práctico o ejercicios sobre la
optimizar su
7 ● 3era Forma Normal semana
modelo
● 4ta Forma Normal
identificando las
● 5ta Forma Normal ACTIVIDAD VIRTUAL
llaves primarias y
● Identificación de llaves primarias
foráneas.
y foráneas Observa y analiza las actividades
propuestas en la guía del curso y participa
de manera sostenible en ellas.
Syllabus
Desarrollo de Aplicaciones Móviles II Ciclo 2 4
____________________________________________________________
_____________________
Instalar y configurar el software Erwin e
indicar las funcionalidades importantes de
la herramienta.
Emplea el correcto
uso de la Uso del Modelador de datos Erwin Casos Práctico o ejercicios sobre la
herramienta Erwin ● El software Erwin semana
para realizar la ● Características
8 ● Estructuras ACTIVIDAD VIRTUAL
implementación de
los datos mediante Uso de componentes
las herramientas Observa y analiza las actividades
sugeridas en clase. propuestas en la guía del curso y participa
de manera sostenible en ellas.
EVALUACIÓN CONTINUA 2
Comprende el
Lenguaje de Identificación del lenguaje de definición de
Definición de datos Creación de bases de datos, sus tablas,
Datos (DDL) Estructura relaciones con sentencias y restricciones a
utilizando el 9 Características: CRUD través de la plataforma T-SQL y los
lenguaje de CREATE lenguajes en que se divide.
manipulación de ALTER
datos CREATE, DROP Casos Práctico o ejercicios sobre la
semana (2 horas de semana virtual)
ALTER Y DROP
Comprende el ACTIVIDAD VIRTUAL
Lenguaje de Creación de índices de bases de datos
Definición de Características:
Observa y analiza las actividades
Datos identificando - Index
10 propuestas en la guía del curso y participa
los índices a través - B-tree de manera sostenible en ellas.
de su elaboración - Non- clustered index
para el manejo del - Clustered index.
lenguaje SQL.
Comprende el Elaboración de sentencias SQL – ANSI,
Lenguaje de Identificación del lenguaje de manipulación CRUD, utilizando el MS SQL-SERVER.
Manipulación de de datos I
Datos (DML) Estructura Casos Práctico o ejercicios sobre la
utilizando el semana
Características: CRUD
lenguaje de 11
- SELE CT
manipulación de ACTIVIDAD VIRTUAL
- INSERT
datos SELECT,
DISTINCT, - UPDATE Observa y analiza las actividades
WHERE, ORDER DELETE propuestas en la guía del curso y participa
BY, AND y OR. de manera sostenible en ellas.
Trabajo grupal de resolución de casos
Utiliza el lenguaje problema sobre subconsultas.
de manipulación de Identificación del lenguaje de manipulación
datos SELECT, de datos II Casos Práctico o ejercicios sobre la
DISTINCT, Otras características: semana
WHERE, ORDER - SELECT
12
BY, AND y OR a - DISTINCT ACTIVIDAD VIRTUAL
través de las - WHERE
consultas y - ORDER BY Observa y analiza las actividades
subconsultas de la - AND, OR propuestas en la guía del curso y participa
base de datos. de manera sostenible en ellas.
Syllabus
Desarrollo de Aplicaciones Móviles II Ciclo 2 5
____________________________________________________________
_____________________
EVALUACIÓN CONTINUA 3
Elaboración de consultas anidadas
utilizando Union y Joins
Identificación del lenguaje de
manipulación de datos III Casos Práctico o ejercicios sobre la
Consultas anidadas semana
13 Sintaxis:
- Union ACTIVIDAD VIRTUAL
- Joins
Intersecciones Observa y analiza las actividades
propuestas en la guía del curso y participa
de manera sostenible en ellas.
Elaboración de vistas utilizando el T-SQL
Identifica y crea según el caso propuesto.
vistas utilizando T-
SQL para la Creación de Vistas en SQL server Casos Práctico o ejercicios sobre la
visualización de Objetos de base de datos semana
14
información Consultas
mediante un Diagramas ACTIVIDAD VIRTUAL
reporte y consulta Observa y analiza las actividades
de datos. propuestas en la guía del curso y participa
de manera sostenible en ellas.
Desarrolla ejercicios sobre el uso de
Crea Transact - SQL. Los estudiantes
procedimientos Desarrollo de procedimientos almacenados desarrollan procedimientos
almacenados, para almacenados.
Definición
aumentar el
Características
rendimiento de las Casos Práctico o ejercicios sobre la
aplicaciones, al
15 Estructura
semana
evitar el envío de
datos por medio de Casos Práctico o ejercicios sobre la
ACTIVIDAD VIRTUAL
la red, entre cliente semana (2 horas de semana virtual)
Observa y analiza las actividades
y servidor. propuestas en la guía del curso y participa
de manera sostenible en ellas.
Aplica 1 Uso de Componentes Gridview , Spinner El estudiante:
componentes
medio/avanzados a) GridView – Filtrar categorías Revisa el material propuesto en la
de Interfaces de plataforma educativa virtual.
utilizando Spinner
usuario. Revisa el siguiente recurso de
Youtube:
Como usar fragments en Android
¿Cómo crear un GridView con
Adapter personalizado en Android
Studio?
i) RecyclerView, CardView
con Imágenes y BD en
Reconoce y aplica 3 MySQL
los nuevos ii) FloatingAction Buttons con
controles de animaciones
Material Design y iii) Crear Actionbar con Menú
brinda “Settings”
interactividad al
proceso de tránsito Animaciones y Transiciones entre
entre Activities activities
4 i) Android Animaciones -
Transiciones de actividades
(Java)
16 EVALUACIÓN FINAL
REFERENCIAS BIBLIOGRÁFICAS
a. Alarcón, E. & Crovetto, C. (2008). Modelamiento de Base de Datos con Erwin. Lima:
Megabyte.
b. Gabillaud, Jérôme. (2016). SQL Server 2016. España: Ediciones ENI.
c.
d. Gabillaud, Jérôme. (2009). SQL Server 2008 – SQL, Transact SQL. España: Ediciones ENI.
e. Matsukawa, S. (2005). SQL-SERVER 2005. Lima: Editorial Macro.
f. Nevado, V. (2008). Introducción a la Base de Datos relacionales. España: Visión Libros.
g. Pantigosa, J. (2008). Base de Datos con SQL-SERVER 2008. Lima: Megabyte.
h. Perez Lopez, Cesar. (2009). Domine Microsoft SQL Server 2008. España: RAMA.
FECHA DE ACTUALIZACIÓN
Mayo 2019