A closer look at the Read Uncommitted Transaction Isolation Level and how it could allow Dirty Reads in SQL Server.
What is a Lock? What is the process that transactions use to lock records to provide transaction isolation.
Transaction Isolation Levels are used to control data access concurrency. Concurrency controls can be Pessimistic or Optimistic.
SQL Transaction and Error Handling? What is the difference between Auto-Commit and Explicit Transactions and how transaction effect Errors and Exception Handling?
The ACID properties of SQL Transactions, What are the different ACID properties of a transaction how they ensure that data is Atomic, Consistent, Isolated, and Durable.
Working with Batches in SQL Server, What are the differences between batches and transactions?
Working with Triggers in SQL Server. How to use triggers for data manipulation statements (DML) like INSERT, UPDATE, and DELETE.
The restoration process of a SQL Server database passes through two phases: Restore and Recovery.
What is the schema object in SQL Server? How is the schema object used for organization, naming, and security.
Restricting data by using Table Constraints in SQL Server. What are the different table constraints in SQL Server?