Chevron Left
Back to Databases and SQL for Data Science with Python

Learner Reviews & Feedback for Databases and SQL for Data Science with Python by IBM

4.7
stars
20,785 ratings

About the Course

Working knowledge of SQL (or Structured Query Language) is a must for data professionals like Data Scientists, Data Analysts and Data Engineers. Much of the world's data resides in databases. SQL is a powerful language used for communicating with and extracting data from databases. In this course you will learn SQL inside out- from the very basics of Select statements to advanced concepts like JOINs. You will: -write foundational SQL statements like: SELECT, INSERT, UPDATE, and DELETE -filter result sets, use WHERE, COUNT, DISTINCT, and LIMIT clauses -differentiate between DML & DDL -CREATE, ALTER, DROP and load tables -use string patterns and ranges; ORDER and GROUP result sets, and built-in database functions -build sub-queries and query data from multiple tables -access databases as a data scientist using Jupyter notebooks with SQL and Python -work with advanced concepts like Stored Procedures, Views, ACID Transactions, Inner & Outer JOINs through hands-on labs and projects You will practice building SQL queries, work with real databases on the Cloud, and use real data science tools. In the final project you’ll analyze multiple real-world datasets to demonstrate your skills....

Top reviews

BS

May 20, 2020

Amazing course for beginners! The entire course is well structured and has good hands-on assignments. SQL is extremely essential for Database management and fun learning so please do try this one out!

SR

Aug 25, 2022

I am thankful to coursera for providing database and sql for data science course in such a way that anyone can

understand the basic fundamental of sql and database. I learn a lot from this course.

Filter by:

251 - 275 of 2,866 Reviews for Databases and SQL for Data Science with Python

By Stuti D

•

Jun 19, 2021

This course was really helpful for me as it helped me in learning basic SQL skills with and without Python to a good extent. Would definitely recommend this course to anyone who is just starting out with learning Databases and SQL!

By Diego M

•

Jun 28, 2019

Great introduction!

I had no experience with SQL at all. This course helped a lot in understanding many details about RDBMS.

I can now do many useful queries and have a head start when start to read a RDBMS book to deep my knowledge!

By nilam k

•

Jun 24, 2023

Crisp and precise explanation in each module.

Explained in laymen language so that non technical person can easily understand and grasp the course.

At last i want to thankyou for the course which has help me to upskill my knowledge.

By Moisés L G N

•

Jul 26, 2022

I had a lot of problems with the IBM Cloud platform. However, I have completed 5 courses with Coursera and I've never had any problem with the platform before. So I rated the course 5 stars due to the high quality of the content.

By Chua W K

•

Jul 8, 2020

This problem is excellent , i've totally no experience in programming but i still can success for the assignment ! be patient , re-watch all those videos , it will help you to understand the sequences and your assignment needed!

By matthew t

•

Aug 14, 2024

This course is very informative. Provided with lots of great examples and labs to assist through final assignments. I found it tough but reading and listening to everything gives you all the answers needed for the assignments.

By Pratyay R

•

May 30, 2022

in this course you will learn how to connect to a databse and then working on this database useing python,also learing , how to connect to a online data set useing python and many more my sql function like join,aggregate , etc

By Muhammad A

•

Aug 22, 2019

Although I have previous knowledge about SQL and databases, I have worked on Oracle 11g as well but by doing this course now i am able to connect IBM-db2 API with python. I have learned how to code in python to access databases

By VYZANIARIS G

•

Jul 25, 2023

I'm satisfied with this course 'cause I had the opportunity to tackle various database systems and interact with them using SQL. I'm looking forward to expand my knowledge and experience in Data Engineering. So, thank you IBM.

By Yair T

•

Aug 1, 2022

Me gustó mucho este curso, muy util para el manejo de bases de datos y la obtención de grupos de datos con características específicas dentro de los datos, asi como relaciones entre tablas y consultas desde Jupyter. Excelente.

By Nikhil J

•

Apr 13, 2020

Definitely recommended. Great course, good basics, and assignments. But, IBM Cloud throws random errors sometimes when you try to open the db2 console (402, 502, 404). Just refresh it multiple times. Should solve the problem.

By Anil k

•

Dec 12, 2019

This is best platform to improve your skills, i got to much practical knowledge to work forward for my career. i would highly recommend everyone , who is reading this, go for it. You would thank me later for recommendation..

By MUTHULAKSHMI

•

Mar 4, 2024

It's really useful course to me and i give a big thanks to IBM and Coursera and team who all gave me this opportunity to myself this will help me to grow in my career and i expect my future course too in this great platform

By Vladimir A

•

Sep 6, 2019

This course has great technical support and good material. The lectures are informative and understandable. I first met such a quick feedback from the course technicians. It 's a great cloud lab experience. You 'll like it.

By Mukkesh M

•

May 30, 2019

This course starts with the basics and gradually covers most of the topics in SQL. The hands-on lab exercises are extremely useful and give the learner a good command over practical applications of SQL+Python architecture.

By Chris A B

•

Jun 8, 2019

I enjoyed learning about Data Science and the use of Cognitive Class Labs, IBM Watson Studio, IBM Cloud, IBM DB2, Jupyter Notebooks and Python. I am looking forward to subscribing to the Professional Specialization next.

By Harald M

•

Oct 9, 2024

This course enabled me to both refresh and enlarge my knowledge about relational databases and different, detailed queries. I always appreciate the well-crafted hands-on labs to immediately practice the lesson contents.

By Bhanu P E

•

Jul 24, 2019

This is an excellent course covering end to end SQL and python/Jupytr notebook integration as this forms the basis of data import going forward. The Ungraded labs and Final assignments were really good hands on practice.

By Gabriel A

•

Jun 10, 2019

Probably the best course in the specialization thus far! Notebooks provided are invaluable to learn how to interface a jupyter notebook with IBM cloud. I had not found this information elsewhere in such a concise manner.

By Andrew H

•

Jan 8, 2023

Not an easy course at all, but I learned a lot - very good overall.

Wish there was a bit more instruction of how Jupyter Labs and connections worked, but apart from that an edifying course which increased my knowledge.

By Santiago N

•

Feb 25, 2022

Un excelente curso introductorio al manejo de SQL, explicaciones cortas y precisas, ejercicios muy prácticos y dinámicos, herramientas perfectas para la ejecución de los comandos, en genral un excelente curso sobre SQL.

By ashirwad s

•

Jul 29, 2019

The course was well structured and elaborated. It was a combination of hands-on as well as lectures on essential concepts of Databases with knowledge on using IBM DB2 in IBM Cloud. This was a really helpful experience.

By Jiahui C

•

May 30, 2019

A very comprehensive and introductory course in SQL and data science. If you have no background in SQL and interested in learning it, you should take this class. And the specialization that this course is in is useful.

By Akinbosede m

•

Jan 7, 2024

GREAT COURSE, LOTS OF ADJUSTMENTS HAVE BEEN MADE BUT SOME OF THE MODULE NEEDS PROPER BREAKDOWNS TO MAKE IT EASY FOR A BEGINNER WHO IS TAKING THIS COURSE AS A SPECIALIZATION. THANKS FOR CREATING SUCH A WONDERFUL COURSE

By Nastaran K

•

Oct 11, 2023

An absolutely comprehensive course to learn SQL. The best thing about this course is that you don't have to put hundreds hours of watching videos, instead you have the opportunity to gain more hands-on-lab experience!