UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO ESTRUCTURA DE DATOS



Documentos relacionados
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO ESTRUCTURA DE DATOS

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ciencias de la Ingeniería

UNIVERSIDAD AUTÓNOMA DE AGUASCALIENTES CENTRO DE CIENCIAS BÁSICAS DEPARTAMENTO DE SISTEMAS DE INFORMACIÓN DESCRIPCIÓN:

PLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA

Sistemas de Gestión de Bases de Datos

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN HORAS SEMANA

CÓDIGO: 773 CRÉDITOS: 4 POST REQUISITO: CATEGORÍA: Obligatorio SEMESTRE: 2do AUXILIAR: EDIFICIO: T-5, T-3 SECCIÓN: A+ / A-

DISEÑO BASE DE DATOS I. Propósito del Curso : Al final del curso el estudiante: Ingeniería Ingeniería en Sistemas. Hardware. Clave de la materia: 643

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO DE ANALISIS Y DISEÑO DE SISTEMAS 1

Guía Docente Modalidad Presencial. Bases de datos I. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información

Créditos Participantes. Participantes en la Cátedra e investigadores del área de Sistemas Distribuidos

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO FACULTAD DE SISTEMAS, TELECOMUNICACIONES Y ELECTRONICA SYLLABUS

Ingeniería de Programa(s) Educativo(s): Software. Clave de la materia: IS201. UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H

Carrera Académica UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL TUCUMÁN

ASIGNATURA: BASE DE DATOS I FUNDAMENTOS:

1- UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES. Tecnicatura en Programación de Sistemas

Pontificia Universidad Católica del Ecuador

FUNDAMENTOS DE BASE DE DATOS

UNIVERSIDAD DE SAN C ARLOS DE GUATEMALA FACULTAD DE INGENIER IA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO: SISTEMAS DE BASES DE DATOS 2

PROGRAMA DE ASIGNATURA DE BASES DE DATOS II

Describir los componentes de un sistema de información Enunciar los tipos de sistemas de información

Pontificia Universidad Católica del Ecuador

UtivemkkukVaciona Id& Yalta/ FACULTAD DE CIENCIAS EXACTAS Av. Bolivia Salta Tel. (0387) Fax (0387) Republica Argentina

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE MECÁNICA INDUSTRIAL PROGRAMA DEL CURSO DE ADMINISTRACIÓN DE EMPRESAS

BASES DE DATOS. Grado en. Ingeniería Telemática Ingeniería en Sistemas de Telecomunicación Ingeniería Electrónica de Comunicaciones

1 FUNDAMENTACION DE LA MATERIA

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO DE SOFTWARE AVANZADO

Programa Analítico Plan de estudios Asignatura: Bases de Datos

[CASI v.0110] Pág. 1

GUÍA DOCENTE. Curso Ingeniería Informática en Sistemas de Información Doble Grado:

PROGRAMA SINTÉTICO DE ASIGNATURA

GUÍA DOCENTE. Curso Ingeniería Informática en Sistemas de Información Doble Grado: Arquitectura de Bases de Datos Módulo: Módulo 6

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

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Sistemas de Bases de Datos I Grado en INGENIERÍA INFORMÁTICA 2º curso

PROGRAMA DE MATERIA SISTEMAS DE INFORMACION PRESENCIAL MATERIA: ACADEMIA ING.SW.

TITULACIÓN Ingeniero Técnico en Informática de Gestión ASIGNATURAS DE SEGUNDO CURSO DEL PLAN 1999 BASE DE DATOS PROGRAMA:

PROGRAMA DE ASIGNATURA DE BASES DE DATOS I

PROGRAMA DE MATERIA SISTEMAS DE INFORMACION PRESENCIAL MATERIA: ACADEMIA ING.SW.

Sumario... 5 Prólogo Unidad didáctica 1. Modelos y sistema de información Objetivos de la Unidad... 11

FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO ASIGNATURA: TALLER DE BASE DE DATOS

FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R.

UNIVERSIDAD DE LOS LLANOS Facultad de Ciencias Básicas e Ingeniería Programa Ingeniería de Sistemas

INSTITUTO POLITÉCNICO NACIONAL

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

Modelado de datos. Bibliografía. Representación de la información Modelos de datos Modelado semántico

MÓDULO MATERIA CURSO SEMESTRE CRÉDITOS TIPO

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Diseño de Bases de Datos

PLANIFICACIÓN DEL SABER

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

SYLLABUS. NUMERO DE ESTUDIANTES: NÚMERO DE CREDITOS: Tres (3) TIPO DE CURSO: TEÓRICO ( ) PRACTICO ( ) TEO-PRAC (X)

