Skip to content

Commit d4cb6ac

Browse files
committed
Merging-SQL-Product-To-Main
Merging ppaolucc-SQL-Product-Restyling-I to Main
1 parent 9a13e84 commit d4cb6ac

File tree

3 files changed

+58
-33
lines changed

3 files changed

+58
-33
lines changed

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

Lines changed: 41 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,52 +2,68 @@
22

33
Welcome to the SQL repository of the Data Development team at Oracle. This repository is designed to provide comprehensive resources, tips, and tools to help you master SQL and leverage the latest features of Oracle23ai. Below you'll find an index to all the sections available in this repository, along with a brief introduction to what you can expect in each section.
44

5-
Reviewed: 23.10.2024
5+
Structured Query Language (SQL) is the standard programming language used for managing and manipulating relational databases. SQL allows you to perform a variety of operations such as querying data, updating records, creating and modifying schema, and controlling access to the database. It is a crucial skill for data developers and analysts, enabling efficient data retrieval and manipulation to support data-driven decision-making.
6+
7+
PL/SQL, the Oracle procedural extension of SQL, is a portable, high-performance transaction-processing language. PL/SQL offers several advantages over other programming languages: from being tightly integrated with SQL to leveraging High Performance and High Productivity. PL/SQL is a portable and scalable Procedural Language which also increase Manageability and support for Object Oriented Programming.
8+
9+
Reviewed: 18.11.2024
610

