Download SÍLABO DE DISEÑO DE BASE DE DATOS CÓDIGO : ABD001
Document related concepts
Transcript
SÍLABO DE DISEÑO DE BASE DE DATOS CÓDIGO DENOMINACIÓN NIVEL PRERREQUISITO ÁREA CURRICULAR CONDICIÓN Nº DE HORAS : ABD001 : DISEÑO DE BASE DE DATOS : Básico : Sin Prerrequisito : Administración de Base de Datos : Obligatorio : Total: 26 Teóricas: 02 Prácticas: 24 SUMILLA: Las bases de datos son esenciales para el sistema de información de una organización, el cual soporta las funciones de la organización al mantener los datos para esta y auxilia a los usuarios al interpretar los datos para tomar decisiones. El curso busca desarrollar habilidades en el diseño, la organización y manejo de las bases de datos dentro de las organizaciones. COMPETENCIA: Diseñar bases de datos. CAPACIDADES: 1. Definir los conceptos básicos de las bases de datos relacionales. 2. Construir e interpretar el modelo E-R para representar las distintas visiones que los usuarios tienen de la información. 3. Diseñar bases de datos normalizadas manteniendo integridad referencial a partir de las necesidades del cliente. 4. Identificar y definir el sistema de gestión de base de datos acorde a las necesidades del cliente y a la seguridad requerida para el sistema. 5. Elaborar el diseño físico de la base de datos a partir del diseño lógico, ajustándolo a los requerimientos del sistema. 6. Utilizar mecanismos de procesamiento de consultas, para filtrar la información de la base de datos. 7. Utilizar diferentes vistas para que los usuarios tengan acceso solamente a los datos que les competen. CONTENIDOS BÁSICOS: SESIÓN 1 DISEÑO CONCEPTUAL DE BASES DE DATOS - Introducción a las Bases de Datos. - El Modelo de Entidad Relación - Elementos de un diagrama Entidad Interrelación - Representación Gráfica - Representación de Restricciones de Diseño CENTRO DE CÓMPUTO E INFORMÁTICA - Entidades Débiles Rol de las entidades. SESIÓN 2 - El Modelo Entidad Relación Extendida - Generalización / especialización - Agregación - Relaciones Reflexivas y Exclusivas - Restricciones. PÁG. 1 SESIÓN 3 - Modelo Lógico de Datos. DML. - Etapas del Diseño Lógico - Transformación del Esquema Conceptual al Lógico - Reglas de transformación. SESIÓN 4 DISEÑO EN EL MODELO RELACIONAL - Teoría de la Normalización - Normalización. Enfoque Intuitivo. - Dependencia Funcional - Primera Forma Normal (1FN). - Normalización Basada en Dependencias Funcionales - Segunda Forma Normal (2FN) - Tercera Forma Normal (3FN) - Forma Normal de Boyce y Codd (FNBC) - Otras Dependencias y Formas Normales - Dependencias Multivaluadas y 4FN SESIÓN 5 GESTOR DE BASE DE DATOS - Arquitectura del gestor de base de datos - Características de las bases de datos - Estándar SQL - Instrucción UPDATE Instrucción DELETE Subconsultas Funciones en consultas Función COUNT Función SUM Función MAX, MIN, AVG. SESIÓN 8 Consultas con predicados propios de SQL Comprobación de Valor NULL Predicado Cuantificador ALL Predicado Cuantificador ANY/SOME Predicado TOP Predicado DISTINCT Selección condicional Cláusula WHERE Operador IN Operador LIKE Operador BETWEEN. SESIÓN 9 - Ordenamiento y agrupamiento de filas - Cláusula Order BY - Cláusula Group By - Cláusula HAVING - Consultas sobre varias Tablas - Consultas de Combinación (JOIN) - Predicados EXISTS. SESIÓN 6 LENGUAJE DE DEFINICIÓN DE DATOS (DDL) - Manipulación de bases de datos - Integridad de entidades - Integridad referencial - Seguridad en la Base de Datos - Procesamiento de Transacciones de la BD - Bloqueo - Cláusula CREATE - Cláusula ALTER - Cláusula DROP - Otras sentencias de definición de datos SESIÓN 7 LENGUAJE DE MANIPULACIÓN DE DATOS (DML) - Sentencias de manipulación de información - Instrucción SELECT - Instrucción INSERT CENTRO DE CÓMPUTO E INFORMÁTICA PÁG. 2 ACTITUDES: Asiste puntualmente a las sesiones de práctica. Responsabilidad en el trabajo de laboratorio. Demuestra creatividad en el manejo de los SGBD. CRITERIOS DE EVALUACIÓN: Asistencia a las clases teóricas y a las prácticas de acuerdo al reglamento de evaluación. Calificación: La evaluación del aprendizaje de las capacidades y actitudes, será de acuerdo a los indicadores establecidos en el desarrollo de cada unidad didáctica. Los indicadores de capacidades se evaluarán a través de pruebas escritas de cotejo para la observación del desarrollo de actividades experimentales y los indicadores actitudinales serán evaluados por medio de una escala de calificación. La fórmula para la obtención del promedio final será la siguiente: Promedio = 0,9 (Promedio Capacidades) + Actitudes BIBLIOGRAFÍA Y WEBGRAFÍA: Ruddy Ricardo Morales, María Elena De Lobos, Modulo Diseño de Bases de Datos, El Salvador, 2011. Piattini, Mario G., Tecnología y diseño de Bases de Datos, México, Alfaomega, 2007. Adoración de Miguel y Mario Piattini, Fundamentos y modelos de Bases de Datos, México, Alfaomega, 1999. Adoración de Miguel, Diseño de Bases de Datos. Problemas resueltos, España, Alfaomega, 2001. Adoración de Miguel y Mario Piattini, Diseño de Bases de Datos relacionales, México, Alfaomega, 2000. Sitio Web: http://www.slideshare.net/grupo04/normalizacin-de-base-de-datos, Fecha de consulta: 26 octubre 2013. Sitio Web: http://support.microsoft.com/kb/283878/es, Fecha de consulta: 26 octubre 2013. Sitio Web: http://www.youtube.com/watch?v=IrzRjJ9nmp4, Fecha de consulta: 26 octubre 2013. CENTRO DE CÓMPUTO E INFORMÁTICA PÁG. 3