Programa Analítico Vicerrectoría Académica

Programa Analítico Vicerrectoría Académica División de Ingeniería y Tecnologías Departamento de Ciencias Computacionales Periodo : Primavera 2014 N

0 downloads 42 Views 391KB Size

Recommend Stories


Universidad de Los Andes Mario Bonucci Rossini Rector. Patricia Rosenzweig Vicerrectora académica. Manuel Aranguren Vicerrector administrativo
universidad de los andes Consejo de Publicaciones Universidad de Los Andes Mario Bonucci Rossini Rector Patricia Rosenzweig Vicerrectora académica Ma

Universidad Nacional de Cuyo (Mendoza, República Argentina) Rector Ing. Agr. Arturo Roberto Somoza. Vicerrectora Lic
Oboe para descubrir Universidad Nacional de Cuyo (Mendoza, República Argentina) Rector Ing. Agr. Arturo Roberto Somoza Vicerrectora Lic. Silvia Pers

PROGRAMA
BUENOS AIRES SIDI2013 01 al 03 de Noviembre de 2013 Buenos Aires, Argentina Hotel ALVEAR ART - Universidad del Salvador Suipacha 1036 - CABA, Argent

PROGRAMA
AURKEZPENA Udaren etorrerarekin, jaialdien denboraldia hasiko da Getxon eta, ohikoa den legez, udako jaialdi handiei hasiera emateko arduraduna Getxo&

Story Transcript

Programa Analítico Vicerrectoría Académica

División de Ingeniería y Tecnologías Departamento de Ciencias Computacionales Periodo :

Primavera 2014

Nombre del curso: SISTEMAS DE ADMINISTRACIÓN DE BASES Clave: SC1211 DE DATOS. Línea Curricular: Bases de Datos HTS: HPS: 1 2 HTS: HORAS TEÓRICAS SEMANALES

THS:

3

Créditos:

HPS: HORAS PRÁCTICAS SEMANALES

Seriación:

6 THS: TOTAL DE HORAS POR SEMANA

Idioma(s) en que se imparte el curso: Español Tipo(s) de Curso: Presencial

Objetivo y/o competencias generales del curso : El objetivo general de este curso es que el alumno conozca el papel y la importancia de las bases de datos en una organización, así como las técnicas eficientes en la administración, recuperación y actualización de la información. El curso presenta los conceptos básicos de los sistemas de bases de datos, su diseño lógico por medio del modelo Entidad-Relación, el modelo relacional (conceptos, restricciones de integridad, el álgebra relacional, y su lenguaje de definición y manipulación SQL, las vistas, cursores, aserciones y triggers), así como la organización de sistemas manejadores de bases de datos. Descripción de contenidos y calendarización: TIEMPO

OBJETIVOS ESPECIFICOS

TEMAS Y SUBTEMAS 1.

Semana 1

Diferenciar un sistema de archivos y una base de datos.

Semana 2

Entender la importancia de tener la información centralizada. Así como las funciones de un sistema manejador de bases de datos.

El papel de las bases de datos en una organización. 1.1. Manejo de información y aplicaciones. 1.2. Sistemas de manejo tradicional de archivos. 1.3. Justificación de bases de datos

Definición y objetivos de bases de datos. 2.1. Definición 2.2. Objetivos de bases de datos. 3. Conceptos básicos. 3.1. Independencia de datos, redundancia. 3.2. Sistema de administración de bases de datos. 3.3. Modelos de datos. 3.4. Esquemas y subesquemas. 3.5. Lenguajes de definición y de manipulación de datos (LDD, LMD). 3.6. Entorno de bases de datos:

ACTIVIDADES Investigación sobre la importancia de los sistemas de bases de datos en las empresas.

2.

Tarea: ejemplos reales sobre los diferentes objetivos de un sistema de bases de datos. Tarea de investigación sobre el rol del administrador de bases de datos. Aplicar los diferentes niveles de bases de datos en un ejemplo real.

