Skip to content

Commit 94eddbc

Browse files
Versions review
1 parent 011e622 commit 94eddbc

File tree

5 files changed

+16
-89
lines changed

5 files changed

+16
-89
lines changed

data-platform/data-development/apex/README.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,6 @@ Reviewed: 18.11.2024
1818
- [Cloud Coaching - Unlock the Power of APEX](https://www.youtube.com/watch?v=6rG_tX8ScBc)
1919
- [APEX on Autonomous Rockin' Experience](https://medium.com/@paulbrad71/apex-on-autonomous-database-rockin-experience-e57c4c4dc4f3)
2020

21-
## Tutorials/ How-To's
22-
23-
- [APEX Integration with Azure AD](https://medium.com/@rana.saeed/can-your-external-users-authenticate-into-your-apex-apps-606e48f9417b)
24-
- [APEX Integration with Real Application Security(RAS)](https://medium.com/@rana.saeed/integrating-real-application-security-ras-with-oracle-apex-33892967beff)
25-
- [Uploading files to OCI Object Storage via APEX](https://medium.com/@devpiotrekk/uploading-files-to-oci-object-storage-via-apex-42ad396ec55d)
26-
- [APEX Devops with Liquibase](https://medium.com/@devpiotrekk/start-your-apex-devops-adventure-with-liquibase-f8e45c3d1e6a)
27-
- [APEX Service DevOps with DBMS_CLOUD](https://medium.com/oracledevs/apex-service-can-devops-too-dbms-cloud-on-autonomous-72be9842d2f88)
28-
- [Integrating Data Science with APEX](https://blogs.oracle.com/ai-and-datascience/post/yolov5-models-in-apex-using-oracle-data-science)
29-
- [Other APEX Blogs](https://blogs.oracle.com/apex/)
30-
- [APEX YouTube channel](https://www.youtube.com/channel/UCEpIXFjcQIztReQNLymvYrQ/playlists?view=1&sort=da)
31-
3221
# Useful Links
3322

3423
## Get Started
@@ -51,6 +40,18 @@ Reviewed: 18.11.2024
5140
- [APEX Managing Application Backups](https://docs.oracle.com/en/database/oracle/apex/22.1/htmdb/managing-application-backups.html)
5241
- [APEX Application Development Lifecycle Technical Paper](https://www.oracle.com/a/tech/docs/apex-lifecycle-management-v3.pdf)
5342

43+
## Tutorials/ How-To's
44+
45+
- [APEX Integration with Azure AD](https://medium.com/@rana.saeed/can-your-external-users-authenticate-into-your-apex-apps-606e48f9417b)
46+
- [APEX Integration with Real Application Security(RAS)](https://medium.com/@rana.saeed/integrating-real-application-security-ras-with-oracle-apex-33892967beff)
47+
- [Uploading files to OCI Object Storage via APEX](https://medium.com/@devpiotrekk/uploading-files-to-oci-object-storage-via-apex-42ad396ec55d)
48+
- [APEX Devops with Liquibase](https://medium.com/@devpiotrekk/start-your-apex-devops-adventure-with-liquibase-f8e45c3d1e6a)
49+
- [APEX Service DevOps with DBMS_CLOUD](https://medium.com/oracledevs/apex-service-can-devops-too-dbms-cloud-on-autonomous-72be9842d2f88)
50+
- [Integrating Data Science with APEX](https://blogs.oracle.com/ai-and-datascience/post/yolov5-models-in-apex-using-oracle-data-science)
51+
- [Other APEX Blogs](https://blogs.oracle.com/apex/)
52+
- [APEX YouTube channel](https://www.youtube.com/channel/UCEpIXFjcQIztReQNLymvYrQ/playlists?view=1&sort=da)
53+
54+
5455
# License
5556

5657
Copyright (c) 2024 Oracle and/or its affiliates.

data-platform/data-development/ora-database-microservices/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ Perfect for developers and architects building robust, distributed microservices
99

1010
Reviewed: 19.11.2024
1111

12-
1312
# License
1413

1514
Copyright (c) 2024 Oracle and/or its affiliates.

data-platform/data-development/ora-database-microservices/microtx/README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ Reviewed: 19.11.2024
3636
1. [Team Publications](#team-publications)
3737
2. [Useful Links](#useful-links)
3838
3. [Reusable Assets Overview](#reusable-assets-overview)
39-
4. [License](#license)
40-
4139

4240
# Team Publications
4341
- Cloud Coaching Session: [Simplify Microservices Architectures: Oracle Transaction Manager for Microservices](https://www.youtube.com/watch?v=my4KMotFKwM&list=PLPIzp-E1msrZbCMh7NObbSSoI7q924MZS&index=1&t=7s)
@@ -50,14 +48,12 @@ Reviewed: 19.11.2024
5048
- Video: [Transaction patterns for mission-critical microservices in Kubernetes](https://www.youtube.com/watch?v=fBXowP7X92k)
5149
- Video: [Oracle Transaction Manager for Microservices High-Level Introduction](https://www.youtube.com/watch?v=4j74C4GobzY)
5250

53-
5451
# Reusable Assets Overview
5552
- Oracle LiveLabs [Tutorials / How To's]: [Maintain data consistency across microservices using Oracle MicroTx](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3445)
5653
- Oracle LiveLabs [Tutorials / How To's]: [Simplify distributed transactions with Oracle MicroTx to prevent inconsistent data and financial losses](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3725)
5754
- Oracle LiveLabs [Tutorials / How To's]: [Ensure data consistency in distributed transactions across ORDS applications using Oracle MicroTx](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3886)
5855
- [Software project: Creating a real-life transactional microservices application on Kubernetes](https://medium.com/@mika.rinne/software-project-creating-a-real-life-transactional-microservices-application-on-kubernetes-ea490e9cdfa1)
5956

60-
6157
# License
6258

6359
Copyright (c) 2024 Oracle and/or its affiliates.

data-platform/data-development/ords/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ Reviewed: 19.11.2024
99

1010
1. [Team Publications](#team-publications)
1111
2. [Useful Links](#useful-links)
12-
3. [Reusable Assets Overview](#reusable-assets-overview)
1312

1413
# Team Publications
1514

data-platform/data-development/sql/sql-oracle23ai/README.md

Lines changed: 4 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11

22
# SQL Oracle Database 23ai
33
This section covers the new features introduced in the Oracle Database 23ai release, focusing on enhancements and functionalities in SQL for application development.
4+
This asset contains a brief set of Oracle Database 23ai new features examples which are then included in a specific asset file for consultation.
5+
The list of New Features will be periodically updated and adjusted.
46

57
## Features
68

@@ -74,73 +76,6 @@ Reviewed: 18.11.2024
7476

7577
1. [Team Publications](#team-publications)
7678
2. [Useful Links](#useful-links)
77-
=======
78-
# Oracle 23ai
79-
80-
This section covers the new features introduced in the Oracle Database 23ai release, focusing on enhancements and functionalities in SQL for application development.
81-
82-
Reviewed: 24.10.2024
83-
84-
# When to use this asset?
85-
86-
To look for examples and deep dive into Oracle 23ai New Features in Database specific areas for Developers.
87-
88-
# How to use this asset?
89-
90-
This asset contains a brief set of Oracle Database 23ai new features examples which are then included in a specific asset file for consultation.
91-
The list of New Features will be periodically updated and adjusted.
92-
93-
--## Features
94-
--### Aggregation over INTERVAL Data Types
95-
-- - **Description**: Pass INTERVAL data types to SUM and AVG aggregate functions.
96-
-- - **Example**: ```sqlSELECT SUM(interval_column) FROM table_name;`
97-
--### Client Describe Call Support for Tag Options
98-
-- - **Description**: Store and retrieve metadata about database objects using annotations.
99-
-- - **Example**: `ALTER TABLE table_name ANNOTATE 'key' = 'value';`
100-
--### DEFAULT ON NULL for UPDATE Statements
101-
-- - **Description**: Define columns as DEFAULT ON NULL for update operations.
102-
-- - **Example**: `UPDATE table_name SET column_name = DEFAULT ON NULL WHERE condition;`
103-
--### Data Quality Operators
104-
-- - **Description**: Introduces PHONIC_ENCODE and FUZZY_MATCH operators for string matching.
105-
-- - **Example**: `SELECT PHONIC_ENCODE('word'), FUZZY_MATCH('string1', 'string2') FROM dual;`
106-
--### Data Use Case Domains
107-
-- - **Description**: Define and apply constraints for common values like credit card numbers.
108-
-- - **Example**: `CREATE DOMAIN email_domain AS VARCHAR2(255) CHECK (REGEXP_LIKE(value, '^[\w._%+-]+@[\w.-]+\.[a-zA-Z]{2,}$'));`
109-
-- ### Direct Joins for UPDATE and DELETE Statements
110-
-- - **Description**: Join target tables in UPDATE and DELETE statements using the FROM clause.
111-
-- - **Example**: `UPDATE table1 SET column1 = table2.column2 FROM table2 WHERE table1.id = table2.id;`
112-
-- ### GROUP BY Column Alias or Position
113-
-- - **Description**: Use column aliases or SELECT item positions in GROUP BY clauses.
114-
-- - **Example**: `SELECT column1 AS col1, SUM(column2) FROM table_name GROUP BY col1;`
115-
-- ### IF [NOT] EXISTS Syntax Support
116-
-- - **Description**: Support for IF EXISTS and IF NOT EXISTS syntax in DDL operations.
117-
-- - **Example**: `CREATE TABLE IF NOT EXISTS table_name (column1 datatype);`
118-
-- ### New Database Role for Application Developers
119-
-- - **Description**: Introduces DB_DEVELOPER_ROLE with necessary privileges for developers.
120-
-- - **Example**: `GRANT DB_DEVELOPER_ROLE TO user_name;`
121-
-- ### Oracle SQL Access to Kafka
122-
-- - **Description**: Efficient access to data streams from Apache Kafka and OCI Streaming Service.
123-
-- - **Example**: `SELECT * FROM kafka_table WHERE topic = 'topic_name';`
124-
-- ### SELECT Without FROM Clause
125-
-- - **Description**: Run SELECT expression-only queries without a FROM clause.
126-
-- - **Example**: `SELECT 1+1;`
127-
-- ### SQL BOOLEAN Data Type
128-
-- - **Description**: Supports ISO SQL standard-compliant BOOLEAN data type.
129-
-- - **Example**: `CREATE TABLE table_name (column1 BOOLEAN);`
130-
-- ### SQL UPDATE RETURN Clause Enhancements
131-
-- - **Description**: Enhanced RETURNING INTO clause for reporting old and new values.
132-
-- - **Example**: `UPDATE table_name SET column1 = 'new_value' RETURNING column1 INTO :old_value;`
133-
-- ### Schema Annotations
134-
-- - **Description**: Store and retrieve metadata about database objects using name-value pairs.
135-
-- - **Example**: `ANNOTATE SCHEMA 'key' = 'value';`
136-
-- ### Table Value Constructor
137-
-- - **Description**: Supports VALUES clause for SELECT, INSERT, and MERGE statements.
138-
-- - **Example**: `INSERT INTO table_name VALUES (1, 'value');`
139-
-- ### Ubiquitous Search With DBMS_SEARCH Packages
140-
-- - **Description**: Index multiple schema objects for full-text search using DBMS_SEARCH.
141-
-- - **Example**: `EXEC DBMS_SEARCH.CREATE_INDEX('index_name', 'table_name');`
142-
143-
14479

14580
# Team Publications
14681
- [23ai New Features Series - Part 1](https://www.linkedin.com/posts/sonnemeyer_23aispecialists-23ainewsabrpart1-developer-activity-7196221427056889856-3HF2?utm_source=share&utm_medium=member_desktop)
@@ -149,16 +84,13 @@ The list of New Features will be periodically updated and adjusted.
14984
- [23ai New Features Series - Part 4](https://www.linkedin.com/posts/sonnemeyer_23aispecialists-23ainewsabrpart4-teammates-activity-7204946957843267584-x664?utm_source=share&utm_medium=member_desktop)
15085
- [23ai New Features Series - Part 5](https://www.linkedin.com/posts/ppaolucci_cristinavarasmenadas-sonjameyer-activity-7207374755878887425-a--C?utm_source=share&utm_medium=member_desktop)
15186

152-
153-
154-
15587
# Useful Links
15688
- [Oracle Database 23ai New Features](https://apex.oracle.com/database-features/)
15789

158-
15990
# Release Information
16091
- **Version**: 23ai
161-
- **Applicable Offerings**: All Oracle Database offerings .................
92+
- **Applicable Offerings**: All Oracle Database offerings
93+
16294
For more detailed information, please visit the [Oracle Database Features](https://apex.oracle.com/database-features/) page.
16395

16496
# License

0 commit comments

Comments
 (0)