

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Ammar will be happy to arrange your first Databases lesson.
Ammar
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Ammar will be happy to arrange your first Databases lesson.
- Rate US$18
- Response 2h
-
Students50+
Number of students Ammar has accompanied since arriving at Superprof
Number of students Ammar has accompanied since arriving at Superprof

US$18/hr
1st lesson free
- Databases
- MySQL
- Data Analysis
- Microsoft Access
Master Database Management, Data Analysis & Visualization using Excel, SQL, MySQL, Python, Power BI & Tableau with a PhD Engineer and Professor | 25+ Years’ Expertise | Beginner to Professional
- Databases
- MySQL
- Data Analysis
- Microsoft Access
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Ammar will be happy to arrange your first Databases lesson.
About Ammar
I am a PhD Engineer, university professor, researcher, and multidisciplinary technical educator with more than 25 years of experience in engineering, data analysis, statistics, research methodology, programming, databases, and professional software applications.
I have taught and supported university students, graduate researchers, engineers, analysts, managers, professionals, and career-transition learners. My students range from complete beginners to advanced learners working on assignments, dissertations, research studies, dashboards, database applications, technical projects, and workplace analyses.
My teaching approach is based on a simple principle: complex subjects become much easier when the theory, method, software, and real-world application are connected clearly.
I do not teach software as a collection of isolated commands. I explain what the analytical problem means, why a particular method or tool should be used, how the calculations and data structures work, how to identify errors, and how to verify that the final result is technically and logically correct.
My expertise includes:
• Microsoft Excel, Power Query, Power Pivot, dashboards, macros, and VBA
• Python, pandas, NumPy, Matplotlib, Seaborn, Jupyter Notebook, Anaconda, and Visual Studio Code
• SQL, MySQL, Microsoft Access, Oracle, SQL Server, and PostgreSQL
• Relational database design, normalization, entity–relationship modelling, ETL, and data warehousing
• Microsoft Power BI, DAX foundations, Tableau, data visualization, and analytical storytelling
• Statistics, research methodology, data preparation, validation, reproducibility, and technical reporting
Lessons are personalized to your level and objectives. I can help you learn systematically from the beginning, understand difficult theory, solve technical problems, complete an assignment, analyze research data, improve a professional report, prepare for an examination or interview, or develop an end-to-end analytical project.
My goal is to help you become more accurate, confident, and independent. You should leave the lesson understanding what was done, why it was done, how to verify it, and how to apply the same reasoning to future problems.
About the lesson
- Higher Education
- Master
- MBA
- +5
levels :
Higher Education
Master
MBA
Elementary
Intermediate
Advanced
Professional
Doctorate
- French
- English
All languages in which the lesson is available :
French
English
Data analysis is not simply about using Excel, writing SQL queries, or building dashboards. It is a complete reasoning process:
Define the question → understand the data → prepare it → analyze it → verify the results → visualize the evidence → communicate the conclusion.
My lessons help you understand this full workflow so that you can work accurately, independently, and confidently with academic, research, business, engineering, or organizational data.
Each lesson is personalized to your current level, software environment, dataset, assignment, examination, workplace task, or professional objective. We begin by identifying what you already know, the expected result, and the main conceptual or technical difficulties. We then establish a clear and practical learning plan.
The first free lesson combines a discussion of your background, objectives and tutoring needs, an initial assessment of your current knowledge, personalized planning and scheduling, and a short trial lesson so that we can determine the most effective way to work together.
A- DATA UNDERSTANDING, PREPARATION, AND QUALITY
• Datasets, variables, records, tables, data types, measurement levels, analytical units, KPIs, and reporting requirements
• Data cleaning, missing values, duplicates, inconsistent formats, coding errors, outliers, filtering, grouping, reshaping, merging, aggregation, and validation
B- MICROSOFT EXCEL
• Logical, lookup, text, date, statistical, financial, and conditional functions
• XLOOKUP, INDEX–MATCH, dynamic arrays, PivotTables, PivotCharts, slicers, Power Query, Power Pivot, data models, dashboards, macros, and VBA when appropriate
C- PYTHON FOR DATA ANALYSIS
• Python using Jupyter Notebook, Anaconda, or Visual Studio Code
• pandas, NumPy, Matplotlib, and Seaborn for importing, cleaning, transforming, analyzing, and visualizing CSV, Excel, text, and database data
• Debugging, validation, reusable scripts, and reproducible notebooks
D- SQL AND DATABASES
• SQL queries, filtering, aggregation, joins, subqueries, common table expressions, window functions, views, and analytical calculations
• Relational database design, entity–relationship diagrams, keys, relationships, normalization, constraints, and data dictionaries
• MySQL, Microsoft Access, Oracle, SQL Server, and PostgreSQL, depending on your needs
E- DATA INTEGRATION, ETL, AND WAREHOUSING
• Extracting, transforming, validating, combining, and loading data from spreadsheets, databases, and other agreed sources
• Staging data, fact and dimension tables, star schemas, snowflake schemas, data marts, and introductory warehousing concepts
F- POWER BI AND TABLEAU
• Power Query, relationships, data modelling, DAX foundations, calculated columns, measures, KPIs, and time-intelligence concepts
• Interactive reports using filters, slicers, drill-through, tooltips, bookmarks, dashboards, actions, and stories
G- DATA VISUALIZATION AND STORYTELLING
• Selecting the correct chart for comparisons, trends, distributions, relationships, rankings, geography, and uncertainty
• Designing clear, accurate, accessible, and audience-focused charts and dashboards
• Explaining patterns, exceptions, KPIs, uncertainty, and evidence-based conclusions
H- REPRODUCIBILITY AND PROFESSIONAL WORKFLOW
• Documented formulas, SQL queries, scripts, notebooks, naming conventions, structured folders, version-control foundations, and technical documentation
• Validating calculations, joins, relationships, and outputs across different tools
Lessons may follow a complete real-world workflow:
Question definition → data import → cleaning → database design → SQL extraction → Excel or Python analysis → BI modelling → dashboard development → interpretation → report or presentation.
You may work with your own assignment, thesis data, research project, professional dataset, business report, or portfolio project, provided that confidential information is handled appropriately.
A typical lesson may include conceptual explanation, live software demonstration, guided practice, troubleshooting, validation, and a concise summary of the next steps.
My objective is not merely to fix one formula, complete one query, or build one chart. It is to help you understand the analytical process, select the correct tool, identify why errors occur, verify your results, and communicate reliable conclusions.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Ammar.
Excellent! I booked a session with Prof. Ammar to prepare for a technical interview in SQL and Python for fraud analysis.
He found a related dataset for me.
The session was helpful and efficient.
He also shared some great resources for me to read before and after the session.
Overall, I think it was a good idea to learn from Prof. Ammar- It has been a pleasure working with Cherry. She is an intelligent, dedicated, and self-motivated individual who consistently demonstrates maturity, professionalism, and a positive attitude. I have no doubt that she will excel in any opportunity she chooses to pursue, and I recommend her with confidence.Ammar's response :
Perfect! Ammar is an absolutely fantastic tutor. He gives 100% to his lessons and I cannot recommend him enough. He is outstanding in what he does and made things so much easier for my son to understand. Thank you for everything.
Perfect! Excellent overview and explanation of Stata
Excellent! Excellent! He knows what he's doing. I loved how he made me feel confident and successful in the exam. He also knows his own plan and understands that it's perfectly normal to initially not know something until the professor explains it to you. His clear, wonderful, and professional approach is truly impressive. I'm so grateful to have him as my instructor in my computer studies.
Perfect! We had our intro session, and it went really well. It's the first time in a long while that I feel genuinely enthusiastic about learning something new
Perfect! Such an excellent professor iam so lucky to have him to support my research data analysis and appreciate how he makes me confident to face my challenges
Perfect! Great tutor, with perfect approach to explaining complex scientific material. Always well prepared for the lesson. Highly recommend!
- I highly recommend Pavel for any academic or professional role in Data Analysis and Machine Learning. As his mentor, I have observed his exceptional dedication, intelligence, and integrity in all his work. His strong work ethic, honesty, and determination to excel are evident in his research and projects. With a deep passion for learning and a collaborative spirit, Pavel is sure to be an asset to any team. I am confident he will make significant contributions to the field.Ammar's response :
Perfect! Ammar is very kind and prepared, he helped with my Data Science assignment. He was very patient and made sure I understood the code we were executing
Perfect! Ammar is an excellent instructor, he easily explains information and gives examples to make sure you understand. Thank you Ammar for all the support. Highly recommended
- Ola is an excellent and a highly motivated student.Ammar's response :
Perfect! Excellent instructor. Looking forward to have more classes
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
You are my ideal . You are a great leader, honestly you are the best.
I met professor Ammar in University and I have never seen someone so kind, charismatic, encouraging, has effective classroom management strategies, and solid knowledge of the subject matter or the field. Promotes positive learning experiences, attitudes, engagement and motivation. Whenever we faced a problem or a difficulty with something we would always go to professor Ammar and we he would always listen and help us in a heartbeat. I feel proud that I got to meet such an inspirational professor in my life that I will never forget.
Exceptional skills and understanding. Making it easy to grasp the knowledge and content of the course. Will go above an beyond to make sure you fully understand.
I just want to say thank you, for being a teacher who cares about what we learn and who we are becoming.
You’ve encouraged us to grow as students, and you’ve remembered we are growing as people, too, delivering your instruction with love and warmth and caring, somehow, you made even the hardest times fun.
Thank you, for making our days at college way much easier.Professor Ammar Explains information in an easy-to-understand manner Which makes the lessons easy for the student. In addition to his cheerful spirit and answering questions, and answering them clearly and simply
Ammar first is a great person and sincere.
When he is tutoring I like the way of his examples to make easy to understand the topic (Math in my case).
He was able to understand my problem and able to help me solve the problem. I would recommend him.
Dr. Ammar is wonderful, but more than wonderful
Best PROf in the world
Dr. Ammar, is one of the most important and greatest professors I have ever met. I have known him for more than 6 years. Skilled in providing consultancy in various disciplines. He has important knowledge and skills in the field of management, technology and many specializations. I had several trainings with him. I am proud to know him. It was a wonderful opportunity and every year I see him adding new knowledge to his sciences. Encyclopedia of knowledge and science.
Julian AliHe is the best teacher. He taught me business administration, management and organization, and he taught me programming and graphic design. He is the best teacher
A real Guru in Business and technology , one of the best mentors any one could ever have ,very helping , caring and supportive . Always keeping his students updated and sharing valuable knowledge with them .
Dr. Ammar has wealth of knowledge in management especially project management.
He gets the student engaged intova comprehensive understanding about the concept at a strategic level of mangement.
He has a very good manner in giving the lesson in a systematic approach.
I have learnt a lot from Dr. Ammar. He has been my first professional guide in IT studies and researches and many other subjects. He is a creative and an out-of-the-box thinker. I enjoyed learning and working with him. I always wish him all the best.
I have attended many training sessions in different subjects with Dr. Ammar, and I benefited a lot. He explains in details all you need to know and more which allows you to master the application or the software.
View more recommendations
Rates
Rate
- US$18
Pack prices
- 5h: US$89
- 10h: US$178
online
- US$18/h
Travel
- + US$10
free lessons
The first free lesson with Ammar will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
Details
The first free lesson is a structured introductory and trial session. We will briefly introduce ourselves—including your academic or professional background and my relevant expertise—clarify your objectives, deadlines and tutoring needs, and assess your current knowledge through discussion and a short diagnostic activity. We will then establish a focused learning plan and schedule for future lessons. The remaining time will be used for a short trial lesson on a representative concept or problem, allowing you to experience my teaching approach before deciding whether to continue.
Ammar's Video
Find out more about Ammar
Similar Databases teachers in Montréal
Esmaeil
New York, United States & Online
- US$30/hr
- 1st lesson free
Billy
Bullhead City, United States & Online
- US$50/hr
- 1st lesson free
João
New York, United States & Online
- US$30/hr
Diego
London, United Kingdom & Online
- US$26/hr
- 1st lesson free
Ryan
Victoria, Canada & Online
- US$43/hr
- 1st lesson free
Joshua
Dorval, Canada & Online
- US$36/hr
Massimiliano
Ancona, Italy & Online
- US$34/hr
- 1st lesson free
Nikhil
Dublin, Ireland & Online
- US$56/hr
- 1st lesson free
ELMEHDI
Paris 19e, France & Online
- US$11/hr
- 1st lesson free
Jordan
Jedburgh, United Kingdom & Online
- US$40/hr
- 1st lesson free
Aniket
Bengaluru, India & Online
- US$31/hr
- 1st lesson free
Pedro
Ciudad de México, Mexico & Online
- US$11/hr
- 1st lesson free
Priyanshu
London, United Kingdom & Online
- US$54/hr
- 1st lesson free
Sumit
London, United Kingdom & Online
- US$134/hr
Callum
Caboolture, Australia & Online
- US$63/hr
Dr Smit
Fortitude Valley, Australia & Online
- US$42/hr
João
London, United Kingdom & Online
- US$40/hr
Andrei
California City, United States & Online
- US$50/hr
- 1st lesson free
Diego
Pieve Emanuele, Italy & Online
- US$29/hr
- 1st lesson free
Faiyazuddin
Milton, Canada & Online
- US$19/hr
- 1st lesson free
-
See Databases tutors
