SQL courses and classes in Dublin

Stuck on an ER diagram, a query that won't return the right rows, or normalisation theory that hasn't quite clicked yet?

If you're studying Computer Science, Data Science, or a related course in Dublin, SQL and relational databases are probably already on your timetable. UniProf's Dublin tutors work through it with you, using your actual assignment, not a generic tutorial.

Why Choose UniProf for SQL and Databases in Dublin?

Tutors who know what your module is actually testing

At UniProf, quality is our priority. Our tutors are matched to what you're studying, and many are familiar with how Dublin's computing schools structure and assess these modules, whether that's an introductory databases module covering ER modelling and SQL basics, or something more advanced like query optimisation. Sessions are built around what your course actually expects from you, not a generic curriculum.

Whatever level you're at

Some students come to us stuck on their very first database assignment, still working out what a foreign key even does. Others are further along, wrestling with normalisation theory or advanced querying. Either way, your tutor meets you where you are.

The Most Common Blockers in SQL and Database Modules

Certain things come up again and again, whatever course or year you're in:

  • translating a written specification into an ER diagram that actually makes sense,
  • understanding normalisation well enough to apply it to your own tables, not just define it,
  • writing queries with joins, filtering, and aggregate functions (COUNT, SUM, AVG) that return what you actually expect,
  • understanding views and triggers, and when you'd actually use them,
  • knowing when SELECT, UPDATE, DELETE, and INSERT INTO are safe to use, especially against a live database,
  • query optimisation and performance, once your modules move past the basics.

If one of these is what's blocking you on an assignment, your tutor can dedicate a full session to it until it clicks.

Support Mapped to Your Actual Assignment

Every module and every assignment is a little different, so your sessions are built around yours specifically:

  • help translating your database design brief or ER diagram into a working schema,
  • step-by-step work applying normalisation theory to your own tables,
  • hands-on practice writing and debugging your own queries,
  • guidance on core commands: SELECT, UPDATE, DELETE, INSERT INTO, CREATE DATABASE, ALTER DATABASE, CREATE TABLE,
  • direct feedback on your assignment before you submit it, whatever module you're on.

Sessions That Fit Around Lectures and Deadlines

Most students booking SQL grinds are doing it around a full timetable, with an assignment due sooner than they'd like. You choose your days and times, including evenings and weekends, and how often you'd like to meet, whether that's one intensive session before a deadline or steady support across the semester.

In Dublin or Online: You Decide

Whether you'd rather work through your code with your tutor in person or connect from wherever you're studying, UniProf gives you both options:

  • In-person grinds in Dublin: meet your tutor somewhere convenient, like a library or your own space.
  • Online grinds: connect from home, working through queries and schemas together via screen sharing.

Whichever Module You're On, We Can Help

Our tutors regularly support students working through database modules at Dublin's universities, including UCD's COMP20240 and COMP40725, DCU's CSC1022 ("Introduction to Databases") and CA119, and TU Dublin's ASTC1301 ("Advanced Databases"). Studying something similar under a different name or code? That's fine too, most of these modules cover very similar ground, and your tutor will adapt to whatever you're actually working on.

Get Help Before Your Next Deadline

To get started:

  • create your free UniProf account,
  • tell us your module or what you're working on, and where you're stuck,
  • let us know if you'd prefer in-person sessions in Dublin or online,
  • get matched with a tutor within a couple of days,
  • start your first session and get unstuck.

Finding a quality teacher has never been this easy!

3 simple steps to start your lessons!

1. Sign up for free

Describe your request and learning goals. Sign up in group or individually.

How it works advantages image

2. Choose between private lessons or join a group

You can join an existing learning group on your level or get a tailored lesson plan.

How it works advantages image

3. Start your lessons

After your first trial lesson you can decide whether or not to continue your lessons.

How it works advantages image

A selection of our tutors

Quality guarantee! Request information to start lessons with any of our teachers.

25.00€/h

Lecturer and PhD Researcher in AI

Mian Ibad Ali S.

Speaks: English, Urdu

Verified

With 3 years of teaching undergraduates and postgraduates and now pursuing a Ph.D. in AI, I'm here to tutor in Computer Science, IT, and Data Science, both in-person and online. Fields of Interest: Python Machine Learning Data Analysis Data Visualization C, C++, Web Languages Databases

20.00€/h

Understanding today for Testing tomorrow

Anastasiya B.

Speaks: English

I am a Computer Science and Business Undergrad looking to help others understand material to learn and grow. Previously tutored in Java and Maths. I like the challenge of explaining concepts so that they are more easily understood and applied. I like to make sure the subjects are enjoyable and don't feel like a chore once the basics start to click.

40.00€/h

Professor of Analytics, Student of Caffeine

Dipesh P.

Speaks: English, Hindi, Gujarati, Marathi

Verified

Hi, I’m Dipesh — basically a data nerd who swapped debugging code for decoding humans (don’t worry, both crash sometimes). With a Master’s in Data Analytics and a side hustle in teaching, marketing, and even babysitting 20 kids at once (the ultimate project management test), I know how to keep chaos organized. From running ad campaigns to running classrooms, I bring memes, metrics, and maybe too much coffee. If you’re looking for a prof who can explain SQL and make a TikTok analogy out of it — I’m your guy.

