SQL Databases Using SQLAlchemy: Using Triggers, Stored Procedures, & Transactions
SQLAlchemy 1.3
| Expert
- 10 videos | 1h 18m 4s
- Includes Assessment
- Earns a Badge
Triggers are used for asynchronous execution and react to specific conditions in your database. Stored procedures can be used to achieve code reuse and code composition of SQL commands. In ths course, you'll learn about some of these procedural constructs of SQL, including triggers, stored procedures, and transactions. You'll start by learn how to define triggers to perform specific operations before or after insert, update, or delete operations on specific tables. You'll also define stored procedures and invoke them using raw DBAPI connection objects. Moving forward, you'll define and invoke stored procedures that take in input arguments. You'll also create, commit, and rollback transactions to enforce all-or-nothing execution of a group of SQL commands. To finish up, you'll learn how DDL operations, such as create, drop, and alter operations, are not reversed by transaction rollback. By the end of this course, you'll be able to create and test trigger executions, correctly invoke stored procedures using DBAPI connections, achieve code re-use with parameterized stored procedures, and work with transactions from Python using with blocks and transaction objects.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseAutomate operations using triggersCreate complex triggersCreate and invoke stored proceduresCustomize stored procedures using input arguments
-
Query views using the where clauseStart, commit, and rollback a transactionUse python with blocks for transactionsWork with transaction abortsSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 21s
-
8m 14sLearn how to automate operations using triggers. FREE ACCESS
-
9m 14sDuring this video, you will learn how to create complex triggers. FREE ACCESS
-
11m 56sIn this video, you will learn how to create and invoke stored procedures. FREE ACCESS
-
7m 41sIn this video, you will learn how to customize stored procedures using input arguments. FREE ACCESS
-
8mIn this video, you will query views using the WHERE clause. FREE ACCESS
-
9m 55sIn this video, find out how to start, commit, and roll back a transaction. FREE ACCESS
-
9m 51sIn this video, you will learn how to use Python with blocks for transactions. FREE ACCESS
-
7m 55sIn this video, find out how to work with transaction rollbacks. FREE ACCESS
-
2m 57s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.