Terminologi Flashcards
Hvad er en batch?
En gruppe af SQL-forespørgsler. En batch kan godt indeholde flere transaktioner, hvor en transaktion er en form for batch der sikre ACID (atomitet, consistency, isolation og durability).
Hvad er en transaktion?
- En transaktion er en enkelt, atomisk enhed af arbejde i en database, der enten udføres fuldstændigt eller rulles tilbage som en helhed.
- Typisk indkapsler en transaktion en eller flere SQL-forespørgsler og sikrer, at enten alle forespørgslerne gennemføres, eller ingen af dem gør det, for at opretholde databasens konsistens.
- Transaktioner bruges til at sikre dataintegritet og konsistens, især i scenarier med komplekse opdateringer eller ændringer i databasen.
Hvad er T-SQL?
T-SQL, eller Transact-SQL, er Microsofts udvidelse af SQL, designet specifikt til Microsoft SQL Server. Det omfatter funktioner som stored procedures, triggers, transaktionsstyring, og udvidelser som TOP og TRY…CATCH for mere avanceret databaseadministration og datahåndtering. T-SQL bygger på SQL-standarden og er en integreret del af SQL Server-miljøet.
Kan du nævne nogle T-SQL kommandoer?
Eksempler: Cursor, try catch, transaktionsstyring, variabeldeklaration