Professional Documents
Culture Documents
SLABO
SISTEMA DE ADMINISTRACION DE BASES DE DATOS 1. INFORMACION GENERAL Cdigo del Curso Clave Condicin Semestre Nmero de crditos Nmero de horas Requisito Docente : SI-3416 : 5399 : Obligatorio : 2012 - I :4 : 3 Teora 2 Prctica : Modelamiento de Base de Datos : Ing. CIP Jonathan David Nima Ramos davidnim@hotmail.com
2. RASGO DEL PERFIL DEL EGRESADO RELACIONADO CON LA ASIGNATURA Posee una slida formacin especializada que le permita manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirn en informacin relevante para una organizacin que incluyen la creacin, modificacin, respaldo y recuperacin de informacin, seguridad y auditora de una base de datos. Para realizar estas y otras actividades, surge la figura del administrador de base de datos. 3. SUMILLA La asignatura pertenece al rea de Formacin Especializada, es de naturaleza obligatoria, terico practico, y tiene como propsito que el alumno obtenga un conocimiento bsico sobre administracin y gestin de base de datos usando escenarios reales para su desenvolvimiento en las organizaciones del mundo real. La asignatura comprende el estudio y uso prctico del sistema de gestin de BD y herramientas de Base de Datos actuales, se profundiza en el modelo actual, tcnicas para el diseo de bases de datos organizacionales, metodologa de diseo descendente (Top-Down), lenguajes para tratamiento de datos, cliente/servidor, concurrencia y proceso de transacciones. El curso usa ejercicios de laboratorio elaborados con bases de datos idnticas en volumen y tamao similares a la de las organizaciones y entidades pblicas como privadas, lo cual le provee la experiencia prctica necesaria. En conclusin, llevar correctamente este curso provee de conocimientos y herramientas que estn a la vanguardia en tecnologa de base de datos para que el futuro ingeniero pueda desarrollarse como administrador de sistemas de base de datos. 4. OBJETIVO GENERAL El curso corresponde al rea de la especialidad siendo de carcter terico prctico. Se propone proporcionar al alumno la capacidad de poder implementar modelos de datos para cualquier empresa, atendiendo a criterios de prestaciones, necesidades y costo. El alumno aplicar en la prctica los conocimientos necesarios para la administracin de una base de datos, con esquemas que originan un eficaz funcionamiento de los sistemas y aplicaciones de bases de datos en ambiente multiusuario; los cuales van desde la creacin, modificacin, mantenimiento, usuarios y permisos, auditora, herramientas administrativas, respaldo y recuperacin de la informacin. 5. OBJETIVOS ESPECFICOS
Definir y comprender los conceptos fundamentales del entorno de un Sistema de Base de Datos, la funcin del Administrador de Base de Datos en el entorno de los Sistemas de Informacin en el corporativo y analizar la importancia de los datos como recurso corporativo Entender los elementos que conforman la administracin de una base de datos, adems de su aplicacin en la prctica para el desarrollo de aplicaciones de base de datos Aplicar los elementos tcnicos de seguridad que permiten el control estricto de los datos almacenados y los accesos a una base de datos, asegurando la confidencialidad e integridad de la informacin Entender y aplicar los conceptos para mantener la seguridad y auditar una base de datos, a travs de diversas tareas programadas que facilitan el mantener la seguridad, integridad control de accesos concurrentes, transacciones y monitoreo de la base de datos. I. ESTRATEGIAS METODOLGICAS El profesor promover el dilogo y la discusin en clase de los temas a tratarse, partiendo de la premisa de que el alumno ha ledo o estudiado el tema antes de ingresar al saln y mediante preguntas y respuestas de ambas partes ir desarrollando los temas correspondientes. Habr exposiciones magistrales de temas de actualidad o en forma introductoria sobre temas conocidos. Se dar mayor importancia a la participacin del alumno, oral, escrita o en exposiciones sobre temas de investigacin. El desarrollo del curso requiere la participacin de los alumnos, toda vez que la exposicin de los temas y trabajos encargados van a estar acompaados de la investigacin, explicacin y el anlisis de temas emitidos por el docente. Esto, unido a la lectura de artculos, libros permitir a los estudiantes tener una visin aguda y slida de sus aplicaciones en casos prcticos. Las sesiones presenciales se complementan con una hora de asesora semanal que permitir a los estudiantes efectuar sus consultas respecto a los conocimientos o sus aplicaciones en los que encuentra dificultades. Se conformarn grupos de trabajo (con un mximo de 04 estudiantes) para la elaboracin del proyecto final. Se presentarn avances del proyecto cuando el profesor lo solicite. El desarrollo del curso requiere la participacin de los alumnos, toda vez que la exposicin de los temas va a estar acompaada de la investigacin, explicacin y el anlisis emitido por el docente que se dejen para cada clase, de manera previa. Esto, unido a la lectura de artculos, libros permitir a los estudiantes tener una visin aguda y slida de su aplicacin en casos prcticos.
03-04
05
3.1.3. Vistas de usuarios 3.2. Privilegios 06-07 3.2.1. De objetos 3.2.2. De sistema 3.3. Roles 3.3.1. Diferentes tipos de usuarios 08 3.4. Perfiles 3.4.1. Creacin de perfiles de usuarios 2. PRACTICA CALIFICADA UNIDAD IV : RESTRICCIONES DE SEGURIDAD E INTEGRIDAD (10 Hrs.) OBJETIVO ESPECIFICO: Aplicar los elementos tcnicos de seguridad que permiten el control estricto de los datos almacenados y los accesos a una base de datos, asegurando la confidencialidad e integridad de la informacin. SEMANA CONTENIDO 4.1. Integridad referencial 4.2. Asignacin de privilegios y derechos 4.2.1. Privilegios de sistema 4.2.2. Privilegios de objetos EXAMEN PARCIAL 4.3. Constraints (Restricciones) 4.3.1. Tipos de Constraints 4.3.1.1. Not Null 4.3.1.2. Unique 4.3.1.3. Check 4.3.1.4. Primary Key 4.3.1.5. Foreign Key 4.3.2. Creacin de Constraints 4.3.3. Modificacin de Constraints 4.3.4. Vistas de Constraints 4.4. Soporte de conjuntos de caracteres - Soporte de conjuntos de caracteres
09
10
11
12-13
5.4. Respaldo de una base de datos 5.5. Replicacin de base de datos. 3. PRACTICA CALIFICADA
13-14
7.
NP = 0.40*PC+0.20*EP+0.15*TE+0.25*EF
Adems se considerar que la asistencia a clases, evaluaciones extemporneas y dems aspectos evaluativos se sujetarn a lo estipulado en el Reglamento Acadmico de la UNP y normas adicionales vigentes.
8.
Bibliografa
BIBLIOGRAFA BSICA Ramrez, A. Elmasri, Shamkant B. Navathe, (2002). Fundamentos de Sistemas de Bases de Datos, Addison Wesley Iberoamericana, 3 Edicin. Hansen G.W. & Hansen J.V. (1997). Diseo y Administracin de Bases de Datos. Pretince Hall. Korth-Silberschatz. (1998). Fundamentos de bases de datos. McGraw Hill, 3 Edicin. Mannino, Michael - Administracin de base de datos. Diseo y desarrollo de aplicaciones Editorial: McGraw-Hill Interamericana Editores S.A de C. V. (Mxico D.F.) 2007 3ra. Edicin. BIBLIOGRAFA COMPLEMENTARIA Thomas, Conolly y Carolyn Begg. (2002). Database Systems. Prentice Hall. 3 Edicin. Bobrowski, S. (1998). Oracle 8: Architecture. Osborne McGraw Hill. Hansen, Gary W. y J.V. HANSEN. (1996). DataBase Management and Design. Prentice Hall.