Soy un programador 100% autodidacta de MS Access (la parte principal de mi trabajo es la programación), ahora estoy construyendo bases de datos más grandes; sigo usando MS Access como la interfaz de usuario, pero SQL Server para almacenar todos los datos y hacer más del "trabajo".
En esencia mi pregunta es; ¿Qué temas necesito saber para SQL Server que probablemente no aprendí o no necesité al usar Access?
No busco que me digas cómo hacer nada, más lo que crees que son las cosas más importantes que debería investigar: hay muchos temas y muchos detalles, no quiero encontrarme mucho tiempo camino por un camino menos valioso ...
Volcado cerebral:
- Mantenimiento: cuáles son los más importantes (verificar la base de datos, reducir la base de datos, actualizar las estadísticas, reconstruir, etc.)
- Índices - No sé tanto como debería, ¿hay algún buen libro / blog, etc. que pueda enseñarme lo básico?
- Cualquier otra cosa que me haya perdido (probablemente haya muchas, ya que dije que soy nuevo en SQL Server ...)
Si me ayuda, trabajo para un minorista de tamaño medio y las bases de datos en las que trabajo principalmente para cubrir cosas como
- Plataforma de informes (resume ventas / recibos / inventario, etc. del sistema principal y proporciona informes rápidos)
- Una herramienta de conciliación entre una tercera parte y lo que nuestras tiendas ponen a través de registros (importa datos de terceros y hace referencias cruzadas a los registros de transacciones)
- Almacena todos los datos relacionados con nuestras promociones; producto, precios, proyecciones, resultados reales, etc.