Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Campus: Ciclo: Ingeniera Francisco Javier Carrillo Zeron Clave: 33270 0 Total de horas:
Cuitlhuac
12-3
No. de das inhbiles: Nombre de la Asignatura: Objetivos Generales: Al finalizar el curso el alumno ser capaz de: Clave: Cuatrimestre:
Base de Datos II
SC7802
08
56
Implantar bases de datos relacionales en ambiente cliente-servidor y disear aplicaciones para la ptima administracin de los datos almacenados utilizando instrucciones de SQL.
Semana
Sesin
Fecha
Objetivo Especfico
Contenido Temtico
Actividades del Profesor
Evaluacin
1.
Introduccin al Descripcin de la curso y reglamento Carta Descriptiva. de calificaciones. 22-Ene Presentacin de los alumnos y sus expectativas.
2.
25-Ene
1. Introduccin .1. Bases de datos orientadas a objetos .2. Arquitectura de bases de datos orientadas a objetos 3.1 Constraints
Por medio de lluvia de ideas el alumno dar ejemplos de cada uno de los diversos sistemas de informacin. Resolver preguntas sobre el tema expuesto con base a su experiencia y/o habilidades.
1. 29-Ene
1.
Introduccin
Se especificarn las tablas del diagrama de Repasar los comandos de SQL para la entidad-relacin y como estn relacionadas creacin de tablas. ests; as como el significado del negocio a tratar con la base de datos.
0.066
2.
Se explicarn los conceptos de cargas masivas con SQL Loader, herramienta de ORACLE.
Visualizar diagramas en donde se explica el flujo de carga de datos. Resolver preguntas sobre el tema expuesto con base a su experiencia y/o habilidades.
1.
2. .1.
05-Feb
Se especificarn como crear los archivos Repasar los comandos de SQL para la CTL para la carga masiva, y el proceso para carga de tablas. realizar dicha carga. Expondrn dudas e inquietudes del trabajo a Se solicitar al alumno realice el diagrama realizar en equipo. entidad-relacin, sentencias de carga y archivos necesarios para la carga masiva de datos d la BD a desarrollar por equipo. Dicho trabajo deber entregarse la 2. Clase de la semana 6.
0.066
Semana
Sesin
Fecha
Objetivo Especfico
Contenido Temtico
Actividades del Profesor
Evaluacin
3.
SQL, operaciones bsicas Se explicar el uso correcto de las sentencia de Manipulacin SELECT, INSERT, UPDATE y DELETE.
Por medio de ejemplos plasmados en el pizarrn el alumno se guiar para completar ejercicios de los temas de manipulacin y repasar los conceptos aprendidos en BDI. Entregar lecciones aprendidas de la 1 lectura:
http://www.galeon.com/nevifi/Archivos/Codd.pdf
0.066
1. 12-Feb
.2.
Aprender a utilizar los comandos de SQL de sentencias DML. Expondrn dudas e inquietudes sobre sentencias DML
0.066
2. 15-Feb
2.
Visualizar diversas imgenes por medio de Se expondr el uso correcto y manejo de las cuales identificar los diversos tipos de union entre tablas, aplicando INNER JOIN y JOIN . OUTER JOIN. A travs de lluvia de ideas, dar ejemplos de cules son las mejores grficas, en qu casos Se especificarn como ejecutar las sentencias para unin de tablas. Aprender a aplicar correctamente la unin 0.066 de tablas con base a distintos tipos de JOINS. Expondrn dudas e inquietudes sobre union de tablas. Aprender a realizar subqueries para la obtencin de un resultado en la aplicacin de otras sentencias DML. As mismo aprender a restringir la informacin a mostrar a travs de vistas. Aprender a utilizar los comandos de SQL de sentencias DML, para la aplicacin de subqueries en distintos mbitos. Expondrn dudas e inquietudes sobre subqueries y vistas. Utilizar las sentencias correctas para la resolucin de subuqueries y vistas. Expondrn dudas e inquietudes sobre uso y/o implementacin de vistas y subqueries. 0.066 0.066
1. 19-Feb
Laboratorio 4. JOINS.
2.
2.
Vistas y Subqueries
1. 26-Feb
Laboratorio 5. JOINS.
3.
Vistas y Subqueries
Se especificarn como ejecutar las sentencias de subqueries. Se ver como crear vistas, validacin de estas y utilizacin.
2.
Desarrollo de BD . 1. Realizacin de las Sentencias de Creacin de Tablas y datos para la 01-Mar Carga Masiva. Repaso.
Introduccin
Explicar y expondr como se realiz: Sentencias de Creacin de Tablas y datos para la Carga Masiva de la Base de Datos realizada en equipo. Lluvia de ideas y/o preguntas de los temas vistos durante el segundo bimestre. Expondr ejemplos e ilustrar posibles soluciones. Entregar lecciones aprendidas de la 2 lectura: http://www.databasejournal.com/features/oracle/arti Se repasarn los temas vistos en clase a cle.php/3519241/Where-Did-Oracle-Comemanera de gua para el examen. Temas 1 al From.htm
Realizar la correcta aplicacin y solucin de las Sentencias de Creacin de Tablas y datos para la Carga Masiva, trabajadas por equipo. .
3.
Semana
Sesin
Fecha
Objetivo Especfico
Contenido Temtico
Actividades del Profesor
Evaluacin
7 7
1. 2 05-Mar
1. Utilizacin de SPL 08-Mar para la creacin de 4. SQL Procedimientos Programacin Almacenados. Se ilustrarn el uso e implementacin de Procedimientos Almacenados; as como las sentencias para poderlos crear.
Aprender a utilizar las sentencias de en el manejo de rutinas por medio del lenguaje PLSQL. A travs de lluvia de ideas el alumno listar usos de procedimientos almacenados. Utilizar las sentencias correctas para la correcta implementacin de procedimientos almacenados. Expondrn dudas e inquietudes sobre uso y/o implementacin de procedimientos almacenados. 0.066
2. 12-Mar
4. SQL Programacin
Se especificarn como ejecutar las sentencias para crear y probar los Procedimientos Almacenados.
1. 15-Mar
Utilizar las sentencias correctas para la correcta implementacin de procedimientos almacenados. 2 parte. Expondrn dudas e inquietudes sobre uso y/o implementacin de procedimientos almacenados.
0.066
2.
4. SQL Programacin
Se ilustrarn el uso e implementacin de triggers; as como las sentencias para poderlos crear.
Aprender a utilizar las sentencias de en el manejo triggers A travs de lluvia de ideas el alumno listar usos de disparadores. Utilizar las sentencias correctas para la correcta implementacin de disparadores. Expondrn dudas e inquietudes sobre uso y/o implementacin de disparadores. 0.066
10
1. 22-Mar
Laboratorio 8. Triggers
4. SQL Programacin
Se especificarn como ejecutar las sentencias para crear y probar los Triggers.
Formas. 10 2.
5. Arquitectura Cliente-Servidor
Visualizar imgenes que muestran el flujo de 0.066 informacin cliente-servidor. Aprender el uso de Forms-Developer Se explicar como interacta la herramienta Entregar las lecciones aprendidas de la 3 Forms Developer con la BD Oracle en un lectura: ambiente cliente-servidor. http://www.databasejournal.com/features/orac le/article.php/3548291/Oracle-PerformanceTuning-150-Part-1.htm
02-Abr
Semana
Sesin
Fecha
Objetivo Especfico
Contenido Temtico
Actividades del Profesor
Evaluacin
11
1. 05-Abr
5. Arquitectura Cliente-Servidor
Utilizar la secuencia correcta para la creacin de formas. Expondrn dudas e inquietudes sobre uso y/o implementacin de formas.
0.066
11
2. 09-Abr
Introduccin a la Administracin
6. Otros temas
Por medios ejercicios mostrados al alumno, aprender las tareas esenciales de la administracin de una base de datos. A travs de lluvia de ideas el alumnos listar tareas de administracin de BD.
12
1.
6. Otros temas.
Seguridad . 12 2. Laboratorio 10. Seguridad 16-Abr 6. Otros temas Se ilustrar como realizar las tareas mnimas de seguridad de una BD. Se explicarn conceptos bsicos de seguridad dentro de una BD.
Por medios ejercicios mostrados al alumno, aprender las tareas esenciales seguridad de una base de datos. A travs de lluvia de ideas el alumno listar tareas de seguridad de BD. Aprender nuevas sentencias, para la implementacin mnima de seguridad de BD.
0.066
13
0.066 Entregar las lecciones aprendidas de la 4 lectura: http://www.databasejournal.com/features/orac le/article.php/3623616/Interview-Tips-forAspiring-Junior-DBAs.htm Por medios ejercicios mostrados al alumno, aprender las tareas esenciales seguridad de una base de datos. A travs de lluvia de ideas el alumnos listar tareas de seguridad de BD. Aprender nuevas sentencias, para la implementacin mnima de seguridad de BD. 0.066
13
Se explicarn conceptos intermedios de seguridad dentro de una BD. Se ilustrar como realizar las tareas mnimas de seguridad de una BD. 2 parte
14
1.
Experiencia (Dinmicas, pelculas, proyecciones, etc.) - Presentaciones en Power point o en su defecto de proyector lminas
(1) Database Systems (3 Edition) by Thomas Connelly - 2002) (2) Oracle PL/SQL Programming: Covers Versions Through Oracle Database 11g Release 2 (Animal Guide) by Steven Feuerstein and Bill Pribyl (Paperback - Sept. 24, 2009) (3) Beginning Oracle Database 11g Administration: From Novice to Professional by Iggy Fernandez (Kindle Edition - Feb. 20, 2009) - Kindle Book
Bibliografa Complementaria (Comentar con el Coordinador o Director acadmico):
(4) Koch, George. Oracle 8 (10g)the complete reference. USA Mc Graw Hill, 2005
NOTA: Se le recomienda que al sugerir la bibliografa complementaria, se promueva entre los alumnos la lectura; para fortalecer en el alumno su hbito de la lectura y complementar su formacin profesional.
Evaluacin
La evaluacin final de los alumnos se integran por: Examen Bimestral: Terico 75% Prctico(La 25% boratorios en clase) Examen Final: Terico 80% Prctico(La 20% boratorios en clase) Otros (Creacin de BD): Total: 40%
50%
( 10% ) 100%
** EN CASO DE QUE POR SU NATURALEZA, LOS PORCENTAJES VARIARN EN LAS ASIGNATURAS QUE INVOLUCREN SEMINARIOS, TALLERES Y LABORATORIOS O ALGUN OTRO ELEMENTO, EN CUYO CASO EL DIRECTOR DE LA CARRERA Y EL PROFESOR DEBEN ACORDAR LOS PORCENTAJES Y LOS HARN DEL CONOCIMIENTO EXPRESO DE LOS ALUMNOS EN FORMA OPORTUNA; CONSIDERANDO QUE LOS CAMBIOS DEBEN SER PARA LA MATERIA EN GENERAL, ESPECIFICANDO EN LA EVALUACIN EL VALOR ASIGNADO A CADA ASPECTO QUE SE ESTA EVALUANDO.
ESTA HOJA SE UTILIZAR PARA AQUELLAS MATERIAS EN LAS QUE NO SE APLIQUE EL PORCENTAJE DE EVALUACIN GENERAL AUTORIZ