Learn SQL and Database Development Online At Your Own Pace
Learn how to use SQL, whether you're an absolute beginner or have experience already.
Current Member? Log In Now
Database Star Academy
Database Star Academy is a membership focused on SQL development and database development. You'll get immediate access to a range of courses on Oracle, SQL Server, and MySQL (PostgreSQL coming soon).
More courses and content are constantly added to ensure you get the most out of the membership!
Here’s What You’ll Get When You Sign Up
Once you sign up, you'll get immediate access to 20+ courses on Oracle, SQL Server, and MySQL (PostgreSQL coming soon).
You'll also get access to a range of focused once-off videos and PDF files for easy download.
Learn Anywhere, Immediately
You get immediate access to all material. You'll also be able to log in right away and access the material whether you're at work or in the comfort of your own home.
Learn From Someone With Experience
I've had 10+ years of experience working in software and with databases. It's my focus, which allows me to give you much more than just basic SELECT statements.
Monthly Or Annual Pricing
A pricing model that fits your learning preference. Pay a monthly fee (just like Netflix!). Or pay a discounted annual fee. You can cancel at any time with only a few clicks.
Track Learning, Certificates & More
Many platform features such as the ability to track which videos you have watched, quizzes on some courses, a course or knowledge roadmap, course completion certificates, PDF downloads, and more.
Database Star Academy member
Ben has simplified sub-queries for me, regex, and many other topics. I feel slow when reading a lot of explanations off the internet, but his explanations are so clear, they make these topics easy to understand. The "SQL Interview Questions & Answers", which I nearly didn't read, was full of answers I had on how to use CTE, DBMS-Output, temp tables. And then I put them all in a folder that are easy to refer back to. On top if it all, I don't have to sift through a 10 minute you tube to find the 10 seconds of information I'm looking for. I also get emails from Database Star on topics I didn't even knew I had questions on - like how to manage your time, and book recommendations like "Clean Code" by Robert C. Martin.
Database Star Academy member
I think I am one of the guys who joined you almost from the beginning of the launch of your academy (correct me if I am wrong). And, this is the first time in my IT career I have ever subscribed to any site such as yours. After being with you for some time, I now feel that I have not made any mistake by subscribing to your site. I have learnt a lot by following your site which cannot be described in words. Examples given after each topic are very useful. The videos are simple, informative and easy to understand. There is also a lot of general content which is very useful in developing the subject. I am extremely grateful to you for that. I am also happy to see you coming up with different flavors of SQL (SQL Server, MySQL & Postgress SQL). It would be easy for a person to refer to one single site for everything. In fact, I am looking forward to detailed stuff related to Oracle DBA and other related topics. Hope, it is on the way.
What's Included In Database Star Academy?
These are all the courses available (with more added constantly):
Introduction to Oracle SQL
An introduction to SQL using Oracle database, so you can learn the basics of SQL
Advanced Oracle SQL
More advanced topics of Oracle SQL. The next step after the Introduction course
Oracle SQL Performance
An insight into how Oracle runs queries and how you can improve the performance of your queries.
Introduction to PL/SQL
Learn what PL/SQL is, how to write your own code, and how to create stored procedures and functions.
Relational Database Design
An introduction into database design, why it's useful, and a step-by-step guide through the normalisation process.
Advanced Database Modeling
A range of tips and tactics to improve your database modeling and design skills.
SQL Developer Jumpstart
Download Oracle's SQL Developer and get started with using this popular SQL IDE.
Oracle Certified Associate Study Course
Learn and understand each of the topics included in the OCA 1Z0-071 certification exam. Practice exam included.
A guide to triggers in SQL and how to create and use them in Oracle.
Introduction to Data Warehousing
Learn the basics of data warehouses and ETL, and set up your own data warehouse.
Introduction to SQL*Plus
Learn how to use SQL*Plus, Oracle's built-in command-line editor for SQL.
Introduction to Toad
Learn how to use Toad for Oracle, one of the most popular SQL IDEs.
Introduction to SQL Server
Learn the basics of Microsoft SQL Server and get started with using SQL.
Subqueries in SQL Server
Learn what subqueries are and how to use them in SQL Server
Constraints in SQL Server
Learn what constraints are and how to use them in SQL Server.
Indexes in SQL Server
Gain an understanding of what indexes are, how they can help, and how to create them in SQL Server.
Views in SQL Server
Get started with views in SQL Server by understanding what they are and how to use them.
Transactions in SQL Server
Learn the basics of transactions, and how to create and work with them in SQL Server.
CTEs in SQL Server
Learn what CTEs (Common Table Expression) are and how to use them in SQL Server to improve your queries.
Stored Procedures in SQL Server
Learn what stored procedures are, why they are useful, and many of their features.
Introduction to MySQL
Learn how to get started with the basics of MySQL, a popular and free database.
Introduction to PostgreSQL
Learn how to get started with the basics of PostgreSQL, a popular and free database.
Write Faster SQL
Learn how to find slow queries, many strategies for improving them, and how to measure your results.
Case Study: Show a Page of Records
Learn how to use various SQL features to translate a requirement into a query that shows a page of records.
Complex Queries 1: Sales Report
Learn how to write a complex query step-by-step using an example of a Sales Report for a book database.
Complex Queries 2: Shipping Report
Learn how to write a query step-by-step using grouping, validating data, and window functions.
Case Study: Database Design
Learn how to design a database from scratch for a social media website.
What Else Do You Get?
You'll get more than just the courses as part of the Database Star Academy. Here's what else you get:
There are over 20 single videos that cover a range of topics, such as converting a UNION query to one that uses a CASE statement to improve performance, EAV table design, grouping data, and much more.
Many PDF Guides
There are many PDF guides available to enhance your SQL skills.
Some of these guides are:
- Oracle Joins Guide
- Oracle Best Practices
- Database Normalisation Checklist
- SQL Cheat Sheets
- Many more!
SQL Scripts For Each Course
Learning from video and PDF guides is one thing.
But the process is much easier when you have the scripts used in the course.
The SQL scripts used are available for download, so you can follow along with the course and practice your skills.
About The Course Teacher,
I've been working with databases and SQL for many years, after completing my computer science degree in 2007, majoring in Oracle databases. I've been a software consultant ever since.
I've also obtained the Oracle SQL Expert certification.
I created this membership to teach SQL and database skills to many people. I want you to be able to improve your knowledge and skills with SQL and databases.
This Is For You If...
You want to get better at working with databases
You don't have a lot of time to study and improve your skills and want to know the right thing to study.
You want to solve problems you're having on your database
You want to make your queries run faster
You want to understand how certain SQL features work
Why Enrol in Database Star Academy?
You'll get immediate access to all materials.
You'll learn from someone who has experience with databases and SQL.
You'll get focused education, not broad education like you get in college.
You can cancel at any time.
You don't have to pay thousands to travel or enrol in an in-person training class
All material, and you pay the same amount each month.
All material, where you pay one amount once per year.
All prices in USD.
100% Satisfaction Guarantee for 30-Days
If you are not satisfied with your membership, then let me know within the first 30 days of purchasing, and I will provide you with a full refund.
I'm confident that you'll get some value for your membership within the first 30 days!
Frequently Asked Questions
Why should I join your membership?
I've been teaching SQL and databases to coworkers and on my blog for years. I'm also a certified Oracle SQL Expert and passionate about writing good SQL.
The membership site is focused on SQL, so you'll be getting your knowledge straight from someone who knows it, rather than a broad "software development" membership.
Can I cancel my membership?
You can cancel at any time - simply click the Cancel button inside the membership site, or in your PayPal account. Or contact me.
What happens after I buy?
You'll get an email with details on how to register for the course on Database Star.
Once you register, you'll be able to log in to an area of the site that has a list of all the modules, videos, and downloadable material. You'll then be charged every month.
Can I sign up, download all the material, then cancel?
While I would prefer that you didn't do that, there's nothing stopping you. It would take you a while to go through and download the hundreds of videos though.
Recurring monthly payment. Cancel anytime.
Recurring annual payment. Cancel anytime.
All prices in USD.
One more thing...
The Database Star Academy is what I'm most proud of on my website. I truly enjoy helping and teaching others to improve their skills and solve problems.
If you're interested in learning and improving your SQL and database skills, I encourage you to enrol in Database Star Academy today.