Skip to content

Commit f5257fb

Browse files
README files addition to sql root folder and sql_tools subfolder.
1 parent 4c3ff2e commit f5257fb

File tree

2 files changed

+106
-50
lines changed

2 files changed

+106
-50
lines changed
Lines changed: 38 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,55 @@
1-
# Oracle SQL Tools
1+
# SQL Repository
22

3-
This section covers Oracle SQL Tools: from SQL Developer Desktop to SQL Developer Web on GUI ADB Database Actions to SQLcl.
4-
Providing links to public useful documentation and articles/blogs written by Oracle SQL and Database Advocates and Product Managers.
5-
A SQL Clue Card is also provided.
3+
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.
64

7-
Reviewed: 3.5.2024
5+
## What is SQL?
86

9-
# Team Publications
10-
- [SQL Developer Extension for VS Code v24.1 is now available](https://www.thatjeffsmith.com/archive/2024/04/sql-developer-extension-for-vs-code-v24-1-is-now-available/)
7+
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.
118

12-
- [23ai new features series - latest post follow #23aiSpecialists](https://www.linkedin.com/posts/cristina-varas-menadas-591825119_oracle-oracle23ai-sql-activity-7198945654272864256-wduQ?utm_source=share&utm_medium=member_ios)
9+
## Interesting Resources for Data Development in Oracle
1310

14-
- 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;
11+
To support your development journey, here are some valuable resources related to SQL and Oracle:
12+
- [Oracle SQL Documentation](https://docs.oracle.com/en/database/oracle/oracle-database/)
13+
- [SQL Tutorial by W3Schools](https://www.w3schools.com/sql/)
14+
- [Oracle Live SQL](https://livesql.oracle.com/)
15+
- [Oracle Learning Library](https://www.oracle.com/learning-library/)
16+
- [Oracle Database 23c: New Features](https://www.oracle.com/database/technologies/appdev/whats-new-in-23c.html)
1517

16-
- 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;
18+
## Index
1719

18-
- 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.
20+
1. [SQL Tools](#sql-tools)
21+
2. [SQL Tips](#sql-tips)
22+
3. [SQL Oracle23ai](#sql-oracle23ai)
23+
4. [SQL Do It Yourself](#sql-do-it-yourself)
1924

25+
## SQL Tools
2026

27+
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:
28+
- SQL client software recommendations
29+
- Database management tools
30+
- Productivity-enhancing plugins and extensions
2131

22-
# Useful Links
23-
- [SQL Developer](https://www.oracle.com/uk/database/sqldeveloper/)
24-
- [SQL Developer Releases](https://docs.oracle.com/en/database/oracle/sql-developer/)
25-
- [SQL Developer - Jeff Smith Page](https://www.thatjeffsmith.com/sql-developer/)
26-
- [SQL Developer - Data Modeler](https://www.oracle.com/database/sqldeveloper/technologies/sql-data-modeler/)
27-
- [SQL Developer - Developer Community](https://forums.oracle.com/ords/apexds/domain/dev-community/category/sql_developer?tags=sql-developer)
28-
- [Oracle SQLcl](https://www.oracle.com/uk/database/sqldeveloper/technologies/sqlcl/)
29-
- [SQL Tools Training](https://education.oracle.com/database/oracle-database/pFamily_32)
30-
- [Autonomous Database Actions](https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/connect-database-actions.html#GUID-102845D9-6855-4944-8937-5C688939610F)
31-
- [Live SQL](https://livesql.oracle.com/apex/f?p=590:1000)
32-
- [The amazing Dev Gym](https://devgym.oracle.com/pls/apex/f?p=10001:20011::::20011::) 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.
33-
- [Dev Gym Workout Class - Getting Started on Oracle Cloud](https://devgym.oracle.com/pls/apex/f?p=10001:29:4444375111375:::29:P29_CLASS_ID:20342&cs=1qfK8bInptu93se5QM5iMzsT-iih_gFsY78j308d3ZUzrCzX2c0-kgiimo59pm0c_NblFShALC1oOB8MosiaSYQ)
32+
## SQL Tips
3433

35-
As a "SQL - Do it yourself" in Oracle Dev Gym you can find, to start:
36-
- [Database For Developers: Foundations](https://devgym.oracle.com/pls/apex/f?p=10001:29:112499394488989:::29:P29_CLASS_ID:5481&cs=1Nx3TDJgh0w-ygq3icYMX7urIWoNPCEJuXLH5pqVOkknGnq2I33EJh57LsiiynySdqwMpwClQNviXsLC73e3-0Q);
34+
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:
35+
- Query optimization techniques
36+
- Common pitfalls and how to avoid them
37+
- Advanced SQL functions and their use cases
3738

38-
Learn SQL in this FREE 12-part boot camp. It will help you get started with Oracle Database and SQL. The course is a series of videos to teach you database concepts, interactive SQL tutorials, and quizzes to reinforce the ideas. Complete the course to get your free certificate.
39+
## SQL Oracle23ai
3940

40-
- [Database For Developers: Next Level](https://devgym.oracle.com/pls/apex/dg/class/databases-for-developers-next-level.html)
41+
Explore the latest advancements with Oracle's cutting-edge AI capabilities in the [SQL Oracle23ai](SQL_Oracle23ai/README.md) section. Here, you will find:
42+
- New features and enhancements in Oracle23ai
43+
- Tutorials on integrating AI with your SQL queries
44+
- Case studies and real-world applications of Oracle23ai
4145

42-
This course continues where Databases for Developers: Foundations left off, taking you further on your SQL journey.
43-
The class consists of a series of videos introducing concepts, interactive coding sections, and quizzes to test your understanding.
46+
## SQL Do It Yourself
4447

48+
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:
49+
- Practice problems with solutions
50+
- Step-by-step project guides
51+
- Interactive SQL challenges to test your skills
4552

46-
## SQL Best Practices
47-
Periodical sharing of Standard Query Language Best Practices links and blog, video publications from Advocate SQL and PL/SQL Developers and PMs
53+
---
4854

49-
- Analytic Functions: [how to get SQL cumulative running total on each row](https://blogs.oracle.com/sql/post/cumulative-running-total-of-previous-rows-with-sql) (from Chris Saxon);
50-
- V$ views: [Top 10 V$ Views For DBA and Developers](https://youtu.be/oI1F4vFwM9Q?si=i1UslciVja50792t) (From Connor McDonald);
51-
- The Secret to a Successful Data Loading: [VALIDATE_CONVERSION and CONVERSION ERROR](https://www.youtube.com/watch?v=gjjPAQ6znlw) (From Connor McDonald)
52-
53-
## PMs Personal Websites
54-
55-
- [@ThatJeffSmith](https://www.thatjeffsmith.com/)
56-
- [SQL Blog by Chris Saxon](https://blogs.oracle.com/sql)
57-
- [The Magic of SQL by Chris Saxon - Youtube Channel](https://www.youtube.com/c/TheMagicofSQL)
58-
- [SQL and Database explained! By Connor McDonald - Youtube Channel](https://www.youtube.com/@DatabaseDude)
59-
60-
61-
# License
62-
63-
Copyright (c) 2024 Oracle and/or its affiliates.
64-
65-
Licensed under the Universal Permissive License (UPL), Version 1.0.
66-
67-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
55+
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!
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Oracle SQL Tools
2+
3+
This section covers Oracle SQL Tools: from SQL Developer Desktop to SQL Developer Web on GUI ADB Database Actions to SQLcl.
4+
Providing links to public useful documentation and articles/blogs written by Oracle SQL and Database Advocates and Product Managers.
5+
6+
A SQL Clue Card is also provided.
7+
8+
Reviewed: 3.5.2024
9+
10+
# Team Publications
11+
12+
- 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;
13+
14+
- 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;
15+
16+
- 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.
17+
18+
# Useful Links
19+
20+
- [SQL Developer](https://www.oracle.com/uk/database/sqldeveloper/)
21+
- [SQL Developer Releases](https://docs.oracle.com/en/database/oracle/sql-developer/)
22+
- [SQL Developer - Jeff Smith Page](https://www.thatjeffsmith.com/sql-developer/)
23+
- [SQL Developer - Data Modeler](https://www.oracle.com/database/sqldeveloper/technologies/sql-data-modeler/)
24+
- [SQL Developer - Developer Community](https://forums.oracle.com/ords/apexds/domain/dev-community/category/sql_developer?tags=sql-developer)
25+
- [Oracle SQLcl](https://www.oracle.com/uk/database/sqldeveloper/technologies/sqlcl/)
26+
- [SQL Tools Training](https://education.oracle.com/database/oracle-database/pFamily_32)
27+
- [Autonomous Database Actions](https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/connect-database-actions.html#GUID-102845D9-6855-4944-8937-5C688939610F)
28+
- [Live SQL](https://livesql.oracle.com/apex/f?p=590:1000)
29+
30+
## Dev Gyms
31+
- [The amazing Dev Gym](https://devgym.oracle.com/pls/apex/f?p=10001:20011::::20011::)
32+
- 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.
33+
- [Dev Gym Workout Class - Getting Started on Oracle Cloud](https://devgym.oracle.com/pls/apex/f?p=10001:29:4444375111375:::29:P29_CLASS_ID:20342&cs=1qfK8bInptu93se5QM5iMzsT-iih_gFsY78j308d3ZUzrCzX2c0-kgiimo59pm0c_NblFShALC1oOB8MosiaSYQ)
34+
35+
- [Database For Developers: Foundations](https://devgym.oracle.com/pls/apex/f?p=10001:29:112499394488989:::29:P29_CLASS_ID:5481&cs=1Nx3TDJgh0w-ygq3icYMX7urIWoNPCEJuXLH5pqVOkknGnq2I33EJh57LsiiynySdqwMpwClQNviXsLC73e3-0Q);
36+
37+
- [The amazing Dev Gym](https://devgym.oracle.com/pls/apex/f?p=10001:20011::::20011::)
38+
- 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.
39+
- [Dev Gym Workout Class - Getting Started on Oracle Cloud](https://devgym.oracle.com/pls/apex/f?p=10001:29:4444375111375:::29:P29_CLASS_ID:20342&cs=1qfK8bInptu93se5QM5iMzsT-iih_gFsY78j308d3ZUzrCzX2c0-kgiimo59pm0c_NblFShALC1oOB8MosiaSYQ)
40+
41+
- [Dev Gym Workout Class Database For Developers: Foundations](https://devgym.oracle.com/pls/apex/f?p=10001:29:112499394488989:::29:P29_CLASS_ID:5481&cs=1Nx3TDJgh0w-ygq3icYMX7urIWoNPCEJuXLH5pqVOkknGnq2I33EJh57LsiiynySdqwMpwClQNviXsLC73e3-0Q)
42+
- Learn SQL in this FREE 12-part boot camp. It will help you get started with Oracle Database and SQL. The course is a series of videos to teach you database concepts, interactive SQL tutorials, and quizzes to reinforce the ideas.
43+
- [Database For Developers: Next Level](https://devgym.oracle.com/pls/apex/dg/class/databases-for-developers-next-level.html)
44+
- Complete the course to get your free certificate. This course continues where Databases for Developers: Foundations left off, taking you further on your SQL journey. The class consists of a series of videos introducing concepts, interactive coding sections, and quizzes to test your understanding.
45+
46+
47+
## SQL Best Practices
48+
Periodical sharing of Standard Query Language Best Practices links and blog, video publications from Advocate SQL and PL/SQL Developers and PMs
49+
50+
- Analytic Functions: [how to get SQL cumulative running total on each row](https://blogs.oracle.com/sql/post/cumulative-running-total-of-previous-rows-with-sql) (from Chris Saxon);
51+
- V$ views: [Top 10 V$ Views For DBA and Developers](https://youtu.be/oI1F4vFwM9Q?si=i1UslciVja50792t) (From Connor McDonald);
52+
- The Secret to a Successful Data Loading: [VALIDATE_CONVERSION and CONVERSION ERROR](https://www.youtube.com/watch?v=gjjPAQ6znlw) (From Connor McDonald)
53+
54+
## PMs Personal Websites
55+
56+
- [@ThatJeffSmith](https://www.thatjeffsmith.com/)
57+
- [SQL Blog by Chris Saxon](https://blogs.oracle.com/sql)
58+
- [The Magic of SQL by Chris Saxon - YouTube Channel](https://www.youtube.com/c/TheMagicofSQL)
59+
- [SQL and Database explained! By Connor McDonald - YouTube Channel](https://www.youtube.com/@DatabaseDude)
60+
61+
62+
# License
63+
64+
Copyright (c) 2024 Oracle and/or its affiliates.
65+
66+
Licensed under the Universal Permissive License (UPL), Version 1.0.
67+
68+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

0 commit comments

Comments
 (0)