Este curso tiene 3 grandes áreas: (1) el diseño de bases de datos, que incluye la comprensión de la información que manejan las organizaciones, su abstracción, clasificación y diseño en el modelo entidad/relación; (2) la capacidad de abstraer esta representación en términos de un modelo de estructura de datos, concretamente el modelo relacional, estudiando sus aspectos de estructura, integridad y manipulación; y, finalmente, (3) aprender a definir y manipular la información por medio de un lenguaje de programación de bases de datos, específicamente, el Lenguaje Estructurado de Consultas (SQL).
El programa está estructurado de manera de cubrir estas 3 grandes áreas. Para facilitar el proceso de enseñanza-aprendizaje se hará bastantes evaluaciones teóricas y prácticas. Se realizará 1 proyecto de laboratorio definido por el docente, dividido en dos fases, para asentar los conceptos recibidos. Los proyectos se podrán trabajar en grupos y se deben trabajar utilizando Oracle como Manejador de Base De Datos u otro manejador de lenguaje SQL como MySQL, MariaDB, etc..
Objetivos
• Objetivo General
Conocer y aplicar la teoría relacional de bases de datos, mediante la realización de modelos de datos para resolver problemas de análisis de sistemas de información.
• Objetivos Específicos
1. Llegar a un nivel de abstracción alto sobre la representación de los datos a través de los modelos de datos.
2. Desarrollar aplicaciones reales de sistemas de bases de datos.
3. Entender el funcionamiento de un sistema administrador de bases de datos.
El programa está estructurado de manera de cubrir estas 3 grandes áreas. Para facilitar el proceso de enseñanza-aprendizaje se hará bastantes evaluaciones teóricas y prácticas. Se realizará 1 proyecto de laboratorio definido por el docente, dividido en dos fases, para asentar los conceptos recibidos. Los proyectos se podrán trabajar en grupos y se deben trabajar utilizando Oracle como Manejador de Base De Datos u otro manejador de lenguaje SQL como MySQL, MariaDB, etc..
Objetivos
• Objetivo General
Conocer y aplicar la teoría relacional de bases de datos, mediante la realización de modelos de datos para resolver problemas de análisis de sistemas de información.
• Objetivos Específicos
1. Llegar a un nivel de abstracción alto sobre la representación de los datos a través de los modelos de datos.
2. Desarrollar aplicaciones reales de sistemas de bases de datos.
3. Entender el funcionamiento de un sistema administrador de bases de datos.