Video: Cloud Computing - Computer Science for Business Leaders 2016 2024
Alla dessa data måste ligga någonstans; specifikt inom en databas. Databaser är komplexa program, som Oracle 12c, som katalogiserar och ger tillgång till data. Även om data vanligtvis lagras på ett disklagringssystem hanterar databasprogramvaran hur den data lagras och hanteras.
Företag använder databaser för att lagra data eftersom storleken och komplexiteten i deras data ofta överstiger vad som kan lagras i ett kalkylblad. De flesta affärs- och vetenskapliga aktiviteter och många sociala aktiviteter som involverar teknik kommer att kräva skapande, åtkomst, uppdatering eller radering av data på någon nivå. Det är databasprogramvara som tillåter dessa aktiviteter på ett snabbt och effektivt sätt.
Förvaring:-
Data måste lagras i ett datorsystem, vanligtvis disklagring, så att data är tillgängliga när det behövs. Disklagrings teknik kan variera, men de måste vara snabba och stora och är ofta dyra och komplexa. Organisation:
-
Datan måste lagras på ett logiskt sätt på disken så att den kan hittas snabbt och effektivt. Jämför en organiserad skrivbord och filskåp med ett barns rörigt sovrum; var skulle du helst vilja arbeta?
-
Hitta de begärda uppgifterna på ett snabbt och effektivt sätt och returnera den data till sökaren är en nyckelfunktion för databaser. Säkerhet:
-
En databas bestämmer vem som kan komma åt data och vad de kan göra med den dataen. Säkerheten måste etableras och verkställas. Lägga till, uppdatera och ta bort:
-
Efter att data har lagts till i databasen kan det ändras och raderas. Databasprogramvaran hanterar de komplexa reglerna för hur data hanteras.
-
Databaser håller data säkra och tillgängliga när fel uppstår, t.ex. att en hårddisk kraschar. Säkerhetskopiering och återställning är de processer som används av databaser för att säkerställa att data inte går förlorade permanent om det finns ett fel. Här är den allmänna processen:
Du öppnar databasen och anger dina data.
-
Databasen bestämmer hur man bäst kan lagra och katalogisera data på ett säkert sätt på datorsystemets disklagring.
-
När du (eller en datoransökan) vill komma åt, uppdatera eller ta bort den data kontrollerar databasen dina säkerhetsbehörigheter och implementerar sedan din förfrågan på snabbast sätt baserat på de regler som har definierats.
-
Databaser kan se mer ut som fullständiga operativsystem (OS) än enkla program du startar och slutar.Avancerade databaser (till exempel Oracle) har användare, detaljerade säkerhetsbehörighet, nätverkskonfigurationsinställningar, prestandatest för minnes-, CPU- och diskalternativ och robusta alternativ för säkerhetskopiering och katastrofåterställning (DR).
I Oracle talar är en
instans kombinationen av minne och processer som ingår i en körinstallation. databasen är den fysiska komponenten eller filerna. Du kan höra att folk använder termen databasinstans för att referera till hela kördatabasen. Det är dock viktigt att förstå skillnaden mellan de två. Här följer några regler att tänka på:
En instans kan existera utan en databas.
-
Ja, det är sant. Du kan starta en Oracle-instans och inte få tillgång till några databasfiler. Varför skulle du göra det här? Så här skapar du en databas. Det finns ingen kyckling-eller ägg debatt här. Du måste först starta en Oracle-instans; du skapar databasen från exemplet.
-
En Oracle-funktion som heter Automatisk lagringshantering använder en instans men är inte associerad med en databas.
-
En databas kan existera utan en förekomst men skulle vara värdelös.
-
-
Det är bara en massa magnetiska blåsningar på hårddisken. En instans kan bara komma åt en databas.
-
När du startar din instans, är nästa steg att montera den instansen i en databas. En instans kan bara montera en databas åt gången. Du kan konfigurera flera instanser för att komma åt samma uppsättning filer eller en databas.
-
Clustering är grunden för funktionen Oracle Real Application Clusters. Många instanser på flera servrar som åtnjuter en central databas möjliggör skalbarhet och hög tillgänglighet.