Skip to content

Commit bc1d2a2

Browse files
Merge pull request #1478 from oracle-devrel/ppaolucc-SQL-Product-Restyling-I
Merging-SQL-Product-To-Main
2 parents b924cd5 + 7f5c244 commit bc1d2a2

File tree

3 files changed

+59
-30
lines changed

3 files changed

+59
-30
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: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ To look for examples and deep dive into Oracle 23ai New Features in Database spe
9090
This asset contains a brief set of Oracle Database 23ai new features examples which are then included in a specific asset file for consultation.
9191
The list of New Features will be periodically updated and adjusted.
9292

93-
--## Features
93+
<!-- --## Features
9494
--### Aggregation over INTERVAL Data Types
9595
-- - **Description**: Pass INTERVAL data types to SUM and AVG aggregate functions.
9696
-- - **Example**: ```sqlSELECT SUM(interval_column) FROM table_name;`
@@ -138,16 +138,20 @@ The list of New Features will be periodically updated and adjusted.
138138
-- - **Example**: `INSERT INTO table_name VALUES (1, 'value');`
139139
-- ### Ubiquitous Search With DBMS_SEARCH Packages
140140
-- - **Description**: Index multiple schema objects for full-text search using DBMS_SEARCH.
141-
-- - **Example**: `EXEC DBMS_SEARCH.CREATE_INDEX('index_name', 'table_name');`
141+
-- - **Example**: `EXEC DBMS_SEARCH.CREATE_INDEX('index_name', 'table_name');-->
142+
143+
144+
142145

143146

144147

145148
# Team Publications
149+
146150
- [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)
147151
- [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)
148152
- [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)
149153
- [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)
150-
- [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)
154+
- [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) -->
151155

152156

153157

@@ -156,10 +160,10 @@ The list of New Features will be periodically updated and adjusted.
156160
- [Oracle Database 23ai New Features](https://apex.oracle.com/database-features/)
157161

158162

159-
# Release Information
163+
<!-- # Release Information
160164
- **Version**: 23ai
161165
- **Applicable Offerings**: All Oracle Database offerings .................
162-
For more detailed information, please visit the [Oracle Database Features](https://apex.oracle.com/database-features/) page.
166+
For more detailed information, please visit the [Oracle Database Features](https://apex.oracle.com/database-features/) page. -->
163167

164168
# License
165169

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

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
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+
7+
8+
# When to use this asset?
9+
When we want to explore the various SQL IDE development tools like SQL Developer, sqlcl and VS Code with SQL Developer extentions.
710

811

912

@@ -12,18 +15,20 @@ A SQL Clue Card is also provided.
1215

1316
1. [Team Publications](#team-publications)
1417
2. [Useful Links](#useful-links)
15-
=======
18+
19+
1620
Reviewed: 24.10.2024
1721

1822

1923
# Team Publications
24+
2025
- 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;
2126

2227
- 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;
2328

2429
- 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.
2530

26-
- [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.
31+
- [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. -->
2732

2833
# Useful Links
2934

@@ -69,7 +74,7 @@ Periodical sharing of Standard Query Language Best Practices links and blog, vid
6974
- [@ThatJeffSmith](https://www.thatjeffsmith.com/)
7075
- [SQL Blog by Chris Saxon](https://blogs.oracle.com/sql)
7176
- [The Magic of SQL by Chris Saxon - YouTube Channel](https://www.youtube.com/c/TheMagicofSQL)
72-
- [SQL and Database explained! By Connor McDonald - YouTube Channel](https://www.youtube.com/@DatabaseDude)
77+
- [SQL and Database explained! By Connor McDonald - YouTube Channel](https://www.youtube.com/@DatabaseDude) -->
7378

7479

7580
# License

0 commit comments

Comments
 (0)