Différence entre MS Access et SQL


MS Access ou SQL

Microsoft Office Access (ou simplement connu sous le nom de MS Access) est un système relationnel de gestion de base de données créé par Microsoft. Il combine à la fois le moteur relationnel de base de données Microsoft Jet avec une interface graphique et des outils de développement logiciel. Il fait également partie de la suite Microsoft Office Suite de diverses applications (dont MS Word, MS Excel et MS PowerPoint). MS Access stocke les données dans un format spécifique à Access basé sur Access Jet Database Engine. Il a également la capacité d'importer ou de lier aux données stockées dans d'autres bases de données Access, Excel, SharePoint, listes, textes, XML, Outlook, HTML, dBase, Paradox, Lotus 1-2-3, ou tout conteneur de données compatible ODBC (Microsoft SQL Server, par exemple) directement.

Le langage de requête structuré (également connu sous le nom de SQL) est un langage de base de données. Il a été conçu spécifiquement pour gérer les données dans les SGRD et sa conception était basée sur l'algèbre relationnelle. L'éventail de ses capacités comprend la recherche et la mise à jour des données, la création et la modification de schémas et le contrôle d'accès aux données. C'était l'une des premières langues à utiliser le modèle SGRD et c'est très certainement le langage le plus utilisé pour ces bases de données relationnelles. Le langage SQL est subdivisé en plusieurs éléments de langage: les clauses, qui sont parfois des composants facultatifs des instructions et des requêtes; les expressions, qui produisent soit des valeurs scalaires, soit des tables qui sont composées de colonnes et de rangées de données; les prédicats, qui sont utilisés pour spécifier des conditions qui sont capables d'évaluer les trois valeurs logiques SQL (ou 3VL) des valeurs de vérité booléennes; les requêtes, qui récupèrent des données basées sur des spécifications particulières; et les instructions, qui affectent les schémas et les données ou les données.

L'accès est principalement utilisé comme un moyen de créer des solutions de base de données simples. Les tables créées par Access prennent en charge une multitude de types de champs, d'indices et d'intégrité référentielle standard. Il est également fourni avec une interface de requête, des formulaires sur lesquels on peut afficher et saisir des données et des rapports pour l'impression. Grâce à l'utilisation d'options point et clic, Access permet à l'utilisateur d'automatiser des tâches simples à l'aide de macros. Il est très populaire auprès des non-programmeurs qui sont capables de créer des solutions visuellement agréables et raisonnablement avancées.

SQL est maintenant un standard et sa structure est composée de nombreux composants différents. Ces derniers incluent, mais ne sont pas limités à, SQL Framework, SQL/Foundation, SQL/Bindings, SQL/CLI (Call Level Interface), et SQL/XML (ou XML related Specifications).

Les idées Clis

Access est un système relationnel de gestion de base de données qui stocke les données dans un format basé sur Access Jet Database Engine; SQL est un langage de base de données conçu spécifiquement pour gérer les données dans les SGRD.

2. L'accès est principalement utilisé pour créer des solutions de base de données simples; SQL est un standard composé de plusieurs composants dont, mais non limité à, SQL Framework, SQL/CLI, et SQL/XML.


Une question ? Nous avons oublié quelque chose ? n'hésitez pas à participer aux commentaires. Nous compléterons cet article avec plaisir.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *