Silabo Base de Datos II - 2018-1

UNIVERSIDAD NACIONAL DE CAJAMARCA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS SILABO

Views 66 Downloads 2 File size 125KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIVERSIDAD NACIONAL DE CAJAMARCA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS

SILABO DE LA ASIGNATURA BASE DE DATOS II 1. INFORMACIÓN GENERAL 1.1. Facultad : Ingeniería 1.2. Departamento Académico : Sistemas, Estadística e Informática 1.3. Carrera profesional : Ingeniería de Sistemas 1.4. Asignatura : Base de Datos II 1.5. Código : 11Q173 1.6. Línea Curricular : Desarrollo de Software 1.7. Régimen : Semestral 1.8. Ubicación : Quinto Ciclo 1.9. Naturaleza : Obligatorio 1.10.Prerrequisito : Base de Datos I 1.11.Horas de teoría : 03 1.12.Horas de práctica : 03 1.13.Créditos :4 1.14.Semestre académico : 2018 - I 1.15.Fecha de inicio : 23 de abril de 2018 1.16.Fecha de culminación : 10 de agosto de 2018 2. INFORMACIÓN DEL DOCENTE 2.1. Docente : Carlos Enrique Aparicio Arteaga. PMP®, CSD®, CSM®, ITIL®, MSc.. Ing. e-mail: [email protected] | celular: 976819587 3. INTRODUCCIÓN El presente curso busca desarrollar en los alumnos de una manera práctica habilidades para la creación y administración de bases de datos corporativas, teniendo en cuenta el adecuado tratamiento de los datos para convertirlos en información vital para la toma de decisiones en una organización. Este curso ofrece a los alumnos las técnicas y los conocimientos necesarios para instalar, configurar, administrar y solucionar problemas de del sistema de administración de bases de datos Microsoft SQL Server. 4. SUMILLA La asignatura incluye el estudio y práctica de los conceptos fundamentales de los requerimientos de hardware y software para poner en marcha un servidor de base de datos relacional, así como también la programación para el rendimiento óptimo y administración para brindar seguridad a la información 5. COMPETENCIAS Y CAPACIDADES, ALINEADAS A LA CURRICULA

Facultad de Ingeniería Departamento de Sistemas, Estadística e Informática

6. COMPETENCIAS DE LA ASIGNATURA 6.1. Programa una base de datos para brindar soporte al desarrollo de aplicaciones escritorio y web. 6.2. Administra un servidor de base de datos para brindar la seguridad de la información. 7. ACTITUDES GENERALES ANTE LA ASIGNATURA 7.1. Asiste puntualmente a las sesiones de clases. 7.2. Demuestra un comportamiento honesto. 7.3. Demuestra responsabilidad y respeto. 7.4. Participa constantemente con actitud proactiva. 7.5. Manifiesta una constante superación personal y académica. 7.6. Demuestra una predisposición para el trabajo en equipos multidisciplinarios 7.7. el trabajo en equipos multidisciplinarios 8. PROGRAMACIÓN ACADÉMICA 8.1. PRIMERA UNIDAD DE APRENDIZAJE A. NOMBRE DE LA UNIDAD: TRANSACT SQL B. DURACIÓN: 6.5 semanas C. CAPACIDADES: - Implementa y ejecuta adecuadamente consultas utilizando funciones agregadas, subconsultas y combinación de varias tablas, dando solución a requerimientos de información. - Utiliza una herramienta para mostrar el resultado de las consultas implementadas. D. CONTENIDOS:

EAPIS - 11Q168

SEMESTRE 2018-I Página 2 de 8

Facultad de Ingeniería Departamento de Sistemas, Estadística e Informática SEM .

SESIÓ N

1 1 2

3 2

4

5

3

CONCEPTUAL

Introducción al Curso Saberes previos sobre Modelamiento de DB, Tablas y Relaciones Transact SQL: Select, From, Where, Order By Transact SQL: Consultas usando múltiples tablas Teoría Transact SQL: Consultas usando múltiples tablas – Practica

6 Transact SQL: Group By. 7 Transact SQL: Funciones Agregadas.

4

8

Transact SQL: Group By, Funciones Agregadas. Práctica

9 Practica Calificada 5

10 Transact SQL: SubConsultas On , In 11

6

12

Transact SQL: Insert, Update Transact SQL: Delete

13 7

EAPIS - 11Q168

Examen Parcial

PROCEDIMENTALES

ACTITUDINALES