Pag. 1 de9

Programa Analítico Vicerrectoría Académica

Administrador, Usuarios, Interfaces. 4. Semana 3

Semana 4

Semana 5

Semana 6 Semana 7

Modelo Entidad-Relación.

Capacitar en el diseño de bases de datos a nivel conceptual con el modelo Entidad Relación.

4.1. Entidades y conjuntos de entidades. 4.2. Relaciones y conjuntos de relaciones. 4.3. Limitaciones de mapeo. 4.4. Llaves primarias en E-R. 4.5. Diagrama Entidad-Relación. 4.6. Generalización y especialización. 4.7. Agregación. 4.8. Reducción de los diagramas ER a tablas. 5 . GENERALIDADES DE ACCESS. Conocer el ambiente de trabajo y 51. Cinta y Backstage. distribución de opciones de Access 5.2. Abrir una nueva base de datos. 5.3. Abrir una base de Datos en Conocer cómo crear tablas, configurar base a plantillas. campos y sus restricciones. 5.4. Panel de Exploración. 5.5. Botón de Office. Leer un modelo relacional y construirlo 5.6. Barra de Acceso rápido. en Microsoft Access. 5.7. Barras de Estado. 6. CREACIÓN DE UNA BASE DE DATOS. 6.1. Creación de tablas de una base de datos. 6.2. Creación de tablas a partir de una plantilla. 6.3. Crear una tabla con datos importados. 6.4. Propiedades de la Tabla. 6.5. Campos de una tabla. 6.6. Uso del panel de lista de campos. 6.7. Propiedades de los campos. 6.8. Guardar la tabla. 6.9. Establecer la clave Principal. 6.10. Agregar Índices a las Tablas

Semana 8

Aprender a agregar registros, editar y 7. REGISTROS DE LAS TABLAS. eliminar información. 7.1. Agregar registros en las tablas. 7.2. Escritura de datos e través de Buscar y reemplazar datos. una lista. 7.3. Anexar registros a una tabla. Filtrar y ordenar información 7.4. Eliminar registros a una tabla. 7.5. Eliminar Tablas a una Base de datos. 7.6. Buscar y reemplazar datos en una tabla. 7.7. Filtrar: limitar el número de registros. 7.8. Manejo de filtros. 7.9. Ordenar datos. 7.10. Insertar Totales a campos. 7.11. Restringir el Acceso de Registros.

2 tareas de generación de un modelo entidad relación de casos reales. (El alumno debe diseñar el modelo conceptual de la base de datos que representa el caso).

Tarea sobre las reglas de transformación del modelo Entidad Relación al modelo relacional.

Demostración a alumnos Práctica predefinida.

Demostración a alumnos. Teniendo un modelo entidad relación crear las tablas, campos y relaciones necesarios para configurar la base de datos.

Demostración a alumnos. Práctica para la actualización de información. Demostración a alumnos. Utilizando la base de datos Northwind y pubs los alumnos practicarán la creación de consultas. Demostración a alumnos. Ejercicios para crear formularios que alimenten con información la BD.

Pag. 2 de9

Programa Analítico Vicerrectoría Académica

Semana 9 Hacer consultas para extraer información almacenada de la base de datos.

8. CONSULTAS. 8.1. Creación de consultas. 8.2. Uso del Asistente de Consultas. 8.3. Agregar criterios a las consultas. 8.4. Agregar cálculos con fórmulas a una consulta. 8.5. Agrupar los valores de la consulta. 8.6. Consulta de selección. 8.7. Consulta de datos anexados. 8.8. Consulta de actualización. 8.9. Consulta de creación de tabla. 8.10 Consultas de unión. 9. FORMULARIOS. 9.1. Creación de un formulario. 9.2. Agregar un campo a un formulario. 9.3. Insertar objetos a Formularios. 9.4. Uso del asistente de Formularios. 9.5. Campo calculado en el formulario. 9.6. Formato de datos en el formulario.

