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.
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.
3. Start your lessons
After your first trial lesson you can decide whether or not to continue your lessons.
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.
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.
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.
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.
Prices and costs SQL courses in Dublin
The costs of lessons depend on the group size, location and topics.
Average price: 22.61EUR/h
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
We provide tutors for any institution in your area
Some of the universities where our students and teachers studied:
Dublin: Lessons on location or online
We offer lessons on location or online through video chat.
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
Start your lessons today!
- Verified teachers
- See teacher reviews
- Flexible lessons and appointments
Trial lesson available!