← Computer Studies / 3 Software Development
3.4 Structured Query Language (SQL)
Computer Studies · Grade 11 · 15 lessons in the design
What you will be able to do
- describe types of structured query language statements
- perform structured query language operations in a database
- appreciate the use of structured query language in database management
Key questions
“How are SQL skills essential in database management?”
“Why is SQL considered a powerful tool in data management?”
Lessons
The titles are open to everyone. Reading a lesson needs an account — sign in or create one.
-
What SQL is
40 min · 1 practice tasks · quizDescribe SQL and what it is used for.
-
SQL applications
40 min · 1 practice tasks · quizName common SQL database systems.
-
Types of SQL statements
40 min · 1 practice tasks · quizDescribe DDL, DML and DQL statements.
-
DDL: creating a table
40 min · 1 practice tasks · quizUse CREATE TABLE to define a table.
-
DDL: altering and dropping
40 min · 1 practice tasks · quizUse ALTER, RENAME and DROP.
-
Keys and constraints in SQL
40 min · 1 practice tasks · quizDefine keys and constraints when creating tables.
-
DML: inserting data
40 min · 1 practice tasks · quizUse INSERT to add records.
-
DML: updating and deleting
40 min · 1 practice tasks · quizUse UPDATE and DELETE with a WHERE clause.
-
DQL: the SELECT statement
40 min · 1 practice tasks · quizUse SELECT to read data.
-
DQL: filtering with WHERE
40 min · 1 practice tasks · quizUse WHERE to filter records.
-
DQL: sorting with ORDER BY
40 min · 1 practice tasks · quizSort query results with ORDER BY.
-
DQL: grouping with GROUP BY
40 min · 1 practice tasks · quizSummarise data with GROUP BY.
-
Creating relationships in SQL
40 min · 1 practice tasks · quizCreate relationships among tables using SQL.
-
Creating an SQL database for community data
40 min · 1 practice tasks · quizBuild an SQL database for a real community task.
-
Reviewing SQL
40 min · 1 practice tasks · quizReview and appreciate SQL.