por Md A M•
Sep 19, 2019
course content was excellent. I have learnt something new in this course.
However, It would be nice to have assignment solution for the students to compare their submission and find out is there any error.
por Sayed S A Z•
Sep 25, 2019
There should be a guidance on how to properly deploy PostgreSQL on server. There Week 2 assignment question must be written clearly, so that students can differentiate in what is to be submitted in assignment and what is to be done for our own practice.
por Luis W D M•
Nov 29, 2019
I have really enjoyed this course. As a beginner is SQL, I believe it has brought me a lot of usefull information, mainly because I had to spend a lot more hours studying than what is indicated in the course. These extra hours were due to the assignments proposed, which were prepared to give a good introduction in database design and SQL queries and in my opinion are absolutely great.
On the other hand, this is one course with very little interaction among students themselves and teaching staff, the reason why I rated four stars.
In overall, it is a great course worth taking! Congratulations to all the team involved in the course design and teaching staff.
por Martin H•
Oct 11, 2019
This course taught me basics about SQL and the entitiy relationship model, including theories about indexing and transactions. But from my perspective there are several drawbacks:
1) SQL Functions, Procedures were not taught at all
2) Transactions were not part of an assignment or practially shown. There is e.g. still one question left, if a single SQL Query is a Transaction on its own or not
3) For the assignments many things were unclear, like alias for columns with (AS) and Joining data
4) JOIN was not taught at all, neither was OUTER, INNER, FULL or CROSS JOIN
5) Pl/pgSQL was not taught at all
6) The course is just a plain copy of the older course "Core Database Concepts" without any improvent of wrong content on the slides, like missing semicolons or typos. Which is even worse as this course was offered as compensation due to the other 4 courses of the older 5-course specialisation were no more available. Also the Assigments were identical with the other course.
7) The support in the form was really week, several people wer left alone with their problems.
8) The course claimed you would be able to setup a database server after completion, but the server setup process was never part of the course, nor taught at all. If I would not have known how to start postgres as docker container, I would not have known how to test my assignment on my own.
I did other courses on Coursera taught by the John Hopkins University, which had a far better support, well elaborated assignments fitting the taught content, not expecting half to be googled out be oneself, probably found wrong on the net AND the whole course followed one idea, a red line clearly visible throughout the lectures, guiding you to the assigments which built up on each other. This was totally missing here. A Youtube tutorial on Databases would probably have taught me the same (besides the theorertical background, which was not taught why it is important to know, if the database already handles it? I assume there is a reason, but I don't know where in my database planning I should care for that)