Download Diseño de bases de datos

Document related concepts

Base de datos relacional wikipedia , lookup

SQL wikipedia , lookup

ObjectDB wikipedia , lookup

Modelo de base de datos wikipedia , lookup

Base de datos wikipedia , lookup

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.