Article de reference

Mimer SQL

Mimer SQL est un système de gestion de bases de données relationnelles propriétaire basé sur SQL produit par la société suédoise Mimer Information Technology AB (Mimer AB), anci...

système de gestion de bases de données relationnelles propriétaire basé sur SQL produit par la société suédoise Mimer Information Technology AB (Mimer AB), anciennement connue sous le nom d'Upright Database Technology AB . Il a été initialement développé comme projet de recherche à l' Université d'Uppsala , en Suède , dans les années 1970 avant d'être transformé en un produit commercial.

La base de données a été déployée dans un large éventail de contextes d'application, notamment pour le service de transfusion sanguine Pulse du National Health Service au Royaume-Uni , sur la chaîne de production de Volvo Cars en Suède et chez des concessionnaires automobiles en Australie . Elle a parfois constitué l'une des rares options disponibles dans des applications critiques en temps réel et dans des situations aux ressources limitées, comme sur les appareils mobiles .

l'université d'Uppsala et à d'autres institutions, visant à exploiter les capacités des bases de données relationnelles proposées par Codd et ses collaborateurs. La première version, sortie vers 1975, était nommée RAPID et écrite en langage assembleur IBM . Son nom a été changé en Mimer en 1977 afin d'éviter tout problème de marque. D'autres universités se sont intéressées au projet, notamment pour différentes architectures, et Mimer a été réécrit en Fortran afin d'assurer sa portabilité. D'autres modèles ont ensuite été développés pour Mimer, avec Mimer/QL implémentant le langage de requêtes QUEL .

L'émergence du SQL dans les années 1980 comme langage de requête standard a conduit les développeurs de Mimers à choisir de l'adopter, le produit devenant Mimer SQL .

En 1984, Mimer a été transféré à la société nouvellement créée Mimer Information Systems .

Versions

serveur de base de données Mimer SQL est actuellement compatible avec les principales plateformes : Windows , macOS , Linux , QNX et OpenVMS ( Itanium et x86-64 ). Les versions précédentes du moteur de base de données étaient compatibles avec d’autres systèmes d’exploitation, notamment Solaris , AIX , HP-UX , Tru64 , SCO et DNIX . Des versions de Mimer SQL sont disponibles en téléchargement gratuit pour le développement.

Le produit Enterprise est un serveur de base de données SQL basé sur les normes et reposant sur le serveur de base de données Mimer SQL Experience. Ce produit est hautement configurable lors de sa compilation ; il est possible d’ajouter, de supprimer ou de remplacer des composants du produit de base afin d’obtenir un produit dérivé adapté aux applications embarquées ou à faible encombrement.

Pour les environnements aux ressources limitées, le serveur de base de données Mimer SQL Mobile constitue un environnement d'exécution alternatif sans compilateur SQL . Utilisé pour les appareils portables et certains appareils personnalisés, il est désigné sous le nom d'approche mobile . De plus, des approches embarquées personnalisées peuvent être appliquées à de multiples combinaisons de matériel et de système d'exploitation.

Ces options permettent à Mimer SQL d'être déployé sur une grande variété de plateformes cibles supplémentaires, telles qu'Android et les systèmes d'exploitation en temps réel, y compris QNX .

La base de données est disponible en versions embarquées et spécialisées dans l'automobile ne nécessitant aucune maintenance, dans le but de rendre le produit adapté aux systèmes automobiles , d'automatisation des processus et de télécommunications critiques .

En mai 2025, la société britannique Trustonic et Mimer ont annoncé la sortie de Mimer Trust , un produit commun . Mimer Trust exploite le concept TrustZone de l'architecture ARM et permet, en plus de stocker les données dans la TrustZone pour une sécurité renforcée, de les rendre plus facilement accessibles.

Caractéristiques

Mimer SQL prend en charge plusieurs interfaces de programmation d'applications de base de données (API) : ODBC , JDBC , ADO.NET , SQL embarqué (C/C++, Cobol et Fortran), Module SQL (C/C++, Cobol, Fortran et Pascal), ainsi que les API natives Mimer SQL C API, Mimer SQL Real-Time API et Mimer SQL Micro C API.

MimerPy est un adaptateur pour Mimer SQL en Python , qui permet également la prise en charge de SQLAlchemy .

Le gestionnaire de fournisseurs Mimer est un répartiteur de fournisseurs ADO.NET qui utilise différents plugins pour accéder à différents fournisseurs ADO.NET sous-jacents. Le gestionnaire de fournisseurs Mimer permet d'écrire des applications ADO.NET indépendantes de la base de données.

Mimer SQL utilise principalement le contrôle de concurrence optimiste (OCC) pour gérer les transactions simultanées.

Mimer SQL se voit attribuer le port 1360 dans le registre de l'Autorité d'attribution des numéros Internet (IANA).

Étymologie

Le nom « Mimer » est tiré de la mythologie nordique , où Mimer était le géant gardien de Mímisbrunnr , le puits de la sagesse. Métaphoriquement, c’est ce que fait un système de base de données : gérer des données.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index