SQL and Relational Databases 101
- Free
- Certificate included
- Course certificate
- Beginner
- 5 hours
SQL and Relational Databases 101, course code DB0101EN, is a short introduction to querying data with SQL and to the relational model that databases are built on. The Cognitive Class page states an estimated effort of five hours at beginner level, in English, with no recommended prior skills. Five modules run in order: an introduction to SQL and relational databases, covering information and data models, relationship types, mapping entities to tables and relational model concepts; relational model constraints and data objects; data definition and data manipulation language, with the CREATE TABLE, INSERT, SELECT, UPDATE and DELETE statements; more advanced SQL, including string patterns, ranges and sets, and sorting and grouping result sets; and working with multiple tables through inner and outer joins.
The page stresses that this is not a lecture-only course: each module ends with assignments, hands-on exercises and review questions, and there is a final exam. The course is free of charge, and the page says successfully completing it earns you a certificate, which the platform offers at no cost.
What you’ll learn
- Explain the relational model, information and data models, and types of relationships
- Map entities to tables and apply relational model constraints
- Create tables and insert, select, update and delete rows with SQL
- Filter with string patterns, ranges and sets, then sort and group result sets
- Combine tables with inner and outer joins
Who it’s for
Anyone who needs to pull data out of a database for the first time; it is also a sensible warm-up before SQL-heavy analytics courses.
Source: IBM SkillsBuild (opens in a new tab) · Verified · Report a change
More free IBM courses
Every IBM course we have verified, with cost and certificate terms compared.
Data ScienceAll free data science courses
Free and free-to-audit data science courses from every provider, ranked.