Download SYLLABUS DE ADMINISTRACION DE BASE DE DATOS

Document related concepts

SQL Server Compact wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Adaptive Server Anywhere wikipedia , lookup

Base de datos en memoria wikipedia , lookup

Toad wikipedia , lookup

Transcript
UNIVERSIDAD NACIONAL DE SAN MARTÍN-T
FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA
ESCUELA ACÁDEMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA
SEMESTRE ACADÉMICO 2014-II
SILABO
I.
INFORMACION GENERAL
1.1
Asignatura
1.2
Código
1.3
Pre - requisitos
1.4
1.5
1.6
1.7
1.8
1.9
1.10
II.
Semestre Académico
Fecha Inicio
Fecha de Término
Área Curricular
Número de Orden
Ciclo en que se dicta
Horas a la Semana
Créditos
Docente Responsable
:
:
:
Administración de Base de Datos
SISIES0539
Base de Datos
Sistemas de Información
:
:
:
:
:
:
:
:
25/08/2014
19/12/2014
Especialidad
33
V
HT=2; HP=4; HT=6
4
Ing. Andy Hirvyn Rucoba Reátegui
SUMILLA
Introducción a la administración de base de datos. Arquitectura de sistemas de base de datos. Base
de datos distribuidos. Almacenamiento y estructura de archivos. Indexación. Procesamiento de
consultas. Optimización de consultas. Administración de transacciones. Control de concurrencia.
Sistema de recuperación. Seguridad de base de datos.
III.
OBJETIVOS
1.1. General
Resuelve problemas de aplicación relacionados a la administración de Base de Datos usando los
conceptos de Arquitectura y Gestión de Sistemas de Base de Datos, valorando sus aportes al
desarrollo de la tecnología
1.2. Específicos
1.2.1. Explicar los conceptos generales de administrador de base de datos.
1.2.2. Explicar los objetivos, funciones básicas y específicas del administrador de base de datos.
1.2.3. Aplica los conceptos de Respaldo, Recuperación, Conectividad y Afinamiento de Sistemas
de Base de Datos, solucionando situaciones problemáticas relacionadas con las
principales aplicaciones en el campo de las Bases de Datos.
IV.
PROGRAMACIÓN SECUENCIAL DE DESARROLLO DEL CONTENIDO TEMÁTICO DE LA
SUMILLA
1º Semana.
•
Fundamentos de la Administración de la Base de Datos.
•
Funciones y Objetivos del Administrador de la Base de Datos
•
Evolución de la Función de Administración de Base de Datos
•
Laboratorio: Instalación de Microsoft SQL Server.
2º Semana.
•
El componente Humano del Ambiente de Base de Datos, Comparación de las Actividades del DA
y el DBA, Habilidades del DBA Deseadas
•
Rol Administrativo del DBA, Rol Técnico del DBA
•
Laboratorio: Configuración Básica de Microsoft SQL Server.
3º, 4 º Semana.
•
Evolución Histórica de Sistemas Gestores de Base de Datos
•
Como, Cuando y Donde de Creo, Hechos trascendentales
•
•
Evolución de Versiones, Ediciones y Mejoras hasta la fecha
Laboratorio: Configuración de Servicios y Protocolos de Microsoft SQL Server.
5º Semana.
•
Conociendo un Gestor de Base de Datos, Características Propias del Gestor, Diferencia frente a
otros Gestores, Demostración del Gestor y sus Herramientas Básicas
•
Laboratorio: El entorno de Administración de Microsoft SQL Server.
6º Semana.
•
Definición de Metadatos, Definición de Diccionario de Datos, Catálogos y Directorios
•
Que Aplicaciones/Herramientas hacen uso el Diccionario de Datos
•
El Diccionario de Recursos de Información (SDRI)
•
Estándar ISO 10027
•
Laboratorio: Tablas del Sistema de Microsoft SQL Server.
7º Semana.
•
Definición de Integridad
•
Categorías (Integridad de Entidad, de Dominio, Referencial y Definida por el Usuario)
•
Laboratorio: Administración de la Integridad de los Datos en Microsoft SQL Server.
8º Semana.
•
Definición de la Seguridad/ Confidencialidad en Base de Datos
•
Inicios de Sesión, Usuarios, Roles, Grupos, Funciones en el Servidor, Privilegios
•
Autenticación o Autentificación, Políticas de Contraseñas
•
Laboratorio: Implementación y Administración de la Seguridad en Microsoft SQL Server.
9º Semana.
•
Evaluación: Examen Parcial (EP)
10º
•
•
•
•
•
Semana.
Definición e Importancia de una Disponibilidad en Base de Datos.
Conceptos relacionados(Tiempo de Inactividad/Recuperación, Perdida de datos)
Alta Disponibilidad, Arquitecturas(Clustering, Replicación, Mirroring, Log Shipping, entre Otros)
Técnicas de Recuperación de Datos para la restauración de una base de datos corrupta a un
estado previo libre de daños
Laboratorio: Copias de Seguridad y Restauración en Microsoft SQL Server.
11 º y 12º Semana.
•
Definición de Rendimiento, Control de Concurrencia
•
Optimización de Consultas, Heurística, Creación de Índices, Plan de Ejecución de Consultas
•
Estimación de Costos de Procesamiento de consultas, Balanceo de Carga
•
Laboratorio: Optimizar el Rendimiento de una Base de Datos en Microsoft SQL Server.
13º
•
•
•
•
•
y 14 º Semana.
Definición de Migración de Datos, Propósito de una migración
Etapas Básicas de una Migración de Datos.
Fuentes u Orígenes de Datos, Clientes OLEDB, JDBC y ODBC
Herramientas de Migración de Datos
Laboratorio: Migración Datos a Microsoft SQL Server.
15º
•
•
•
•
•
y 16 º Semana.
Concepto de Base de Datos Distribuidas.
Partición Vertical y Horizontal
Tipos de Arquitecturas(Implementaciones)
Base de Datos Geográficamente Distribuidas
Laboratorio: Replicación de Base de Datos en Microsoft SQL Server
17º Semana.
•
Evaluación: Examen Final (EF).
V.
LA DIDÁCTICA, LA METODOLOGÍA Y LA TECNOLOGÍA A APLICARSE EN EL DESARROLLO
DE LAS CLASES.
Los contenidos teóricos se desarrollarán con la participación e investigación activa del alumno
guiadas por del profesor, Las sesiones de práctica se realizarán en los ambientes de laboratorios
según el avance de la parte teórica. Los materiales educativos y recursos didácticos para el
desarrollo de los contenidos del curso, están basados en la combinación de dispositivos digitales de
proyección, uso de Internet, libros digitales, el home page (sitio Web), grupos de noticias, etc. de
los proveedores de los sistemas manejadores de base de datos además de aplicar procedimientos de
sinergia del profesor y alumnos con estos componentes; Cada sustentación de los trabajos de
investigación serán evaluadas en forma grupal e individual
Para el desarrollo de la investigación formativa, actividades de extensión y proyección social, se
participará en dos macro proyectos elaborado por el Instituto de Investigación de nuestra facultad
denominados: “Sistema de Estudios de Mercado y Opinión Pública de la Facultad de Ingeniería de
Sistemas e Informática de la Universidad Nacional de San Martín” y “Sistema de Información para el
diagnóstico de enfermedades del café en la Región San Martín aplicando redes neuronales
artificiales”.
VI.
EVALUACIÓN Y CALIFICACIÓN
A. Instrumentos y criterios de evaluación
Desarrollo individual y grupal de trabajos así como evaluación personal.
B. Sistema de Evaluación del Aprendizaje
SÍMBOLO
PD
LB
EP
EF
ACADÉMICA (90%)
PROMEDIO DE DEBATES
LABORATORIO
EXAMEN PARCIAL
EXAMEN FINAL
EVALUACIÓN FORMATIVA (10%)
IV
JL
ET
SE
ID
PF
PF =
CONCEPTO
INVESTIGACION Y/O PROYECCION SOCIAL
JORNADA LABORAL
EVENTOS DE TUTORIA
SEFISI Y/O ANIVERSARIO UNSM
OTROS EVENTOS DE IDENTIFICACION INSTITUCIONAL
PROMEDIO FINAL DEL CURSO
TOTAL
%
25
25
20
20
2
2
2
2
2
100
25 × PD + 25 × LB + 20 × EP + 20 × EF + 2 × IV + 2 × JL + 2 × ET + 2 × SE + 2 × ID
100
-
La nota de calificación está en la escala de 0 a 20.
El promedio aprobatorio para el curso será de 11 (ONCE), considerando el medio punto a
favor del estudiante.
El alumno que falte a uno de los exámenes tendrá cero (0) de nota.
No hay recuperación de los debates ni se acepta la entrega de trabajos fuera de las
fechas establecidas asignándose la nota mínima será 0 (cero).
-
VII.
Existe una evaluación sustitutoria que reemplaza a la nota del EXAMEN PARCIAL o FINAL
(dependiendo cuál es el más bajo).
Solo ingresan al examen sustitutorio aquellos alumnos que tienen como nota final mayor
a siete (7).
BIBLIOGRAFÍA.
1. Abelló, A., Rollón, E., Rodríguez, M.E. (2006) Diseño y administración de bases de datos,
Barcelona : Edicions UPC
2. Barilari, J.C. (2007). Diseño y Administración de Bases de Datos, (1ra Edición). Argentina:
Deauno Documenta.
3. Charte, F. (2009). SQL Server 2008, Guía Práctica, (1ra Edición). España: Anaya Multimedia.
4. Gabillaud, J. (2010) SQL Server 2008: administración de una base de datos con SQL Server
Management Studio. Cornellà de Llobregat : Ediciones ENI
5. Gabillaud, J. (2013) SQL Server 2012 : administración de una base de datos transaccional con
SQL Server Management Studio. Cornellà de Llobregat, Barcelona : ENI
6. Heurtel, O. (2009). Oracle 11 G: Administración, (1ra Edición). España: Ediciones ENI
7. Lopez, I., Castellano, M.J. (2011), Administración de Sistemas Gestores de Bases de Datos, (1ra
Edición). España: Garceta
8. Mannino, M.V. (2007) Administración de Bases de Datos: Diseño y Desarrollo de aplicaciones.
(3ra Edición). México : McGraw-Hill/Interamericana
9. Pérez, C. (2007), Oracle 10g: administración y análisis de bases de datos, (2da. Edición),
Madrid : Ra-ma.
10. Ramos, M.J., Ramos, A., Montero, F. (2006). Sistemas Gestores de Base de Datos, (1ra
Edición). Madrid: McGraw-Hill.
11. Riggs, S., Krosing, H. (2010), PostgreSQL 9 Admin Cookbook. ReinoUnido, Birmingham:Packt
Publishing
12. Rob, P., Coronel, C. (2005). Sistemas de Base de Datos: Diseño, Implementación y
Administración, (5ta Edición). Cl México: Thompson.
13. Thibaud, C. (2006). MySQL 5 - Instalación, Implementación, Administración y Programación,
(1ra Edición). España: Ediciones ENI
14. Valderrey, P. (2011). Administración de Sistemas Gestores de Bases de Datos, (1ra Edición).
España, Malaga: Starbook Editorial
15. Rucoba, A. (2005). Proyecto de Sistema de Información en Agrovet Raymondi SRL., Tarapoto
16. Cardozo, E. (2009). Análisis y Diseño del Sistema de Información para Mejorar el Proceso de
Producción y Comercialización del molino León Rojo EIRL., Tarapoto
17. Vela, C.I. (2009). Implementación de planillas SYGNUS en Southern Perú Copper Corporation,
Tarapoto
18. Cartagena, E.H. (2010). Integración de Tecnologías de Huella Digital para mejorar la gestión y
control de la asistencia laboral en la UNSM – T, Tarapoto
19. Rivera, J.(2011), Modelo de Aprendizaje para personas con síndrome de Down Mediante el uso
de las Tecnologías de Información en el Centro de Educación Básica Especial N°00002,
Tarapoto
Tarapoto, 18 de Agosto del 2014.
___________________________
Ing. ANDY HYRVYN RUCOBA REÁTEGUI.
Responsable del Curso