Oracle- databases worden gebruikt met vele toepassingen , voor grote en kleine organisaties die actief zijn in diverse sectoren . Krachtige, veilige en betrouwbare database- applicaties kunnen worden gebouwd met Oracle , zoals het platform heeft een scala aan functies voor de behandeling van zowel de gegevens zelf en de gebruiker toegang tot het. Oracle levert ook hulpmiddelen voor het onderhoud en ontwikkelaar functies . Oracle is een eigen database-systeem , en moet derhalve worden gekocht met een commerciële licentie voordat het kan worden gebruikt . ORDBMS Oracle is een ORDBMS ( Object Relational Database Management System ) product . Dit betekent dat Oracle databases model gegevens in termen van objecten en hun relaties . Gegevens gemodelleerd in een Oracle systeem is verdeeld in conceptuele entiteiten , die elk een set attributen . ORDBMS modelleren heeft ook een aantal van de kenmerken van Object Oriented ontwikkeling , in welke applicatie verantwoordelijkheden worden verdeeld tussen logische objecten , elk met een goed gedefinieerde set van kenmerken en gedragingen . Architectuur Oracle database- architectuur modellen de gegevens voor een systeem als een enkele eenheid opgeslagen op een databaseserver . Deze gegevens worden beheerd als een eenheid , maar is ontworpen om de toegang door meerdere gebruikers op een bepaald moment , terwijl de data-integriteit behouden blijft . Dit betekent dat zelfs wanneer meerdere gebruikers hebben de mogelijkheid om dezelfde data items te bekijken , bij te werken , plaatst en zelfs data te verwijderen , een Oracle -systeem is in staat om de corruptie van de gegevens te voorkomen . Dit staat bekend als transactie management en is een belangrijk kenmerk van Oracle systemen . Extra functies Oracle-databases worden ontwikkeld met verschillende functies om de efficiëntie te verbeteren, betrouwbaarheid en veiligheid van systemen in de verschillende organisatie- omgevingen . Concurrency functies in Oracle voorkomen dat een data-item worden gewijzigd door meerdere gebruikers tegelijk . Consistentie is ook een belangrijke functie , wat betekent dat wanneer een gebruiker een data-item opent , kunnen ze er zeker van zijn het helemaal juist is op het moment van toegang . Het beheer van user accounts binnen een Oracle-database is ook een belangrijk kenmerk , net als de vele beheertools , die alle noodzakelijke onderhoudswerkzaamheden door database administrators ( DBA ) te vergemakkelijken . Database Development < br > p Er zijn twee aspecten van de Oracle database ontwikkeling : de ontwikkeling van de database zelf en de ontwikkeling van de gebruikersinterface aanvraag voor toegang tot het. Ontwikkeling van een databank wordt uitgevoerd door middel van SQL programmering , waar databases kunnen worden gemaakt in de vorm van tabellen met kolommen . De kolommen zijn voor de specifieke data-items en hebben data types ingesteld . Oracle-databases kunnen ook worden gemaakt door middel van een gebruikersinterface . De set van database- queries die een toepassing nodig zal ook worden gebouwd in SQL -code . Application Development Een database applicatie bestaat uit de database zelf , en de toepassing die een interface voor gebruikerstoegang . Deze interfaces kunnen worden ontwikkeld met behulp van veel verschillende talen en technologieën . Oracle-databases bieden API's ( Application Programming Interfaces ) om ontwikkelaars te helpen bij een aantal van de meest voorkomende talen gebruikt . Oracle-applicaties kunnen worden gebouwd in talen zoals Java , PHP en PL /SQL onder anderen.
|