Si aprendo SQL, ¿entendería MS Access? Estoy muy interesado en la gestión de bases de datos. Tengo experiencia previa en desarrollo web.

El acceso es una bestia extraña. Utiliza y (en teoría) hace que SQL esté más disponible para los usuarios finales. Si bien, esto es cierto en un sentido muy general:

  • Si es un muy buen desarrollador de Access, probablemente no necesitará SQL en absoluto. Esto se debe a que Access tiene (algunas no bien, incluso en absoluto) características documentadas, que ayudan a los desarrolladores sin conocimientos de SQL.
  • Si es un desarrollador SQL serio, no necesitaría Access, ya que siempre hay otras plataformas de desarrollo compatibles con MS, dirigidas a usuarios más profesionales, que debería poder usar.

En resumen, Access, aunque es un buen entorno de desarrollo, no está dirigido a programadores sino a personas orientadas a los negocios. Una vez me vi obligado a desarrollar un CRM usando Access, porque un asesor de seguridad idiota (que resulta ser un amigo 🙁) tenía la gestión de TI en una empresa en la que estaba trabajando para prohibir las herramientas de desarrollo profesional en la red empresarial, donde era necesario desarrollar ese software. . Historia larga … Versión corta, es posible desarrollar programas serios usando Access, pero no lo recomiendo.

Es genial que desee hacer su futuro en SQL o en la gestión de bases de datos. Con esta herramienta, el acceso a MS puede ser fácilmente conocido, pero tengo otra sugerencia para usted que incluso puede mejorar sus habilidades de base de datos. Espero que te guste.

Si ya tiene experiencia en desarrollo web, supongo que podría estar creando páginas asp a través de Visual Studio.

Le recomiendo que descargue el estudio de Administración de SQL de Microsoft disponible en su sitio web oficial. Pero recuerde que también necesita descargar SQL express para conectarse a cualquier base de datos.

Una vez que descargue ambos paquetes, intente crear una página web asp e importe la base de datos desde Management studio. (Desde el lado izquierdo de la aplicación en la pestaña Explorador del servidor)

Luego puede almacenar tantos registros como desee en el estudio de administración de SQL. Es más funcional en términos de desarrollo de productos.

Espero que esto ayude.

SQL es el lenguaje de consulta que subyace a MS Access. Necesitarás aprender ambos. MS Access es un sistema de administración de bases de datos que es bueno para sistemas relativamente pequeños con un número limitado de usuarios simultáneos. Una manera fácil de aprender ambos es tomar mi curso Easy SQL for Business Analysts seguido de mi curso Introducción al desarrollo de bases de datos. Yo uso MS SQL para enseñar el último curso.

Para un principiante en Microsoft Access, no es crucial que aprenda SQL.

Cuando comencé a usar Access, no sabía nada sobre SQL o Visual Basic, ¡y tampoco entendía el software en sí! Puede comprender los conceptos básicos con algunos tutoriales que se encuentran en línea como estos: Diseñar y crear tablas para una base de datos (Conceptos básicos de acceso, parte 1)

Después de nada más que practicar la creación de bases de datos, he construido mi propia comprensión, y solo ahora estoy empezando a enseñarme SQL y VB para mejorar aún más lo que hago.

Si está realmente interesado en la gestión de bases de datos, no tendrá problemas para comprender el acceso, y aprender SQL le permitirá crear bases de datos más interesantes cuando esté listo para eso.

¡Espero que esto ayude!

MS Access es dos cosas combinadas. Es un generador de interfaz de usuario front-end, con una base de datos compatible con SQL back-end. Puede sustituir otras bases de datos SQL (adecuadas) como SQL-server por su backend.

Es casi un callejón sin salida. Está diseñado para el desarrollo de aplicaciones muy simple para personas que no son programadores profesionales.

La parte del generador de aplicaciones front-end es inútil para el desarrollo web porque usará herramientas web (HTML / JS) para hacer esto. Eso deja una base de datos de fondo bastante mala como lo único que usaría, y no la quiere.

Olvídese del acceso, a menos que su objetivo sea crear aplicaciones de escritorio de Windows para aficionados. Menos trabajo para aprender cómo hacerlo correctamente, con una herramienta de base de datos de fondo adecuada,

En mi opinión, si aprende a desarrollar SQL, está más allá de MS Access (como desarrollador). MS Access está hecho para pequeños proyectos que involucran muy pocos usuarios concurrentes. Tiene su lugar en el mundo de los negocios, pero el desarrollo de SQL de núcleo duro realmente no es parte de MS Access, porque tiene una buena GUI, que es adecuada para prácticamente todos los que lo usan.

Sí, pero evite que Ms Access sea una base de datos de juguetes. MS SQL Server, MySQL, Postgres, Oracle, son todas opciones válidas

More Interesting

Cómo optimizar el script para guardarlo en una base de datos y seleccionarlo usando JS y PHP JSFiddle

Me gustaría centrar verticalmente un elemento pequeño de altura fija en CSS lado a lado con un elemento de altura dinámica más grande de una manera que admita navegadores más antiguos. ¿Cómo hago esto?

Estoy probando una aplicación de chat basada en JSP y Java Servlet y he enumerado a todos los usuarios en línea e hice una ventana de chat, pero tuve problemas para obtener una respuesta de un usuario a otro. ¿Cuál es la solución?

Soy un principiante en diseño web. ¿Es w3schools.com un buen lugar para comenzar?

Como desarrollador de Android, ¿qué tipo de aplicaciones debo desarrollar?

Tengo un código personalizado para mi sitio web, ¿cómo puedo integrarlo en WordPress?

¿Qué recursos necesito para desarrollar un navegador web personalizado?

Estoy comenzando un portal de videos en el cual los usuarios suben videos. Quiero un reproductor de video web con tecnología de velocidad de bits adaptable. ¿Cuál es la mejor tecnología y reproductor para usarlo en cualquier dispositivo como YouTube? ¿Cual será el costo?

Quiero crear un sitio web de torrents, pero eso sería ilegal, entonces, ¿cómo puedo hacerlo sin enfrentar ningún problema ilegal?

Tengo 22 años y estoy aprendiendo desarrollo web front-end. Debido a algunos problemas, no puedo trabajar en un trabajo regular. ¿Cómo puedo tener éxito en trabajar independientemente sin experiencia laboral?

¿Puedo hacer una carrera como desarrollador web? Tengo 29 años y tengo un título de PG irrelevante en ciencias. He creado mi propio sitio web en PHP por experiencia, tengo conocimiento del marco MVC y he diseñado plantillas receptivas en Bootstrap.

Cómo construir un sistema de gestión de asistencia usando Python

Cómo publicar páginas HTML en Internet y hacer que un sitio web funcione

Cómo extraer una tabla de datos en el archivo pivote a CSV, pero el archivo CSV tiene una estructura como la tabla pivote en jQuery

Me pidieron que buscara una granja de renderizado para enviar modelos 3D a, para ser renderizados como imágenes 2D, no animaciones. ¿Que debería buscar?