Silabo BD - PV 2020-1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

1 de 8

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA INDUSTRIAL

BASE DE DATOS Y PROGRAMACIÓN VISUAL


SYLLABUS

I. DATOS GENERALES

Facultad de Ingeniería Industrial Ingeniería Industrial


Curso Base de Datos y Programación Visual
Condición Obligatorio
Código Plan 2013: 170304 y Plan: 2018:171041
Naturaleza Teórico-Práctico
N.° de créditos 2
Requisitos Métodos Numéricos
N.° de horas semanales Teoría: 1 | Laboratorio: 2
Aula / Laboratorio Según distribución
Periodo académico 2020-1
Fecha del periodo académico De 20/08/2019 al 06/12/2019
Semestre Plan de Estudio: 2013- Ciclo IV | 2018- Ciclo V
Coordinador del curso Ing. Wiler Arturo Ponce Benites
Ing. Wiler Arturo Ponce Benites
Docentes del curso
Ing. Eber Joseph Ballón Álvarez

II. SUMILLA
El curso de Base de Datos y Programación Visual corresponde al Área de Sistemas e Informática, es de carácter
obligatorio y de naturaleza teórico-práctico. En este curso se alcanzará las competencias para diseñar, usar una base de
datos relacional a partir de las necesidades del cliente, también alcanzará las competencias de gestionar los registros
interactuando mediante el ingreso, consultar y obteniendo reportes de la información almacenada en ella, también alcanzar
las competencias para desarrollar las interfases necesarias usando la GUI (Interfase Gráfica de Usuario) de un lenguaje
de programación visual (Visual C# o Java) para gestionar la Base de Datos en un entorno visual amigable y de fácil uso
por parte del usuario. El curso culminará con la presentación y exposición de un trabajo de investigación.

III.COMPETENCIAS

 Analiza, conoce y utiliza las técnicas para recopilar, interpretar y comunicar los datos referidos a las operaciones
de una organización.

 Aplica las técnicas para crear una base de datos considerando la arquitectura del sistema y los enfoques aplicados
según el modelo relacional, jerárquico y de red.

 Aplica los conceptos de recopilación, interpretación, desarrollo y mantenimiento de sistemas de base de datos y
el lenguaje de programación en plataforma visual.

 Aplica de manera teórico-práctica la tecnología para el desarrollo de Base de Datos Relacionales (BDR), diseño,
algebra, mantenimiento y usa Herramientas CASE.

 Conoce como usar un lenguaje de programación visual orientado a objetos y de manera práctica Visual Studio:
lenguaje Visual C#.
2 de 8
IV. CAPACIDADES
Conoce los conceptos y características del sistema de Base de Datos, el modelo relacional, entidades, atributos y sus
relaciones
Conoce las características del SQL Server 2017, SQL Management Studio Componentes de una Base de Datos,
archivo mdf, archivo ldf, archivo ndf.
Conoce y usa las sentencias DDL y DML, crea, modifica y elimina tablas, crea llaves primarias.
Conoce y usa las sentencias de gestión de las tablas, adiciona, elimina, consulta datos en las tablas
Conoce y usa los comandos para la recuperación de datos, Select, Where, Order by, Group by
Conoce y usa el lenguaje Transact SQL.
Conoce y desarrolla Procedimientos Almacenados, Vistas, Funciones, Cursores, Triggers.
Conoce y usa apropiadamente el concepto de algoritmos.
Conoce y usa la plataforma de desarrollo Visual Studio.
Conoce, desarrolla algoritmos usando variables, operadores, estructuras de decisión, estructuras de repetición,
programación modular, programación orientada a objetos
Conoce y usa la herramienta Ado.Net para conectar una base de dados con Visual C#.
3 de 8

V. PROGRAMACIÓN DE CONTENIDOS

UNIDAD DE APRENDIZAJE I
BASE DE DATOS: SQL SERVER 2017
CAPACIDADES:
Conoce, desarrolla y usa los conceptos de base de datos, relacional

Crea, usa los comandos para crear una base de datos relacional: Comandos DDL, DML, Tablas, Campos, Registros, Llaves primarias, Llaves foráneas y sus relaciones

Aplica los comandos: Insert, Update, Select y Delete. Lenguaje Transact SQL,
Crea Procedimientos Almacenados, Vistas, Funciones, Cursores y Triggers.
SEMANA INSTRUMENTOS
CONCEPTUAL PROCEDIMENTAL ACTITUDINAL INDICADORES DE LOGRO
/ SESIÓN DE EVALUACIÓN
Expresa sus consultas acerca de
la información del curso, la Participa activamente Registro de notas
Conoce el syllabus del curso,
ponderación de la evaluación y Valora el contenido y estructura comentando sobre el contenido y
1 actividades del área y normas de
programación del syllabus por del curso por su rigor académico. la importancia del curso para su
la facultad y universidad. Prueba de diagnóstico
medio de la técnica de la lectura formación profesional.
comentada.
Reconoce los diferentes
Introducción a la base de datos: conceptos que asocian las bases Rúbrica de evaluación
Es capaz de crear una base de
Crear una Base de Datos, Crear una BD Relacional a partir de datos con el mundo real, como
2 Comandos DDL, Comandos de un caso práctico también diseña un modelo
datos a partir de los conceptos
asimilados en las sesiones Registro de notas
DML Entidad-Relación a partir de un
problema.

Desarrollo de un caso practica Crear una BD con sentencias, Rúbrica de evaluación


Conoce como gestionar la base Valora la importancia del uso de
3 usando los comando DDL y Implementar sentencias DML
de Datos la Base de datos
DML sobre la BD Registro de notas

Valora la importancia del uso los Rúbrica de evaluación


Desarrollo de los conceptos Desarrolla procedimientos
Conociendo los Procedimientos procedimientos almacenados,
4 mediante el uso de casos almacenados, vistas y funciones Registro de notas
Almacenados Vistas y Funciones vistas y funciones en el
prácticos de la vida real para un caso práctico
desarrollo profesional Taller de práctica
4 de 8

SEMANA INSTRUMENTOS
CONCEPTUAL PROCEDIMENTAL ACTITUDINAL INDICADORES DE LOGRO
/ SESIÓN DE EVALUACIÓN

Implementar consultas tipo Valora la importancia del uso los Desarrolla y aplica el concepto
Conocer el desarrollo de
5 reportes usando cursores simples cursores y disparadores en el de cursores y disparadores para Rúbrica de evaluación
Cursores y Trigger
y con quiebres de 2° y 3er nivel desarrollo de un caso real un caso práctico

UNIDAD DE APRENDIZAJE II
LENGUAJE DE PROGRAMACION VISUAL C#
CAPACIDADES:
Conoce la plataforma de desarrollo usando un lenguaje de programación visual
Crea formularios básicos y las herramientas de desarrollo
Desarrolla formularios a partir de un algoritmo desarrollado previamente.
Desarrolla formularios conectados a una base de datos SQL Server.
INSTRUMENTOS
SEMANA CONCEPTUAL PROCEDIMENTAL ACTITUDINAL INDICADORES DE LOGRO
DE EVALUACIÓN

Valora la importancia del uso los Rúbrica de evaluación


Introducción a los algoritmos Reconocer los algoritmos y
Conociendo el Lenguaje de algoritmos y el uso de la
6 Programación Visual C# / Java
Introducción al Visual Studio
plataforma visual en el desarrollo
explicar en que consiste la
Visual C# / Java plataforma Visual Studio / Java Práctica calificada
de un caso real

Conociendo Variables y Desarrollo de un caso práctico El estudiante debe ser capaz de Rúbrica de evaluación
Valora la importancia de la
7 Operadores en un Lenguaje de haciendo uso de variables y desarrollar un caso simple de la
herramienta presentada.
Programación Visual operadores. vida real. Registro de notas

8 EXAMEN PARCIAL Rúbrica de evaluación


5 de 8

INSTRUMENTOS
SEMANA CONCEPTUAL PROCEDIMENTAL ACTITUDINAL INDICADORES DE LOGRO
DE EVALUACIÓN
Implementar aplicaciones que usen
Algoritmos: sentencias condicionales, asimismo
Rúbrica de evaluación
Aplicación de las estructuras de el resultado de todas las aplicaciones
Valora la importancia de realizar
decisión y repetición, tales como: las mostrará en una lista de datos de
9 Estructuras de decisión aplicaciones de la vida real y de Registro de notas
for, while y la integración de manera profesional
apoyo para la toma de decisiones.
ellos en una misma aplicación.
Desarrollar aplicaciones que
Estructuras de repetición involucren estructuras de repetición
Taller de practica

Rúbrica de evaluación
Desarrollo de un caso práctico
Reconocer la programación Desarrollar aplicaciones con la
haciendo uso de la programación Usar la programación modular en
10 modular y la programación
modular y de la programación sus aplicaciones cotidianas
metodología modular, es decir,
orientada a objetos dividir el programa en bloques
orientada a objetos.
Registro de notas

Implementar aplicaciones de
Rúbrica de evaluación
conexión a BD desde SQL Responder a la solución de
Conocer la herramienta Server y desarrollar aplicaciones problemas usando la herramienta Desarrollo de un caso práctico de
11
ADO.NET y su uso de Mantenimiento como, ADO.NET en los casos que lo la vida real
Ingreso, actualización, consultas, requieran
Registro de notas
búsquedas de registros y datos
6 de 8

UNIDAD DE APRENDIZAJE III


APLICACIÓN DE BASE DE DATOS: SQL SERVER 2017 Y LENGUAJE DE PROGRAMACION VISUAL C#
CAPACIDADES:
Conoce, desarrolla y usa una base de datos relacional
Desarrolla formularios en una plataforma visual (C# o Java) para una aplicación práctica de la vida real
Aplica los conocimientos adquiridos en la solución de un trabajo de investigación
INSTRUMENTOS
SEMANA CONCEPTUAL PROCEDIMENTAL ACTITUDINAL INDICADORES DE LOGRO
DE EVALUACIÓN

Demuestra una actitud Rúbrica de evaluación


Uso de los conocimientos
Desarrollo de casos prácticos de responsable al usar los Desarrollo de un caso práctico de
12 adquiridos en Base de Datos y en Registro de notas
la vida real conocimientos adquiridos en el la vida real
Programación Visual
desarrollo del curso. Taller de practica

Demuestra una actitud Rúbrica de evaluación


Demuestra una actitud
Desarrollo de casos prácticos de responsable al usar los Desarrollo de un caso práctico de Registro auxiliar de
13 responsable al exponer la versión
la vida real conocimientos adquiridos en el la vida real notas
final del trabajo de investigación.
desarrollo del curso. Taller de practica
Sustenta de forma oral la versión Rúbrica de evaluación
Demuestra una actitud
Expone el trabajo de Presenta la versión final del final del trabajo de investigación
14 responsable al exponer la versión Registro auxiliar de
investigación. trabajo de investigación y paper. utilizando diversos recursos de
final del trabajo de investigación. notas
apoyo.
Sustenta de forma oral la versión Rúbrica de evaluación
Demuestra una actitud
Expone el trabajo de Presenta la versión final del final del trabajo de investigación
15 responsable al exponer la versión Registro auxiliar de
investigación. trabajo de investigación y paper. utilizando diversos recursos de
final del trabajo de investigación. notas
apoyo.

16 Examen Final Rúbrica de evaluación


7 de 8

VI. METODOLOGÍA

La metodología empleada en el curso de Base de datos y Programación visual es participativa y activa. Se llevará a cabo
con la aplicación de los modelos: Aprendizaje basado en problemas, Aprendizaje basado en proyectos y de la clase
invertida a través del uso de la plataforma virtual y el desarrollo de las actividades propuestas en esta. El estudiante deberá
participar activamente, desarrollando los ejercicios aplicativos y el reforzamiento de las sesiones interactuadas. Se
aplicará, además, el método del aprendizaje colaborativo y cooperativo, así como el estudio autónomo de los temas
propuestos y el desarrollo constante de la guía del curso.

VII. ESTRATEGIAS DIDÁCTICAS

 Exposición-diálogo
 Técnica de discusión
 Dinámica grupal
 Método de casos
 Estrategia de la clase invertida
 Estrategia del trabajo colaborativo
 Técnica del debate
 Técnica de lluvia de ideas

VIII. RECURSOS

 Guía del curso de Base de Datos y Programación Visual 2019-2.


 Material audiovisual.
 Material digital en la plataforma virtual.
 Proyector multimedia y diapositivas.
 Pizarra, mota y plumones.

IX. EVALUACIÓN

La evaluación será de diagnóstico (al inicio del proceso mediante una prueba de entrada), formativa (durante el proceso
que equivale al ítem de evaluación continua) y sumativa (al finalizar el proceso que está representada por el artículo
académico). Esta será de forma permanente (en todas las sesiones), integral (todos los ejes) y colaborativo (participación
del estudiante).

 Las evaluaciones comprobarán la adquisición de habilidades, de forma integral, a través de preguntas orales y escritas
(prácticas calificadas).
 La nota final contemplará la siguiente ponderación:

(20%(EP) + 20%(EF) + 30%(ExpP) + 30%(InfP))


PF =
(20% + 20% + 30% + 30%)

Donde:
PF = Promedio Final
EP = Examen Parcial ExpP = Exposición de Proyecto
EF = Examen Final InfP = Informe de Proyecto

Consideraciones que se tomarán en cuenta en las evaluaciones:

Todos los trabajos escritos que se asignen pueden ser de carácter grupal o individual, de acuerdo con las especificaciones
de los docentes. Se debe realizar por el estudiante o el por el grupo constituido.

Si los trabajos entregados por dos o más estudiantes o por dos o más grupos, según sea el caso son iguales, esto es
considerado copia. Si el estudiante desea discutir las tareas con sus compañeros es libre de hacerlo, pero cada uno debe
redactarlo en forma independiente.

Si el trabajo presentado es exactamente igual a un libro, revista, página web, o cualquier otra fuente y no es referenciado,
es considerado plagio. No copie las fuentes, consulte la información que necesite y referénciela correctamente.
8 de 8

Normas de evaluación
Si el estudiante excede el 30 % de inasistencias sobre el total de clases programadas en el ciclo académico regular o ciclo
extraordinario de verano, no se le permitirá continuar en el curso. El docente responsable de la asignatura no lo evaluará
ni permitirá rendir prácticas y/o exámenes. Las notas obtenidas hasta antes de alcanzar el 30 % de inasistencias serán
consideradas como parte del promedio final del curso. Esta situación no lo exime de los pagos correspondientes.
El sistema de calificación es vigesimal (de cero a veinte) para todas las asignaturas de la universidad. La nota mínima
aprobatoria es de trece (13). Las evaluaciones no rendidas tienen la calificación de cero (00).
El promedio final de la nota de cualquier asignatura es siempre un número entero. Se debe tener en cuenta que toda
fracción en las notas igual o mayor a 0,50 es redondeado al entero superior. La fracción inferior a 0,50 no es redondeado
a ese valor (ejemplo 0,49 no es redondeado a 0,50).

Publicadas las notas, el estudiante tendrá hasta 72 horas para hacer efectivo su reclamo si no estuviera de acuerdo con
ellas. Por ello, se deberá presentar el reclamo por escrito ante el profesor; con copia al decano/director/coordinador
académico de la carrera. Transcurrido ese período, no habrá lugar a reclamo.

X. REFERENCIAS:

1. MANUEL TORRES REMON- "Programación TRANSACT con SQL Server 2016" – 1ª. Edición -
2012 - ISBN: 978-612-304-547-0.- Editorial MACRO - 352 pág.
2. YURI J. PANDO FERNANDEZ - "SQL Server 2008" – 1ra. Edición - 2009 - ISBN: 978-612-4034-
02-2.- Editorial MACRO - 495 pág.
3. MARIO G. PIATTINI - "Tecnología y Diseño de Bases de Datos " – 1ª. Edición - 2010 - ISBN: 978-
970-15-1268-5.- Editorial Alfaomega - 946 pág.
4. RICARDO - "BASES DE DATOS" - Ed.1 - 2009 - ISBN: 978-970-10-7275-2
5. GONZALEZV - "PROGRAMACION DE BASES DE DATOS CON C#" - Ed.1 - 2010 ISBN: 978-
607-707-022-1
6. JOYANES AGUILAR, LUIS. (2006) Programación orientada a objetos, (2006), México: Editorial Mc
Graw Hill.
7. JAMES GOSLIN. (2005) The Java Programming Language, EUA: Addison Wesley Professional.
8. MANUEL TORRES REMON – Desarrollo de Aplicaciones con Visual C# 2015 – 1a. Edición – 2016
– Editorial MACRO – ISBN: 978-612-304-325-4.
9. Tesis presentadas–Biblioteca de la Facultad de Ing. Industrial.
10. Campus Virtual: http://campusindustrial.unmsm.edu.pe
11. Norma NTP-ISO/IEC 12207 – Año 2006.

WPB/JBA/2020-1

También podría gustarte