711
# Table of Contents
8-
- [What is SQL?](#what-is-sql);
9-
- [SQL Tools](#sql-tools);
10-
- [SQL Tips](#sql-tips);
11-
- [SQL Oracle23ai](#sql-oracle23ai);
12-
- [SQL DO It Yourself](#sql-do-it-yourself)
12+
- [Team Publications](#team-publications);
1313
- [Useful Links](#useful-links);
1414

15+
[What is SQL? ]: #
1516

16-
# What is SQL?
17+
[ SQL Tools ]: #
18+
[ SQL Tips ]: #
19+
[ SQL Oracle23ai ]: #
20+
[ SQL DO It Yourself ]: #
1721

18-
Structured Query Language (SQL) is the standard programming language used for managing and manipulating relational databases. SQL allows you to perform a variety of operations such as querying data, updating records, creating and modifying schema, and controlling access to the database. It is a crucial skill for data developers and analysts, enabling efficient data retrieval and manipulation to support data-driven decision-making.
22+
23+
# Team Publications
24+
- [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) - 23ai Database New Features on Linkedin Post - I
25+
- [23ai New Features Series - Part 2](https://www.linkedin.com/posts/cristina-varas-menadas-591825119_oracle-oracle23ai-sql-activity-7198945654272864256-wduQ/?utm_source=share&utm_medium=member_ios) - 23ai Database New Features on Linkedin Post - II
26+
- [23ai New Features Series - Part 3](https://www.linkedin.com/posts/sonnemeyer_23aispecialists-23ainewsabrpart3-developer-activity-7201958687005982721-Oo3B?utm_source=share&utm_medium=member_desktop) - 23ai Database New Features on Linkedin Post - III
27+
- [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) - 23ai Database New Features on Linkedin Post - IV
28+
- [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) - 23ai Database New Features on Linkedin Post - V
1929

2030

21-
# SQL Tools
31+
## SQL Tools
2232

23-
In the [SQL Tools](SQL_Tools/README.md) section, you'll find a collection of essential tools and utilities that can help streamline your SQL development process. This includes:
33+
[SQL Tools](SQL_Tools/README.md): In this section, you'll find a collection of essential tools and utilities that can help streamline your SQL development process. This includes:
2434
- SQL client software recommendations
2535
- Database management tools
2636
- Productivity-enhancing plugins and extensions
2737

2838

29-
# SQL Tips
39+
[# SQL Tips]: #
40+
41+
[ The SQL Tips(SQL_Tips/README.md) section is dedicated to providing ]: #
42+
43+
[practical advice and best practices for writing efficient and effective SQL]: #
44+
45+
<!-- [ queries. Topics covered include]:
46+
47+
[ - Query optimization techniques]: #
48+
[ - Common pitfalls and how to avoid them ]: #
49+
[ - Advanced SQL functions and their use cases]: -->
3050

31-
The [SQL Tips](SQL_Tips/README.md) section is dedicated to providing practical advice and best practices for writing efficient and effective SQL queries. Topics covered include:
32-
- Query optimization techniques
33-
- Common pitfalls and how to avoid them
34-
- Advanced SQL functions and their use cases
3551

3652

37-
# SQL Oracle23ai
53+
[# SQL Oracle23ai ]: #
3854

39-
Explore the latest advancements with Oracle's cutting-edge AI capabilities in the [SQL Oracle23ai](SQL_Oracle23ai/README.md) section. Here, you will find:
55+
<!-- Explore the latest advancements with Oracle's cutting-edge AI capabilities in the [SQL Oracle23ai](SQL_Oracle23ai/README.md) section. Here, you will find:
4056
- New features and enhancements in Oracle23ai
4157
- Tutorials on integrating AI with your SQL queries
42-
- Case studies and real-world applications of Oracle23ai
58+
- Case studies and real-world applications of Oracle23ai -->
4359

4460

45-
# SQL Do It Yourself
61+
<!-- # SQL Do It Yourself
4662
4763
The [SQL Do It Yourself](SQL_Do_It_Yourself/README.md) section encourages hands-on learning by providing a variety of exercises and projects. This includes:
4864
- Practice problems with solutions
4965
- Step-by-step project guides
50-
- Interactive SQL challenges to test your skills
66+
- Interactive SQL challenges to test your skills -->
5167

5268

5369
# Useful Links
@@ -58,10 +74,14 @@ To support your development journey, here are some valuable resources related to
5874
- [Oracle Live SQL](https://livesql.oracle.com/)
5975
- [Oracle Learning Library](https://www.oracle.com/learning-library/)
6076
- [Oracle Database 23ai: Application Development](https://www.oracle.com/database/technologies/application-development.html)
77+
- [@ThatJeffSmith](https://www.thatjeffsmith.com/)
78+
- [SQL Blog by Chris Saxon](https://blogs.oracle.com/sql)
79+
- [The Magic of SQL by Chris Saxon - YouTube Channel](https://www.youtube.com/c/TheMagicofSQL)
80+
- [SQL and Database explained! By Connor McDonald - YouTube Channel](https://www.youtube.com/@DatabaseDude)
6181

6282
---
6383

64-
We hope you find these resources helpful in your SQL journey. If you have any questions or suggestions, please feel free to contribute or reach out to the team. Happy querying!
84+
<!-- We hope you find these resources helpful in your SQL journey. If you have any questions or suggestions, please feel free to contribute or reach out to the team. Happy querying! -->
6585

6686

6787
# License

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ To look for examples and deep dive into Oracle 23ai New Features in Database spe
1313
This asset contains a brief set of Oracle Database 23ai new features examples which are then included in a specific asset file for consultation.
1414
The list of New Features will be periodically updated and adjusted.
1515

16-
--## Features
16+
<!-- --## Features
1717
--### Aggregation over INTERVAL Data Types
1818
-- - **Description**: Pass INTERVAL data types to SUM and AVG aggregate functions.
1919
-- - **Example**: ```sqlSELECT SUM(interval_column) FROM table_name;`
@@ -61,25 +61,25 @@ The list of New Features will be periodically updated and adjusted.
6161
-- - **Example**: `INSERT INTO table_name VALUES (1, 'value');`
6262
-- ### Ubiquitous Search With DBMS_SEARCH Packages
6363
-- - **Description**: Index multiple schema objects for full-text search using DBMS_SEARCH.
64-
-- - **Example**: `EXEC DBMS_SEARCH.CREATE_INDEX('index_name', 'table_name');`
64+
-- - **Example**: `EXEC DBMS_SEARCH.CREATE_INDEX('index_name', 'table_name');-->
6565

6666

67-
# Team Publications
67+
<!-- # Team Publications
6868
- [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)
6969
- [23ai New Features Series - Part 2](https://www.linkedin.com/posts/cristina-varas-menadas-591825119_oracle-oracle23ai-sql-activity-7198945654272864256-wduQ/?utm_source=share&utm_medium=member_ios)
7070
- [23ai New Features Series - Part 3](https://www.linkedin.com/posts/sonnemeyer_23aispecialists-23ainewsabrpart3-developer-activity-7201958687005982721-Oo3B?utm_source=share&utm_medium=member_desktop)
7171
- [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)
72-
- [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)
72+
- [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) -->
7373

7474

7575
# Useful Links
7676
- [Oracle Database 23ai New Features](https://apex.oracle.com/database-features/)
7777

7878

79-
# Release Information
79+
<!-- # Release Information
8080
- **Version**: 23ai
8181
- **Applicable Offerings**: All Oracle Database offerings .................
82-
For more detailed information, please visit the [Oracle Database Features](https://apex.oracle.com/database-features/) page.
82+
For more detailed information, please visit the [Oracle Database Features](https://apex.oracle.com/database-features/) page. -->
8383

8484
# License
8585

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

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,23 @@
33
This section covers Oracle SQL Tools: from SQL Developer Desktop to SQL Developer Web on GUI ADB Database Actions to SQLcl.
44
Providing links to public useful documentation and articles/blogs written by Oracle SQL and Database Advocates and Product Managers.
55

6-
A SQL Clue Card is also provided.
6+
<!-- A SQL Clue Card is also provided. -->
77

8-
Reviewed: 24.10.2024
8+
Reviewed: 18.11.2024
99

10-
# Team Publications
10+
# When to use this asset?
11+
When we want to explore the various SQL IDE development tools like SQL Developer, sqlcl and VS Code with SQL Developer extentions.
12+
13+
<!-- # How to use this asset? -->
14+
15+
<!-- # Team Publications
1116
- Application Continuity - [Does your Database really know your application - Part 1](https://medium.com/@paulbrad71/application-continuity-on-adb-does-your-database-know-your-application-376e44d8a30) - Published on [Medium](http://www.medium.com) on 13th March 2023;
1217
1318
- Application Continuity - [Does your Database really know your application - Part 2](https://medium.com/@paulbrad71/does-your-database-really-know-your-application-second-part-48321b0ab81) - Published on [Medium](http://www.medium.com) on 6th April 2023;
1419
1520
- Application Continuity - [Does your Database really know your application - Part 3](https://medium.com/@paulbrad71/application-continuity-on-adb-does-your-database-know-your-application-376e44d8a30) - Published on [Medium](http://www.medium.com) on 31st May 2023.
1621
17-
- [SQL on Autonomous Database - a Rockin' Experience](https://www.youtube.com/watch?v=jcrPvP4SKLQ) - Published on [YouTube](http://www.youtube.com) on 23th November 2023.
22+
- [SQL on Autonomous Database - a Rockin' Experience](https://www.youtube.com/watch?v=jcrPvP4SKLQ) - Published on [YouTube](http://www.youtube.com) on 23th November 2023. -->
1823

1924
# Useful Links
2025

@@ -29,7 +34,7 @@ Reviewed: 24.10.2024
2934
- [Live SQL](https://livesql.oracle.com/apex/f?p=590:1000)
3035
- [SQL Developer Extension for VS Code v24.2 is now available](https://www.thatjeffsmith.com/archive/2024/07/sql-developer-extension-for-vs-code-24-2-is-now-available/)
3136

32-
37+
<!-- >
3338
# Dev Gyms
3439
- [The amazing Dev Gym](https://devgym.oracle.com/pls/apex/f?p=10001:20011::::20011::)
3540
- Join the Oracle Product Management Dev Gym (FREE!) and build your Oracle technology muscles by taking workouts, quizzes, and even entire classes on SQL, PL/SQL, database design, logic and more.
@@ -60,7 +65,7 @@ Periodical sharing of Standard Query Language Best Practices links and blog, vid
6065
- [@ThatJeffSmith](https://www.thatjeffsmith.com/)
6166
- [SQL Blog by Chris Saxon](https://blogs.oracle.com/sql)
6267
- [The Magic of SQL by Chris Saxon - YouTube Channel](https://www.youtube.com/c/TheMagicofSQL)
63-
- [SQL and Database explained! By Connor McDonald - YouTube Channel](https://www.youtube.com/@DatabaseDude)
68+
- [SQL and Database explained! By Connor McDonald - YouTube Channel](https://www.youtube.com/@DatabaseDude) -->
6469

6570

6671
# License

0 commit comments

Comments
 (0)