Carrera: SCS - 0432 1-4-6. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.



Documentos relacionados
Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Nombre de la asignatura: Administración de base de datos. Representantes de la academia de Ingeniería en Sistemas Computacionales del ITZ

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

PERFIL DE EGRESO DE LA CARRERA. IDENTIFICACIÓN.

Dibujo. Carrera: SCV Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Academia de Ingeniería en Sistemas Computacionales

Asignaturas Temas Asignaturas Temas

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

Carrera : Arquitectura ARI

[CASI v.0110] Pág. 1

1.- DATOS DE LA ASIGNATURA

Academia de Ingeniería en Sistemas Computacionales

Planificación y Modelado

ASIGNATURA: BASE DE DATOS II

INTEGRACION DE BASES DE DATOS EN LA WEB

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: Ingeniería Civil CIE 0524

Carrera: ADF Participantes Representante de las academias de Administración de los Institutos Tecnológicos.

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

Programación II. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: ECM Participantes Representante de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Mantenimiento. Carrera: MTF Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

Carrera: Clave de la asignatura: INB Participantes

Carrera: SCB Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Administración de Operaciones I

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Administración avanzada de Sistemas Operativos. Carrera: Licenciatura en Informática

Carrera: Clave de la asignatura: SATCA: 2-2-4

1.-DATOS DE LA ASIGNATURA

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Nombre de la asignatura : Carrera : Clave de la asignatura : 2-3-7

Carrera : ADM Participantes Representante de las academias de Administración de los Institutos Tecnológicos.

Contabilidad Financiera

DESCRIPCIÓN ESPECÍFICA

Carrera: COC Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

ÍNDICE PRIMERA PARTE... 17

Contador Publico CPD

1.- DATOS DE LA ASIGNATURA. Programación de Base de Datos. Nombre de la asignatura. Ingeniería en Sistemas Computacionales. Carrera BDM-1201.

Carrera: FOZ Participantes Representante de las academias de Ingeniería Forestal de Institutos Tecnológicos. Academias Ingeniería Forestal

Desarrollo y Gestión de Servicios de Internet

Consultoría. Carrera: ADE Participantes Representante de las academias de Administración de los Institutos Tecnológicos.

Carrera: ECC Participantes Representante de las academias de ingeniería electrónica de los Institutos Tecnológicos. Academias de Ingeniería

Nombre de la asignatura : Base de Datos II. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura :

SERVICIO NACIONAL DE APRENDIZAJE SENA

Estructura de datos. Carrera: SCC Participantes

Carrera: SCE Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Participantes. Academia de sistemas y computación del Instituto Tecnológico de Zacatecas. a) RELACIÓN CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIOS

Carrera: IAE Participantes. Representantes de las academias de Ingeniería Ambiental. Academia de Ingeniería

Carrera: IFH Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: ADT Participantes Representante de las academias de Administración de los Institutos Tecnológicos.

Nombre de la asignatura: Sistemas de Gestión de Bases de Datos

Administración de la Producción

1.- DATOS DE LA ASIGNATURA

Academia de la carrera de Licenciatura Informática del Instituto Tecnológico Aguascalientes

Calidad de software. Carrera: IFB Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Pontificia Universidad Católica del Ecuador

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: TALLER DE BASE DE DATOS

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Fundamentos de Ingeniería de Software. Ingeniería en Sistemas Computacionales.

Carrera: ING. EN SISTEMAS COMPUTACIONALES Clave de la asignatura: RDF Participantes

Nombre de la asignatura: Base de Datos Avanzadas. Carrera: Licenciatura en Informática. Clave de la Asignatura: BDC-0702

Carrera: Clave de la asignatura: Participantes Representantes de las academias de Ingeniería Mecánica de Institutos Tecnológicos.

Carrera: Participantes

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: ACADEMIA A LA QUE PERTENECE: Base de datos I

Métodos numéricos. Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: COE Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

CURSO DE SQL SERVER 2005

Simulación. Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Comunicación Organizacional

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional

Instrumentación didáctica para la formación y desarrollo de competencias

Presupuestos. Carrera : COE Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Graficación. Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Computación. Carrera: Ingeniería Civil CIF 0510

Universidad Ricardo Palma

Carrera: Clave de la asignatura: INB Participantes Representante de las academias de ingeniería industrial de Institutos Tecnológicos.

Identificar problemas y proponer soluciones integrando las tecnologías emergentes en Internet.

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Fundamentos de Economía

