Download índice de sílabus (abet)
Document related concepts
Transcript
1. ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ingeniería en Electricidad y Computación SYLLABUS DEL CURSO Sistemas de Bases De Datos I CÓDIGO Y NÚMERO DE CRÉDITOS CÓDIGO NÚMERO DE CRÉDITOS: 5 2. FIEC05553 Teóricos: 4 Prácticos: 1 DESCRIPCIÓN DEL CURSO En el curso de Sistemas de Bases de Datos I se utiliza la metodología Entidad Relación para diseñar las tablas que forman una base de datos con respecto a un modelo de negocio. Se examina cómo diseñar una base de datos conforme a diferentes formas normales. Se manipula las tablas o relaciones por medio de las operaciones definidas en el álgebra relacional y se utiliza el lenguaje de operaciones comerciales SQL sobre el modelo lógico de datos de un modelo de negocios. Por medio de un proyecto el estudiante puede realizar transacciones comparables con las que se realizan en las empresas del mercado u otro tipo de institución. 3. PRERREQUISITOS Y CORREQUISITOS. PREREQUISITOS CORREQUISITO 4. TEXTO GUIA Y OTRAS REFERENCIAS REQUERIDAS PARA EL DICTADO DEL CURSO TEXTO GUÍA REFERENCIAS 5. FIEC04622 1. -Hill Pearson Education 2. Kroenke, Procesamiento de Bases de Datos, Fundame RESULTADOS DE APRENDIZAJE DEL CURSO El estudiante al finalizar el curso estará en capacidad de: 1. 2. 3. 4. 5. 6. 6. Definir los objetos de una base de datos correspondientes a la ló Examinar cómo diseñar una base de datos conforme a diferentes formas normales. Utilizar el lenguaje de operaciones comerciales SQL negocios. tos de un modelo de PROGRAMA DEL CURSO - 2.5 horas). Cliente/Servidor: Los componentes II. MODELO CONCEPTUAL: ENTIDAD (2 sesiones - 5 horas). Atributos Clave primaria Cardinalidad de los atributos Dominios y restricciones de los atributos - 5 horas). IG1002-3 Página 1 de 4 SYLLABUS DEL CURSO SISTEMAS DE BASES DE DATOS I IV. V. VI. -subtipo Atributos de las relaciones: 1:1,1:M, M:M y ternaria - 7.5 horas). Tablas, columnas, filas y campos (primera forma normal) ptual Diccionario de Datos - 7.5 horas). Dependencia funcional Primera forma normal Segunda forma normal Tercera forma normal Boyce-codd normal form Cuarta formal normal - 7.5 horas). Operadores compuestos Funciones de VII. SQL (DATA RETRIEVE LANGUAGE) (4 sesiones - 10 horas). Operaciones de retrieve (select) Operaciones de columnas Operaciones de tablas Tipos de joins Variables de rango Subquery Group by y Having VIII. SQL (DATA MANIPULATION LANGUAGE) (3 sesiones - 7.5 horas). Insert Delete Update Commit y RollBack IX. SQL (DATA DEFINITION LANGUAGE) (4 sesiones - 10 horas). Create, drop y alter Vistas Triggers Stored procedures X. SQL (DATA CONTROL LANGUAGE) (3 sesiones - 7.5 horas). Niveles de seguridad de los RDBMS Connect y disconnect Privilegios de Sistema: Grant y revoke 7. CARGA HORARIA: TEORÍA/PRÁCTICA El horario de clases durante el primer parcial se realiza en el aula de clases en 2 sesiones que tengan un total de 5 horas. El horario de clases durante el segundo parcial se realiza en el laboratorio de computación en 2 sesiones que tengan un total de 5 horas. 8. CONTRIBUCIÓN DEL CURSO EN LA FORMACIÓN DEL ESTUDIANTE datos. del sistema de base de datos por medio del Structured Query Language. Los lenguajes que son expuestos en esta materia son: IG1002-3 Página 2 de 4 SYLLABUS DEL CURSO SISTEMAS DE BASES DE DATOS I SQL(obligatorio) XHTML Java JSP. FORMACIÓN BÁSICA 9. FORMACIÓN PROFESIONAL X FORMACIÓN HUMANA RELACIÓN DE LOS RESULTADOS DE APRENDIZAJE DEL CURSO CON LOS RESULTADOS DE APRENDIZAJE DE LA CARRERA RESULTADO RESULTADOS DE CONTRIBUCIÓ S DE APRENDIZAJE DE LA N (Alta, Media, APRENDIZAJ EL ESTUDIANTE DEBE: CARRERA* Baja) EDEL CURSO** a) Habilidad para aplicar Alta 3,4 el conocimiento apropiado de en esta disciplina algegra relacional como herramienta matematica para resolver problemas de SQL. Determinar los modelos conceptuales de diferentes modelos de negocios b) Alta 1,2,3 c) Media 5,6 Organizar los diferentes componentes de un Sistema de Base de Datos y su interacción con otros servicios Baja 6 Analizar, diseñar e implementar soluciones como miembro de un grupo de trabajo. Baja 5 Analizar los niveles de seguridad de acceso que los sistemas de bases de datos tienen. d) implementar, y evaluar un sistema computacional, proceso, componente o programa que cumpla los requerimientos solicitados Habilidad para trabajar efectivamente en e) seguridad, social y de responsabilidad f) g) h) IG1002-3 Habilidad para comunicarse efectivamente con grandes audiencias Habilidad para analizar el impacto computacional global y local en las personas, organizaciones y sociedad Reconocer la necesidad y una habilidad para --- --- --- Página 3 de 4 SYLLABUS DEL CURSO SISTEMAS DE BASES DE DATOS I mantener un constante desarrollo profesional a lo largo de la vida i) Alta 6 Implementar de clase. j) Capacidad de liderar, gestionar o emprender proyectos --- 10. EVALUACIÓN DEL CURSO Actividades de Evaluación Exámenes Lecciones Tareas Proyectos Laboratorio/Experimental Participación en Clase Visitas Otras X X X X X X 11. RESPONSABLE DE LA ELABORACIÓN DEL SYLLABUS Y FECHA DE ELABORACIÓN Elaborado por Fecha Vanessa Cedeño Mieles 03/05/2013 12. VISADO SECRETARIO ACADÉMICO DE LA UNIDAD ACADÉMICA NOMBRE: DIRECTOR DE LA SECRETARÍA TÉCNICA ACADÉMICA NOMBRE: FIRMA: FIRMA: Resolución y Fecha de aprobación en el Consejo Directivo: 13. VIGENCIA DEL SYLLABUS RESOLUCIÓN DEL CONSEJO POLITÉCNICO: FECHA: IG1002-3 Página 4 de 4 SYLLABUS DEL CURSO SISTEMAS DE BASES DE DATOS I