Analiza la estructura 1. Asume con del silabo y participa responsabilidad el en el diálogo. desarrollo de sus capacidades Utiliza combinación de indicadas en el tablas para la sílabo. obtención de datos de 2. Valora consultas propuestas críticamente el en una práctica. contenido de un video de Realiza consultas contenidos. simples usando SQL 3. Asiste Realiza consultas a puntualmente a las múltiples tablas sesiones de clases. 4. Demuestra un usando SQL comportamiento Realiza consultas honesto. Demuestra avanzadas a múltiples 5. tablas propuestas en responsabilidad y respeto. una práctica Participa Utiliza SQL para 6. constantemente realizar consultas actitud obteniendo datos con proactiva. consolidados Utiliza funciones 7. Manifiesta una agregadas para la constante obtención de datos de superación y consultas propuestas personal académica. en una práctica Resuelve una práctica 8. Demuestra una obteniendo datos predisposición para consolidados de el trabajo en equipos diferentes tablas. multidisciplinarios. Resuelve examen escrito de primera unidad. Utiliza subconsultas para la obtención de datos de consultas propuestas en una práctica Inserta y actualiza registros de las tablas de una base de datos Elimina registros de tablas de la base de datos Resuelve una práctica calificada demostrando SEMESTRE 2018-I un buen manejo del leguaje SQL

Página 3 de 8

Facultad de Ingeniería Departamento de Sistemas, Estadística e Informática

8.2. SEGUNDA UNIDAD DE APRENDIZAJE A. NOMBRE DE LA UNIDAD: Programación en ambientes de Base de Datos B. DURACIÓN: 04 semanas C. CAPACIDADES: Crea, implementa y utiliza procedimientos almacenados, triggers y cursores para dar solución a consultas y controlar adecuadamente la manipulación de datos en una base de datos. D. CONTENIDOS: SEM . 7

SESI ÓN

CONCEPTUAL

14

Procedimientos Almacenados – Teoría

15

Procedimientos Almacenados – Practica 1

16

Procedimientos Almacenados – Práctica 2

8

17

Triggers - Teoría

9 18

19 10 20

11

EAPIS - 11Q168

21

Triggers – Practica

Practica Calificada Funciones definidas por el usuarios – Teoría Funciones definidas por el usuarios – Practica

PROCEDIMENTALE S Explica la sintaxis de procedimientos almacenados para la obtención de datos. Implementa y ejecuta procedimientos almacenados para la obtención de datos de consultas propuestas en una práctica. Implementa y ejecuta procedimientos almacenados para la obtención de datos de consultas propuestas en una segunda práctica Explica la sintaxis de Triggers almacenados para la obtención de datos Implementa los triggers en una base de datos y valida su correcta ejecución al manipular datos Resuelve examen escrito de segunda unidad. Explica la sintaxis de Funciones para la obtención de datos Implementa y ejecuta Funciones Definidas por el usuario para la obtención de datos.

ACTITUDINALES 1. Asume con responsabilidad el desarrollo de sus capacidades indicadas en el sílabo. 2. Asiste puntualmente a las sesiones de clases. 3. Demuestra un comportamiento honesto. 4. Demuestra responsabilidad y respeto. 5. Participa constantemente con actitud proactiva. 6. Manifiesta una constante superación personal y académica.

SEMESTRE 2018-I Página 4 de 8

Facultad de Ingeniería Departamento de Sistemas, Estadística e Informática

TERCERA UNIDAD DE APRENDIZAJE: A. NOMBRE DE LA UNIDAD: Seguridad de Base de Datos B. DURACIÓN: 02 semanas C. CAPACIDADES: Aplica las mejores prácticas para administrar la seguridad de una Base de Datos en SQL Server y Analiza y planifica las mejores prácticas para poder recuperación de los datos y su integridad de la base datos. D. CONTENIDOS: SEM .

11

SESI ÓN

22

23

CONCEPTUAL

Administración de seguridad en SQL Server – Planificación, Modos de Autentificación

Permisos a usuarios y funciones

PROCEDIMENTALE S Examina las funciones de inicio de sesión y acceso a base de datos y configura la autenticación en SQL Server 2008, Crea cuentas de inicio de sesión a usuarios de Windows y usuarios de la base de datos en el Servidor SQL Server 2008 Asigna permisos administrativos sobre el servidor a cuentas de inicio de sesión en SQL Server 2008

12

24

13

EAPIS - 11Q168

25

Copia de seguridad y restauración de DB Copia de seguridad y restauración de DB

Diseña estrategias de seguridad otorgando y revocando permisos sobre los objetos de una base de datos a los usuarios en SQL Server Pregunta si el alumno conoce concepto modelos de Copias y recuperación de BD Evalúa las ventajas y desventajas de los diferentes formas de recuperación de BD

ACTITUDINALES 1. Asume con responsabilidad el desarrollo de sus capacidades indicadas en el sílabo. 2. Asiste puntualmente a las sesiones de clases. 3. Demuestra un comportamiento honesto. 4. Demuestra responsabilidad y respeto. 5. Participa constantemente con actitud proactiva. 6. Manifiesta una constante superación personal y académica. 7. Demuestra una predisposición para el trabajo en equipo.