Semana 10

Crear formularios para crear interfaces sencillas para la captura de información.

Semana 11

Crear formularios más complicados utilizando los controles de la caja de herramienta.

10. CONSULTAS AVANZADAS 10.1. Anidar consultas (Subconsultas) 10.2 Combinar los resultados en una consulta de unión 10.3. Buscar datos coincidentes y no coincidentes 10.4. Creación de fórmulas en consultas 10.5. Sumar datos mediante una consulta con criterios 10.6. Crear gráficos dinámicas 10.7. Crear tablas dinámicas 10.8. Campos Multivalor

Comprender y aprender a realizar reportes para analizar la información.

11. FORMULARIOS AVANZADOS 11.1. Diseño de un formulario. 11.2. Insertar un gráfico en un formulario. 11.8. Crear un formulario dividido. 11.4. Uso del formato condicional. 11.5. Crear un formulario que contiene un subformulario. 11.6. Usar un botón de comando. 11.7. Desplegando calendarios en formularios. 11.8. Uso de Ficha para organizar formularios. 11.9. Crear una gráfica dinámica en un formulario. 11.10. Uso casillas de verificación, botones de opción y botones de alternar. 11.11. Crear un control calculado.

Semana 12

Semana 13

Comprender y aprender a realizar

Demostración a alumnos. Utilizando la base de datos Northwind y pubs los alumnos practicarán la creación de consultas avanzadas.

Demostración a alumnos. Laboratorio: Crear formularios utilizando consultas previamente realizadas para actualizar información de la BD.

Demostración a alumnos.

Pag. 3 de9

Programa Analítico Vicerrectoría Académica

reportes para analizar la información.

Semanas 14, 15

Semana 16

Aprender a utilizar macros dentro de Access.

Práctica, los alumnos generarán 11.12. Uso de subinformes. reportes que se les asignará. 11.13. Sumar en informes. 11.14. Insertar números de página en un formulario o informe. 11.15. Crear e imprimir etiquetas. 11.16. Crear un gráfico en un informe. 11.17. Imprimir los datos en columnas. 11.18. Impresión de una hoja de datos. 11.19. Informes Snapshot. 12. MACROS.

12.1. Crear una macro. 12.2. Argumentos de acción. 12.3. Agregar una macro a un botón de comando. 12.4. Insertar Expresiones en macros. 12.5. Validación de datos por medio de macros. 12.6. Macros para el despliegue de una cuadro de Texto.

Conocer distintas técnicas importar y exportar datos.

para

Conocer distintas técnicas importar y exportar datos.

para 13. IMPORTAR Y EXPORTAR DATOS. 13.1. Programar una operación de importación o exportación. 13.2. Importar o Exportar los datos de otra base de datos de Access. 13.3. Importar o Exportar los datos de un libro de Excel. 13.4. Importar o Exportar datos de una lista de SharePoint. 13.5. Importar o Exportar datos de un archivo de texto.

Demostración a alumnos. Laboratorio: Generación de macros para automatizar tareas repetitivas, utilizando asistentes y desde cero.

Demostración a alumnos. Se practicará la importación y exportación y se realizará un laboratorio.

Método Pedagógico empleado : Se realizará la exposición de los temas por parte del profesor y se darán algunos ejemplos. la clases de Access se impartirán en el laboratorio con ejercicios. Se encargarán unas lecturas para ampliar el conocimiento del tema. Los alumnos deben demostrar su aprendizaje a través de tareas y exámenes. La participación de todos los alumnos es necesaria en las secciones de ejercicios para lograr los objetivos del curso. Se aplicará un aprendizaje cooperativo cuando sea posible. Por ser materia de carácter internacional la bibliografía incluye documentos en el idioma inglés.

Recursos Didácticos Se usaran en la impartición de la clase unpizarrón, presentaciones por computadora así como prácticas en el laboratorio de computación.

