This document contains examples of different transaction isolation levels in SQL Server and the locks that result from various data modification operations like SELECT, UPDATE, and CREATE TABLE under each isolation level. It shows the locks acquired on indexes, rows, pages and tables and explains how the locks prevent conflicting operations by other transactions.