Bases de données
Vous pouvez utiliser des bases de données (BD) en guise de sources de données des designs MobileTogether. Cela vous permet d'afficher des données provenant de BD d'être affichées dans les solutions MobileTogether. De même, l'utilisateur final peut éditer des données dans les BD depuis leurs appareils mobiles. Vous pouvez utiliser plusieurs sources de données BD éditables. Les données dans ces sources de BD peuvent ensuite être extraites, éditées et enregistrées en appliquant toute une série de mécanisme, y compris des expressions XQuery.
Cette section
Cette section est organisée comme suit :
•BD en tant que sources de données
•Sélectionner des objets de BD en tant que sources de données
•Enregistrer les données sur la BD
Voir le tutoriel de base de données, Bases de données et graphiques, pour une description détaillée d'un design MobileTogether qui utilise plusieurs sources de données multiples pouvant être éditées dans la solution MobileTogether Client. Voir également les présentations vidéo pour l'utilisation des bases de données.
Prise en charge de la base de données
La table ci-dessous énumère toutes les bases de données prises en charge. Si votre application Altova est une version 64-bit, assurez-vous que vous avez accès aux pilotes de base de données 64-bit nécessaires pour la base de données spécifique à laquelle vous tentez de vous connecter.
Base de données | Notes |
---|---|
Azure CosmosDB | Azure CosmosDB est une base de données NoSQL, relationnelle et vectorielle. Pour savoir comment se connecter à cette base de données, voir Connexion Azure CosmosDB. Pour en savoir plus sur le fonctionnement des bases de données NoSQL dans MapForce, voir Bases de données NoSQL. Pour plus d’information sur la base de données, voir les articles suivants :
•Azure Cosmos BD (page de produit) •Azure Cosmos DB - Base de données pour AI Era •Documentation BD Azure Cosmos
|
Firebird 2.x, 3.x, 4.x | |
IBM DB2 DB2 8.x, 9.x, 10.x, 11.x | |
IBM Db2 pour i6.x, 7.4, 7.5 | Les fichiers logiques sont pris en charge et présentés en tant qu'affichage.
|
IBM Informix 11.70 et ultérieur | |
MariaDB 10 et ultérieur | MariaDB prend en charge les connexions natives. Aucun pilote séparé n'est nécessaire.
|
Microsoft Access 2003 et ultérieur | Au moment de la rédaction de ce manuel (début septembre 2019), il n'a y pas de Microsoft Access Runtime disponible pour Access 2019. Vous pouvez vous connecter à une base de données Access 2019 depuis les produits Altova uniquement si Microsoft Access 2016 Runtime est installé et uniquement si la base de données n'utilise pas le type de données « Large Number ».
|
Microsoft Azure SQL Database | SQL Server 2016 codebase
|
Microsoft SQL Server 2005 et ultérieur Microsoft SQL Server on Linux | |
MySQL 5 et ultérieur | MySQL 5.7 et version ultérieure prennent en charge les connexions natives. Aucun pilote séparé n'est nécessaire.
|
Oracle 9i et ultérieur | |
PostgreSQL 8 et ultérieur | Les connexions PostgreSQL sont prises en charge aussi bien en tant que connexions natives qu'en tant que connexions sur base pilote par le biais d'interfaces (pilotes) comme ODBC ou JDBC. Les connexions natives ne nécessitent pas de pilotes.
|
Progress OpenEdge 11.6 | |
SQLite 3.x
| Les connexions SQLite sont prises en charge en tant que connexions directes natives du fichier de base de données SQLite. Aucun pilote séparé n'est nécessaire. |
Sybase ASE 15, 16 | |
Teradata 16 |
Pour vous connecter à une BD SQLite DB, utilisez l'Assistant de connexion de MobileTogether Designer.
NoteSur les serveurs Linux et macOS, les seules connexions de base de données prises en charge sont JDBC. |