Introduction to SQL

Code: COMP1094

Course description

Learn the key concepts of Structured Query Language (SQL), and gain a solid working knowledge of this powerful and universal database programming language.In this course, you'll learn about the basic structure of relational databases and how to read and write simple and complex SQL statements and advanced data manipulation techniques. First, you'll learn about the traditional database structure, the structure and history of the relational database, and what structured query language (SQL) is and how it relates to the relational-database structure.Next, you'll discover how to use SQL to filter retrieved data and how to use SQL to sort and retrieve data from tables. You'll learn how to reformat retrieved data with calculated fields and how to merge columns and create alternate names for columns. You'll also learn how to gather significant statistics from data using aggregate functions, and you'll see how to extract data from multiple tables simultaneously using joins and subqueries. In addition, you'll learn how to manipulate data using the INSERT, UPDATE, and DELETE statements.We'll also cover how to use SQL to create and maintain tables, and you'll learn how to create and use views to simplify complex queries, summarize data, and manipulate data stored in tables. You'll discover how transaction processing, constraints, and indexes are implemented in SQL. And finally, you'll discover how stored procedures, triggers, and cursors are implemented in SQL.By the end of this course, you'll have a solid working knowledge of structured query language. You'll feel confident in your ability to write SQL queries to create tables; retrieve data from single or multiple tables; delete, insert, and update data in a database; and gather significant statistics from data stored in a database.

Course details

Hours: 24
Credits: 2
Prerequisites: None
Corequisites: None

Notice for ed2go courses

ed2go online courses are designed for working professionals and those seeking to gain personal advancement. If you are enrolled in a program, carefully review the requirements of your program before registering to ensure the course code and title match the requirements in your program.

Credit transfer

Have you taken this course or an equivalent course?
Contact the Credit Transfer Office.

 
Start Date
Day/Time
Delivery
Campus
Cost
Availability
Start Date: May. 15, 2019
Day/Time:
Delivery: Online
Campus: Online
Cost: $193.32
 
End date: Jul. 15, 2019
Hours: 24
Credits: 2
Prerequisites: None
Corequisites: None
Equivalent to: None

Additional information: This course is offered through ed2go. Find out more about ed2go courses.

Start Date: Jun. 12, 2019
Day/Time:
Delivery: Online
Campus: Online
Cost: $193.32
 
End date: Aug. 12, 2019
Hours: 24
Credits: 2
Prerequisites: None
Corequisites: None
Equivalent to: None

Additional information: This course is offered through ed2go. Find out more about ed2go courses.

Start Date: Jul. 17, 2019
Day/Time:
Delivery: Online
Campus: Online
Cost: $193.32
 
End date: Sep. 16, 2019
Hours: 24
Credits: 2
Prerequisites: None
Corequisites: None
Equivalent to: None

Additional information: This course is offered through ed2go. Find out more about ed2go courses.

Start Date: Aug. 14, 2019
Day/Time:
Delivery: Online
Campus: Online
Cost: $193.32
 
End date: Oct. 14, 2019
Hours: 24
Credits: 2
Prerequisites: None
Corequisites: None
Equivalent to: None

Additional information: This course is offered through ed2go. Find out more about ed2go courses.

Fall 2019 registration opens July 8, 2019. Winter 2020 registration opens November 4, 2019.