EXPLOTACIÓN DE BASES DE DATOS CON ACCESS

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Formato de programa de estudios para la formación y desarrollo de competencias profesionales SCB

Administración. Carrera: QUM 0501

Carrera: EMM Participantes Representante de las academias de ingeniería Electromecánica de los Institutos Tecnológicos.

Finanzas III. Carrera : COM Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

AEH Integrar soluciones que interactúen mediante sistemas de información.

Nombre de la asignatura: Controladores Lógicos Programables. Lugar y Fecha de Elaboración o Revisión Participantes Observaciones

Carrera: ECF Participantes Representante de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Documento Informativo

SQL Los fundamentos del lenguaje

Bases de Datos I. Carrera: SCB Bases de Datos II

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Asignaturas Temas Asignaturas Temas

Transcripción:

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Taller de bases de datos Ingeniería en Sistemas Computacionales SCS - 0432 1-4-6 2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboración o revisión Instituto Tecnológico de Toluca del 18 al 22 agosto 2003. Instituto Tecnológico de: Huatabampo, Tijuana. 23 agosto al 7 de noviembre 2003. Instituto Tecnológico de León 1 al 5 de marzo 2004. Participantes Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. Academia de sistemas y computación. Comité de consolidación de la carrera de Ingeniería en Sistemas Computacionales. Observaciones (cambios y justificación) Reunión nacional de evaluación curricular de la carrera de Ingeniería en Sistemas Computacionales. Análisis y enriquecimiento de las propuestas de los programas diseñados en la reunión nacional de evaluación. Definición de los programas de estudio de la carrera de Ingeniería en Sistemas Computacionales.

3.- UBICACIÓN DE LA ASIGNATURA a). Relación con otras asignaturas del plan de estudio Anteriores Posteriores Asignaturas Temas Asignaturas Temas Fundamentos de bases de datos b). Aportación de la asignatura al perfil del egresado Utiliza un sistema de base de datos (DBMS) comercial. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Proporcionará al estudiante las habilidades para el desarrollo y manipulación de bases de datos para la integración de sistemas de información transaccionales.

5.- TEMARIO Unidad Temas Subtemas 1 Introducción al Sistema 1.1 Conceptos. Manejador de Base de Datos (DBMS) 1.2 Características del DBMS 2 Lenguaje de Definición de Datos (DDL) 2.1 Creación de base de datos. 2.2 Creación de tablas. 2.2.1 Integridad. 2.2.2 Integridad referencial declarativa. 2.3 Creación de índices 3 Consultas y Lenguaje de Manipulación de Datos (DML) 3.1 Instrucciones INSERT, UPDATE, DELETE. 3.2 Consultas Básicas SELECT, WHERE y funciones a nivel de registro. 3.3 Consultas sobre múltiples tablas. 3.3.1 Subconsultas. 3.3.2 Operadores JOIN. 3.4 Agregación GROUP BY, HAVING. 3.5 Funciones de conjunto de registros COUNT, SUM, AVG, MAX, MIN 4 Control de Transacciones. 4.1 Propiedades de la transacción. 4.2 Grados de consistencia. 4.3 Niveles de aislamiento. 4.4 Instrucciones COMMIT y ROLLBACK. 5 Vistas 5.1 5.2 Definición y objetivo de las vistas. Instrucciones para la administración de vistas. 6 Seguridad. 6.1 6.2 Esquemas de autorización. Instrucciones GRANT y REVOKE. 7 Introducción al SQL Procedural. 7.1 7.2 Procedimientos almacenados. Disparadores (Triggers).

