MS Access y SQL

Anonim

MS Access vs. SQL

Microsoft Office Access (o simplemente conocido como MS Access) es un sistema de administración de bases de datos relacionales creado por Microsoft. Combina el motor de base de datos Microsoft Jet relacional con una GUI y herramientas de desarrollo de software. También forma parte del conjunto de aplicaciones de Microsoft Office (incluidas MS Word, MS Excel y MS PowerPoint). MS Access almacena los datos en un formato específico para Access basado en el motor de base de datos Access Jet. También tiene la capacidad de importar o vincular datos almacenados en otras bases de datos de Access, Excel, SharePoint, listas, texto, XML, Outlook, HTML, dBase, Paradox, Lotus 1-2-3 o cualquier contenedor de datos que sea compatible con ODBC (Microsoft SQL Server, por ejemplo) directamente.

El lenguaje de consulta estructurado (también conocido como SQL) es un lenguaje de base de datos. Fue diseñado específicamente para administrar datos en RDMS y su concepción se basó en el álgebra relacional. El rango de sus capacidades incluye consulta y actualización de datos, creación y modificación de esquemas y control de acceso a datos. Fue uno de los primeros idiomas que utilizaron el modelo RDMS y es sin duda el lenguaje más utilizado para estas bases de datos relacionales. El lenguaje SQL se subdivide en múltiples elementos de lenguaje: cláusulas, que en ocasiones son componentes constitutivos opcionales de declaraciones y consultas; expresiones, que producen valores escalares o tablas que se componen de columnas y filas de datos; predicados, que se utilizan para especificar condiciones que son capaces de evaluar a SQL valores lógicos de tres valores (o 3VL) valores booleanos de verdad; consultas, que recuperan datos basados ​​en especificaciones particulares; y declaraciones, que afectan los esquemas y los datos o también pueden controlar transacciones, flujo de programas, conexiones, sesiones o diagnósticos.

El acceso se utiliza principalmente como un medio para crear soluciones de base de datos simples. Las tablas creadas a través de Access admiten una gran cantidad de tipos de campo estándar, índices e integridad referencial. También viene completo con una interfaz de consulta, formularios en los que se pueden mostrar e ingresar datos e informes para imprimir. Mediante el uso de las opciones de apuntar y hacer clic, Access permite al usuario automatizar tareas simples a través de macros. Es bastante popular entre los no programadores que son capaces de crear soluciones visualmente agradables y razonablemente avanzadas.

SQL es ahora un estándar y su estructura se compone de muchos componentes diferentes. Estos incluyen, pero no se limitan a, SQL Framework, SQL / Foundation, SQL / Bindings, SQL / CLI (Interfaz de nivel de llamada) y SQL / XML (o especificaciones relacionadas con XML).

Resumen:

1. Access es un sistema de administración de bases de datos relacionales que almacena datos en un formato basado en el motor de base de datos Access Jet; SQL es un lenguaje de base de datos diseñado específicamente para administrar datos en RDMS.

2. El acceso se utiliza principalmente para crear soluciones de base de datos simples; SQL es un estándar compuesto de múltiples componentes que incluyen, entre otros, SQL Framework, SQL / CLI y SQL / XML.