Lessons in Dublin - examples of teaching locations

We provide both on site lessons, as online. The lessons take place on Zoom, Skype, Google Meet or a software of your choice. We also provide on company training or lessons at your home.

Bsc Applied Physics student offering maths and physics tutoring

Miss Iris P.

The lessons will take place in a zoom meeting and I will share my screen which will show notes and exam questions of the topic we will be doing (e.g. for maths, you would like to touch up on laws of logarithms. I will go through notes on it, then we'll go through questions,which I will write the calculation process step-by-step. I am using the windows app 'Drawboard PDF' to show the notes and questions, which I will send the notes and answers in PDF file to the student/parent).

The questions are ranked from easy,medium,hard and very hard difficulty. I will start at easy difficulty and go to the next difficulty when I can see that the student can solve a questions correctly without pointers on what to do next.
Expert Mathematics and Statistics Tutor

Mr Sailas Hussein M.

I teach online using Skype and Zoom. I use digital whiteboard for my illustrations and demonstrations.

Verified education

We verify all education and teaching certificates of our teachers.

35.00€/h

Virginia Commonwealth University

MBA - Masters Business Administration

Sep 2002 - Jun 2006

I learned all components of business: Accounting, Finance, Operations Research, Marketing, Micro and Macro Economics, Investing and Computer Information Systems.

45.00€/h

Dublin Business School

Data Analytics

Apr 2023 - Apr 2024

My degree in data analytics has given me a strong technical foundation and real-world problem-solving skills. It enables me to communicate complex concepts effectively and stay adaptable in a rapidly evolving field. My experiences as a student have taught me patience and empathy, which I bring into my teaching to create a supportive learning environment.

More

Verified work experience

Work experience is verified in a personal interview before a teacher can teach on our platform.

20.00€/h

Bank of Ireland

Senior Analyst - AnaCredit Reporting

Jun 2021 - Aug 2022

Responsible for correcting datapoints as it related to AnaCredit regulatory submissions to the European Central Bank. SQL based role.

90.00€/h

Tutoring school

Private Tutor

Sep 2010 - present

Over 15 years of tutoring experience in SPSS, thesis guidance, data collection, statistics, mathematics and accounting.

More

How it works image

Prices and costs SQL courses in Dublin

The costs of lessons depend on the group size, location and topics.

Average price: 22.61EUR/h

Request information Become a teacher

Information brochure

Download

Our teachers - Quality guaranteed!

(4.95/5)

Based on 91 reviews

Our team screens the working experience and education certificates of all our teachers.

Specialized teachers for any subject

We have teachers available for most subjects! Fill in a request and we provide you with a tailored course to your needs!

20.00€/h

Master student offers mathematics,Computer science classes.

Gowtham Goud P.

I am Experienced and have practical knowledge of the subject. Hence I will be able to help students in better way to understand basics and concept in better way.

25.00€/h

Data Scientist offering SQL lessons

Sampriti P.

Working as a Data Scientist, I am working on SQL from the last 5 years now and I believe I have ample knowledge to be able to help students.

20.00€/h

5 years experience in Deloitte doing SQL. Currently doing Masters and studying the same subject.

Maitree B.

I have 5 years of work experience working with Deloitte, one of the big 4 auditing firms, as a data analyst whose day to day task was to use SQL for fraud analysis and risk assessment. I am also pursuing my Masters in Business analytics from one of the top universities in Ireland, TCD and studying Data Base Management in one of my modules

Dublin: Lessons on location or online

We offer lessons on location or online through video chat.

Dublin

Districts: Temple Bar, Clontarf, Fairview, Ballsbridge, Rathmines, Portobello, Dolphin's Barn, Ongar, Rathgar, Coolock, Dundrum, Kilmainham, Dalkey, Dún Laoghaire, Ranelagh, Blanchardstown, Castleknock, Clonee, Clonsilla, Corduff, Mulhuddart, Ballygal, Cappagh, Finglas, Cabra, Phibsboro, Four Court, Beaumont, Drumcondra, Santry, Whitehall, Balgriffin, Clonshaugh, Priorswood, Riverside, Artane, Harmonstown, Raaheny, Ballybough, Clonliffe, Dollymount, East Wall, Marino, Baldoyle, Bayside, Donagmede, Sutton, Howth, North Wall , Summerhill , Donnybrook, Irishtown, Pembroke, Ringsend, Sandymount, Dartry, Sandford, Churchtown, Rathmines, Dundrum, Goatstown, Roebuck, Windy Arbour, Clonskeagh, Cabinteely, Carrickmines, Foxrock, Sandyford, Ticknock, Stepaside, Bluebell, Crumlin, Drimnagh, Walkinstown, Dolphins Barn , Inchiore, Kilmainham, Ballyfermot, Palmerstown, Clondalkin, Firhouse, Kilnamanagh, Oldbawn, Ballinteer , Knowclyon

Demo 2 image

Start your lessons today!

4.95/5    200 reviews

  • Verified teachers
  • See teacher reviews
  • Flexible lessons and appointments

Sign up for free

Trial lesson available!

Demo 1 image