Cheat Sheet 2 Microsoft Azure Data Fundamentals DP 900 Databases
Cheat Sheet 2 Microsoft Azure Data Fundamentals DP 900 Databases
Relational database
Resembles original data structure
Duplicates stored separately (increased storage Normalized = well defined tables & relationships
management) Joins => more memory/storage
Semi/unprocessed data Transactional workloads
Atomic (sequenece of steps fail/succeed
completely)
ACID
Atomicity => single unit
Consistency => same state
Isolation => concurrent
Semi or Unstructued Data Structured Data Durability => committed
Read-only locks during modification (more
locks, less speed) to maintain ACID
Analytical workloads
Large volumes of historical data
Block of code 1/more snapshots in time
Runs inside database Depends on transactional data
Quick data access Databases =
Stores structued,
unstructued or semi-
Stored Procedure
structured data
Distributed
Connection between databases Linked Server
SQL Server: Run queries from on
database on another (distributed
queries)