Universidad Salesiana de Bolivia

Secretaría de Docencia Dirección de Estudios Profesionales

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE BASE DE DATOS PARA APLICACIONES

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE CIENCIAS CONTABLES ESCUELA ACADÉMICO PROFESIONAL DE CONTABILIDAD SÍLABO

Asignatura: Bases de datos Código: Año académico: Centro: Escuela Politécnica Superior Departamento: Lenguajes y Computación Área:

TEMARIO. - Programa de teoría

UNIVERSIDAD DR. JOSE MATIAS DELGADO

Guía Docente Curso

Programa de Estudios por Competencias Bases de Datos Relacionales. Programa elaborado por: L.I.A Rocio Palma López. Total de horas.

UNIVERSIDAD PRIVADA DE LA SELVA PERUANA

1. Preparar al estudiante para desarrollar aplicaciones de software utilizando un enfoque orientado a objetos.

Adquisición y Procesamiento de la Información

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

BASES DE DATOS. DSIC. Curso Bases de Datos. Título de Ingeniero Técnico en Informática. Programación. Bases de Datos TR 3 3

rg.o cm a Diseñ e o o c o c n o ce c p e tual l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s

Universidad Tecnológica Nacional Facultad Regional San Francisco INGENIERÍA EN SISTEMAS DE INFORMACIÓN GESTIÓN DE DATOS

UNIVERSIDAD NACIONAL DE RÍO CUARTO FACULTAD DE CIENCIAS EXACTAS, FÍSICO-QUÍMICAS Y NATURALES DEPARTAMENTO DE COMPUTACIÓN

Diseñar, Implementar y Manipular Base de datos

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

1. Preparar al estudiante para desarrollar aplicaciones de software utilizando un enfoque orientado a objetos.

DOCENCIA EN LA CARRERA DE CIENCIAS Y SISTEMAS, CURSOS DEL ÁREA PROFESIONAL

Programa de Asignatura Base de datos

Programa de la asignatura Curso: 2008 / 2009 SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590)

ESCUELA: UNIVERSIDAD DEL ISTMO

MATERIAL INSTRUCCIONAL DE APOYO

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS

Guía Docente Curso

Ciclo Académico 2008 I SILABO UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA. Nombre del curso : BASE DE DATOS I

3.2 Específicas: El estudiante utiliza el mayor número de herramientas cognitivas

Universidad Autónoma del Estado de México Licenciatura en Informática Administrativa Programa de Estudios: Bases de Datos Relacionales

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

BASES DE DATOS DSIC. Curso

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

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Proyecto de sistemas informáticos 1 de 12

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Transcripción:

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO ESTRUCTURA DE DATOS CODIGO: 774 CREDITOS: 5 ESCUELA: Ciencias y Sistemas AREA: Desarrollo de Software PRERREQUISITO: 773 POSTREQUISITO: 775 283 CATEGORIA: Obligatorio SECCION: HORAS POR SEMANA DEL CURSO: 4 HORAS POR SEMANA DE LABORATORIO: 2 DIAS QUE SE IMPARTE EL CURSO: Miércoles Sábado DIAS DE LABORATORIO Jueves HORARIO DEL CURSO: HORARIO DE LABORATORIO: DESCRIPCIÓN DEL CURSO Este curso busca introducir a los estudiantes a los conceptos fundamentales de bases de datos, sistemas administradores de bases de datos y la teoría relacional, su aplicación y desarrollo de aplicaciones reales de sistemas relacionales de bases de datos. A partir de la teoría relacional desarrollar modelos de datos y poder representar la información y el nivel de abstracción de los datos para representar la realidad de cualquier empresa. Además, entender el concepto de mapeo del modelo de datos a la teoría relacional. OBJETIVOS GENERALES Objetivo General o Conocer y aplicar la teoría relacional de bases de datos, así como realizar modelos de datos y resolver problemas de análisis de sistemas de información Objetivos Específicos o Realizar modelos de datos con un nivel de abstracción alto sobre la representación de los datos. o o Desarrollar aplicaciones reales de sistemas de bases de datos. Entender el funcionamiento de un sistema administrador de bases de datos. METODOLOGÍA El curso se desarrollará intercalando clases magistrales para la exposición de conceptos nuevos y clases participativas, en las que se asume que el estudiante realiza las lecturas, tareas o ejercicios dejados para realizar fuera de clase, previo al inicio de un nuevo día 1

