Cómo aprender bien a programar bases de datos Access
1. En primer lugar, debemos olvidarnos del método original de procesamiento de datos de dato por dato y registro por registro. Cuanto más completo, mejor.
Ahora se utiliza el procesamiento por lotes. Utilice menos registros y procéselos uno por uno. Utilice declaraciones SQL tanto como sea posible.
2. Conocer bien la teoría de las bases de datos relacionales, especialmente la teoría de la estandarización. El diseño de tablas debe estar estandarizado, al menos hasta la tercera forma normal. Operaciones de reunión (unión, intersección, diferencia). Operaciones relacionales (selección, proyección, unión). Entre ellos, la conexión y la normalización están estrechamente combinadas.
3. Utilizar habilidades orientadas a objetos: análisis orientado a objetos OOA, diseño orientado a objetos OOD, programación orientada a objetos OOP, según la relación entre tablas, uso de formularios y subformularios, informes y subinformes, simulación. Orientado a objetos, que puede aumentar la legibilidad y protección del programa. (Esta es una habilidad de alto nivel, camaradas, no la desprecien. Sabrán su utilidad cuando realicen grandes proyectos)
4. Cuando se utilizan consultas, generalmente no se puede hacer de una sola vez. paso. Puedes hacerlo en varios pasos. (1) Algunos son debido a las limitaciones del lenguaje SQL, es imposible hacerlo en un solo paso, es forzado (2) Los resultados de cada paso de la consulta pueden; ser verificado, que es fácil de depurar (3) Aumenta la legibilidad y facilita el mantenimiento futuro;
5. El efecto de consulta se puede mostrar en un formulario o imprimir en un informe. Las técnicas para ambos son similares. Por lo general, cambiar las condiciones para abrir un formulario o informe puede controlar el área de registro mostrada o impresa. Además, cuando se utiliza una consulta como fuente de datos, es más conveniente cambiar dinámicamente la declaración SQL en la consulta que hacer referencia al control de formulario en la consulta, porque la declaración SQL se genera en VBA y se puede almacenar en un carácter. La variable primero y luego la consulta se actualiza. Declaración SQL, por lo que puede usar puntos de interrupción para verificar si los valores de la variable son correctos si hace referencia a los controles del formulario en la consulta, especialmente cuando incluye la función IIF (), depuración. es muy dificil.
6. Para desarrollar un sistema, primero se debe resolver el problema técnico, es decir, el algoritmo. Utilice ejemplos simples para comprender el algoritmo y luego diseñarlo en detalle. La pregunta planteada por muchos internautas no está clara. Algunas personas incluyen muchas cosas que no tienen nada que ver con los algoritmos, especialmente cosas muy profesionales, que son difíciles de entender para otros porque el algoritmo no es claro. no se puede compilar.
7. No utilice demasiadas funciones de la herramienta. Lo que es peor, la portabilidad es deficiente. Puede entender esto desde MDB hasta ADP, por lo que la legibilidad es muy importante al programar y la portabilidad es aún más importante. ¿Preferiría que su programa se ejecutara en un entorno fijo? ¿Estás dispuesto a utilizar una herramienta para el desarrollo para siempre? Por el bien de su "camino del dinero", no juegue con demasiadas técnicas. Por supuesto, la investigación técnica es otra cuestión.