Microsoft Jet
From Wikipedia, the free encyclopedia
| Développé par | Microsoft |
|---|---|
| Environnement | Windows |
| Formats lus | Microsoft Jet DB (d) et Microsoft Jet DB Workgroup Information (d) |
| Formats écrits | Microsoft Jet DB (d) et Microsoft Jet DB Workgroup Information (d) |
| Type | Moteur de base de données |
| Licence | Freeware |
| Site web | office.microsoft.com |
Microsoft Jet (sigle de Joint Engine Technology) est un moteur de base de données créé par Microsoft en 1992, utilisé dans son logiciel Access et fourni comme composant logiciel avec les outils de développement de logiciels Visual Basic et Visual Studio.
Microsoft Jet a été mis sur le marché en 1992 comme partie intégrante du logiciel Microsoft Access 1.0[1].
Microsoft Jet était distribué comme composant de la bibliothèque logicielle Microsoft Data Access Components (MDAC) jusqu'en 2002. Il est maintenant considéré comme dépassé et est remplacé par Microsoft SQL Server Desktop Engine (MSDE)[2].
Fonctionnalités
Microsoft DAO est une bibliothèque logicielle qui sert d'interface de programmation avec Microsoft Jet. Elle est utilisée par les logiciels pour exploiter les possibilités du moteur de base de données Microsoft Jet. Cette bibliothèque logicielle permet la manipulation des bases de données propres à Microsoft Jet ainsi que des bases de données tierces par l'intermédiaire du logiciel ODBC[3].
Microsoft Jet est prévu pour exécuter des instructions formulées en langage SQL[1].
Le lexique de l'interpréteur SQL de Microsoft Jet permet de créer, de modifier ou de supprimer des données de la base de données. ainsi que créer, modifier ou supprimer des tables, des index, des vues ou des procédures stockées. D'effectuer des jointures, démarrer et terminer des transactions, calculer des sommes et des moyennes ou créer des tableaux croisés[4].
L'optimiseur de requête - (anglais query optimizer) - de Microsoft Jet calcule automatiquement la stratégie la plus rapide pour obtenir les résultats demandés dans une instruction SQL en fonction du nombre d'enregistrement de chaque table impliquée, ainsi que les différents index existants dans la base de données.
Le contenu des bases de données Microsoft Jet peut être modifié par réplication de données de et vers des bases de données Microsoft SQL Server.
Selon son auteur, Microsoft Jet n'est pas conçu pour une utilisation intensive, l'utilisation dans des conditions difficiles telles que serveur web, opérations concurrentes sur un système de fichiers distribué peuvent endommager la structure des bases de données.