? Oracle producerer relationelle database management systemer . Virksomheden var central i udviklingen af Structured Query Language ( SQL) og er nu den industri-standard sprog til at få data ud af databaserne . Oracle producerer en række af database -produkter, herunder formularer og rapportskrivning udviklingsværktøjer og Enterprise Resource Planning ( ERP) applikationer baseret på en Oracle-database . Database Properties
en Oracle-database har to grundelementer . Ene er et sæt af databasefiler , der er fysisk bopæl på et drev . Disse filer lagre permanente data i databasen . Det andet element er " eksempel ", som er et sæt af processer, der kører i en computers hukommelse . Instansen adgang til dataene i databasen filen kun efter kommandoen til at associere instans med en database er blevet udstedt. Den instans tillader data fra databasen filer, der skal tilgås , manipuleres og ændres uden at ændringerne skrevet tilbage til databasefiler . Brugeren eller et program , der gør beslutningen om at bevare eventuelle ændringer til dataene ved at udstede en " COMMIT " kommando .
Rollback
instans adskiller brugerens arbejde område fra datalageret . Dette gør det muligt eksperimenter med data uden fejl i udførelsen permanent at slette eller overskrive vigtige data. Eventuelle fejl, mens du arbejder med data kun ske i hukommelsen og kan fjernes ved at rulle tilbage til en tidligere commit . Rollback genindlæser data fra databasefiler .
Database Relationship
Et eksempel er som en session , men det kan kun få adgang til data fra databasefiler gang databasen er "monteret . " Hvor mange databaser er tilgængelige for eksempel kan nogen af disse databaser skal monteres. Men når en database er blevet monteret i et eksempel, kan ingen anden database monteres , selvom den første database er lukket . Den instans , der har adgang til en database, der skal lukkes, og en ny instans startes, hvis en anden database skal monteres .
En til mange
One-database kan være tilgås af mange tilfælde samtidig. Evnen til at begrænse en database til én instans eller at tillade flere tilfælde adgang til en database afhænger af systemets konfiguration . En-til -en-relation kaldes en enkelt instans databasen , mens en-til- mange -konfiguration kaldes Oracle Real Application Clusters ( RAC ) . Transaktionerne i hvert enkelt tilfælde holdes adskilt ved hjælp af et system identifier ( SID) . SID er et tal, der entydigt identificerer hver Oracle instans .