JP
Apr 5, 2020
This course has really helped with optimizing queries that I work with everyday, enhancing my understanding of RDBMS, joins, analyzing and structuring exactly what you need and yielding those results.
JG
Aug 22, 2021
I thought this course was great! Great introduction to Relational Databases and SQLite. Highly reccomend for anyone new to SQL, Databases, or someone looking to get started with a data science career.
By Rich M
•Aug 27, 2020
The overall course is good enough and the quizzes are a good indication of what is to come. There are a handful of typos and errors in the PPT decks that do make the lessons harder because there are enough gaps that I had to search online for the correct way.
I know this isn't a surprise, but the cheating on the peer review project is rampant. I did 6 peer reviews and all but one was a copy and paste - they all had the same typo in a table. One even had generic statements such as FROM [insert table name].
Also, you need to include a 0 option for the peer project grading. Two of the ones that I graded skipped the last several questions and I had to still give them points.
By Rachel M
•Nov 8, 2020
The course videos were a good introduction to the major tools of SQL. The exercises were targeted at a more beginner level than I expected. It might have been helpful to have more bonus or stretch exercises included in the quizzes, and for there to be more than 1 quiz per week to gain familiarity with a specific tool like subqueries or a specific type of join before moving on.
I would recommend that the course add information on what the different columns in the yelp dataset tables mean, in addition to the database schema, for the final project. Through peer review, it became apparent that this information is missing and would have been helpful.
By Fauzi M
•Jun 14, 2020
This class is a good start to learn SQL. It provides the fundamentals and introduction to the world of SQL. However, I am speaking as someone who has learn to code before, so some of the practices are already familiar. Those with no prior coding experience, such as having SQL as their first code language, might have a bit of hard time.
Sadie's explanation is clear.
Some of the example used on the slides and what is being explained by the instructor are different. Maybe one is updated while the other isn't.
Some of the coding syntax are not explained verbally, however if you study the written examples on the slides, there should be no problem.
By Olufemi S N
•Dec 13, 2024
Class content presented in a manner that was approachable, and the modules were broken down easy to digest lessons. This was a great intro to SQL using specifically SQLite syntax. The main drawback (and the reason for the lost star) were some inconsistencies and glitches in some of the in-module assignments. The files supplied for the final assignment had some formatting inconsistencies that prevented portions of the assignment to be ran as intended, and there were randomly some lessons where the slides had not be provided (like had been customary up to that point) and/or the slides were missing portions that were covered in the video.
By Aron T
•Jul 19, 2018
Nice course that covers the fundamental aspects of SQL and paves the way for a more in-depth dive into SQL and RDBMS. I really liked the integration of the chinook and yelp datasets in this course, as they give you a glimpse of what it is like in the real world. Quizzes and assignments were not too challenging which is fine considering this is more like an intro course. I also liked Sadie's teaching style, however I do favour a more organic teaching approach in the videos. I understand that, a lot of logistics goes into preparing these videos and I appreciate that. However, the teaching videos were a bit lifeless, if that makes sense.
By Samuel P A A
•May 3, 2018
I loved the course. I think it is at the right pace with the right amount of information. Normally, I get bore when the instructor explain many things and after I got it, she/he continues explaining.
I loved that the instructor goes right to the point and does not waste time repeating the same thing again and again.
The only piece I was not happy about was the final assignment. It has things not explained in the course that were not easy to solve. Of course, after figuring out the answer, it seems easy, but it is not while the person does not get it.
But overall, I loved it. I would have given 4.5, instead of 4, but I was not able.
By Anna V
•Apr 12, 2021
It was interesting and challengin, I would say that exercises were pretty extensive and somewhat difficult. It definitely took me a bit more time then expected. Also as in my work I am not particularly a data analyst, rather using the database to extract pretty primitive queries, not all the information was really useful for my specifics. The last project did not seem to be structured in a way that for peers it would be easy to check it - the analysis of your choice is very hard to check and time consuming.Overall I gained new knowledge and got more deep understanding of what I am doing and why when writing sql queries.
By Maximilian S
•Feb 20, 2024
Good value for money. The practical sections with the use of SQLite were really useful and the periodic tests were also good. The language used to describe what is actually happening in a query could be improved. The teacher gives a positive impression but while reading from the teleprompter she often swallows or skips words or gets the intonation wrong, and then doesn't correct herself. I got the impression that they should have recorded some of the sections a second time in order to ensure clarity and ease of understanding; people taking the course for whom english is their second language might struggle at times.
By Sasha F
•Apr 4, 2022
It was a great introductory course.
I certainy learned a lot and in areas I felt I didnt fully grasp, I searched the internet for more information. This course guided me to ask the right quesitons and will make my search keywords better for when I am looking to answer specific questions.
I wish that something like 'office hours' was available where students could ask questions and get answered promptly. I felt that if I had a question, it would go unanswered by the forum where there seems to not be many replies from mentors. There are a lot of quesitons for sure! so i think office hours would help.
By Megan R
•Sep 24, 2019
Great exercises and quizzes to really test SQL knowledge. I feel confident in my ability to work with basic SQL commands to modify a data set for analysis. I found the videos helpful to introduce topics, but felt like I gained most of my understanding from the exercises.
Instructor was very knowledgeable but explained some of the concepts awkwardly. I appreciated her comparisons and metaphors when included.
Overall, really good course for someone who is brand new to SQL like myself. I look forward to applying these skills in practice and integrating them with other data analysis tools.
By David E
•Jan 3, 2018
Most of the course is satisfactory. However, the final project has some major problems. First, it will take you longer than the stated 2 hours. Also, documentation on the provided data is lacking. Moreover, a large part of the final project is data analysis that you would never conduct in SQL - what would take a few lines of code in Python becomes cumbersome and frustrating and incomplete in SQL. If you're interested in obtaining the course certificate, just be aware that you won't encounter the most frustrating part of the course until you've completed every other course requirement.
By Carlos D P T
•Sep 5, 2024
My main takeaway from this course is that it gives you a lot of the tools that I hope to use when manipulating data and tables. My only problem is that I feel like some of the content could be more briefly touched upon which causes some of the tests to be more difficult as compared to the lectures. So, I would suggest having a bit more practical videos where we can see what is the thought progress of the lecturer when solving the problem. Aside from that, the included additional is very good, the given theory is good and the tests, as I mentioned, do put your skills to the test.
By Chris U
•Mar 10, 2022
Generally was good. I want to stress on explaining more on converting ER diagrams to data tables, foreign vs primary keys (and their differences) , and date/times. Great emphasis on the last part because during the lesson, the instructor seemingly found 'AGE' without any real explanation. I did the same thing in the quizes and got a strange output. Please, please, please fix that.
The lesson on VIEWS were not so useful due to the limitations of SQLite so other programs like MySQL can teach better for general use. It would have been nice to practice with the VIEWS statement.
By Kathy Z
•Jul 27, 2020
Excellent content if you're new to SQL! The videos were a little slower paced than I liked but I simply reset the streaming pace to 1.25 times faster and that did the job. I wish there were some more frequent practice questions. I do appreciate that the assignments and quizzes were slightly more challenging in that you couldn't just regurgitate exactly what you were told during lecture. I'm somewhat disappointed that I ended up googling a good number of concepts in order to better process them. But again, plus side, you don't need to download extra software to practice.
By Naveen J
•Nov 1, 2021
Really a good course for the beginners to understand the basics of SQL and take their career ahead. Sadie was great in explaining. However, I felt (my opinion) there were much more in depth details to the course which could have been explained in the videos or classes. Like extra knowledge where links were provided in modules. Instead it could have been a recorded video with examples of coding for better understanding. There are different ways for writing codes for queries which could also have thought to us. Overall a great platform to learn and advance their skills.
By Andreina R
•Mar 9, 2021
A very good starting point for those with zero experience with SQL. The layout of the program is very helpful as well as the tests. Same, I felt that the heaviest part of exercises and training are all in the very last assignment. Some questions are a not very well explained and many of the participants have to invest time in finding the answers in the forum discussions, and I think that is wrong. The course and its tests should be clear enough to complete our exercises. But overall, I recommend this course to anyone that would like to learn the basics of SQLite.
By Yirieth M
•Apr 27, 2020
The course is very well structured and gave me plenty of skills to be able to retrieve data on my own. I do have a complain, and it is that some questions throughout the exercises and in the final assignment are not very well explained and lead to confusion, it is not immediately clear what the question(s) is asking to do. Also I would have liked that during the lecture videos, the examples come along with the resulting data table. It was done in some but not all which I missed when referring back to the lectures in order to be able to do the coding exercises.
By Jared B
•May 21, 2020
Overall a great course although I'm not sure how well I would have picked this up had I not had prior experience. I used this course as a refresher after having dabbled in SQL a few months back and hardly touched it until recently. This course did help reinforce concepts and better taught ones I was less familiar with. I also liked the amount of problems that were provided and the various resources. All that said, the lecture method doesn't feel the strongest for teaching the content in the depth it requires - at least for me if I were a complete newcomer.
By Caleb T
•Jan 8, 2021
A good introduction to SQL. It briefly mentions creating tables, but not really how to put data in with INSERT. Though, I suppose, that's a quick search away.
The quality of the videos and content is mostly fine, but could do with showing the results of queries more often. There are some editing mistakes here and there, but it's nothing big. However, one of the videos mentioned an 'ETL process' which I do not believe was mentioned before in the course.
One of the questions in the last quiz also needs updating, since the correct answer has changed.
By Kerry G
•Dec 22, 2020
I very much appreciated the instructor's enthusiasm, immense knowledge of the topics and ability to bring real world examples to the presentations.This course is well organized, introduces many topics in a logical sequence and is fairly interactive. Students (even a more advanced beginner like me) could benefit from much more practice throughout the modules. I found the final exam to be very daunting with so little practice beforehand. The discussion forums could be better designed and managed to make them (more) useful to the student community.
By Vibhu G
•Aug 24, 2022
If you're going to work on SQL for the first time in your life, then I would suggest you to first go for this course on Udemy The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert. This will make you comfortable with SQL but this course has not that much depth. Now once you've completed that course on Udemy, then come back to this course. Now you'll have clarity of evrything and plus you'll be able to get the depth which is in this course. And remember to take the 2nd course also because that is even better than this one and is super fun.
By James K
•Feb 6, 2024
Overall the course was not bad. It covered the basics and was mostly understandable. Only thing I would suggest is more real time examples during lectures. I badly struggled during the subqueries and joins lectures. The query statements were displayed, but Sadie verbally told us what was going on. It would have been nice to see 2 tables as a before view and a returned table after the queries were executed. Then we could see what she was saying in action. Visually it was hard to follow and I ended up going to Youtube for more explanation.
By Daniel B
•Mar 9, 2018
The course is informative, but there should be more hands-on type questions mid-video. Internalizing information would be much more efficient if there was more than just seeing results of queries and answering poorly worded questions. The final assignment can be one of great effort or minimal effort depending on the individuals interest in trying out complex queries that are out of their comfort zone, but both sides of the coin end up with the same certificate in hand. So, just like most courses in life, you get only what you put into it.
By Deleted A
•Jan 3, 2021
The content of this course is from an introduction perspective very good. Not only focussing on the technical sides of SQL but also in how to perform the learned experiences in practice. The coding assignments and especially the peer-reviewed assignments are on the right introductory level.
A small area of improvement within this course would be the way of how the information is presented. It is very clear that the information is read from an autocue and sometimes this feels annoying. Also, the theoretical quizes are often too easy.
By John M D
•Dec 10, 2019
I thoroughly enjoyed this course as my first experience in Coursera. The lectures were presented in a well paced manner and the information was sufficiently broken down. However, the first few weeks suffered from insufficient assignments to reinforce the concepts learned. As a result, the final assignment was well beyond the normal intensity of the course and I felt unprepared. The final assignment appears to be developed by someone other than the core instructor and has a completely different understanding of the course scope.