de clase. EVALUACIÓN DEL RENDIMIENTO ACADÉMICO: Según el Reglamento General de Evaluación y Promoción del Estudiante de la Universidad de San Carlos de Guatemala, la zona tiene valor de 75 puntos, la nota mínima de promoción es de 61 puntos y la zona mínima para optar a examen final es de 36 puntos. La nota final estará compuesta de 100 puntos, distribuidos de la siguiente manera: Procedimiento Ponderación 3 evaluaciones de rendimiento (15 pts c/u) 45 Laboratorio (incluye: tareas, trabajos en clase, comprobaciones de lectura, asistencia, etc) 10 2 evaluaciones prácticas (10 pts c/u) 20 Zona 75 Evaluación Final 25 Total de Nota 100 CONTENIDO PROGRAMÁTICO 1. PRIMERA UNIDAD Sistemas Administrativos de Bases de Datos 1.1. Bases de datos 1.2. Sistemas Administrativos de Bases de datos 1.3. Sistemas de Bases de Datos 1.4. Arquitectura para sistemas de Bases de Datos 1.4.1. Nivel externo 1.4.2. Nivel conceptual 2

1.4.3. Nivel interno 2. SEGUNDA UNIDAD Lenguajes de Bases de Datos 2.1. Lenguaje de definición de datos DDL 2.2. Lenguaje de manipulación de datos DML 2.3. Lenguaje estructurado de consulta 2.4. Operaciones DDL y DML en SQL 2.5. Cursores y SQL embebido 2.6. Transacciones y operaciones transaccionales 3. TERCERA UNIDAD Estructura Relacional 3.1. Estructura de datos relacional 3.2. Dominios 3.3. Relaciones 3.4. Grado y cardinalidad de la relación 3.5. Propiedades de las relaciones 3.6. Bases de datos relacionales 4. CUARTA UNIDAD Reglas de Integridad Relacional 4.1. Integridad Relacional 4.2. Reglas de Integridad 4.3. Llaves candidatas y llave primaria 4.4. Regla de integridad de las entidades 4.5. Llaves extranjeras 4.6. Regla de integridad referencial 4.7. Reglas para la llave extranjera 4.8. Reglas del negocio 4.9. Tipos de relaciones 5. QUINTA UNIDAD Modelos de Datos 3

5.1. Modelos de datos 5.2. Notaciones: James Martin, Peter Chen, CDM 5.3. Entidades 5.4. Atributos 5.4.1. Atributos obligatorios 5.4.2. Atributos opcionales 5.5. Relaciones 5.6. Tipos de relaciones 5.6.1. Relaciones de uno a muchos 5.6.2. Relaciones de muchos a muchos 5.6.3. Relaciones de uno a uno 5.6.4. Resolviendo relaciones 5.7. Identificadores únicos 5.8. Identificadores simples, compuestos e identificadores en relaciones. 6. SEXTA UNIDAD Modelado de Estructuras complejas 6.1. Relaciones resursivas 6.2. Relaciones jerárquicas 6.3. Modelado de roles 6.4. Relaciones exclusivas 6.5. Supertipos y subtipos 6.6. Modelación den el tiempo 7. SEPTIMA UNIDAD Diseño inicial de la Base de Datos 7.1. El mapeo conceptual al modelo relacional 7.2. Mapeo de entidades, atributos, identificadores únicos, relaciones. 7.3. Mapeo de arcos 7.4. Mapeo de supertipos 7.5. El esquema conceptual 8. OCTAVA UNIDAD Algebra Relacional 8.1. Sintaxis y operaciones del álgebra relacional 8.2. Operaciones de conjuntos 8.2.1. Unión 8.2.2. Intersección 4

8.2.3. Diferencia 8.2.4. Producto cartesiano 8.3. Operaciones relacionales especiales 8.3.1. Selección 8.3.2. Proyección 8.3.3. Reunión 8.3.4. División 9. NOVENA UNIDAD Normalización 9.1. Dependencia funcional 9.2. Dependencia funcional completa 9.3. Primera, segunda y tercera forma normal 9.4. Forma normal Boyce / Codd 9.5. Dependencia multivaluada 9.6. Dependencia de unión proyección 9.7. Cuarta forma normal 9.8. Quinta forma normal BIBLIOGRAFIA Libro de Texto: Date, C.J. Introducción a los sistemas de bases de datos. 7ma Edición, 1998. Addison Wesley Iberoamericana. Korth, Henry & Silberschatz, Abraham. Fundamentos de Bases de datos. Tercera Edición, Editorial Mcgraw Hill Elmasri/Navathe. Sistemas de Bases de datos. Conceptos fundamentales. Segunda Edición. Addison Wesley Iberoamericana 5