Nous sommes désolés. Nous n'avons rien trouvé qui corresponde à votre recherche.

Nous vous suggérons d’essayer ce qui suit pour trouver ce que vous recherchez :

  • Vérifiez l’orthographe de votre recherche par mot clé.
  • Utilisez des synonymes pour le mot clé que vous avez tapé, par exemple, essayez “application” au lieu de “logiciel”.
  • Lancer une nouvelle recherche.
Nous contacter Se connecter à Oracle Cloud

Database 23c

Oracle Database 23c fournit la base de données convergée la plus complète et la plus simple pour les développeurs qui cherchent à créer de nouvelles applications de microservices, de graphes, de documents et de données relationnelles.

Nouveautés d’Oracle Database 23c (24:51)

Chaque semaine, nous présenterons une nouvelle fonctionnalité d'Oracle Database 23c avec des exemples afin que vous puissiez vous lancer rapidement. Enregistrez cette page et revenez chaque semaine pour voir les nouvelles fonctionnalités mises en avant.

Fonctionnalités mises en avant

SELECT sans la clause FROM

Vous pouvez désormais exécuter des requêtes uniquement avec l'expression SELECT sans la clause FROM. Cette nouvelle fonctionnalité améliore la portabilité du code SQL et sa facilité d'utilisation pour les développeurs.

Procédures stockées JavaScript

Les appels de module de moteur multilingue (MLE) permettent aux développeurs d'appeler des fonctions JavaScript stockées dans des modules à partir de SQL et PL/SQL. Appelez les spécifications écrites dans le lien PL/SQL JavaScript vers les unités de code PL/SQL. Cette fonctionnalité permet aux développeurs d'utiliser les fonctions JavaScript partout où les fonctions PL/SQL sont appelées.



Privilèges de schéma

Oracle Database prend désormais en charge les privilèges de schéma en plus des privilèges d'objet, de système et d'administration existants. Cette fonctionnalité améliore la sécurité en simplifiant l'autorisation pour les objets de base de données afin de mieux implémenter le principe du moindre privilège et de déterminer avec précision les accès.



Type de données booléennes

Oracle Database prend désormais en charge le type de données booléen conforme à la norme ISO SQL. Vous pouvez ainsi stocker des valeurs True et False dans des tables et utiliser des expressions booléennes dans des instructions SQL. Le type de données booléen standardise le stockage des valeurs « oui » et « non » et facilite la migration vers Oracle Database.



DB_DEVELOPER_ROLE

Oracle Database 23c inclut le nouveau rôle DB_DEVELOPER_ROLE, qui fournit à un développeur d'applications tous les privilèges nécessaires pour concevoir, implémenter, déboguer et déployer des applications sur des bases de données Oracle. Grâce à ce rôle, les administrateurs n'ont plus à deviner les privilèges nécessaires pour le développement d'applications.



API Kafka

Oracle Database 23c offre une compatibilité encore plus précise pour les applications Apache Kafka avec Oracle Database. Cette nouvelle fonctionnalité facilite la migration des applications Java Kafka vers les files d'attente d'événements transactionnels (TxEventQ). Les API Java Kafka peuvent désormais se connecter au serveur Oracle Database et utiliser TxEventQ comme plateforme de messagerie.

Les développeurs peuvent facilement migrer une application Java existante qui utilise Kafka vers Oracle Database à l'aide du pilote JDBC. De plus, avec la fonctionnalité de bibliothèque côté client d'Oracle Database 23c, les applications Kafka peuvent désormais se connecter à Oracle Database au lieu d'un cluster Kafka et utiliser simplement la plateforme de messagerie de TxEventQ.



Macros SQL

Créez des macros SQL pour intégrer les expressions et instructions SQL courantes dans des structures paramétrées réutilisables pouvant être utilisées dans d'autres instructions SQL. Les macros SQL peuvent être des expressions scalaires généralement utilisées dans les listes SELECT, ainsi que dans les clauses WHERE, GROUP BY et HAVING. Les macros SQL peuvent également être utilisées pour encapsuler des calculs et une logique métier, ou peuvent être des expressions de table, généralement utilisées dans une clause FROM. Par rapport aux structures PL/SQL, les macros SQL peuvent améliorer les performances. Les macros SQL augmentent la productivité des développeurs, simplifient le développement collaboratif et améliorent la qualité du code.



Vues avec la dualité relationnelle JSON

La dualité relationnelle JSON, une innovation introduite dans Oracle Database 23c, unifie les modèles de données relationnelles et documentaires pour fournir le meilleur de ces deux approches. Les développeurs peuvent créer des applications dans des paradigmes relationnels ou JSON avec une source unique d'informations fiables et tirer parti des atouts des deux modèles. Les données sont stockées une seule fois, mais sont accessibles, écrites et modifiées selon l'une ou l'autre approche. Les développeurs bénéficient de transactions et de contrôles de simultanéité ACID, ce qui signifie qu'ils n'ont plus à faire de compromis entre des correspondances objet-relationnel complexes ou des problèmes d'incohérence de données.