Pag. 4 de9

Programa Analítico Vicerrectoría Académica

Fechas de exámenes: Primer parcial:

Miércoles 19 de febrero

Segundo Parcial:

Miércoles 26 de marzo

Tercer Parcial:

Miércoles 30 de abril

Final:

Miércoles 14 ó 21 de mayo

Políticas del curso El maestro tomará la lista de asistencia en cualquier momento de la clase. No se permite ingresar al salón de clase después de la hora de inicio. No se permite salir del salón de clase, el alumno que sale no puede regresar y se le considera una falta. No se permite utilizar teléfonos celulares en el salón de clase, el timbre de un celular causa la expulsión del alumno del salón con una falta de asistencia. No se permite consumir ningún tipo de alimentos o bebidas en el salón. La evaluación será continua, es decir, además de las tareas semanales y los exámenes parciales habrá exámenes frecuentes (rápidos) que serán aplicados de manera imprevista (un examen rápido equivale a una tarea). La evaluación de cada unidad o proyecto se basará en los objetivos de aprendizaje previamente establecidos. Los mismos se especificarán antes de iniciar cada unidad o proyecto. En caso de deshonestidad académica (copiar, permitir copia, etc.) se le reportará al alumno una calificación de cero. Las tareas y trabajos se entregan en la fecha y forma definidas anteriormente por el maestro (no habrá prórrogas). Honestidad Académica: Cualquier acto de deshonestidad académica será sancionado con base en los lineamientos establecidos en el Reglamento General de Alumnos y en el Reglamento de Evaluación de Estudiantes de Profesional. Con base en el Artículo 43 del Reglamento de Evaluación de Estudiantes de Profesional, se considera que se actúa en contra de la honestidad académica cuando se incurre en alguno de los siguientes actos o conductas: A. Copia, intento de copia, facilitar la copia o permitir la copia durante la aplicación de exámenes. Se considera copia en un ejercicio de examen escrito, ayudarse consultando furtivamente el ejercicio de otro estudiante, exámenes, libros o apuntes físicos, electrónicos o de algún otro formato. B. Plagio, considerado éste como usar el trabajo, las ideas, las palabras e otra persona como si fueran propias. El plagio se refiere a cualquier tipo de trabajo; evaluaciones, programas de computación, arte, fotografía, vídeo o algún otro. C. Comunicación no autorizada entre estudiantes y/o con terceros durante las evaluaciones. D. Utilización de materiales no autorizados por el profesor durante las evaluaciones. E. Modificación de una calificación. F. Obtención indebida de los instrumentos de evaluación. G. Falsificación de información o datos en proyectos académicos o formativos.

Pag. 5 de9

Programa Analítico Vicerrectoría Académica

H. Suplantación o intento de suplantación a otro estudiante o persona en la realización de cualquier actividad académica o formativa dentro y fuera de la UDEM. I. Realización de actividades académicas o formativas para otros o en nombre de otros. Liga para consultar el sitio “Estrategias para evitar el plagio”: http://www3.udem.edu.mx/deac/estrategias/html/index.html

Políticas de Evaluación del curso: NOTA: Deberán estar alineadas a las Políticas y Reglamentos de Evaluación de alumno de acuerdo al nivel correspondiente, Profesional o Posgrado

Calificación Parcial Profesor Ghassan Kahwati Jamal

Calificación Final

Investigaciones y/o tareas

Prácticas y exámenes rápidos

Examen Parcial

Total (100%)

3 Parciales

30%

15%

55%

100%

50%

Trabajo Final 25% en equipo

Examen Final

Total (100%)

25%

100%

Datos Generales del(de los) Profesor(es): Nombre

Teléfono 82151431

Ubicación 6307

Correo E

Hrs. de Asesoría

[email protected] Lunes de 16:00 - 17:00

