You are on page 1of 5

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Perú, DECANA DE AMÉRICA)


FACULTAD DE CIENCIAS MATEMÁTICAS
ESCUELA PROFESIONAL DE ESTADÍSTICA

SÍLABO
I. DATOS GENERALES

1. PLAN CURRICULAR : Año 2010.


2. NOMBRE DE LA ASIGNATURA : Programación de Computadoras III
3. CÓDIGO DE LA ASIGNATURA :102054
4. HORAS DE ESTUDIOS : Teoría: 3 Laboratorio: 4
5. CRÉDITAJE :5
6. CICLO ACADÉMICO: :V
1.7 SEMESTRE ACÁDEMICO : 2018-II
1.8 CARÁCTER: (obligatorio / electivo) : Obligatorio
1.9 ASIGNATURA (S) PRE-REQUISITO : Programación de Computadoras II
1.10 NOMBRE DEL DOCENTE O DOCENTES : Roberto Francisco Calmet Agnelli.

II. SUMILLA

La asignatura corresponde al área de Informática-computación. El propósito del curso


es introducir las técnicas de modelamiento de datos, desarrollando los tópicos
fundamentales para la adecuada abstracción, y afinamiento de modelos y diagramas
entidad – relacionamiento de acuerdo a las necesidades de información del mundo
real para la resolución de problemas en el ámbito de la estadística. Los contenidos se
desarrollan en tres Unidades Temáticas: Primera Unidad: Implementación de una
Arquitectura de Base de Datos. Segunda Unidad: Implementación de una Arquitectura
de Base de Datos. Tercera Unidad: Creación y manejo de una Base de datos con un
Sistema de Gestión de Base de Datos. Cuarta Unidad: Creación y manejo de una Base
de Datos con un Libro de Cálculo.

III. OBJETIVOS
3.1 Objetivo General:
Implementar arquitectura de base de datos: diseñar, crear y manipular una base de
datos con un sistema de gestión de Base de Datos.

3.2 Objetivos Específicos:

a. Implementar una Arquitectura de Base de datos


b. Diseñar e implementar una base de datos Relacional
c. Crear y manipular una Base de Datos con un Sistema de Gestión de Base de Datos

IV. PROGRAMACION DEL CONTENIDO TEMÁTICO

UNIDAD DE APRENDIZAJE I : Implementación de una Arquitectura de


Base de Datos

Sesión de
Temas Fecha
aprendizaje
Dato e información. Información, metadatos. Características.
Sistema. Clasificación. Sistemas de información, ejemplos.
1 Niveles de la Organización. Lenguaje SQL – DDL 13-08-18
Laboratorio: Instalación e identificación de un DBMS
Sistemas de Gestión de Base de Datos, Objetivos,
Componentes. Ventajas. Arquitectura de los Sistemas de
Gestión de Base de Datos. Relación entre los DBMS y los
2 programas de aplicación. Independencia de los datos 20-08-18
física/lógica
Laboratorio: Creación de una Base de datos en Sistemas de
Gestión de Base de Datos
Arquitectura de un DBMS. Administración de datos y
Administrador de Base de datos. Funciones de un DBMS:
3 definición, manipulación, control. 27-08-18
Laboratorio: Creación de Tablas, campos, tipos de datos,
Ingreso de datos
Base de datos Características, ventajas. Esquema de base
de datos y objetos de la base de datos. Niveles de estructura
4 de una BD. Diccionario de datos 03-09-18
Laboratorio: Creación de restricciones y llaves

UNIDAD DE APRENDIZAJE II: Implementación de una Arquitectura de


Base de Datos

Sesión de
Temas Fecha
aprendizaje
Modelo de datos, Tipos. Entidades. Representación.
Tipos. Atributos, dominio y atributo. Semántica de los
5 datos. Lenguaje SQL DML 10-09-18
Laboratorio: Carga y manipulación de datos con
instrucciones SQL
Modelo de datos (continuación). Reglas del Negocio.
Interrelación, Representación. Tipos. Restricciones
6 Integridad de datos. Restricciones de integridad 17-09-18
Laboratorio: Creación de consultas y agrupamiento en la
base de datos.
Modelado de dato. Tipos de modelos. Diagramas. El
Modelo Entidad/Relación Ejemplo. Componentes de un
7 modelado de datos. Entidades regulares y entidades 24-09-18
débiles.
Laboratorio: Laboratorio Calificado N°1.
8 Examen Parcial
UNIDAD DE APRENDIZAJE III: Creación y manejo de una base de datos
con un Sistema de Gestión de Base de Datos

