Decideo - Actualités sur le Big Data, Business Intelligence, Data Science

Abonnez-vous gratuitement à Decideo !


Decideo

 


Une version gratuite d’Oracle Database 23c pour les développeurs


Rédigé par Communiqué de Oracle le 13 Avril 2023

Les développeurs ont accès en primeur exclusive aux nouvelles fonctionnalités de développement offertes par Oracle Database 23c, y compris la dualité relationnelle JSON révolutionnaire.



Oracle annonce une version gratuite d’Oracle Database 23c pour les développeurs ; cette nouvelle version répond à la demande croissante de programmeurs et d’entreprises du monde entier d’accéder aux nouvelles fonctionnalités d’Oracle Database 23c « App Simple ». Les développeurs peuvent désormais utiliser les fonctionnalités innovantes d’Oracle Database, qui simplifient le développement d’applications modernes « data driven » et les préparent à la version d’Oracle Database 23c, la prochaine version à bénéficier du support à long terme.

« Oracle est ravi de fournir aux développeurs un accès en avant-première aux technologies de base de données les plus avancées au monde pour le développement et l’exécution d’applications modernes », se félicite Juan Loaiza, Vice-Président exécutif des technologies de base de données stratégiques, Oracle. « Avec la sortie de la version gratuite d’Oracle Database 23c ­pour les développeurs, ces derniers pourront renforcer leurs compétences et commencer à créer de nouvelles applications à l’aide de fonctionnalités innovantes telles que la dualité relationnelle JSON, qui unit le meilleur des modèles de données relationnels et de documents, la prise en charge SQL pour les requêtes Graph directement sur les données OLTP et les procédures stockées en JavaScript, le langage de programmation le plus populaire au monde. »



Oracle Database 23c Free—Developer Release, une version conçue pour les développeurs

La version gratuite d’Oracle Database 23c pour les développeurs est téléchargeable en tant qu’image Docker, machine virtuelle VirtualBox ou fichier d’installation Linux RPM, sans avoir besoin de recourir à un compte utilisateur ni à une connexion. Une version de Windows est prévue prochainement.



« Les développeurs sont aujourd'hui les acteurs les plus importants dans la prise de décision en matière de technologie. C'est pourquoi il est plus important que jamais de mettre les outils entre leurs mains avec un minimum de friction », déclare James Governor, cofondateur de RedMonk. « Oracle Database 23c Free - Developer Release est conçue pour éliminer les obstacles relatifs à l'accès des développeurs, en leur permettant de définir l'écosystème sans avoir à demander d'autorisation. Il s'agit d'un changement radical pour Oracle. »





La version gratuite d’Oracle Database 23c pour les développeurs inclut les éléments suivants :



Dualité relationnelle JSON : les développeurs peuvent créer des applications dans des paradigmes relationnels ou JSON avec une source unique d’informations tout en tirant parti des atouts tant du modèle relationnel que du modèle orienté document. Les données sont conservées à un seul endroit, mais l’accès, l’écriture et la modification peuvent s’effectuer selon le paradigme souhaité. Les développeurs bénéficient du meilleur des modèles JSON et relationnels, y compris des transactions compatibles ACID et des contrôles de simultanéité. Ils n’ont donc plus à choisir entre des correspondances objet-relationnel complexes ou des problèmes d’incohérence de données.


Procédures JavaScript stockées (rendues possibles par GraalVM) : Le code JavaScript peut désormais être exécuté plus près que jamais des données en écrivant des procédures stockées JavaScript ou en chargeant des bibliothèques JavaScript existantes dans Oracle Database. La prise en charge du code JavaScript améliore la productivité des développeurs en leur permettant de réutiliser la logique métier existante directement dans le niveau de données avec leurs compétences en JavaScript. L’appel de code JavaScript peut être mélangé avec SQL et PL/SQL, ce qui permet une prise en charge multilingue.


Schéma JSON : Les développeurs peuvent désormais valider les structures de documents JSON avec des schémas JSON correspondant aux standards du secteur, en vue d’une utilisation fiable de ce format de données.


Graphes de propriétés opérationnelles : Les développeurs peuvent désormais créer des applications graphiques de propriétés transactionnelles et analytiques à l’aide d’Oracle Database, en utilisant la prise en charge de requêtes de graphe de propriétés SQL standard de pointe, y compris l’exécution d’analyses graphiques à la fois sur les données relationnelles et JSON.


API Oracle Kafka : Les applications Kafka peuvent désormais être exécutées sur Oracle Database Transactional Event Queues avec des modifications minimales du code. Cette approche permet de créer des microservices beaucoup plus robustes à l’aide d’événements transactionnels qui effectuent des opérations d’événement et des modifications de base de données dans une seule transaction atomique.


Domaines SQL : La nouvelle construction de domaine peut agir en tant que modificateurs de type léger qui documentent de manière centralisée l’utilisation prévue des données, en étendant et en améliorant considérablement les domaines SQL standard. Les développeurs peuvent ainsi mieux comprendre comment les données sont utilisées et améliorer la qualité globale de leurs données, sans avoir à gérer la complexité et l’incompatibilité des types de données spécifiques à l’utilisation ou des types définis par l’utilisateur.


Annotations : Les métadonnées de base de données peuvent désormais être stockées directement aux côtés des données avec le nouveau mécanisme d’annotation dans Oracle Database. Les développeurs peuvent annoter les attributs de modèle de données communs pour les tables, les colonnes, les vues, les index et bien plus encore. L’enregistrement et l’échange de propriétés d’utilisation entre les applications sont ainsi centralisés, légers et déclaratifs. Le stockage des métadonnées avec les données garantit une cohérence et une accessibilité universelle pour tous les utilisateurs et applications qui utilisent les données.


« Avec la version gratuite d’Oracle Database 23c pour les développeurs, ces derniers bénéficient d’un accès en avant-première aux nouvelles fonctionnalités de développement d’applications dont la dualité relationnelle JSON », constate Carl Olofson, Vice-Président de la recherche sur les logiciels de gestion des données, IDC. « Cette version donne enfin aux développeurs l’occasion d’essayer une fonctionnalité qui unifie et synchronise les modèles relationnel et orienté document. Elle permet aux développeurs et aux ingénieurs de données d’accéder au format souhaité selon le cas d’utilisation sans se soucier de la structure des données, de la mise en correspondance des données, de la cohérence des données ou de l’optimisation des performances. Ils peuvent désormais également exécuter des analyses de graphes sur les données relationnelles et JSON. La dualité relationnelle JSON d’Oracle est une solution véritablement révolutionnaire, qui constitue peut-être l’une des innovations les plus importantes en matière de science de l’information de ces 20 dernières années. »





Nouveau commentaire :
Twitter

Vous pouvez commenter ou apporter un complément d’information à tous les articles de ce site. Les commentaires sont libres et ouverts à tous. Néanmoins, nous nous réservons le droit de supprimer, sans explication ni préavis, tout commentaire qui ne serait pas conforme à nos règles internes de fonctionnement, c'est-à-dire tout commentaire diffamatoire ou sans rapport avec le sujet de l’article. Par ailleurs, les commentaires anonymes sont systématiquement supprimés s’ils sont trop négatifs ou trop positifs. Ayez des opinions, partagez les avec les autres, mais assumez les ! Merci d’avance. Merci de noter également que les commentaires ne sont pas automatiquement envoyés aux rédacteurs de chaque article. Si vous souhaitez poser une question au rédacteur d'un article, contactez-le directement, n'utilisez pas les commentaires.


Twitter
Rss
LinkedIn
Facebook
Apple Podcast
App Store
Google Play Store