Document related concepts
Transcript
Ingeniería de Software 4to. Semestre SI400 DISEÑO DE BASES DE DATOS Características del curso: En este los estudiantes de las carreras de cómputo serán expuestos al concepto de Base de Datos, desde una perspectiva teórico-práctica ya que podrán poner en práctica sus conocimientos sobre la materia a través del SQL (Structured Query Language) y de diseñar como proyecto del curso una Base de Datos. El curso se divide en cuatro partes. En la primera se verán los fundamentos teóricos de las bases de datos en general, aquí también se trabajará el modelo semántico Entidad / Relación. Luego, en la segunda parte se estudiará de manera detallada el modelo relacional como el fundamento teórico para la mayoría de los sistemas de base de datos de la actualidad. En la tercera parte se estudiará el diseño lógico de una base de datos utilizando el proceso de normalización. Y por último, en la cuarta parte se verá el lenguaje estándar SQL para la explotación y uso de una Base de Datos Relacional (BDR). Este curso es fundamental para todos los estudiantes de las carreras de cómputo ya que las bases de datos son un elemento indispensable en todo sistema de información. Para poder cursar este curso se requiere que los estudiantes posean conocimientos básicos de Estructura de Datos, Teoría de Sistemas, Sistemas de Información y además sepan programar en algún lenguaje de desarrollo de aplicaciones como C++ o Java. Al término del curso se espera que el estudiante: Conozca y comprenda: 1. Los fundamentos del diseño de Bases de Datos y su conexión con el desarrollo de sistemas de información. 2. Los elementos básicos del SQL (Structured Query Language). Sepa: 1. Aplicar los fundamentos del diseño de bases de datos al desarrollo de sistemas de información. 2. Aplicar el lenguaje de manipulación formal de las Bases de Datos Relacionales (BDR). 3. Aplicar el SQL (Structured Query Language) en el manejo y desarrollo de bases de datos relacionales.