Sesión de Temas
Fecha
aprendizaje
El Modelo Relacional: Semántica de las
interrelaciones. Dependencia en existencia.
9 Dependencia en identificación. Generalización y 15/10/18
herencia.
Laboratorio: Uso de la herramienta CASE para modelar
El Modelo relacional: Claves Restricciones, Integridad
Referencial. Esquema de relación y esquema
10 relacional. Las reglas de CODD, Índices y vistas. 22/10/18
Laboratorio: Uso de herramienta CASE para modelar.
Dependencia funcional. Normalización orientada a los
negocios, Objetivos. Identificación de reglas de
11 negocios. 29/10/18
Laboratorio: Uso de herramienta CASE para modelar
Primera forma normal, Ejemplo Real. Segunda forma
normal. Ejemplo Real. Tercera forma normal. Ejemplo
Real.
12 Laboratorio: Uso de herramienta CASE para generar 19/10/18
tablas y demás objetos. Introducción al algebra
relacional, ejemplos.

UNIDAD DE APRENDIZAJE IV: Creación y manejo de una Base de Datos


con un Libro de Cálculo

Sesión de Temas
Fecha
aprendizaje
Seguridad de la Base de datos. Características de la
seguridad. Políticas de seguridad. Vulnerabilidades
13 Lenguaje SQL - DCL 26/10/18
Laboratorio: Creación de consultas con varias tablas y
subconsultas en la base de datos
Importación de los datos de una base de datos.
Ordenación en la base de datos. Filtrado en la base
14 de datos. Tablas dinámicas. 31/10/18
Laboratorio: Uso de base de datos con Libro de
cálculo para ordenamiento , filtrado y tablas dinámicas
Presentación de informe del proyecto de curso
15 Sustentación de proyectos de curso 03/11/18
Laboratorio: Laboratorio Calificado N° 2
16 Examen Final 19/11/18
17 Examen Sustitutorio 26/11/18
V. ESTRATÉGIAS DIDÁCTICAS

Por parte del docente se seguirán criterios inductivos, deductivos con


participación activa del alumno. Se utilizarán las técnicas de exposición y
solución de casos, preguntas intercaladas, estructuras textuales, incentivando el
trabajo en equipo.
Por parte del alumno, se pondrá énfasis en aprender y sobre todo un aprendizaje
activo a través de intervenciones en las sesiones de teoría y mediante
soluciones a casos con el uso de las herramientas en laboratorio,
individualmente y en equipos.

VI. RECURSOS DIDÁCTICOS

Presentaciones multimedia, material de lectura, listas de ejercicios, guías,


páginas web.

VII. SISTEMA DE EVALUACIÓN

La evaluación estará compuesta por el Examen Parcial, Examen Final, además


de laboratorios calificados y un proyecto del curso. El Proyecto del curso será
realizado en equipo y permitirá solucionar un caso donde se aplicarán los
conocimientos adquiridos en el curso, se presentará en físico teniendo en cuenta
para su calificación la fecha de presentación, estructura, contenido y análisis y se
realizarán solo en las fechas programadas.

El exámen sustitutorio sólo reemplazará la nota más baja entre el Examen


Parcial y Examen Final.

El promedio Final de la asignatura se obtendrá de la siguiente manera:

P F = 0.3 EP + 0.3 EF + 0.2 PL + 0.2 PY

Donde:
PF : Promedio Final
EP : Nota del Examen Parcial
EF : Nota del Examen Final
PL : Promedio de Laboratorios
PY : Nota del Proyecto de curso

VIII. BIBLIOGRAFIA
Las referencias bibliográficas serán consideradas de acuerdo al formato APA.

1. Batini, C., Navathe, S. (2004). Diseño de base de datos conceptual. Madrid:


Addison-Wesley/Diaz Santos
2. Connolly, Thomas M., Begg, Carolyn E. (2005). Sistemas de bases de datos (4a.
ed.). Madrid: Pearson Educación.
3. Coronel, C., Morris, S., Rob, P. (2011). Bases de datos (9a. ed.). México: Cengage
Learning Editores.
4. Date, C.J. (2001) Introducción a los sistemas de base de datos (7a. ed.)
México:Pearson Educación/Prentice Hall.
5. Elmastri, R., Navathe, S. (2007) Fundamentos de sistemas de bases de datos (5a.
ed.). México: Pearson Educación/Prentice Hall
6. Silberschatz, A., Korth, Henry F., Sudarshan, S. (2006) Fundamentos de Bases de
Datos. (5a. ed.) Madrid: McGraw-Hill
7. Microsoft Frame Work Solutions , SQL Database Coding Standards and
Guidelines. v 1.0 Recuperado de http://www.sourceformat.com/pdf/sql-coding-
standard-sqlserver.pdf

Ciudad Universitaria, agosto del 2018.

You might also like