Posts

Creación de la relaciones y las llaves

Con el objetivo de crear una base de datos diseñada correctamente se utilizaron diversas llaves foráneas para relacionar gran variedad de tablas e inclusive para generar tablas intermedias. Esta decisión de diseño fue aplicada principalmente por la facilidad de buscar distintas características de una entidad que se encuentran almacenadas en distintas tablas.

Creando la Base de Datos

En MySQL Workbench se pueden crear Bases de Datos con suma rápidez. El programa tiene una funcionalidad que permite que al generar el diagrama de la base se pueda autogenerar el código en SQL necesario para crear la bases de datos junto con todas sus tablas.

Instalación de Visual Studio

Otra herramienta que es de gran importancia para el desarrollo de el proyecto programado fue Visual Studio. Dicho programa es la aplicación oficial para crear soluciones en el lenguaje C#, tanto aplicaciones de consola como con interfaz gráfica. Visual Studio hace que crear interfaces sea sumamente sencillo, tal punto de que simplemente se deben arrastrar los elementos que se desean colocar dentro de la ventana y luego ajustar sus características.

Realizando la instalación de MySQL Server y aplicaciones

Para el desarrollo del proyecto programado fue necesario utilizar este motor de Bases de Datos. En Windows la instalación y correcto funcionamiento fueron un poco complejos debido a problemas con la distribución de Microsoft Visual C++ 2015, ya que si no estaba instalada la versión correcta el programa dejaba de funcionar en distintos momentos. La ventaja que presenta MySQL y sus aplicaciones es que se pueden utilizar fácilmente, principalmente porque tienen una interfaz muy intuitiva.