sillabus-sistemadebasededatosii

Upload: suzy-pablo-arratea

Post on 18-Jul-2015

16 views

Category:

Documents


0 download

TRANSCRIPT

UNIVERSIDAD DE HUANUCOFACULTAD DE INGENIERIA EAP DE INGENIERIA DE SISTEMAS E INFORMATICA SILABO I. DATOS INFORMATIVOS. 1.1 Asignatura : 1.2 Cdigo de asignatura : 1.3 Pre-requisitos : 1.4 Crditos : 1.5 Horas Tericas : 1.6 Horas Prcticas : 1.7 Ciclo : 1.8 Semestre Acadmico : 1.9 Docente : SUMILLA. La implementacin del Modelo Fsico es la etapa final de la Metodologa para el desarrollo de una Base de Datos. Una vez implementada la Base de Datos utilizando el Sistema de Gestin de Base de Datos SQL Server 2000/2005, es posible definir y manipular los datos a travs del Lenguaje Estructurado de Consultas(SQL), as mismo posee herramientas y asistentes para la Administracin y Seguridad de la Base de Datos proporcionando el soporte adecuado para las tareas y funciones del Administrador de Base de Datos (DBA).El Modelamiento Orientado a Objetos proporciona el Diagrama de Clases para poder representar el diseo de una Base de Datos desde el punto de vista Lgico, se logra empleando la notacin UML. III. COMPETENCIAS GENERALES. Aprende a implementar el Modelo Fsico de la Base de Datos utilizando el Sistema de Gestin de Base de Datos SQL Server 2000/2005. 2. Utiliza el lenguaje SQL para recuperar y manipular datos de la Base de Datos. 3. Aplica el lenguaje SQL para crear objetos de la Base de Datos. 4. Utiliza SQL Server 2000/2005 para las tareas de Administracin, mantenimiento y Seguridad de la Base de Datos. 5. Disea modelos de Base de Datos utilizando el Lenguaje Unificado de Modelado UML.1.

Base de Datos II 200701306 200701314 04 03 02 V 2009-II Ing. JUAN CARLOS RIVERA ROSEL

II.

IV.

CONTENIDO TEMATICO.

I UNIDAD COMPETENCIAS CONCEPTUAL Conoce y aplica los Fundamentos generales de Base de conocimientos de Base de Datos. Datos. Analiza y emplea la Metodologa para el Diseo e Implementacin Metodologa para el diseo de Base de Datos. Modelo Conceptual, Lgico de la Base de Datos. y Fsico. Conoce el entorno SQL Server Gestin del Entorno SQL Server 2000 y maneja las opciones para 2000: la creacin de Base de Datos, Creacin de Base de Datos, tablas, tablas, ndices, relaciones y ndices, relaciones y diagramas. diagramas.. Usa de manera adecuada Analizador de Consultas y sentencias y clusulas en la Lenguaje Estructurado de recuperacin de datos a travs Consultas (SQL): del Analizador de Consultas. Gestin del Analizador de Consultas. Lenguaje de Manipulacin de Datos (DML).Sentencias: Select, clusula Where y Order by. Utiliza convenientemente las Lenguaje de Manipulacin de Datos sentencias y clusulas en la (DML).Unin de tablas Inner Join, construccin de consultas. clusula Group by y Having. CONTENIDO PROCEDIMENTAL Interpreta y relaciona los conceptos bsicos de Base de Datos. Plantea y usa la Metodologa de implementacin de Base de Datos para un caso real. Conoce y aplica el procedimiento para crear el Modelo Fsico de la Base de Datos con SQL Server 2000 ACTITUDINAL Valora los conceptos aprendidos y los relaciona dentro de un sistema de informacin. Pone en prctica la Metodologa para el diseo de la Base de Datos. Aprende a implementar el Modelo Fsico de la Base de Datos utilizando el Sistema de Gestin de Base de Datos SQL Server 2000. Utiliza el Analizador de Utiliza el Analizador de Consultas para la creacin de Consultas para seleccionar datos sentencias de manipulacin de utilizando condiciones de datos en casos prcticos . ordenamiento. SEM I II

II

III IV

Utiliza sentencias para unir tabla Recupera datos mediante la VI as como criterios de unin de tablas y agrupamientos. agrupamiento y condiciones.

CONTENIDO COMPETENCIAS CONCEPTUAL PROCEDIMENTAL ACTITUDINAL SEM Usa de manera adecuada las Lenguaje de Manipulacin de Datos Utiliza sentencias para insertar, Aprende a insertar, modificar y sentencias de insercin, (DML). Sentencias: Insert, Update y actualizar y eliminar datos de una eliminar registros en una Base de VII actualizacin y eliminacin de Delete. Base de Datos. Datos. datos y registros. Utiliza las opciones de Manejo de vistas Practica y resuelve problemas Crea vistas y determina su importacin y exportacin de Importacin y Exportacin de datos. propuestos en una Base de Datos importancia. Aprende a importar VIII datos y el trabajo con vistas. ejemplo. y exportar datos. EXAMEN PARCIAL IX

COMPETENCIAS CONCEPTUAL Conoce el Lenguaje Estructurado Lenguaje de Definicin de Datos de Consulta y el manejo de Base (DDL).Sentencias: Create, Drop y de Datos relacionales. Alter. Aplica Transact-SQL para la Componentes del Lenguaje Transact definicin, tratamiento y control SQL de datos. Conoce y aplica SQL avanzado Procedimientos Almacenados para crear programas que se Desencadenadores o triggers ejecutan en la Base de Datos..

CONTENIDO PROCEDIMENTAL Utiliza sentencias para crear, eliminar y modificar objetos de una Base de Datos. Emplea los componentes de Transact-SQL en problemas propuestos y casos reales.

