You are on page 1of 4

CERTIFICATE IN DATABASE MANAGEMENT

Course Description
This comprehensive course teaches and demonstrates all aspects of SQL. While you'll
learn everything to do with SQL, this course assumes you have no prior SQL
experience and is for the complete beginner.

Structured Query Language (SQL) is the language of databases. Whether you run
reports or provide a dynamic website, you need to know SQL to add, delete, edit and
view records. Databases organize and collect your data, and the SQL language is the
liaison between you and the data. The role of database administrator includes several
functions that you should know. You should know how to create and design tables,
manipulate your data and run reports, create small programs (stored procedures) and
use more advanced concepts such as transactional support and cursors.

This course provides a step-by-step overview and instructions that help you get started
with the SQL language. We'll first get started with understanding data structures and
techniques for all SQL engines including Access, Oracle and MySQL. We show you
how to create SQL statements including SELECT, DELETE, UPDATE and INSERT.
Then, we show you how to create and design tables. We show you how to create stored
procedures, which allow you to run the same SQL statement multiple times without
reprogramming your database. Finally, we show you how to use cursors, use
transactions to preserve data integrity, and creating views for larger data sets.

Whether you're new to database administration or want to create customized, personal


reports for your online business, this course shows you how to get started and helps
you understand the SQL language from the ground up using very easy language, script
examples, and HD Video demonstrations.

Course Lessons
Lesson 1: Introduction to SQL
This class assumes that you know nothing about the SQL language and gives
you an introduction to the way databases work and how you can manage your
data. This first lesson therefore begins this introduction.

Lesson 2: Retrieving Data


Storing data is just one part of database functionality. You need to have the
ability to retrieve your data, which you do using the SQL language.

Lesson 3: Updating Data


After you know how to store your data, at some point you'll need to update or edit
it. SQL uses the "UPDATE" statement to edit data in your tables.

Lesson 4: Inserting Data


INSERT adds new records to your tables. You can add static values, values from
a stored procedure, or even values from another table

Lesson 5: Deleting Data


Deleting is a sensitive task, because you remove data from your tables. Deleting
data can cause a number of issues, so it should be used with caution.

Lesson 6: Sorting and Filtering Data


SQL uses the ORDER BY statement to sort records. You can sort records in
ascending or descending order, and you can sort records based on multiple
columns.

Lesson 7: Advanced Filtering


SQL gets complex when you have multiple business rules that run how you
return record sets. As a coder, you gather business rules that then decide how to
structure your SQL statements to ensure that returned results are accurate for
reports and applicatio

Lesson 8: Summarizing Data


In most reporting requirements, you need to use aggregate functions. Aggregate
functions are premade SQL functions that you can use instead of building your
own code.
Lesson 9: Grouping Data
The SQL language incorporates the GROUP BY operator to group data into
sections or parts.

Lesson 10: Using Subqueries


Subqueries let you return records from another table or database and use the
subquery data set to then manipulate records in other parts of your database.

Lesson 11: Joining Tables


With the JOIN statement, you can link one or several tables and consolidate

Lesson 12: Managing Tables


Design and management of your tables include creating, editing and deleting
(dropping) tables.

Lesson 13: Using Views


Views are preset data sets that you can use to query data you commonly query
in your stored procedures or SQL statements.

Lesson 14: Stored Procedures


Stored procedures are one or more SQL statements that perform some action on
the database. The action can be anything from creating a table, deleting data or
retrieving data from your tables.

Lesson 15: Using Cursors


Cursors let you create loops in your stored procedures, so you can evaluate data
record-by-record.

Lesson 16: Using Transactions


Transactions are a solution for this phenomenon. Transaction statements let you
roll back changes and avoid data integrity when one statement relies on a
previous statement and the previous statement fails.

Learning Outcomes
By successfully completing this course, students will be able to:

 Demonstrate retrieving data. 

 Demonstrate updating data. 


 Demonstrate inserting data. 

 Demonstrate deleting data. 

 Demonstrate sorting and filtering data. 

 Demonstrate summarizing data. 

 Demonstrate grouping data. 

 Demonstrate using sub-queries. 

 Demonstrate joining tables. 

 Demonstrate using views. 

 Demonstrate using stored procedures, cursors, and transactions, and 

 Demonstrate mastery of lesson content at levels of 70% or higher.

You might also like