Vad är skillnaden i Sql-uttryck sql och relation algebra?
I huvudsak visar relationsalgebra det matematiska sätt där ett databashanteringssystem (DBMS) går om sitt jobb. Med hjälp av relationsalgebra, kan vi beräkna det mest effektiva sättet för ett DBMS att interagera med databasen, t.ex. uppdatera poster, utför en räkna rader i en tabell etc.
Relationsalgebra för att returnera efternamnen i en tabell som håller Detaljer för anställda om lönen är större än 30000 per år, är följande:
SELECTSurname(PROJECTSalary>30000)
(Välj operatör är ofta en Pi symbol och operatorn projekt är ofta en Sigma symbol)
Ett SQL-uttryck, men skulle gå ungefär så här:
Välj efternamn
FRÅN tblEmployee
DÄR lön > 30000
Förhoppningsvis kan du se skillnaden. I slutändan kan algebraen användas av matematiker och DBMS skaparna för att säkerställa DBMS fungerar så effektivt som möjligt i utföra uppgifter som krävs av användarna. Samtidigt inte riktigt nödvändigt i en småskalig databas, tydligt är i stora, komplexa databas du kommer att titta på tusentals rader som ska tillfrågas, uppdaterade etc, så effektiviteten i att få data tillbaka mycket viktigt!
Ett SQL-uttryck kan se likadana, men det finns ingen riktig beräkning inblandade här. Det är istället ett standardiserat språk låter databasadministratörer och användare att ge en uppsättning instruktioner, berättar DBMS (Oracle, MS Access, MySQL etc.) vad du vill göra till en databas, t.ex. fråga det, uppdatera den, ta bort från det och så vidare.
Jag hoppas det besvarar din fråga!
Relaterade Frågor
-
Vad är skillnaden mellan mellan utomhus personal och en frilansande översättare?
-
Vad är skillnaden mellan en PayPal betalning och en PayPal betalning av gäst?
-
Vad är skillnaden mellan kvarstad ersättning och självrisk?
-
Vad är skillnaden mellan en privat bank och en normal Bank?
-
Vad är skillnaden mellan en stämning och en kallelse?
-
Vad är skillnaden mellan min personliga Steueridentnummer och kontrollnummer?
-
Vad är skillnaden mellan ett uppköp och sammanslagning?
-
Vad är skillnaden mellan en balansräkning och en summa och balans lista?
-
Vad är skillnaden mellan samarbete bedömning och separat bedömning av makarna?
-
Vad är skillnaden mellan ver sista pengar och förmåner?
-
Vad är skillnaden mellan en högskola och ett universitet?
-
Vad är skillnaden mellan Narcissistisk personlighetsstörning och självupptagenhet?
-
Vad är skillnaden mellan en näringskedja och en näringsväv?
-
Vad är skillnaden mellan dj hörlurar och vanliga hörlurar?
-
Vad är skillnaden mellan två cykel motorer och fyra cyklar motorer?
-
Vad är skillnaden mellan en sous kock och verkställande sous kock?
-
Vad är skillnaden mellan James av Zebedee och James Alfeus son?
-
Vad är skillnaden mellan senior little league och little league?
-
Vad är skillnaden mellan en Europa amerikanspanjor och mitten av vevlager?