Bibliografía básica y complementaria: Libro de texto: SILBERSCHATZ, ABRAHAM / KORTH, HENRY Fundamentos de diseño de Bases de Datos Madrid: McGraw Hill Interamericana, 2007 005.74 S582fa 2007 Libros de referencia: DIETRICH, Suzanne Wagner. An advanced course in database systems : beyond relational databases Upper Saddle River, N.J. : Pearson/Prentice Hall, c2005. 005.756 D566a 2005 Aprenda ya SQL Server 2005 : técnicas aplicadas México : McGraw-Hill, 2007.

Pag. 6 de9

Programa Analítico Vicerrectoría Académica

005.7565 A654 2007 AGARWAL, Vidya Vrat. Beginning C# 2008 databases : from novice to professional Berkeley, CA : Apress ; New York : Distributed to the book trade in the United States by Springer-Verlag, c2008. 005.133 A261b 2008 UMANATH, Narayan S. Data modeling and database design Australia ; Boston, Mass. : Thomson Course Technology, c2007. 005.74 U48d 2007 KROENKE, David M. Database concepts Upper Saddle River, N.J. : Pearson/Prentice Hall, c2005. 005.74 K93da 2005 MANNINO, Michael V. Database design, application development, and administration Boston : McGraw-Hill Irwin, 2007. 005.74 M284d 2007 FROST, Raymond. Database design and development : a visual approach Upper Saddle River, N.J. : Pearson Prentice Hall, c2006. 005.74 F939d 2006 AFYOUNI, Hassan A. Database security and auditing : protecting data integrity and accessibility Boston, Mass. : Thomson/Course Technology, c2006. 005.8 A258d 2006 ROB, Peter. Database systems : design, implementation, and management Boston, Mass. : Thomson/Course Technology, c2007. 005.74 R628d 2007 DATE, C. J. Databases, types and the relational model : the third manifesto Reading, Mass. : Addison-Wesley, c2007. 005.756 D232d 2007 OPPEL, Andrew J. Databases demystified New York : McGraw-Hill/Osborne, c2004. 005.74 O62d 2004 ULLMAN, Jeffrey D., 1942- .

Pag. 7 de9

Programa Analítico Vicerrectoría Académica

A first course in database systems Upper Saddle River, NJ : Pearson Prentice Hall, c2008. 005.74 U41f 2008 ELMASRI, Ramez. Fundamentals of database systems Boston : Pearson/Addison Wesley, c2007. 005.74 E48fa 2007 GARMANY, John. Logical database design principles Boca Raton, Fla. : Auerbach Publications, 2005. 005.74 G233L 2005 HOFFER, Jeffrey A. Modern database management Upper Saddle River, N.J. : Pearson/ Prentice Hall, c2007. 005.74 H698m 2007 KROENKE DAVID M. Database concepts Upper Saddle River, N.J. : Pearson/ Prentice Hall c2005 005.74 K93da 2005 ROB Peter / CORONEL Carlos Database systems : design, implementation, and management Boston, MA : Cengage Learning / Course Technology, c2011 005.74 C822d 2011 CATHERINE, Ricardo Bases de datos Mexico : McGraw-Hill, c2009 005.74 R488b 2009 OPPEL, Andrew J. Fundamentos de bases de datos Mexico : McGraw-Hill, 2010 005.74 D232f 2010 STEPHENS, Rod, 1961Diseño de bases de datos / Rod Stephens Madrid : Anaya Multimedia, 2009 005.74 S853d 2009 JOURNALS: ACM Transactions on Database Systems Biblioteca Digital UDEM, EBSCOHOST 1996-2013

Pag. 8 de9

Programa Analítico Vicerrectoría Académica

Database Biblioteca Digital UDEM, EBSCOHOST 1995-1999 Database Trends & Applications Biblioteca Digital UDEM, EBSCOHOST 2009-2013.

Firma de autorización

Pag. 9 de9

Get in touch

Social

© Copyright 2013 - 2025 MYDOKUMENT.COM - All rights reserved.