Кіріспе
Oracle Spatial and Graph, бұрынғы Oracle Spatial, Oracle деректер қорының еркін компоненті болып табылады. Oracle Spatial and Graph-тағы кеңістіктік мүмкіндіктер пайдаланушыларға Oracle деректер базасындағы географиялық және орналасу деректерін жергілікті түрде басқаруға көмектеседі, бұл автоматтандырылған карталаудан, объектілерді басқарудан және географиялық ақпараттық жүйелерден (AM / FM / GIS) сымсыз орналасу қызметіне және орналасуға мүмкіндік беретін электрондық бизнеске дейін көптеген қолданбаларды қолдауға мүмкіндік береді. Oracle Spatial and Graph-тағы графикалық ерекшеліктерге Oracle Network Data Model (NDM) графиктері кіреді, олар ірі көлік, телекоммуникация, коммуналдық және энергетикалық ұйымдардағы дәстүрлі желілік қосымшаларда және әлеуметтік желілер мен әлеуметтік өзара іс-қимылдарда және зерттеу, денсаулық сақтау ғылымдары, қаржы, БАҚ және барлау қауымдастықтарының талаптарын қанағаттандыру үшін пайдаланылатын RDF семантикалық графиктері.
Oracle Spatial and Graph, formerly Oracle Spatial, is a free option component of the Oracle Database. The spatial features in Oracle Spatial and Graph aid users in managing geographic and location data in a native type within an Oracle database, potentially supporting a wide range of applications — from automated mapping, facilities management, and geographic information systems (AM/FM/GIS), to wireless location services and location enabled e business. The graph features in Oracle Spatial and Graph include Oracle Network Data Model (NDM) graphs used in traditional network applications in major transportation, telcos, utilities and energy organizations and RDF semantic graphs used in social networks and social interactions and in linking disparate data sets to address requirements from the research, health sciences, finance, media and intelligence communities.
Құралымдары
Oracle Spatial and Graph геокеңістіктік ерекшелігі SQL схемасы мен функцияларын ұсынады, олар Oracle деректер қорында кеңістіктік ерекшеліктер жинақтарын сақтауды, алуды, жаңартуды және сұратуды жеңілдетеді. (Ғарыштық ерекшеліктің кеңістіктік компоненті оның "геометриясы" деп аталатын кейбір координаттық кеңістіктегі оның пішінінің геометриялық бейнелеуінен тұрады.)
RDF семантикалық
RDF Семантикалық График функциясы World Wide Web Consortium (W3C) RDF стандарттарын қолдайды. Ол RDF деректерін басқаруды, сұрау салуды және қорытындылауды қамтамасыз етеді, олар семантикалық деректерді интеграциялаудан бастап әлеуметтік желілерді талдау мен байланысты ашық деректер қосымшаларына дейін әртүрлі қолданбаларда қолданылады. Оның ерекшеліктері: RDF үштік сақтау және автоматты түрде бөліктеу және деректерді сығыстырумен онтологияны басқару. 54 миллиардтан астам үш есеге дейін масштабталуы дәлелденді (LUBM 200K эталондық көрсеткіші) Oracle деректер қорының 8 петабайт шектеуімен масштабталуы. Oracle Database-мен қатар және тікелей жолмен жоғары өнімділікпен жаппай жүктеу және Jena арқылы жүктеу. SPARQL және SQL қатарлы сұрау салу және SPARQL 1.1, SPARQL соңғы нүктелері веб-қызметтері, SPARQL / Update, ашық кодты Apache Jena & Sesame Java API-лері, кіріктірілген SPARQL графикалық үлгілері бар SQL сұраныстары, SQL енгізу / жаңарту. Онтология SQL операторын пайдалана отырып, кесте деректерін сұратуды қолданады, бұл SQL реляциялық сұратуларын байланысты терминдермен кеңейтіп, толық нәтижелерге қол жеткізеді. RDFS, Веб-онтология тілі (OWL 2 RL/EL), қарапайым білімді ұйымдастыру жүйесі (SKOS), пайдаланушы анықтаған ережелер, пайдаланушы анықтаған тұжырымдамалық кеңейтулер және PelletDB, TrOWL сияқты арнайы мақсаттағы жүйені қосу үшін кеңейтулік шеңбермен қатарлас, қосымша және қауіпсіз жұмыс істейтін туынды тұжырымдама. GeoSPARQL - ашық геокеңістіктік консорциум (OGC) ерекшеліктері бойынша RDF-те кеңістіктік деректерді сақтау / сұрау үшін қолдау. Реляциялық деректерді RDF-ге автоматты (Direct Mapping) және реттік (W3C R2RML тілі) реляциялық деректерді RDF-ге сәйкестендіруді қолдау арқылы семантикалық талдауды қолдану үшін RDF-ге көзқарастар. Oracle Label Security-пен ең қатаң қауіпсіздік талаптары орындалатын үш деңгейлі қауіпсіздік. Ашық кодты Apache Jena және Sesame қосымшаларын әзірлеу орталарымен интеграциялау. XML-ге негізделген құралдармен интеграциялау, мысалы, Oracle Business Intelligence Enterprise Edition (OBIEE) есеп беру және басқару тақталары үшін. Желілік деректер моделінің графиктік талдауын ең қысқа жолға, ең жақын көршілерге, шығынға және қол жетімділікке интеграциялау. Oracle Advanced Analytics мүмкіндіктерімен интеграциялау: Oracle Data Mining болжамды талдау және үлгілерді ашу үшін және Oracle R Enterprise статистикалық есептеу және графикалық деректерді визуализациялау үшін. Текст өндіру және танымал табиғи тіл процессорларымен біріктірілген субъекттерді талдау үшін семантикалық индекстеу. Сұрау салу, визуализациялау және онтологияны басқару үшін жетекші коммерциялық және ашық бастапқы құралдармен интеграциялау.
An RDF triple store and ontology management with automatic partitioning and data compression. Proven scalability to over 54 billion triples (LUBM 200K benchmark) with scalability to the 8 petabyte limit of Oracle Database. High performance bulk loading with Oracle Database parallel and direct path loading and loading through Jena. SPARQL and SQL parallel querying and updating of RDF graphs with SPARQL 1.1, SPARQL endpoint web services, SPARQL/Update, Java APIs with open source Apache Jena & Sesame, SQL queries with embedded SPARQL graph patterns, SQL insert/update. Ontology assisted querying of table data using SQL operators to expand SQL relational queries with related terms for more comprehensive results. Native inferencing with parallel, incremental and secure operation for scalable reasoning with RDFS, Web Ontology Language (OWL 2 RL/EL), Simple Knowledge Organization System (SKOS), user defined rules, user defined inference extensions, and an extensibility framework to plug in special purpose reasoners, such as PelletDB, TrOWL. GeoSPARQL support for storing / querying spatial data in RDF per Open GeoSpatial Consortium (OGC) specification. RDF views on relational data to apply semantic analysis with support for automatic (Direct Mapping) and custom (W3C R2RML language) mapping of relational data to RDF triples. Triple level security that meets the most stringent security requirements with Oracle Label Security. Integration with open source Apache Jena and Sesame application development environments. Integration with XML based tools, such as Oracle Business Intelligence Enterprise Edition (OBIEE) for reporting and dashboards. Integration with Network Data Model graph analytics for shortest path, nearest neighbors, within cost, and reachability. Integration with Oracle Advanced Analytics features: Oracle Data Mining for exploiting predictive analytics and pattern discovery and Oracle R Enterprise for statistical computing and charting visualization of graph data. Semantic indexing for text mining and entity analytics integrated with popular natural language processors. Integration with leading commercial and open source tools for querying, visualization, and ontology management.
Қолжетімділік
Oracle Spatial and Graph Oracle Enterprise Edition нұсқасының нұсқасы болып табылады және жеке лицензиялануы керек. 2019 жылдың 5 желтоқсанынан бері тегін. Ол сондай-ақ Oracle Database Cloud Service (Жоғары өнімділік нұсқасы және Экстремалды өнімділік нұсқасы) құрамына кіреді. Ол Oracle Standard Edition немесе Oracle Standard Edition One құрамына кірмейді. Алайда соңғы екі нұсқада қосымша шығынсыз кеңістіктік сипаттамалардың (Оракул Локатор деп аталады) қосалқы жиынтығын пайдалануға мүмкіндік береді. Oracle Spatial and Graph Developer's Guide қосымшасында Locator-те рұқсат етілген функциялар көрсетілген.
Тарих
Oracle RDBMS-де алғаш рет Канаданың гидрографиялық қызметімен (CHS) жұмыс істейтін ғалымдар жасаған Oracle 4-ке өзгертулер енгізілген. CHS және Oracle қызметкерлерінің бірлескен әзірлеу тобы Oracle ядросын қайта жобалады, нәтижесінде Oracle 7 үшін "Spatial Data Option" немесе "SDO" пайда болды. (SDO префиксі Oracle Spatial іске асыруында қолданыла береді.) SDO-ның кеңістіктік индекстеу жүйесі Риман гиперкубтың дерек құрылымдарын бейімдеуді қамтиды, ол 3 өлшемді кеңістікте спиральді спиральді шақырады, бұл n өлшемді нысандарға мүмкіндік береді. Бұл сонымен қатар CHS және басқа да ірі корпоративтік пайдаланушылар талап еткен петабайт көлеміндегі деректер қоймаларына сәйкес келетін, сондай-ақ іздеу және алу уақытын жақсартуға мүмкіндік беретін, нәтижесінде алынған деректерді өте тиімді сығыуға мүмкіндік берді. "Шельцовый гиперпространственный код" немесе HHCode, CHS әзірлеген және Oracle Spatial іске асырған, кеңістікті толтыру қисығының бір түрін қамтиды. Oracle 8 арқылы Oracle корпорациясының маркетингтік қызметі кеңістікті кеңейтуді жай ғана "Oracle Spatial" деп атады. Бастапқы кеңістікті индекстеу жүйесі енді HHCode-ды емес, стандартты r ағашының индексін қолданады. 2012 жылдың шілде айынан бастап, опция Oracle Spatial and Graph деп аталды, бұл Oracle Database 10g Release 1 және Oracle Database 10g Release 2 арқылы енгізілген RDF Семантикалық Графпен енгізілген Network Data Model графигі өніміндегі графикалық деректер қоры мүмкіндіктерін атап көрсету үшін.