6.- APRENDIZAJES REQUERIDOS Fundamentos de Base de Datos, Modelado de Datos (ER, ELKA, ER-WIN MODELO IDEF 1X, UML) Teoría General de Base de Datos Conocimientos básicos de programación 7.- SUGERENCIAS DIDÁCTICAS Ejercicios extra clase. Desarrollo de prácticas de laboratorio. Realizar investigación documental sobre temas afines. Elaborar reportes de las prácticas. Investigar empresas que utilicen un DBMS y exponer la información adquirida. Realizar un proyecto seleccionado de su entorno, donde integre los conocimientos de todas las unidades, enfocándose al uso eficaz del DBMS (sin necesidad de programar la interfaz gráfica del usuario). Exposición de Proyectos por parte de los alumnos, diseño e implementación. Propiciar el uso de terminología técnica adecuada al programa. Consultar manuales, sitios Web y bibliografía, referentes al DBMS. 8.- SUGERENCIAS DE EVALUACIÓN Desempeño del estudiante en las prácticas. Exámenes prácticos y teóricos. Evaluar el diseño e implementación del proyecto final.

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Introducción al Sistema Manejador de Base e Datos (DBMS). El estudiante conocerá los elementos y características principales del DBMS a utilizar en el curso. Realizar una comparación de las características de varios DBMSs. Discutir las ventajas y desventajas de los DBMS revisados. Buscar el proceso y requerimientos de instalación del DBMS que ha de utilizarse en el curso. Instalar el DBMS 1, 2, 3,4 UNIDAD 2.- Lenguaje de Definición de Datos (DDL). Creará una base de datos, y definirá su esquema en SQL. Realizar prácticas donde se cree y defina el esquema de una base de datos a partir de un modelo ER. 1, 2, 3,4 UNIDAD 3.- Consulta y Lenguaje de Manipulación de Datos (DML). Consultará y manipular los datos de una base de datos Conocer y aplicar comandos para realizar consultas básicas y de múltiples tablas. Consultar y manipular bases de datos ya existentes. Insertar, actualizar y borrar datos individuales y en conjunto. Desarrollar ejercicios de consulta, manipulación y agregación de datos utilizando el DBMS.

UNIDAD 4.- Control de transacciones. Aplicará las propiedades de las transacciones y analizará como afectan a las aplicaciones. Aplicar el concepto de transacción. Realizar ejercicios donde utilice los diferentes grados de consistencia y niveles de aislamiento. Realizar prácticas donde se evalúe como afecta al desempeño el nivel de aislamiento de la transacción. Realizar prácticas donde se observe la recuperación de las diferentes fallas de una transacción. Realizar prácticas donde se presenten deadlocks. UNIDAD 5.- Vistas. Conocerá las aplicaciones de las vistas en base de datos y los comandos para administrarlas Realizar ejercicios donde utilice vistas para seguridad y simplificación de consultas. UNIDAD 6.- Seguridad. Administrará el acceso a los diferentes recursos de la base de datos Conocer y aplicar el concepto de. autorizaciones. Crear grupos de usuarios y su asignación de privilegios.

UNIDAD 7.- Introducción al SQL procedural. Evaluará las ventajas y aplicación del lenguaje procedural en el DBMS Programar procedimientos almacenados para realizar algunas tareas en el DBMS. Implementar algunas restricciones de Integridad programando disparadores.

10. FUENTES DE INFORMACIÓN 1. Silberschatz, Abraham. Fundamentos de Base de Datos. Mc Graw Hill. 2. Sayless Jonathan. How to use Oracle, SQL PLus. Ed. QED. 3. Koch & Muller. Oracle9i: The Complete Reference. Mc Graw Hill. 4. Tim Martín & Tim Hartley. DB2/SQL Mc Graw Hill. Nota: Se sugiere utilizar bibliografía adecuada a la versión y el DBMS utilizado en el curso. Referencias en Internet [1] http:// http://www.bivitec.org.mx [2] http:// http://www.db2i.com [3] http:// http://www.oracle.com [4] http:// http://www.mysql.com [5] http:// http://www.firebirdsql.com

11. PRÁCTICAS Unidad Práctica 1 Instalar el DBMS propuesto, y crear una base de datos. 2 Diseñar y definir el esquema de la base de datos de un sistema de información de corte real. Este esquema debe incluir distintas restricciones definidas de manera declarativa (CHECK, NOT NULL, REFERENCES, PRIMARY KEY) el alumno debe validar su funcionamiento de manera práctica. 3 Crear índices sobre tablas de gran tamaño para que el estudiante compare como afectan el rendimiento las diferentes opciones. 4 Realizar ejercicios de consultas y manipulación de datos. 5 Realizar ejercicios donde se prueben los diferentes grados de consistencia y niveles de aislamiento de las transacciones. 6 Realizar ejercicios donde observe como afecta el nivel de aislamiento de la transacción al desempeño. 7 Realizar ejercicios donde utilice vistas para seguridad y simplificación de consultas. 8 Crear grupos de Usuarios con distintos privilegios. 9 Realizar prácticas donde se presenten deadlocks.. 10 Implementar un proyecto integrador dosificado. 11 Ejercitar el uso de Disparadores, utilizándolo para distintos objetivos, por ejemplo para mantener la integridad, realizar operaciones de bitácora, mantener vistas materializadas etc. 12 Utilizar procedimientos almacenados para realizar distintos procesos.