Terms of Service

1. About SQLMentor

SQLMentor is a free, educational platform designed to help developers, data engineers, and database administrators learn and practice SQL across multiple database systems including Oracle SQL, PostgreSQL, PL/SQL, SQL Server, SQL*Loader, and IBM DB2.

The platform provides learning tracks, certification practice exams, an in-browser SQL editor, and a general SQL quiz — all at no cost and without requiring account registration.

2. Acceptable Use

You may:

You may not:

3. Intellectual Property

Our Content

All written content, SQL examples, quiz questions, certification practice questions, code samples, and educational materials on SQLMentor are the intellectual property of SQLMentor unless otherwise noted. This includes all text, graphics, and compilation of content.

Third-Party Libraries

SQLMentor uses several open-source libraries, each governed by their own licenses:

Trademarks

"Oracle", "Oracle SQL", "PL/SQL", "SQL*Loader" are registered trademarks of Oracle Corporation. "PostgreSQL" is a trademark of PostgreSQL Global Development Group. "SQL Server" is a trademark of Microsoft Corporation. "IBM DB2" is a trademark of IBM Corporation. SQLMentor is not affiliated with, endorsed by, or sponsored by any of these organizations.

4. Certification Practice Exams

The certification practice exams on SQLMentor (including 1Z0-071, 1Z0-082, 1Z0-149, DP-300, and PG-A) are created for educational and practice purposes only. They are not affiliated with, endorsed by, or sourced from Oracle, Microsoft, or the PostgreSQL Global Development Group.

5. In-Browser SQL Editor

The SQL editor runs entirely in your browser using sql.js (SQLite compiled to WebAssembly). All query execution happens client-side — no data is sent to or stored on any server.

The editor is provided as-is for learning and experimentation. It simulates multiple SQL dialects but may not fully replicate the behavior of production database systems. Do not rely on it for production use cases.

6. Disclaimers

Educational Purpose

All content on SQLMentor is provided for educational purposes. While we strive for accuracy, SQL syntax, database behavior, and best practices evolve. Always verify information against official documentation for your specific database version.

No Warranty

SQLMentor is provided "as is" and "as available" without warranties of any kind, either express or implied, including but not limited to:

7. Limitation of Liability

To the fullest extent permitted by applicable law, SQLMentor and its operators shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to:

8. Links to External Sites

SQLMentor may contain links to third-party websites such as official database documentation, certification vendor pages, and CDN providers. These links are provided for convenience only. We have no control over, and assume no responsibility for, the content, privacy policies, or practices of any third-party sites.

9. Privacy

Your use of SQLMentor is also governed by our Privacy Policy, which describes how we handle (and minimize) data collection. The platform does not require registration, does not collect personal information, and does not sell data to third parties.

10. Changes to These Terms

We may update these Terms of Service from time to time. Changes take effect when posted on this page. Continued use of the site after changes are posted constitutes your acceptance of the revised terms. The "Last updated" date at the top of this page reflects the most recent revision.

11. Governing Law

These Terms of Service are governed by and construed in accordance with applicable law. Any disputes arising from your use of SQLMentor shall be resolved through good-faith negotiation before any formal legal proceeding.

12. Contact

If you have questions about these Terms of Service, please contact us at:

SQLMentor is a free SQL learning platform. No personal data is required or collected to use this site.