En primer lugar, que mi memoria se remonta a las vacaciones de verano de mi segundo año. Bajo la guía de mi jefe (quien me sugirió que aprendiera asp.net), entré en contacto con Microsoft. producto neto. En ese momento ya había aprendido vc y asp. Debido a la clase experimental de programación de Windows, entré en contacto con VB, pero no lo estudié específicamente. Como estoy acostumbrado a class e int en C ++, siento que sub y var en VB no son muy satisfactorios. Soy una persona muy curiosa y de repente vi a una persona que afirmaba que ".NET es una herramienta de desarrollo ideal y realista para crear aplicaciones de próxima generación" y promocionaba principalmente el lenguaje C#. Como siempre he tenido una buena impresión del lenguaje C, me interesé por él casi de inmediato. Empecé a aprender C#. Ningún lenguaje existe de forma aislada, por lo que la interacción de datos es muy importante. Durante las vacaciones de verano, leí nuestro libro de texto "Introducción a los sistemas de bases de datos". Recuerdo que cuando programaba en lenguaje C, los datos solicitaban espacio en la memoria, como el uso de matrices y similares. Consume mucho espacio de memoria. Ya era hora de que saliera la base de datos, así que instalé SQL Server2000 nuevamente. Solía usar el acceso para aprender asp. En ese momento, simplemente seguía lo que hacían los demás y la teoría no era muy clara.
Después de estudiar durante las vacaciones de verano, básicamente he entendido las cosas teóricas, pero no tengo muy claro cómo utilizarlas. Pero esto sentó las bases para el diseño del curso de este semestre.
Después de llegar a la escuela, con el comienzo del concurso del curso de bases de datos este semestre, tengo un punto de vista: la capacidad que debo tener no es cuánto sé, sino la capacidad de aprender cosas rápidamente. Comprende lo que encuentras. A veces nos intimidan fácilmente algunos términos profesionales, como modelado, ingeniería de software, análisis de datos, minería de datos, etc. Muchos estudiantes a mi alrededor están asustados por estos tigres de papel, pero no tienen el coraje de contactarlos. Siempre dicen que dejar de fumar es demasiado difícil. Subestiman su potencial y reprimen su curiosidad. De hecho, todos son tigres de papel y no un problema de investigación científica nacional. Es difícil inventar herramientas simplemente usando algunas, pero es mucho más fácil usar una herramienta, ¡simplemente hazlo! Recuerdo que antes de hacer esta base de datos, nuestro maestro dijo que se debía hacer un análisis preliminar, así que busqué en línea qué herramientas de análisis usar. Finalmente, elegí la herramienta de modelado roseUML. Antes de esto, no tenía idea del modelado de software. El modelado UML era solo una hoja de papel en blanco para mí. Sin embargo, después del contacto real, no es tan difícil como se imaginaba. Si no entiende nada, puede buscar en línea. Este es un mundo donde la información fluye de forma cruzada. Con Google y Baidu, no hay problema de conocimiento que no pueda resolverse. Y posteriormente powerdesigner para análisis de bases de datos.
¿Qué arquitectura quiero usar al desarrollar, modo c/s? Hay muchos modelos, ¿cómo elegir? Buscaría en línea para ver cuál es la arquitectura más popular en este momento. Como resultado descubrí la arquitectura MVC, y ese eres tú. Decidí usar esta arquitectura, no, está bien, aprendamos. ¡Hazlo! Una vez que el trabajo preliminar esté listo, tengo que ponerlo. Puse en práctica lo que aprendí durante las vacaciones de verano. En ese momento, tenía una comprensión más profunda del uso de ado.Net para manipular bases de datos. y obtener una comprensión más profunda de los procedimientos almacenados en bases de datos. Después de aproximadamente dos semanas de lucha, completé el diseño de mi curso de base de datos, basado en. conjunto de datos netos. Al final, tuve el honor de ganar el primer premio del concurso y el Premio a la Aplicación de Nuevas Tecnologías.
En lugar de pescar en el bosque, es mejor retirarse y construir una red. La mayor impresión que tengo sobre el diseño de este curso de base de datos es que si estás interesado, hazlo. La dificultad superará tu coraje y perseverancia. No importa las dificultades que encontré desde el principio al crear esta base de datos, nunca tuve la menor idea de rendirme. Por sed de conocimiento, por curiosidad por las nuevas tecnologías, por curiosidad por todo lo desconocido. Completé el diseño de este curso de base de datos, pero es solo una parada en mi viaje de aprendizaje. en los próximos diez años. NET será XML [al menos eso es lo que promueve Microsoft] y seguiré aprendiéndolo, incluido j2ee de la empresa jave. Yo también quiero probarlo. Si entiendes el idioma, ¡hazlo! El idioma no importa. Después de todo, es sólo una herramienta. Usar bien una herramienta no es algo digno de bondad hacia los demás. Lo principal es comprender las ideas de aprendizaje.
Como dice el viejo refrán: ¡el aprendizaje no tiene fin!
Estoy muy contento de haber participado en este concurso de bases de datos, que realmente me abrió los ojos.