My approach depends on what you need to learn. I may teach you about primary keys and foreign keys, database normalization, how to do joins and subqueries, or index scans vs full table scans. I like to build complex queries piece by piece.
I have more than 10 years of experience as a Technical Support Engineer with SQL, and with 6 types of relational databases: Oracle, SQL Server, MySQL, Postgres (aka PostgreSQL), Microsoft Access, and SQLite.
I've good at building queries, including queries with many joins, common table expressions, and up to 3 levels of subqueries.
I have lots of experience installing, configuring, and administering these 6 types of databases on Windows and Linux, and I have sample databases of all 6 types available for you to use: Access and SQLite database files, and VirtualBox virtual machines with the other 4 types: Oracle, SQL Server, MySQL, and Postgres.
I also have 15 years of experience as a tutor, making me a patient, easy-to-understand teacher of technical subjects. I excel at figuring out where my students are, then giving them the knowledge they need at a pace comfortable for them.
SQL can be a challenge for students. It’s not a procedural language where you give the computer exact steps to follow. In SQL, you tell the computer what results you want, and the computer figures out the quickest way to get your results.
I charge for time used, not time reserved.
I reserve the right to charge 75% of the fee for lessons missed, or canceled or postponed less than 3 hours in advance.
databases lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest SQL lessons to help you.
Learning isn't a problem, mysql lessons for all!
Taking oracle lessons has never been easier: you're going to learn new skills.
|at his home||at your home||By webcam|
|1 hour||Not available||Not available||$35|