Documentos de Académico
Documentos de Profesional
Documentos de Cultura
______________BASE DE DATOS_______________
10
MISIN:
Proporcionar una perspectiva general de las Bases de Datos que se utilizan en la actualidad, permitiendo conocer los modelos de datos con sus ventajas e inconvenientes; as como las funciones de los sistemas de gestin de bases de datos.
Para la enseanza de la presente asignatura se hace necesario contar con: Un Profesor Auxiliar para las horas prcticas de laboratorio de cmputo, debido a que es necesario efectuar, revisar y dar seguimiento a las prcticas relativas sobre el diseo de bases de datos mediante el uso del software gestor adecuado a la materia. Instrumentos y herramientas de apoyo visual como can- Proyector para PC, equipo de cmputo, impresora, TV con conexin a PC y otros elementos que el docente juzgue necesarios para la adecuada enseanza de la presente.
Estructurar bases de datos mediante los gestores de bases de datos, para proporcionar un soporte adecuado en base a la informacin requerida por el usuario
ACADMICO:
INSTITUCIONAL:
PROFESIONAL:
Licenciatura en Informtica, Ingeniera en Sistemas Computaciones o Carreras afines. Experiencia laboral en el mbito Informtico.
INSTITUCIONAL:
DE EGRESO:
Conocer los fundamentos bsicos de los bases de datos. Distinguir las funciones de los sistemas gestores de bases de datos. Dominio del Lenguaje de Consulta Estructurado.
Normalizar bases de datos. Disear bases de datos Consultar bases de datos. Integrar bases de datos aplicaciones
OBJETIVO DE LA UNIDAD: Disear la estructura de una base de datos mediante las reglas de normalizacin. RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 1.1: Tiempo estimado Utilizar la terminologa de bases de datos para identificar los tipos de datos que para obtener el RAP sern almacenados. ACTIVIDADES DE APRENDIZAJE
Resolver el examen diagnstico. Aportar diferentes conocimientos adquiridos en semestres anteriores con relacin al almacenamiento de informacin en archivos de datos y bases de datos. En equipos proponen un concepto de base de datos a partir de las lecturas y, elaboran un concepto a nivel grupal. Elaborar un cuadro sinptico con los conceptos propuestos a partir de las lecturas e investigaciones.
4 Horas
Presenta la normatividad y los criterios de evaluacin. Explora los conocimientos adquiridos en las materias de Computacin Bsica y Programacin Estructurada. Propicia la investigacin y lectura para obtener diversos conceptos como: dato, informacin, tipos de datos, archivo, tabla, registro, campo, atributo, campo clave o llave, tipos de llaves, base de datos y su evolucin, objetivos y arquitectura de una base de datos. Organizar al grupo en equipos de trabajo colaborativo. Coordinar la participacin de los equipos para obtener el concepto a nivel grupal.
OBJETIVO DE LA UNIDAD: Disear la estructura de una base de datos mediante las reglas de normalizacin. RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 1.2: Tiempo estimado Utilizar los modelos de datos para determinar la estructura lgica de una base de para obtener el RAP datos. ACTIVIDADES DE APRENDIZAJE
Investigar los temas solicitados para elaborar tablas comparativas y cuadros sinpticos. Efectuar los ejercicios propuestos.
4 Horas
Propiciar la investigacin y lectura de: modelo de datos, tipos de modelos de datos, instancia, esquema de base de datos, entidad, tipos de entidades, relacin de datos y cardinalidad de mapeo. Solicitar la elaboracin de una tabla comparativa con las ventajas y desventajas de los distintos tipos de modelos de datos. Coordinar la participacin de los equipos para la elaboracin de un cuadro sinptico del modelo E-R. Plantear diferentes ejercicios para establecer la estructura lgica de una base de datos, mediante su representacin en distintos modelos de datos.
OBJETIVO DE LA UNIDAD: Disear la estructura de una base de datos mediante las reglas de normalizacin. RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 1.3: Tiempo estimado Aplicar las reglas de normalizacin para determinar la estructura lgica de una base para obtener el RAP de datos. ACTIVIDADES DE APRENDIZAJE
Investigar los temas solicitados para elaborar un mapa mental Participar en la mesa redonda para debatir el proceso de normalizacin. Efectuar los ejercicios propuestos.
4 Horas
Propiciar la investigacin sobre el proceso de normalizacin de bases de datos. Organizar una mesa redonda para debatir las reglas del proceso de normalizacin. Demostrar la aplicacin de las reglas de normalizacin mediante ejercicios. Plantear diferentes ejercicios para aplicar las reglas de normalizacin en el diseo de la estructura lgica de una base de datos.
OBJETIVO DE LA UNIDAD: Disear la estructura de una base de datos mediante las reglas de normalizacin. RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 1.4: Tiempo estimado Utilizar el algebra relacional para efectuar consultas y recuperacin de datos de las para obtener el RAP tablas. ACTIVIDADES DE APRENDIZAJE
Elaborar una referencia rpida de los operadores del algebra relacional. Efectuar los ejercicios propuestos.
4 Horas
Propiciar la investigacin sobre el algebra relacional y los operaciones que se pueden realizar. Demostrar la aplicacin de las operaciones del algebra relacional mediante ejercicios. Plantear diferentes ejercicios para aplicar las operaciones del algebra relacional sobre distintas tablas de una base de datos.
OBJETIVO DE LA UNIDAD: Disear la estructura fsica de la base de datos mediante un sistema gestor de bases de datos. RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 2.1: Utilizar un sistema gestor de bases de datos para disear una base de datos. ACTIVIDADES DE APRENDIZAJE
Investigar los temas solicitados para elaborar el cuadro comparativo. Participar en la mesa redonda para debatir sobre los sistemas de archivos versus sistemas gestores de bases de datos. Tiempo estimado para obtener el RAP
4 Horas
Propiciar la investigacin sobre: sistema gestor de base de datos, antecedentes y evolucin, componentes del sistema gestor de bases de datos, sistema de archivos; sistemas gestores de bases de datos disponibles en el mercado, ventajas y desventajas de estos. Organizar una mesa redonda para debatir sobre los sistemas de archivos versus sistemas gestores de bases de datos Solicitar la elaboracin de un cuadro comparativo con las ventajas y desventajas de los distintos tipos gestores de bases datos.
OBJETIVO DE LA UNIDAD: Disear la estructura fsica de la base de datos mediante un sistema gestor de bases de datos. RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 2.2: Tiempo estimado Utilizar las herramientas del sistema gestor de bases de datos para disear la para obtener el RAP estructura fsica de la base de datos. ACTIVIDADES DE APRENDIZAJE
Utilizar el entorno del sistema gestor de bases de datos para disear las bases de datos. Estructurar los tipos de datos de los campos de las tablas, as como las reglas de integridad. Establecer las relaciones entre las tablas, determinando su cardinalidad de mapeo. Efectuar las prcticas propuestas.
4 Horas
Demostrar el uso de las herramientas disponibles en el sistema gestor de bases de datos. Proponer una serie de ejercicios para transformar el diseo lgico al diseo fsico de la base de datos. Guiar a los equipos de trabajo para efectuar las prcticas propuestas.
OBJETIVO DE LA UNIDAD: Generar la definicin y manipulacin de bases de datos a travs de SQL RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 3.1: Definir la estructura de las tablas de la base de datos por medio de SQL. ACTIVIDADES DE APRENDIZAJE
Elaborar un mapa mental relativo a SQL. Elaborar una referencia rpida de los tipos de datos y comandos del DDL pertenecientes a SQL. Trabajar en equipo para efectuar las prcticas propuestas. Tiempo estimado para obtener el RAP
4 Horas
Propiciar la investigacin sobre: origen y antecedentes de SQL, tipos de SQL, versiones de SQL, sistemas gestores de bases de datos SQL, tipos de datos y tipos de sentencias en SQL. Demostrar el funcionamiento de los comandos bsicos disponibles para la definicin de datos (DDL) de SQL. Guiar a los equipos de trabajo para efectuar las prcticas propuestas.
OBJETIVO DE LA UNIDAD: Generar la definicin y manipulacin de bases de datos a travs de SQL RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 3.2: Manipular los datos de las tablas de la base de datos por medio de SQL ACTIVIDADES DE APRENDIZAJE
Elaborar una referencia rpida de los comandos del DML y tipos de funciones perteneciente a SQL.. Aplicar las operaciones del algebra relacional por medio del lenguaje de manipulacin de datos. Trabajar en equipo para efectuar las prcticas propuestas. Tiempo estimado para obtener el RAP
4 Horas
Demostrar el funcionamiento de los comandos bsicos disponibles para la manipulacin de datos (DML) de SQL. Propiciar la investigacin sobre los tipos de funciones disponibles en SQL. Demostrar el uso del algebra relacional mediante los comandos de manipulacin de datos. Guiar a los equipos de trabajo para efectuar las prcticas propuestas.
OBJETIVO DE LA UNIDAD: Desarrollar aplicaciones que permita la interaccin y actualizacin de bases de datos. RESULTADO DE APRENDIZAJE PROPUESTO (RAP) 4.1: Desarrollar una aplicacin que incorpore una base de datos para su actualizacin. ACTIVIDADES DE APRENDIZAJE
Disear la estructura lgica y fsica de la base de datos que integrar a la aplicacin. Elaborar la documentacin correspondiente de la aplicacin que ser desarrollada. Tiempo estimado para obtener el RAP
4 Horas
Solicitar el desarrollo de una aplicacin que incorpore una base de datos para su manipulacin, actualizacin y mantenimiento. Revisar el diseo lgico y fsico de la base de datos que ser integrada en la aplicacin. Guiar a los equipos de trabajo para desarrollar la aplicacin.
OBSERVACIONES
DE ENSEANZA
Proponer diversas situaciones para identificar los datos que sern almacenados en las tablas de las bases de datos. Guiar a los alumnos para resolver los problemas que se presenten.
REFERENCIAS
Documental Electrnica
5 6 7 8 9 10 12 13
2 9 10 11 12 13 14 15
OBSERVACIONES
DE ENSEANZA
Proponer una serie de ejercicios que permitan utilizar los distintos tipos de modelos de datos. Guiar a los alumnos para resolver los problemas que se presenten.
REFERENCIAS
Documental Electrnica
5 6 7 8 9 10 12 13
2 9 10 11 12 13 14 15
OBSERVACIONES
DE ENSEANZA
Proponer una serie de ejercicios que permitan aplicar las reglas del proceso de normalizacin de bases de datos. Guiar a los alumnos para resolver los problemas que se presenten.
REFERENCIAS
Documental Electrnica
5 6 7 8 9 10 12 13
2 9 10 11 12 13 14 15
OBSERVACIONES
DE ENSEANZA
Proporcionar una serie de ejercicios que involucren el uso de las operaciones del algebra relacional entre tablas. Guiar a los alumnos para resolver los problemas que se presenten.
REFERENCIAS
Documental Electrnica
5 6 7 8 9 10 12 13
2 9 10 11 12 13 14 15
OBSERVACIONES
DE ENSEANZA
Plantear una serie de situaciones que permitan el uso de las herramientas disponibles en el sistema gestor de bases de datos, relativo a: o Creacin de tablas. o Relacin de tablas. o Consulta de tablas. o Informes de tablas. Guiar a los alumnos para resolver los problemas que se presenten.
REFERENCIAS
Documental Electrnica
5 6 7 8 9 10 12 13
2 9 10 12 13 14
Equipo de cmputo. Proyector. Internet. Presentacin electrnica. Sistema gestor de bases de datos.
DE ENSEANZA
Proporcionar una serie de ejercicios que permitan el uso de los comandos para la definicin de datos en SQL, relativo a: o Creacin de la base de datos. o Creacin de tablas. o Modificacin de la estructura de las tablas. Guiar a los alumnos para resolver los problemas que se presenten.
REFERENCIAS
Documental Electrnica
1 3 4 10 11 14
1 3 4 5 6 7 8
Equipo de cmputo. Proyector. Internet. Presentacin electrnica. Sistema gestor de bases de datos.
OBSERVACIONES
Proporcionar una serie de ejercicios que permitan el uso de los comandos para la manipulacin de datos y registros en SQL, relativo a: o Adicin. o Eliminacin. o Actualizacin. o Consulta de tablas. o Funciones aplicables a los registros y tablas. o Operaciones del algebra relacional aplicable a las tablas. Guiar a los alumnos para resolver los problemas que se presenten.
1 3 4 10 11 14
1 3 4 5 6 7 8
Equipo de cmputo. Proyector. Internet. Presentacin electrnica. Sistema gestor de bases de datos.
DE ENSEANZA
Orientar en la actividad de desarrollo de la aplicacin que involucrar el uso de bases de datos. Guiar a los alumnos para resolver los problemas que se presenten. Evaluar la aplicacin desarrollada.
REFERENCIAS
Documental Electrnica
2 5 10 12
1 2 4 5 6 7 9 11
Equipo de cmputo. Proyector. Internet. Presentacin electrnica. Sistema gestor de bases de datos. Software de desarrollo.
Esta asignatura tiene tres momentos de evaluacin: la evaluacin diagnstica, la evaluacin continua o formativa y la evaluacin sumaria o sumativa.
La evaluacin diagnostica o inicial sirve para determinar los conocimientos previos del alumno para planear las estrategias de enseanza y adecuarlas en caso de ser necesario.
La evaluacin continua o formativa sirve para evaluar durante todo el semestre todas las actividades que se desarrollen, as como las prcticas, en su caso. A su vez tiene como funcin retroalimentar el proceso de aprendizaje de los alumnos.
La evaluacin sumaria o sumativa permite al docente emitir un juicio de acreditacin al final del curso, con base en los registros de evidencias de aprendizaje consignados durante la evaluacin continua. Este juicio de acreditacin se traducir en una calificacin.
Para este fin el alumno integrar un portafolio de evidencias de aprendizaje, en el cual concentrar sus evaluaciones, prcticas, trabajos, prototipos, mapas mentales, cuadros sinpticos, etc., que sirvan de soporte para conocer su avance y aprendizaje.
El docente, por su parte integrar un portafolio de registro de evidencias de aprendizaje de sus alumnos, lo cual permitir emitir un juicio de acreditacin y una calificacin al final del curso.
En el plan de evaluacin por unidad se especifican los aspectos y actividades a considerar en la evaluacin, mismas que permitirn registrar el logro de aprendizaje de los alumnos de acuerdo con los criterios de acreditacin. En este plan se determinan tambin los instrumentos de evaluacin (cuestionario, lista de cotejo y escala de apreciacin) y las tcnicas de evaluacin (documental y de campo).
El registro de calificaciones siempre se realizar de acuerdo con la normatividad vigente en el Instituto respecto a la evaluacin de los aprendizajes.
Escala de apreciacin: Participa Colabora Acepta opiniones Lista de cotejo: Limpieza Contenido Presentacin
Participacin Colaboracin Confianza Seguridad Tolerancia Colaboracin Seguridad Confianza Tolerancia Honradez
Algebra relacional
Establecimiento de relaciones
Lista de cotejo: Nmero de ejercicios Limpieza Resultados obtenidos Presentacin Lista de cotejo: Nmero de ejercicios Limpieza Resultados obtenidos Presentacin
Documentacin terminal
del
proyecto
Fundamentos de comunicacin oral y escrita. Fundamentos de mtodos de investigacin. Diseo de bases de datos. Operacin de un sistema gestor de bases de datos. Programacin de aplicaciones.
CLASIFICACIN
06 BASICO CONSULTA
Otro
(especifique)
05
3 4 5
MySQL Gua de Aprendizaje Programacin de bases de datos con Visual Basic. NET Aprendiendo MySQL en 21 das My SQL. Edicin especial Diseo y administracin de bases de datos Introduccin a las bases de datos Introduccin a los sistemas de bases de datos Sistemas de bases de datos Conceptos fundamentales
Larry Ullman
Pearson Pearson
Richard Hynes Maslakowski Tony Butcher Dubois Gary W. Hansen James V. Hansen Jeffrey D. Ullman Jennifer Widom C. J. Date Ramez Elmasri Shamkant B. Navathe Pearson Pearson
X X X X
X X
Pearson
Pearson
X X
Pearson
Pearson
CLASIFICACIN
06 BASICO CONSULTA
Otro
(especifique)
05
Sistemas de bases de datos Fundamentos de Bases De Datos Fundamentos de SQL Diseo de Bases de Datos Relacionales
Thomas M. Connolly Silberschatz Houlette Adoracin De Miguel; Mario Piattini y Esperanza Marcos Adoracin De Miguel y Mario Piattini
X X X
12
Alfaomega
13
Alfaomega
14
Juan Benavides
Thomson
CLASIFICACIN
BASICO CONSULTA
2 3 4 5 6 7 8 9 10 11 12
www.abcdatos.com/tutoriales/pro gramacion/basesdedatos/sql.htm l www.abcdatos.com/tutoriales/pro gramacion/basesdedatos/varios. html www.desarrolloweb.com/manual es/9/ http:77es.wkipedia.org/wiki/SQL www.aulaclic.es/sql/f_sql.htm www.unav.es/cti/manuales/Intro_ SQL7indice.html www.programacion.com/tutorial. php?id=sql www.maestrodelweb.com/editori al/tutsql1/ www.itlp.edu.mx/publica/tutoriale s/basedat1/ www.lania.mx/~asanchez/bd.ppt www.inegi.gob.mx/inegi/contenid os/espanol/prensa/Contenidos/Ar ticulos/tecnologia/relacional.pdf http://ict.udlap.mx/people/carlos/i s341/bases01.tml
X X X X X
X X X X X X
X X X X X X X X X X
X X X X
X X X X
PROGRAMA SINTTICO Asignatura: Bases de Datos Nm. Horas/Semestre: 126 Carrera: Tcnico en Informtica Objetivo de la asignatura: Estructurar bases de datos mediante los gestores de bases de datos, para proporcionar un soporte adecuado en base a la informacin requerida por el usuario.
TEMARIO CONTENIDO Unidad I Diseo de Bases de Datos Unidad II Disear la estructura fsica de la base de datos mediante un sistema gestor de bases de datos. Disear la estructura de una base de datos mediante las reglas de normalizacin. OBJETIVOS
Unidad III Lenguaje de Consulta Estructurado (SQL) Unidad IV Desarrollar aplicaciones que permita la interaccin y actualizacin de bases de datos. Generar la definicin y manipulacin de bases de datos a travs de SQL.
EVALUACIN DIAGNOSTICA, FORMATIVA Y SUMATIVA Esta evaluacin se llevar a cabo a travs de las evidencias de aprendizaje para los cuales el profesor aplicar cuestionarios, listas de cotejo y escala de apreciacin que permitan evaluar los conocimientos, habilidades y actitudes.