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.
By Yohaunin Z
•Sep 1, 2021
I think the learning process was easy with this one, minus a technical issue, so far this one has been my favorite:
Learning the various commands in SQL was very simple and straight forward, the course was surprisingly detailed regarding SQL, using Python with a database api to interact with the database Db2, establishing a connection to that database and using SQL magic to make interacting with Db2 more simple and straightforward.
There was a technical issues with SQL Magic (resolved) ,
however the course is very easy to study, surprisingly detailed, includes lots of hands on labs to practice coding on, it even comes with a bonus section for more advanced people.
Overall I really enjoyed this course!!!
By PIERRE A
•Feb 18, 2020
I propose you to put all the option chapiters in a advanced certificate for this course.
It was "a long journey" for me but I was motivated to complete this class.
Thank you very much.
I do love your videos and the Hands on lab.
Please note that before taking this class I knew nothing in coding in sql and python!
But now, I appreciate it and find it very easy to understand!!!! I'm sure that your good way to teach this class using all the matreials has contribuated to help me!
I m going know to buy 2 books: for more advanced knowledge, one in sql programming and the 2nd in python for data science!!
Thank you very much
👌👍👌👍😍😍
By David A
•Sep 9, 2018
This course is good for anyone who is a complete beginner, new to, or looking to refresh their knowledge of Structured Query Languages (SQL). Ideally would have liked to have a lesson on optimizing SQL queries since many queries become inefficient for data tables with very large row counts, but I understand this didn't make sense since the free IBM DB2 database they have you set up has a size limit of 100 MB. No need for optimization with data this small, but it's still something they should have at least mentioned in the course as an optional lesson. Overall, nice course for learning or refreshing SQL and database concepts.
By Shuo J
•Aug 5, 2020
The instructor and course materials are very good! But the peer reviewing for the assignment is NOT well-organized, as one problem in my assignment was not graded correctly, and obviously it's a "trembling hand error" made by the grader. Coursera has in-built mechanism to prevent such error: it uses median grade for each problem as your grade. But this mechanism only works if each problem is graded by enough students, which is not the case in this course based on my observations in the forum. I would suggest the course designer to require each student to grade at least three assignments before they can earn the certificate.
By Adesua A D
•Sep 20, 2023
"A very easy-to-understand SQL course. I found this course to be incredibly accessible and well-structured. The instructor does an excellent job of breaking down complex SQL concepts into simple, digestible modules. Whether you're a complete beginner or someone looking to refresh their SQL skills, this course caters to all levels. The course starts with the basics and gradually progresses to more advanced topics, allowing you to build a strong foundation in SQL. The hands-on exercises and real-world examples provided throughout the course are invaluable for reinforcing the concepts learned.
By shaza s
•Jan 20, 2022
Course is very well-structured, organized and satisfied an optimum balance between theory and practical practice. The hands on labs were very rich and endorsed the learning process greatly. For a first time learner of SQL, this course provided me with a solid foundation in a very reasonable amount of time. My only comments would be on the Db2 cloud that sometimes is inaccessible and the peer-review assignments that was sometime not graded fairly, yet The instructors were very helpfull and resopnsed to both situations I faced in a very timely manner. Overall, highly recommended course.
By Cia A Y
•Aug 22, 2021
This course was structured well and very informative. I was able to understand everything well even with very minimal SQL and Python knowledge at the beginning of this course.
One point of improvement is the service credential/connection issue faced by many people that prevented us from doing the assignments and thus continuing with the course. For me, the root of the problem was the location of my account (I chose the US instead of London, UK). The organisers of this course should further look into the cause(s) of the connection problem and ensure that it gets fixed ASAP.
By Helena R
•May 1, 2022
Alot was learnt from the course. It proved to be quite challenging with connection issues. While I was able to complete the course, I have have preferred to have had better explantions for the chellenges experience instead of being re-routed to another environment since, initially, optional labs were not done. Would have also preferred to have access to slides from the course material. But to create a balance, I did learn a,ot from the contents. The TAs/STAFF were really responsive as I did bcome depressed and overwhelmed because I felt so challenged. Thank you.
By My R
•Jul 28, 2021
The course itself was very interesting and well organized. However, I second previous comments underlining the issues with Db2. It took me at least an hour with around 30 failed attempts. I was only able to access Db2 after switching the location to Dallas. I also agree with some learners that the peer review assignment was a source of frustration. I received 2/26 even though my answers included all required elements with correct outputs. Overall, it was a good learning experience so I still would recommend this course despite the aforementioned hiccups.
By Julie W
•Aug 24, 2021
Efficiently taught me how to perform SQL queries. I had several issues with accessing DB2 (which wasn't Coursera's fault) which negatively impacted how quickly I wanted to finish the course. There was one question on the final assignment that the wording should be changed to make the question more clear. It reads, "List the average safety score for all types of schools." It would be more clear if it read "List the average safety score for each of the types of schools." Overall I came away with a good understanding of the course material.
By Manuel C
•Jan 16, 2020
The class was very enjoyable and very easy to follow. My only complaint is that if the final assignment is going to be assigned such a high weight, then it should require more than 1 person to review it. My assignment met criteria to receive full points, but the person who graded mine clearly blew through it and assigned me partial credit where I should have received full credit. I still passed and enjoyed the class, but it was frustrating to successfully complete the assignment only to be dinged by some inattentive grader.
By Mitch G
•Sep 19, 2023
This was a decent class for a beginner. It did get confusing at times with switching between different ways of doing things (through Skills Network, through mySQL, through DB2). Sometimes the answer to a problem used functions or clauses not taught. The staff seemed responsive to questions, and I was able to find answers to most of my questions in the Discussion Forums. I would have liked a lot more hands-on experiences. While one can explore on their own, having the answer or explanation available is helpful.
By Ryan K
•Nov 28, 2018
4 stars only because I think the intended coursework is pretty good but to be honest the execution is pretty average. The course will be much better if the mentors are more active in the the discussion. Right now the discussions in the forums are mostly driven by the students in the class and it will be better if the supposedly mentors are move involved to provide support. Some of the courses in edX are pretty solid in this area and I think it really adds to the overall learning experience.
By Ernesto A R L
•Nov 23, 2024
Muy Buen curso, muy bien estructurado, me gustó mucho que hayan abordado el tema de la conexión de datos desde python y las magias en jupyter. Pero desde mi punto de vista faltó abordar temas como consultas usando Common Table Expresions (CTE) que son una alternativa muy útil a las subconsultas, faltó desarrollar el tema de las Window Functions que también son muy útiles para cierto tipo de agrupaciones y consultas con el uso de la palabra reservada CASE WHEN, por eso le doy 4 estrellas.
By Laura G
•Dec 6, 2019
the peer assignment took awhile b/c you had to do the hands on assignments in the cloud to get in and try in python. Already know databases and breezed through it all except for the submission could not figure out how to get into the cloud and where to type in the sql within python. The syntax stated "%%sql". It was %sql <query> on the same line. Learned from many earlier in discussion group. Another had the same question about invalid syntax and couldn't figure out what was wrong.
By dipanjan c
•Jun 22, 2020
Please let me know why wont I receive my certificate upon submitting my assignment?
Why do I have to wait for reviewing someone's assignment.Moreover I have reviewed two other assignments still I did not receive any certificate.
I would be applying for a job interview where I would be needing my certificate asap but there has been this problem. Try to get rid of these problems.
The instructor or the staffs are late to give responses to any problem.
Please look into these issues
By Stewart M
•Sep 4, 2019
Would highly recommend the course, online learning material very good. Had connections issues with SQL server. Techy background helps. Be prepared to be patient and tackle technical connection and speed issues when running SQL queries. No course documentation warns you of the potential problems and the time estimates to complete the weekly module/tasks need to ignored. Monitor support weak as can be seen by the non-responses to questions in the forums.
By Joshua S
•Jun 15, 2021
This is my 6th course in the Data Analyst program. Like the other classes before this there was a lot of good information presented through the videos, the labs were very useful, and the quizzes were pertinent to the information learned in class. Also, like the courses before the final assignment is way more difficult than the practice labs and the "instructor" or coursera helpers answered ambiguously and was hard to get a hold of.
By LEE S S
•Sep 5, 2022
This course is awesome in terms of the content, exercises and the time flexibility. But, believed that got quite number of learners faced the issued in Week 2 rgarding the IBM Db2 account creation. Until end of this course, the issue is unresolved and I forced to use another alternative to complete the course. Hope this can improve. Others than that everything is well enough.
Thanks for all the coach for the knowledge sharing.
By Francisco M
•Jan 21, 2020
The course is good but sometimes the exercise texts are not very clear and some of the lessons are very straightforward, leaving many doubts. The course should have a larger series of exercises and an automatic correction system that facilitates the review of the exercises. In addition, it would be interesting to have a module on how to use IBMDB2 without the online platform, but through Jupyter on the computer.
By SELEMANI S J
•Aug 9, 2018
Apart from errors in the open source tools for the hands on labs, this course is fantastic and well crafted to introduce Databases and SQL. the optional sections are useful for those without good grasp of knowledge about databases and their types. make sure to take them. The labs are good, but always there is connection problems. If they will fix this, it will be one of the best introduction courses out there.
By Tulonga H
•Mar 20, 2020
Upon initiation the course does cater for people with no background with many exercises. Maybe a small introduction to python would do, just to teach the people abit on python because with assistance from youtube there are always different methods to approach the problems. Maybe a clarification of problem questions should considered. Some questions are really hard to understand what is actually asked for.
By Francesco Z
•Apr 25, 2024
The course is well structured and it provides many examples and hands-on exercises which are really helpful to understand and consolidate the concepts learnt. The app system for exercises is amazing and very easy-to-use. There is a bit of confusion among different SQL languages (MySQL and SQLite, mostly) and a few inconsistencies here and there, but overall it is a great course and I have learnt a lot!
By Asad A
•Oct 11, 2018
A great course about SQL and Databases but the final assignment should have been about writing python code to access database and analyze data, as shown in one of the videos where a pandas dataframe was created. Instead, the assignment made us write SQL code inside Jupyter Notebook. That was not needed at least as far as I am concerned. If we had to write SQL, we could have just done it on IBM Db2 Cloud.
By Lauren J
•May 2, 2019
As someone with zero experience with SQL, this was a solid introductory course. At the end of the course I understood many core SQL concepts and was even able to do some coding without any help. The only negative aspect I experienced was that the course used some functions that only exist in the IBM cloud that the course uses, but this shouldn't persuade someone to not take this course.