![](http://orizaba.tecnm.mx/m_ito/pluginfile.php/5408/course/overviewfiles/db.jpeg)
- Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las competencias
para implementar bases de datos y apoyar la toma de decisiones, conforme a las normas
vigentes de manejo y seguridad de la información, utilizando tecnologías emergentes con el fin
de integrar soluciones computacionales con diferentes plataformas y/o dispositivos
considerando los aspectos legales, éticos, sociales y de desarrollo sustentable. - Consiste en el uso de lenguaje de definición de datos, lenguaje de manipulación de datos,
control de acceso, transacciones, SQL procedural, conectividad de base de datos - También proporciona las bases para otras asignaturas directamente vinculadas con el desarrollo
de software y uso de bases de datos. De manera particular, los temas cubiertos en esta
asignatura se aplican en la definición de esquemas de bases de datos relacionales y la
manipulación de la información considerando ambientes transaccionales multiusuario. - Para el buen desarrollo de esta asignatura es necesario contar con las competencias
desarrolladas en las materias previas de: fundamentos de bases de datos y tópicos avanzados
de programación en temas como diseño y modelado, manejo de SQL y aspectos de
conectividad entre bases de datos y lenguajes huésped. - Se aportan competencias a las asignaturas de Administración de Bases de Datos, Ingeniería de
Software, Gestión de Proyectos de Software y Programación Web, que se cursarán
posteriormente.
- Teacher: Rafael Herrera García