SEMESTRE 2018-I Página 5 de 8

Facultad de Ingeniería Departamento de Sistemas, Estadística e Informática

26

Práctica Calificada

Resuelve un examen escrito y de laboratorio

8.3. CUARTA UNIDAD DE APRENDIZAJE A. NOMBRE DE LA UNIDAD: TENDENCIAS DE LAS BASE DE DATOS B. DURACIÓN: 03 SEMANAS C. CAPACIDADES: Introducción a los nuevos conocimientos actuales de las Bases de Datos y para correcta aplicabilidad. D. CONTENIDOS: SESI CONCEPTUALES ÓN 27

Reporting Services – Teoria

28

Reporting Services – Practica

29

Practica Calificada

30

Exposición de Proyectos finales.

31

Exposición de Proyectos finales.

32

Examen Final

14

15

16

PROCEDIMENTAL ES

ACTITUDINAL ES 1. Manifiesta Explica conceptos una constante de Reporting superación Services personal y académica. Crea Aplicación de Reporting Services 2. Demuestra y múltiples reportes una a partir de predisposición consultas para el trabajo desarrolladas en equipos. Manifiesta una Resuelve examen constante escrito de la cuarta superación unidad. personal y Expone Proyectos académica. de Adm. de Base de 3. Demuestra Datos una Expone Proyectos predisposición de Adm. de Base de para el trabajo en equipos. Datos

9. EVALUACION La evaluación de la presente asignatura es de carácter integral donde se evaluarán los conocimientos adquiridos, su aplicación práctica y las actitudes frente al desarrollo de la asignatura, teniendo en cuenta los siguientes aspectos: EV = Evaluación PF = Promedio final PF = (EV1 + EV2 + EV3 + EV4) /4 EAPIS - 11Q168

SEMESTRE 2018-I Página 6 de 8

Facultad de Ingeniería Departamento de Sistemas, Estadística e Informática

      

Todas las calificaciones son en escala vigesimal. Las fracciones iguales o superiores a 0.5 se consideran como unidad (en el Promedio Final El estudiante estará en la condición de inhabilitado con 30% o más de inasistencias del número real de sesiones desarrolladas en el semestre, no teniendo derecho a rendir al examen de aplazados. Los calificativos con NP (No se Presentó), equivale a cero (00). La nota promocional mínima es de 10.5 (equivalente a once). Solamente tienen derecho a rendir el examen de aplazados los estudiantes con promedio promocional desaprobatorio, igual o mayor a cinco (05). El examen de aplazados incluirá todos los contenidos del curso tanto de teoría como de práctica. La nota del examen de aplazado es la nota promocional del curso (La calificación máxima a obtener es once).

10. ESTRATEGIAS METODOLÓGICAS De acuerdo con la naturaleza del curso, sus contenidos serán desarrollados en diferentes niveles de aprendizajes aplicación, análisis, síntesis y evaluación a través de actividades diseñadas para mejorar el aprendizaje. Se pondrá mucho énfasis en métodos activos y de aprendizaje significativo, entre otras se usaran las siguientes estrategias metodológicas: a. Método Participativo.- Explicación del docente, trabajo individual, trabajo grupal, práctica de meta cognición b. Técnicas Participativas.- Rejilla, pequeño grupo de discusión, lluvia de ideas, panel, mesa redonda, método de situaciones, juego de roles, confrontación de ideas, foro. c. El taller pedagógico. Lectura, organización de la Información. Plenaria, consolidación de la docente. d. Método de Investigación científica: Formulación del problema, hipótesis, variables, investigación bibliográfica, aplicación de instrumentos en recopilación de información, procesamiento de la información y sustentación de los resultados. e. Estudio de casos 11. MATERIALES EDUCATIVOS Y OTROS RECURSOS DIDACTICOS Humanos: Estudiantes, docentes, organizaciones y comunidad. Materiales: Programas multimedia, separatas, guías de enseñanza, casos de estudio, lecturas, entre otros. Recursos: Aula de clases, Proyector multimedia, Publicaciones en web, Pizarra acrílica, Computador. 14. BIBLIOGRAFIA  Pérez, M. (2011). SQL Server 2008 R2: motor de base de datos y administración. RC Libros.  Gunderloy, M., Jorden, J. L., & Tschanz, D. W. (2006). SQL Server 2005.  Gabillaud, J. (2009). SQL Server 2008: administración de una base de datos con SQL Server Management Studio (Vol. 2). Ediciones ENI.  Stanek, W. R. (2009). SQL Server 2008: guía del administrador.  Vieira, R. (2006). Programación con SQL Server 2005.

EAPIS - 11Q168

SEMESTRE 2018-I Página 7 de 8

Facultad de Ingeniería Departamento de Sistemas, Estadística e Informática

EAPIS - 11Q168

SEMESTRE 2018-I Página 8 de 8