# Overview
A specific type of [[Locking]] applied to a database to prevent operations on all or specific segments of the data depending on the granularity of the lock.
# Key Considerations
# Implementation Details
# Useful Links
# Related Topics
## Reference
#### Working Notes
#### Sources
#### Topics to Cover
- Approaches
- Shared Lock S Lock
- Exclusive Lock X Lock
- Update Lock U Lock
- Schema Lock
- Bulk Update Lock BU Lock
- Key Range Lock
- Row-level Lock
- Page-level Lock
- Table-level Lock
#### Related Topics
-