ACTITUDINAL Aprende a crear, eliminar y modificar objetos de una Base de Datos. Realiza la definicin, tratamiento y control de datos utilizando instrucciones avanzadas. Resuelve casos prcticos y Desarrolla programas con problemas propuestos con una SQL para el manejo y Base de Datos ejemplo. procesamiento de datos en el lado del servidor de BD.

SEM X

XI

XII XIII

COMPETENCIAS Utiliza las herramientas de administracin de SQL Server 2000 para el mantenimiento de la Base de Datos. Utiliza las herramientas de SQL Server 2000 para garantizar la seguridad de la Base de datos. Construye modelos lgicos de la Base de Datos aplicando la notacin que propone UML.

CONTENIDO CONCEPTUAL PROCEDIMENTAL ACTITUDINAL Administracin SQL Server 2000 Realiza las tareas de Realiza las funciones de un Copias de seguridad, Recuperacin y administracin de la Base de Administrador de Base de Datos plan de mantenimiento de la Base de Datos. (DBA), destaca la importancia Datos. del mantenimiento de la Base de Datos. Seguridad de SQL Server 2000 Asegura la confidencialidad de Realiza las funciones de un DBA Creacin de conexiones de usuario los datos y asigna privilegios de y destaca la importancia de la Creacin de usuarios y asignacin de seguridad. seguridad de la Base de Datos. roles. Metodologa para el Diseo de la Utiliza el Diagrama de Clases Aprende a realizar el Modelo Base de Datos usando el Lenguaje para representar el Modelo Lgico de una Base de Datos Unificado de Modelado (UML) Lgico de la Base de Datos. usando UML destacando la Diagrama de clases, relaciones. importancia de la orientacin a objetos. EXAMEN FINAL

SEM XIV

XV

XVI

XVII

V.

ESTRATEGIAS METODOLOGICAS. Clases participativas con trabajos tipo seminario; refuerzo con lecturas; discusin; anlisis de casos con la utilizacin de ingeniera de sistemas, lo cual estar sujeto a los siguientes lineamientos metodolgicos: 1. 2. 3. 4. El desarrollo de los contenidos ser en el orden que se presenta en este silabo. El profesor plantear ejercicios de aplicacin y tratar que sean los estudiantes, los que logren por sus propios medios la solucin a stos ejercicios. El profesor propiciar la investigacin bibliogrfica por parte de los alumnos, dando asignaciones o trabajos, los cuales sern presentados y evaluados oportunamente. El profesor propiciar la puesta en prctica de los conocimientos adquiridos por el estudiante mediante la realizacin de un trabajo prctico, el cual ser presentado y evaluado en las fechas que oportunamente se fijen. Los diversos conceptos se ilustrarn en forma prctica en el laboratorio utilizando lenguajes visuales.

5. VI.

EVALUACION. La evaluacin ser permanente y se tendr en cuenta los siguientes criterios: La asistencia a clases tericas y prcticas son obligatorias. Constituye INHABILITADO el estudiante que ha acumulado el 30% de inasistencia. Se tomarn dos exmenes parcial y final de acuerdo al calendario acadmico, as mismo durante el semestre se evaluarn; resolucin de casos, lecturas. As mismo se tomarn 3 a 4 prcticas calificadas, tareas acadmicas entre otros previa coordinacin con el delegado de clase. En los exmenes se considera la calificacin vigesimal de 00 a 20 y sern tomados en las fechas programadas. El alumno que no rinda un examen o no cumpla con las tareas acadmica (exposiciones, trabajos, desarrollo de un proyecto y practicas calificadas) en la fecha indicada se le calificara con nota igual a cero (00). La nota mnima aprobatoria es 11 (once). Solo se utilizar el redondeo para obtener el Promedio final considerndose un punto a favor del estudiante cuando la fraccin decimal es mayor o igual a 0.5. Si el alumno obtiene un promedio final menor a 10.50 y mayor o igual a 08, deber rendir el examen sustitutorio, donde se incluirn temas desde el inicio hasta el final del curso. La Nota Final de la asignatura se obtendr de la siguiente manera:

NF =

XTA + EMC + EF 3

XTA = PC1+PC2+CL+PC3+PC4 +PF 5

MEMOTECNICO

DESCRIPCION

NF EMC EF CL PC PF XTA VII.

Nota Final del Curso Nota del Examen Parcial Nota del Examen Final Nota de Control de Lectura Nota Prcticas Calificadas Nota Proyecto Final Promedio Tareas Acadmicas

REQUISITOS DE APROBACION. Asistencia Clases Tericas 70% Asistencia Clases Prcticas 100%

VIII. RECURSOS. Todos los casos sern expuestos usando power point, transparencias Proyector Multimedia Retroproyectores IX. REFERENCIAS BIBLIOGRAFICAS. 1. NGEL LUCAS GMEZ 1995. Diseo y Gestin de Sistemas de Bases de Datos, Editorial Paraninfo. Madrid. 2. MARTIN JAMES 1994. Organizacin de las bases de datos Editorial Prentice Hall. Mxico. 3. DATE C. J. 1985. Introduccin a los sistemas de bases de datos. Ed. AddisonWesle y Publishing. 4. GIO WIEDER INC. 1984. Diseo de base de datos. 5. GARDARIN GEORGES. 1996. Dominar las bases de datos. Ed. Eyrolles. Gestin 2000 SA.Barcelona. 6. KORTH HENRY F. SILBERCHATZ ABRAHAM. 1995 Fundamento de bases de datos. Mc. Graw Hill 2da edicin. 7. JAMES RUMBAUGH, IVAR JACOBSON, GRADY BOOCH, Edicin 2000, El Lenguaje Unificado de Modelado (UML), Editorial Addison Wesley, Espaa.

DOCENTE