Object Relationele databases combineren de eigenschappen van zowel relationele databases en object - georiënteerd programmeren . Dit betekent dat bij de opstelling van deze databases , kan omvatten werkwijzen en gegevenstypen . Dit verhoogt uw vermogen om door middel van sorteren en zoek de bestanden binnen deze databases sneller . Door het toekennen van deze gegevenstypen om uw bestanden , kan je beter te filteren door middel van de database. U kunt ook bestanden die dezelfde kenmerken delen halen . Uitbreidbaarheid Object Relational Database mogelijkheden worden uitgebreid met de toevoeging van nieuwe soorten gegevens , toegang methoden en functies gevonden in object - georiënteerd programmeren . U kunt tekenreeks tekens toe te voegen met alfa - numerieke gegevenstypen . Complexe data types kunnen de kenmerken van de soorten gegevens die al bestaan in uw database te combineren . U kunt gegevenstypen opgeven door de tekst die u wilt bevatten of door de hoeveelheid bytes gebruikt om het te maken . Door de gebruiker gedefinieerde data types kunnen worden ondoorzichtig of onderscheidend. U kunt ook door de gebruiker gedefinieerde virtuele processors . Inheritance voegen tegenstelling Relationele Databases , Object Relational Databases maken het gebruik van overerving . Binnen erfenis , kunt u klassen voor uw data types te ontwikkelen . Deze objecten kunnen bepaalde functies overnemen van andere klassen worden gebruikt in andere functies van de database. Deze erfelijke eigenschappen kan iets simpels als alle bestanden in " Class A " zijn verzekeringsclaims zijn. Dus als je het programma " Class B " te erven " Class A " kenmerken , dan is " Klasse B " zal ook verzekeringsclaims , maar ze kunnen ook schadeclaims die onlangs zijn verwerkt . Door erfopvolging , zal uw data types deze functies van andere types data erven . Polymorphism Polymorphism in Object Relational Databases impliceert waardoor de ene operator naar verschillende betekenissen hebben binnen dezelfde database . U kunt uw tabellen aansluiten binnen uw database door het opbouwen van relaties . Dit omvat records die allemaal dezelfde naam maar met verschillende gegevens kan bevatten . Bijvoorbeeld als u had records voor mijnheer Jansen , maar sommige waren verzekeringsclaims en sommige waren rapporten ongeval. U kunt tabellen verbinden met de naam operator , wanneer u uw database om records te trekken bevragen , zal het alle records met mijnheer Jansen trek Encapsulation Je zou gebruiken . inkapseling met Object Relationele databases in de vorm van tabellen . Zeggen , bijvoorbeeld , je wilt Tabel 1 tot naam , adres, telefoonnummer en e-mailadres voor uw contacten omvatten . Door het inkapselen van de "Contacten" class , combineert u al deze informatie in deze tabel . Zodat wanneer u de database te ondervragen voor deze informatie , u een rapport in de stijl van een formulier om al deze informatie bevatten Database Management Systemen Object genereren . relationele databases kunnen worden gebruikt om database management systemen. U kunt deze aansluit op websites van bedrijven die updates toestaan om zulke items als uw inventarislijsten . Het object gebruikte componenten op uw website kunt deze updates maken wanneer de gebruiker een bestelling plaatst door op een van de knoppen geprogrammeerd om verbinding te maken met deze database- management systemen .
|