ការប្រៀបធៀបនៃមូលដ្ឋានទិន្នន័យ interbase និង oracle ។ ការជ្រើសរើស subd ។ មុខងារ ANSI SQL មិនត្រូវបានគាំទ្រនៅក្នុង Microsoft Access SQL ទេ។

1. គាំទ្រគ្រោងការណ៍ការអ៊ិនកូដផ្សេងៗ ឧ។ ទិន្នន័យដែលបានបង្កើតនៅក្នុងគ្រោងការណ៍ការអ៊ិនកូដនៅលើម៉ាស៊ីនមួយអាចត្រូវបានដំណើរការ និងបង្ហាញនៅលើម៉ាស៊ីនមួយទៀត។

2. ការគ្រប់គ្រងភាសាសម្រាប់បង្ហាញកំហុសម៉ាស៊ីនមេ និងសារព័ត៌មាន លេខ កាលបរិច្ឆេទ ទម្រង់រូបិយប័ណ្ណ និងថ្ងៃចាប់ផ្តើមនៃសប្តាហ៍។

3. ការគាំទ្រការតម្រៀបភាសាធានាថា តួអក្សរលេចឡើងក្នុងលំដាប់ត្រឹមត្រូវ។

អ្នកអាចបន្ថែមការគាំទ្រសម្រាប់ភាសាថ្មីដោយប្រើផលិតផលកម្មវិធី NLS*WorkBench ដែលរក្សាតារាងបកប្រែជាសំខាន់ដើម្បីបកស្រាយការបញ្ចូលរបស់អ្នកប្រើប្រាស់ និងបង្ហាញលទ្ធផល។

នៅពេលដែលប្រព័ន្ធកម្មវិធីបញ្ជូនជាមួយកម្មវិធីជាច្រើនភាសា ផ្នែកសំខាន់បំផុតនៃចំណុចប្រទាក់អ្នកប្រើគឺព័ត៌មានជំនួយផ្សេងៗ បណ្ណាល័យអត្ថបទស្តង់ដារ និងសារកម្មវិធី។ បច្ចុប្បន្ននេះ វាអាស្រ័យលើអ្នកអភិវឌ្ឍន៍កម្មវិធីដើម្បីកំណត់ពីរបៀបដែលបណ្ណាល័យអត្ថបទ គន្លឹះឧបករណ៍ និងសារស្តង់ដាររបស់ប្រព័ន្ធកម្មវិធីផ្លាស់ប្តូរពីភាសាមួយទៅភាសាមួយទៀត។ Oracle កំពុងធ្វើការលើផលិតផលកម្មវិធីបកប្រែដោយស្វ័យប្រវត្តិដើម្បីធ្វើឱ្យកិច្ចការនេះកាន់តែងាយស្រួល។

លក្ខណៈប្រៀបធៀបផ្សេងទៀតនៃ SQL DBMS ។

ដូចដែលបានកត់សម្គាល់ខាងលើ ជម្រើសនៃស្ថាបត្យកម្មជាក់លាក់មួយសម្រាប់ការកសាងប្រព័ន្ធព័ត៌មានរួមមានសមាសភាគសំខាន់ពីរ៖ ជម្រើសនៃវេទិកាម៉ាស៊ីនមេ (ការជ្រើសរើសម៉ាស៊ីនមេ OS និង DBMS) និងជម្រើសនៃវេទិកាសម្រាប់ស្ថានីយការងាររបស់អតិថិជន។ នៅពេលជ្រើសរើសមូលដ្ឋានទិន្នន័យ វាមានសារៈសំខាន់ខ្លាំងណាស់ក្នុងការជ្រើសរើសមូលដ្ឋានទិន្នន័យដែលសមស្របបំផុតនឹងតម្រូវការសម្រាប់ប្រព័ន្ធព័ត៌មាន i.e. វាចាំបាច់ក្នុងការសម្រេចចិត្តថាតើគំរូស្វ័យប្រវត្តិកម្មណាមួយកំពុងត្រូវបានអនុវត្ត (ស្វ័យប្រវត្តិកម្មនៃលំហូរឯកសារឬដំណើរការអាជីវកម្ម) ។ ជាដំបូងនៅពេលជ្រើសរើស DBMS អ្នកត្រូវគិតគូរពីកត្តាខាងក្រោម៖

ចំនួនអតិបរមានៃអ្នកប្រើប្រាស់ក្នុងពេលដំណាលគ្នាចូលប្រើមូលដ្ឋានទិន្នន័យ;

លក្ខណៈពិសេសនៃកម្មវិធីអតិថិជន;

សមាសធាតុផ្នែករឹងរបស់ម៉ាស៊ីនមេ;

ប្រព័ន្ធប្រតិបត្តិការម៉ាស៊ីនមេ;

កម្រិតគុណវុឌ្ឍិបុគ្គលិក។

សព្វថ្ងៃនេះមានម៉ាស៊ីនបម្រើមូលដ្ឋានទិន្នន័យ SQL ផ្សេងៗគ្នាជាច្រើនដែលគេស្គាល់។ សូមក្រឡេកមើលកាន់តែដិតដល់នូវម៉ាស៊ីនមេ DBMSs ឈានមុខគេទាំងបួនខាងក្រោមនេះ - Oracle8i, IBM DB2, Microsoft SQL Server និង Informix - ហើយប្រៀបធៀបដំណើរការរបស់ពួកគេនៅដំណាក់កាលសំខាន់នីមួយៗនៃប្រតិបត្តិការ៖

ការកំណត់រចនាសម្ព័ន្ធ,

ការត្រួតពិនិត្យ,

ការកំណត់,

ដំណើរការសំណើ,

ការអភិវឌ្ឍន៍ម៉ាស៊ីនមេ និងម៉ូឌុលអតិថិជន។

យើងនឹងអនុវត្តការវិភាគនេះដោយគិតគូរពីការពិតដែលថាចំនួនកន្លែងអតិថិជនមានចាប់ពី 50 ទៅ 500 ហើយការគ្រប់គ្រង DBMS គួរតែមានប្រសិទ្ធភាពតាមដែលអាចធ្វើទៅបាន។ ការស្រាវជ្រាវត្រូវបានអនុវត្តនៅលើវេទិកាម៉ាស៊ីនមេដែលមានមូលដ្ឋានលើ Pentium II ដែលមាន RAM 128 MB បំពាក់ដោយថាស 13 GB ជាមួយនឹងចំណុចប្រទាក់ EIDE ក្នុងការកំណត់រចនាសម្ព័ន្ធ RAID កម្រិត 0 (ជាការពិតណាស់ វាជាការប្រសើរក្នុងការប្រើ HDD ជាមួយ SCSI ។ ចំណុចប្រទាក់) ។ ការគ្រប់គ្រងប្រព័ន្ធត្រូវបានប្រគល់ឱ្យ Windows NT Server 4.0 ។ និងលីនុច។

Oracle8i)

កញ្ចប់ Oracle8i ផ្តល់ដោយសំណុំមុខងារកម្រិតខ្ពស់បំផុតសម្រាប់ធ្វើការជាមួយភាសា Java និងការចូលប្រើទិន្នន័យតាមរយៈអ៊ីនធឺណិត និងប្រព័ន្ធសម្រាប់បង្កើនប្រសិទ្ធភាពការចូលប្រើក្នុងពេលដំណាលគ្នា។ គុណវិបត្តិតែមួយគត់នៃ DBMS នេះគឺភាពស្មុគស្មាញនៃការគ្រប់គ្រង ទោះបីជាយ៉ាងណាក៏ដោយ ការចំណាយទាំងអស់នៃការអនុវត្ត និងការអភិវឌ្ឍន៍របស់វានឹងត្រូវបានប្រមូលមកវិញជាបន្តបន្ទាប់ដោយប្រតិបត្តិការប្រកបដោយប្រសិទ្ធភាព និងគួរឱ្យទុកចិត្ត។ នៅក្នុងប្រទេសរបស់យើង អស់រយៈពេលជាច្រើនឆ្នាំមកនេះ អ្នកឯកទេសមួយចំនួនបានបណ្តុះអាកប្បកិរិយាអវិជ្ជមានចំពោះ Oracle DBMS ជា DBMS ដែលមានតម្លៃថ្លៃ និងស្មុគស្មាញ។ ទាំង​ពីរ​នេះ​ជា​រឿង​ចម្រូងចម្រាស។ ទីមួយ កម្រិតនៃភាពស្មុគស្មាញ គឺជាគំនិតដែលទាក់ទង។ នៅពេលប្រើ Oracle DBMS នៅលើវេទិកា NT វានឹងត្រូវការកិច្ចខិតខំប្រឹងប្រែងស្ទើរតែដូចគ្នានឹងពេលប្រើ MS SQL ដែរ។ ក្នុងករណីធ្វើការនៅលើវេទិកា UNIX យើងអាចកត់សម្គាល់ដោយទំនុកចិត្តថាសម្រាប់អ្នកប្រើប្រាស់ Unix ដែលមានជំនាញវិជ្ជាជីវៈ បរិយាកាស Oracle គឺសាមញ្ញ អាចយល់បាន និងអាចចូលប្រើបាន។ ចំពោះការចំណាយខ្ពស់ក៏មានការផ្លាស់ប្តូរជាវិជ្ជមាននៅទីនេះផងដែរ។ បន្ថែមពីលើការពិតដែលថា Oracle ផ្តល់ជូននូវដំណោះស្រាយដែលអាចធ្វើមាត្រដ្ឋានខុសៗគ្នាជាច្រើន អាស្រ័យលើចំនួនអតិថិជនដែលបានបម្រើ វាក៏តាមនិន្នាការសកលបានបង្កើតកំណែនៃ DBMS ដ៏ពេញនិយមបំផុតរបស់ខ្លួនសម្រាប់ LINUX ហើយបានបង្ហោះវានៅលើម៉ាស៊ីនមេ WEB របស់វា (www.oracle .com) សម្រាប់ការប្រើប្រាស់ដោយឥតគិតថ្លៃ។ ក្នុងចំណោមលក្ខណៈសម្បត្តិសំខាន់ៗរបស់ Oracle DBMS គួរកត់សំគាល់ដូចខាងក្រោមៈ

ភាពជឿជាក់ខ្ពស់បំផុត។

សមត្ថភាពក្នុងការបំបែកមូលដ្ឋានទិន្នន័យធំទៅជាផ្នែក (ភាគថាសមូលដ្ឋានទិន្នន័យធំ) ដែលធ្វើឱ្យវាអាចធ្វើទៅបានដើម្បីគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ gigabyte ដ៏ធំសម្បើមប្រកបដោយប្រសិទ្ធភាព។

ភាពអាចរកបាននៃឧបករណ៍សុវត្ថិភាពព័ត៌មានជាសកល ;

វិធីសាស្រ្តដ៏មានប្រសិទ្ធិភាពសម្រាប់ការបង្កើនល្បឿនដំណើរការសំណើអតិបរមា;

ការធ្វើលិបិក្រមតាមផែនទីប៊ីត ;

តារាងឥតគិតថ្លៃ (នៅក្នុង DBMSs ផ្សេងទៀតតារាងទាំងអស់ត្រូវបានបំពេញភ្លាមៗនៅពេលបង្កើត);

ភាពស្របគ្នានៃប្រតិបត្តិការនៅក្នុងសំណើមួយ។ .

ភាពអាចរកបាននៃជួរដ៏ធំទូលាយនៃការអភិវឌ្ឍន៍ ការត្រួតពិនិត្យ និងឧបករណ៍រដ្ឋបាល។

ផ្តោតលើបច្ចេកវិទ្យាអ៊ីនធឺណិត .

ដំណោះស្រាយដែលមិនទាបជាងការអភិវឌ្ឍន៍របស់ Oracle អាចត្រូវបានរកឃើញតែនៅក្នុង DB2 ពី IBM ប៉ុណ្ណោះ។ ផ្តោតលើបច្ចេកវិទ្យាអ៊ីនធឺណិត គឺជាបាវចនាចម្បងនៃផលិតផល Oracle ទំនើប។ ក្នុងន័យនេះ យើងអាចកត់សម្គាល់កញ្ចប់ interMedia ដែលផ្តល់ដំណើរការទិន្នន័យក្នុងទម្រង់ពហុព័ត៌មាន និង Jserver ដែលជាឧបករណ៍ភ្ជាប់មកជាមួយសម្រាប់ធ្វើការជាមួយភាសា Java ដែលរួមបញ្ចូលគ្នានូវសមត្ថភាពនៃភាសា Java ជាមួយនឹងសមត្ថភាពនៃមូលដ្ឋានទិន្នន័យទំនាក់ទំនង (the សមត្ថភាពក្នុងការសរសេរមិនត្រឹមតែកម្មវិធីមូលដ្ឋានទិន្នន័យខាងក្នុងនៅក្នុង Java (នីតិវិធីដែលបានរក្សាទុកនិងគន្លឹះ) ប៉ុណ្ណោះទេប៉ុន្តែថែមទាំងដើម្បីបង្កើតសមាសធាតុ JavaBeans សហគ្រាស ហើយថែមទាំងដំណើរការវានៅលើម៉ាស៊ីនមេ) ។ សមាសធាតុ JavaBeans សហគ្រាសគឺជាម៉ូឌុលមូលដ្ឋានដែលបង្កើតកម្មវិធីអ៊ីនធឺណិតនៅក្នុងភាសា Java ។

Oracle ប្រកាន់ខ្ជាប់នូវគោលការណ៍ដែលមុខងារសំខាន់ៗទាំងអស់ត្រូវតែត្រូវបានគ្រប់គ្រងពីមជ្ឈមណ្ឌលតែមួយ ដូច្នេះម៉ូឌុល interMedia ដែលបានស្នើឡើងផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវសមត្ថភាពកម្រិតខ្ពស់បំផុតសម្រាប់ធ្វើការជាមួយវត្ថុពហុព័ត៌មាន៖

ឧបករណ៍កម្រិតខ្ពស់សម្រាប់ដំណើរការឈុតអូឌីយ៉ូ ;

រូបភាព

ឈុតវីដេអូ;

ទិន្នន័យភូមិសាស្ត្រ (ជាមួយនឹងសំណុំមុខងារទាំងមូលទាក់ទងនឹងការកំណត់ទីតាំងរួមបញ្ចូលក្នុងម៉ូឌុល Locator)។

Oracle8i អនុវត្តឧបករណ៍ដ៏ល្អបំផុតនាពេលបច្ចុប្បន្ននេះសម្រាប់ការរចនាមូលដ្ឋានទិន្នន័យតម្រង់ទិសវត្ថុ រួមទាំងរចនាសម្ព័ន្ធតារាងដែលអនុញ្ញាតឱ្យមានមរតកនៃលក្ខណៈសម្បត្តិ និងវិធីសាស្រ្តនៃវត្ថុមូលដ្ឋានទិន្នន័យតារាងផ្សេងទៀត ដែលនឹងជៀសវាងកំហុសនៅពេលសាងសង់មូលដ្ឋានទិន្នន័យ និងជួយសម្រួលដល់ការថែទាំរបស់ពួកគេ។

វាគួរតែត្រូវបានគេកត់សម្គាល់ផងដែរថាប្រព័ន្ធបង្កើនប្រសិទ្ធភាពស្របគ្នាច្រើនដែលបង្កើតឡើងដោយ Oracle គឺជាលក្ខណៈសំខាន់បំផុតមួយនៃស្ថាបត្យកម្ម Oracle (មុខងារស្រដៀងគ្នានេះអាចប្រើបានតែនៅក្នុង InterBase DBMS ពី InterBase ពី Inprise) ។ មុខងារនេះលុបបំបាត់ស្ថានភាពនៅពេលដែលអ្នកប្រើម្នាក់ត្រូវរង់ចាំមួយផ្សេងទៀតដើម្បីបញ្ចប់ការផ្លាស់ប្តូរចំពោះមាតិកានៃមូលដ្ឋានទិន្នន័យ (ឧ. មិនមានការចាក់សោការអាននៅក្នុង Oracle)។ លក្ខណៈពិសេសនេះអនុញ្ញាតឱ្យ Oracle8i បំពេញប្រតិបត្តិការកាន់តែច្រើនក្នុងមួយវិនាទីក្នុងមួយអ្នកប្រើប្រាស់ជាងមូលដ្ឋានទិន្នន័យផ្សេងទៀត។ នៅក្នុងលក្ខខណ្ឌនៃកម្រិតនៃការអនុវត្តនៅពេលធ្វើការនៅក្នុងបរិស្ថាន WEB ក្រោម LINUX Oracle ទទួលបានចំណាត់ថ្នាក់ទីពីរដ៏គួរឱ្យគោរពបន្ទាប់ពី MySQL DBMS ខណៈពេលដែលលើសពី DBMSs ផ្សេងទៀតទាំងអស់នៅក្នុងភាពជឿជាក់ និងសុវត្ថិភាព។

ម៉ាស៊ីនមេ Microsoft SQL)

លក្ខណៈសំខាន់បំផុតនៃ DBMS នេះគឺ៖

ភាពងាយស្រួលនៃការគ្រប់គ្រង,

ការភ្ជាប់បណ្តាញ ,

ដំណើរការ និងមុខងារនៃយន្តការម៉ាស៊ីនមេ DBMS,

ភាពអាចរកបាននៃឧបករណ៍ចូលប្រើពីចម្ងាយ,

សំណុំនៃឧបករណ៍គ្រប់គ្រងរដ្ឋបាលសម្រាប់ DBMS នេះរួមបញ្ចូលទាំងសំណុំទាំងមូលនៃអ្នកជំនួយការពិសេស និងឧបករណ៍សម្រាប់កំណត់ប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធដោយស្វ័យប្រវត្តិ។ ដូចគ្នានេះផងដែរ មូលដ្ឋានទិន្នន័យនេះត្រូវបានបំពាក់ដោយឧបករណ៍ចម្លងដ៏ល្អដែលអនុញ្ញាតឱ្យអ្នកធ្វើសមកាលកម្មទិន្នន័យកុំព្យូទ័រជាមួយនឹងព័ត៌មានមូលដ្ឋានទិន្នន័យ និងច្រាសមកវិញ។ ម៉ាស៊ីនមេ OLAP ដែលរួមបញ្ចូលធ្វើឱ្យវាអាចរក្សាទុក និងវិភាគទិន្នន័យទាំងអស់ដែលមានសម្រាប់អ្នកប្រើប្រាស់។ ជាគោលការណ៍ DBMS នេះគឺជាមូលដ្ឋានទិន្នន័យទំនើប មានមុខងារពេញលេញ ដែលល្អសម្រាប់អង្គការខ្នាតតូច និងមធ្យម។

!) វាគួរតែត្រូវបានកត់សម្គាល់ថា SQL Server គឺទាបជាង DBMSs ផ្សេងទៀតដែលស្ថិតនៅក្រោមការពិចារណានៅក្នុងសូចនាករសំខាន់ៗចំនួនពីរ៖ កម្មវិធីនិងឧបករណ៍ប្រតិបត្តិការ។ នៅពេលបង្កើតកម្មវិធីមូលដ្ឋានទិន្នន័យអតិថិជនដោយផ្អែកលើភាសា Java និង HTML បញ្ហានៃកម្មវិធី SQL Server មិនគ្រប់គ្រាន់តែងតែកើតឡើង ហើយការប្រើ DBMS នេះនឹងពិបាកជាង Oracle ឬ Sybase ។ និន្នាការសកលក្នុងសតវត្សទី 21 បានក្លាយទៅជាការផ្លាស់ប្តូរស្ទើរតែជាសកលទៅកាន់វេទិកា LINUX ហើយ SQL Server ដំណើរការតែនៅក្នុងបរិស្ថាន Windows ប៉ុណ្ណោះ។ ដូច្នេះហើយ ការប្រើប្រាស់ SQL Server គឺគួរជាទីប្រឹក្សា ក្នុងគំនិតរបស់យើង លុះត្រាតែស្តង់ដារ ODBC ត្រូវបានប្រើទាំងស្រុងដើម្បីចូលប្រើមាតិកានៃមូលដ្ឋានទិន្នន័យ បើមិនដូច្នេះទេ វាជាការប្រសើរក្នុងការប្រើប្រាស់ DBMSs ផ្សេងទៀត។

ចូរយើងសង្ខេប។

· ORACLE និង SQL SERVER អនុញ្ញាតឱ្យអ្នកធ្វើប្រតិបត្តិការជាមួយទិន្នន័យដ៏ធំ (បង្ហាញជា terabytes) ប៉ុន្តែ ORACLE ដំណើរការជាមួយទិន្នន័យធំមានផលិតភាពច្រើនជាង SQL SERVER ហើយម្យ៉ាងវិញទៀត មិនមានតម្រូវការបែបនេះនៅពេលធ្វើការជាមួយទិន្នន័យធំដែល SQL SERVER មិនអាចដោះស្រាយជាមួយ .

· មានភាពខុសគ្នានៅពេលជ្រើសរើសវេទិកា។ ប្រព័ន្ធទាំងពីរអាចដំណើរការលើ Windows NT ប៉ុន្តែក្នុងពេលតែមួយ ដោយសារ SQL SERVER គឺជាវេទិកាដើម វាមានគុណសម្បត្តិមួយចំនួនសម្រាប់វា។ ORACLE អាចដំណើរការនៅលើវេទិកា UNIX និងប្រើប្រាស់សមត្ថភាពរបស់វា។

ម៉ាស៊ីនមេ SQL 1) ប្រព័ន្ធសុវត្ថិភាពអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធយោងទៅតាមប្រព័ន្ធសុវត្ថិភាព Windows NT ។ 2) ការរួមបញ្ចូលយ៉ាងតឹងរឹងជាមួយនឹងឧបករណ៍អភិវឌ្ឍន៍កម្មវិធីទំនើប និងកម្មវិធីកុំព្យូទ័រដូចជា Microsoft Word, Access និង Excel ។ 3) ការចូលទៅកាន់មូលដ្ឋានទិន្នន័យរបស់ SQL Server គឺអាចធ្វើទៅបានដោយប្រើ Microsoft Jet Engine និង Data Access Objects (DAO), Remote Data Objects (RDO), ActiveX Data Objects (ADO), OLE DB, ODBC, SQL Server built-in library (DB-Library) និង បច្ចេកវិទ្យាផ្សេងទៀតដែលត្រូវបានបង្កើតឡើងដោយក្រុមហ៊ុនផលិតភាគីទីបី (នេះអាចជាគុណវិបត្តិដ៏ធំមួយ) ។

· ប្រព័ន្ធទាំងនេះអនុវត្តប្រភេទទិន្នន័យខុសៗគ្នា ប៉ុន្តែនេះគ្រាន់តែជាបញ្ហានៃភាពងាយស្រួល និងទម្លាប់ប៉ុណ្ណោះ ប៉ុន្តែភាសា PL/SQL ដែលបង្កើតឡើងដោយ ORACLE បន្ថែមពីលើស្តង់ដារ ANSI ជួយសម្រួលដល់ការអនុវត្តការងារជាច្រើន។

· ប្រព័ន្ធទាំងពីរបានបង្កើតវិធីរុករក និងធ្វើការជាមួយកំណត់ត្រា។ SQL SERVER ធ្វើវាកាន់តែមានភាពបត់បែន ពោលគឺឧ។ ផ្លាស់ទីតាមរយៈកំណត់ត្រាណាមួយ ហើយធ្វើការជាមួយពួកគេ។ ORACLE មានសមត្ថភាពត្រឹមតែធ្វើការជាមួយកំណត់ត្រាបច្ចុប្បន្ន និងកំណត់កំណត់ត្រាបន្ទាប់ប៉ុណ្ណោះ។

ថ្ងៃនេះខ្ញុំនឹងនិយាយពាក្យពីរបីអំពីមូលដ្ឋានទិន្នន័យ។ ខ្ញុំគ្រាន់តែចង់ចែករំលែកគំនិត និងបទពិសោធន៍ផ្ទាល់ខ្លួនសុទ្ធសាធ អំពីការប្រើប្រាស់មូលដ្ឋានទិន្នន័យផ្សេងៗ។ ដូច្នេះហើយ មូលដ្ឋានទិន្នន័យអាចជា server-based និង local, relational and non-relational, supporting transactions and without they, etc. ល។

ដូចដែលការអនុវត្តបង្ហាញ មូលដ្ឋានទិន្នន័យរបស់ម៉ាស៊ីនមេគឺលឿនជាងបងប្អូនដែលមិនមែនជាម៉ាស៊ីនមេរបស់ពួកគេ។ ជាមួយនឹងមូលដ្ឋានទិន្នន័យក្នុងស្រុក វាស្ទើរតែមិនអាចទៅរួចទេក្នុងការធ្វើការជាមួយតារាងដែលមានកំណត់ត្រារាប់លានដោយវិធីនេះ សម្រាប់មូលដ្ឋានទិន្នន័យម៉ាស៊ីនមេនេះក៏មិនមែនជាកិច្ចការងាយស្រួលដែរ។ ទោះជាយ៉ាងណាក៏ដោយ យន្តការបង្កើតលិបិក្រម និងឃ្លាំងសម្ងាត់អាចបង្កើនល្បឿនដំណើរការ។

មូលដ្ឋានទិន្នន័យមូលដ្ឋានទាំងអស់ (តាមដែលខ្ញុំដឹង) គាំទ្រការតភ្ជាប់ប៉ារ៉ាឡែលតែមួយប៉ុណ្ណោះក្នុងមួយកំណត់ត្រា។

SQLite

មូលដ្ឋានទិន្នន័យដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយនេះមានឯកសារតែមួយ (ឯកសារផ្សេងទៀតអាចត្រូវបានបង្កើតនៅពេលធ្វើការជាមួយមូលដ្ឋានទិន្នន័យ)។ បណ្ណាល័យចូលប្រើមូលដ្ឋានទិន្នន័យមានជាភាសាសរសេរកម្មវិធីទំនើបណាមួយ ហើយដំណើរការលើវេទិកាណាមួយ។ ប្រភពបើកចំហ។

ការចូលប្រើ

មូលដ្ឋានទិន្នន័យនេះគឺជាផ្នែកមួយនៃ MS Office ។ ខ្ញុំក៏ត្រូវធ្វើការជាមួយពួកគេដែរ។ ដូច SQLite ដែរ អតិថិជនជាច្រើនអាចអានមូលដ្ឋានទិន្នន័យបាន ប៉ុន្តែមានតែមួយប៉ុណ្ណោះដែលអាចសរសេរបាន។ ប្រភពបិទ និងកិច្ចព្រមព្រៀងមិនច្បាស់លាស់ទាំងស្រុង។ វាប្រែថាអ្នកអាចប្រើមូលដ្ឋានទិន្នន័យបានលុះត្រាតែអ្នកមានអាជ្ញាប័ណ្ណសម្រាប់កម្មវិធី Office ។ ម្យ៉ាងវិញទៀត អ្នកអាចប្រើ ACCESS ដោយមិនចាំបាច់ដំឡើង Office ដោយប្រើ ODBC ។

SQL Server បង្រួម

មូលដ្ឋានទិន្នន័យនេះ ដូចជា SQLite រក្សាទុកទិន្នន័យក្នុងឯកសារតែមួយ ប៉ុន្តែត្រូវការ DLLs ជាច្រើនដែលមិនអាចគ្រប់គ្រងបាន និងអ្នកផ្តល់សេវាដើម្បីធ្វើការជាមួយវា។ នៅ glance ដំបូងវាមិនប្រសើរជាង SQLite ទេ។ មូលដ្ឋានទិន្នន័យនេះមាននៅក្នុងឧបករណ៍ Windows Mobile និង Windows Phone ។

MS SQL

នេះគឺជាមូលដ្ឋានទិន្នន័យម៉ាស៊ីនមេពី Microsoft ។ Transact-SQL ត្រូវបានប្រើដើម្បីសរសេរស្គ្រីប។ កំណែពេញលេញគាំទ្រគូប (OLAP) និងមានមុខងារសម្រាប់ប្រមូលស្ថិតិ និងការរុករកទិន្នន័យ។ ក្នុង​ចំណោម​ការ​បោះពុម្ព​មាន​កំណែ​បង្ហាញ​ដោយ​ឥត​គិត​ថ្លៃ - MS SQL Express ។

1 ដំណើរការដែលគាំទ្រ (ប៉ុន្តែអាចត្រូវបានដំឡើងនៅលើម៉ាស៊ីនមេណាមួយ),
អង្គចងចាំដែលអាចអាសយដ្ឋានបាន 1 GB,
ទំហំមូលដ្ឋានទិន្នន័យអតិបរមា 4 GB (10 GB សម្រាប់ SQL Server 2008 R2 version)
មិនមានជម្រើសក្នុងការនាំចេញ/នាំចូលទិន្នន័យតាមរយៈចំណុចប្រទាក់ SQL Server Management Studio 2005 (លក្ខណៈពិសេសនេះមាននៅក្នុងកំណែ 2008)

Oracle

នេះគឺជាមូលដ្ឋានទិន្នន័យម៉ាស៊ីនមេបុរាណបំផុតមួយ។ នេះត្រូវបានណែនាំដោយ PL-SQL និងលំដាប់ចាំបាច់ដែលត្រូវការបង្កើតដោយដៃសម្រាប់វាលបន្ថែម។ ខ្ញុំទទួលស្គាល់ថា ពេលវេលាចុងក្រោយដែលខ្ញុំបានធ្វើការជាមួយមូលដ្ឋានទិន្នន័យនេះគឺប្រហែល 4 ឆ្នាំមុន។ ប៉ុន្តែប្រសិនបើគ្មានអ្វីផ្លាស់ប្តូរយ៉ាងខ្លាំងក្នុងរយៈពេល 25 ឆ្នាំ ហេតុអ្វីបានជាវាគួរផ្លាស់ប្តូរក្នុងរយៈពេល 5 ឆ្នាំចុងក្រោយនេះ? អាជ្ញាបណ្ណត្រូវចំណាយប្រាក់ច្រើន ទោះបីដូចជា MSSQL មានការបោះពុម្ព Express - Oracle XE ក៏ដោយ។ ការរឹតបន្តឹងត្រូវបានបោះពុម្ពផ្សាយនៅក្នុង Computerra ។

ទំហំមូលដ្ឋានទិន្នន័យរហូតដល់ 4 GB និងគាំទ្រតែខួរក្បាលមួយ និង RAM 1 GB ។

ប្រៃសណីយ៍

មូលដ្ឋានម៉ាស៊ីនមេប្រភពបើកចំហកម្រិតសហគ្រាស។ មិនមានអ្នកអភិវឌ្ឍន៍តែមួយទេ។ ការអភិវឌ្ឍន៍ត្រូវបានអនុវត្តតាមរយៈការខិតខំប្រឹងប្រែងរបស់អ្នកអភិវឌ្ឍន៍ និងក្រុមហ៊ុនមួយចំនួន។ មូលដ្ឋានទិន្នន័យលឿន និងមានលក្ខណៈពេញលេញ។ វាច្បាស់ណាស់ពីប្លុក និងវេទិកាផ្សេងទៀតដែលបញ្ហាអាចកើតឡើងនៅក្នុងជ្រុងដែលបែកញើសបំផុតនៃ postgree ។ ហើយ​សម្រាប់​ការ​អនុវត្ត​ដ៏​ល្អ​បំផុត វា​អាច​ទាមទារ​ការ​ដាក់​ឯកសារ។ ខ្ញុំចូលចិត្តវា :)

MySQL

អ្នកណាខ្លះមិនទាន់បានឮអំពី MySQL? តាមពិត MySQL រួមបញ្ចូលគ្នានូវម៉ាស៊ីនផ្ទុកទិន្នន័យជាច្រើន (ពួកវាទាំងអស់មានគុណសម្បត្តិ និងគុណវិបត្តិរបស់វា)។ ចំណុចនេះរួមជាមួយនឹងភាពងាយស្រួលនៃការប្រើប្រាស់បានដើរតួនាទីយ៉ាងសំខាន់ក្នុងការធ្វើឱ្យប្រជាប្រិយភាពរបស់វា។ វាហាក់បីដូចជាឥឡូវនេះក្រុមហ៊ុនបង្ហោះទាំងអស់ផ្តល់ជូននូវមូលដ្ឋានទិន្នន័យពិសេសនេះជាចម្បងរបស់ពួកគេ។

FireBird

នេះគឺជាក្លូនដោយឥតគិតថ្លៃនៃ InterBase ពី Borland ដែលផលិតផលទាំងពីរនេះឥឡូវនេះមាន។ ប្រហែលជាស្គាល់អ្នកសរសេរកម្មវិធី Delphi ទាំងអស់ ដូច្នេះហើយចំពោះអ្នកអភិវឌ្ឍន៍ដែលនិយាយភាសារុស្សីជាទូទៅ។ លេខកូដត្រូវបានបិទ ប៉ុន្តែមិនមានការរឹតបន្តឹងលើការប្រើប្រាស់ទេ។

DB2, VistaDB, Sybase, Synergy, Teradata

ទាំងនេះគឺជាមូលដ្ឋានទិន្នន័យដែលបានបង់ថ្លៃទាំងអស់ដែលមិនបានទទួលការយកចិត្តទុកដាក់ពីខ្ញុំ។ ខ្ញុំប្រហែលជាត្រូវការពួកគេដើម្បីគាំទ្រកម្មវិធី "បុរាណ" មួយចំនួនប៉ុណ្ណោះ។

សំណើ

ការអនុវត្តបង្ហាញថាគម្រោងភាគច្រើនប្រើប្រតិបត្តិការស្តង់ដារដែលអនុវត្តមិនខុសគ្នាក្នុងវេយ្យាករណ៍រវាងមូលដ្ឋានទិន្នន័យ។ កម្មវិធីដែលមានមុខងារ និងនីតិវិធីកំណត់ដោយអ្នកប្រើប្រាស់កំពុងក្លាយជាកម្រមានកាន់តែខ្លាំងឡើង។ ការប្រើប្រាស់របស់ពួកគេគឺឡូជីខលប្រសិនបើមិនមានគំនិតសម្រាប់គាំទ្រមូលដ្ឋានទិន្នន័យច្រើនទេ ហើយប្រសិនបើវាធ្វើអោយដំណើរការកូដប្រសើរឡើង។

Microsoft Access Database Engine SQL ជាធម្មតាត្រូវគ្នាជាមួយ ANSI-89 កម្រិត 1 ទោះជាយ៉ាងណាក៏ដោយ លក្ខណៈពិសេស ANSI SQL មួយចំនួនមិនត្រូវបានអនុវត្តនៅក្នុង Microsoft Access SQL ទេ។ លើសពីនេះទៀត Microsoft Access SQL បានបម្រុងទុកពាក្យ និងមុខងារដែលមិនត្រូវបានគាំទ្រនៅក្នុង ANSI SQL ។

ភាពខុសគ្នាសំខាន់ៗ

    Microsoft Access SQL និង ANSI SQL មានពាក្យ និងប្រភេទទិន្នន័យដែលបានបម្រុងទុកខុសៗគ្នា។ មានពាក្យបម្រុងផ្សេងទៀតដែលមានតាមរយៈ Microsoft OLE DB Provider។

    ច្បាប់ផ្សេងគ្នាអនុវត្តចំពោះធាតុមួយ។ រវាង... សំណង់ និងដែលមានវាក្យសម្ព័ន្ធដូចខាងក្រោមៈ

    កន្សោម ១អវត្តមាន រវាងតម្លៃ 1 និងតម្លៃ 2

    នៅក្នុង Microsoft Access SQL តម្លៃ1ប្រហែលជាច្រើនទៀត តម្លៃ 2; នៅក្នុងតម្លៃ ANSI SQL តម្លៃ 1ត្រូវតែស្មើ ឬតិចជាង តម្លៃ 2 ។

    Microsoft Access SQL គាំទ្រទាំងអក្សរជំនួស ANSI SQL និងតួអក្សរជំនួសជាក់លាក់របស់ Microsoft Access សម្រាប់ប្រើជាមួយប្រតិបត្តិករ ចូលចិត្ត. ការប្រើប្រាស់អក្សរជំនួសនៅក្នុង ANSI និង Microsoft Access គឺផ្តាច់មុខទៅវិញទៅមក។ អ្នក​ត្រូវ​ប្រើ​មួយ​ឈុត ឬ​មួយ​ឈុត​ទៀត ហើយ​វា​មិន​អាច​លាយ​បញ្ចូល​គ្នា​បាន​ទេ។ អក្សរជំនួស ANSI SQL អាចប្រើបានតែនៅពេលប្រើ Microsoft Access Database Engine និងអ្នកផ្តល់ OLE DB សម្រាប់ Microsoft Access ។ ប្រសិនបើអ្នកព្យាយាមប្រើតួអក្សរជំនួស ANSI SQL ដោយប្រើ Access ឬ DAO ពួកវានឹងត្រូវបានបកប្រែជាព្យញ្ជនៈ។

    Microsoft Access SQL មាននិន្នាការមិនសូវតឹងរ៉ឹង។ ឧទាហរណ៍ វាអនុញ្ញាតឱ្យអ្នកអនុវត្តការដាក់ជាក្រុម និងតម្រៀបក្នុងកន្សោម។

    Microsoft Access SQL គាំទ្រកន្សោមដែលមានប្រសិទ្ធភាពជាងមុន។

កម្រិតខ្ពស់ SQL Microsoft Access

Microsoft Access SQL ផ្តល់នូវមុខងារកម្រិតខ្ពស់ដូចខាងក្រោម៖

សេចក្តីថ្លែងការណ៍ TRANSFORM ដែលផ្តល់ការគាំទ្រសម្រាប់សំណួរឆ្លង។

    មុខងារសរុប SQL បន្ថែមដូចជា គម្លាតស្តង់ដារនិង DISPR.

ប្រកាសប៉ារ៉ាម៉ែត្រដើម្បីកំណត់សំណួរជាមួយប៉ារ៉ាម៉ែត្រ។

មុខងារ ANSI SQL មិនត្រូវបានគាំទ្រនៅក្នុង Microsoft Access SQL ទេ។

Microsoft Access SQL មិនគាំទ្រមុខងារ ANSI SQL ខាងក្រោមទេ៖

    ដែនកំណត់ក្នុងការផ្តល់ជូន nnជួរដេក ប្រើដើម្បីកំណត់ចំនួនជួរដេកដែលត្រឡប់ដោយសំណួរ។ អ្នកអាចប្រើឃ្លា WHERE ដើម្បីកំណត់វិសាលភាពនៃសំណួរ។

ការប្រៀបធៀប DBMSs ពេញនិយម

ត្រូវបានណែនាំក្នុងឆ្នាំ 1980 មូលដ្ឋានទិន្នន័យទំនាក់ទំនង (RDBMS) យ៉ាងឆាប់រហ័សបានក្លាយជាស្តង់ដារជាក់ស្តែងសម្រាប់ការគ្រប់គ្រងសំណុំទិន្នន័យ។ ដូចដែលឈ្មោះបានបង្ហាញ ប្រព័ន្ធទាំងនេះគឺផ្អែកលើគំរូនៃអង្គការទិន្នន័យទំនាក់ទំនង ដែលបង្កប់ន័យអត្ថិភាពនៃក្រុមតារាងដែលមានតារាងដាច់ដោយឡែក និងទាក់ទងគ្នាទៅវិញទៅមក។

អត្ថបទនេះផ្តល់នូវទិដ្ឋភាពទូទៅប្រៀបធៀបនៃលក្ខណៈពិសេសរបស់ RDBMSs ដែលពេញនិយមបំផុតចំនួនបីគឺ Oracle, MySQL និង SQL Server ។ ការប្រៀបធៀបបែបនេះអាចជាជំនួយដ៏សំខាន់នៅពេលជ្រើសរើសសម្រាប់គម្រោងជាក់លាក់។

តារាងប្រៀបធៀបលក្ខណៈទូទៅ

តារាងនេះមានលក្ខណៈពិសេសទូទៅនៃ RDBMS Oracle, MySQL និង SQL Server

លក្ខណៈOracleMySQLSQL
ម៉ាស៊ីនមេ
ចំណុចប្រទាក់GUI, SQLSQLGUI, SQL, ផ្សេងទៀត។
ការគាំទ្រភាសាC, C++, Java, Ruby, Objective C និង
ល។
C, C++, Java, Ruby, Objective C ជាដើម។Java, Ruby, Python, VB, .Net, PHP
ប្រព័ន្ធប្រតិបត្តិការWindows, Linux, Solaris, HP-UX, OS X, z/OS, AIXWindows, Linux, OS X, FreeBSD, Solarisវីនដូ
អាជ្ញាប័ណ្ណកម្មសិទ្ធិឥតគិតថ្លៃកម្មសិទ្ធិ

Oracle

ការចេញផ្សាយ "ពិតប្រាកដ" ដំបូងនៃ Oracle RDBMS គឺ Oracle 2 ។ ប្រព័ន្ធនេះត្រូវបានសរសេរជាភាសាជួបប្រជុំគ្នា និងគាំទ្រតែលក្ខណៈ SQL ជាមូលដ្ឋានប៉ុណ្ណោះ។ ក្នុងរយៈពេល 11 ឆ្នាំខាងមុខនេះ ក្រុមហ៊ុន Oracle មានការមមាញឹកក្នុងការចេញផ្សាយព័ត៌មានថ្មីៗសម្រាប់ផលិតផលស្មាតហ្វូននេះ។

ប្រហែលជាហេតុផលមួយក្នុងចំណោមហេតុផលដែល Oracle RDBMS នាំមុខគេក្នុងចំនោមសហគ្រាស RDBMSs ដ៏មានឥទ្ធិពលអស់រយៈពេលជាយូរមកហើយនោះគឺថាការអាប់ដេតទាំងអស់របស់វាបានប្រែក្លាយជាពាក់ព័ន្ធយ៉ាងជិតស្និទ្ធទៅនឹងតម្រូវការទីផ្សារបន្ទាន់។

វចនានុក្រមទាំងអស់នោះមកពីពិភពទិន្នន័យដូចជា "អាចធ្វើមាត្រដ្ឋានបាន", "ចែកចាយ", "កម្មវិធីបាន", "ចល័ត" ក៏មានទំនាក់ទំនងយ៉ាងជិតស្និទ្ធជាមួយខ្សែផលិតផល Oracle ផងដែរ។ ជាឧទាហរណ៍ ក្នុងឆ្នាំ 1985 ដោយសារតែការកើនឡើងនូវតួនាទីនៃការទំនាក់ទំនងបណ្តាញ ការគាំទ្រសម្រាប់ម៉ូដែលម៉ាស៊ីនភ្ញៀវ-ម៉ាស៊ីនមេត្រូវបានបន្ថែមទៅ Oracle RDBMS ហើយជាមួយនឹងវត្តមានរបស់ Internet Era ផលិតផល Oracle បានចាប់ផ្តើមរួមបញ្ចូលម៉ាស៊ីននិម្មិត Java ផ្ទាល់ខ្លួន (JVM )

លក្ខណៈពិសេស

ជាលទ្ធផល ការចេញផ្សាយមូលដ្ឋានទិន្នន័យពពកដំបូងបង្អស់របស់ពិភពលោក Oracle Database 12c (2013) មានមុខងារដូចខាងក្រោមនេះរួចហើយ៖

  • ធ្វើឱ្យប្រសើរឡើងនូវក្បួនដោះស្រាយការការពារទិន្នន័យរសើប
  • ការបង្ហាប់ទិន្នន័យប្រសើរឡើង
  • ដង់ស៊ីតេនៃការប្រមូលផ្តុំទិន្នន័យខ្ពស់។
  • ភាពអាចរកបានអតិបរមា
  • ការបង្កើនប្រសិទ្ធភាពទិន្នន័យដោយស្វ័យប្រវត្តិ
  • ឧបករណ៍សម្រាប់ការអភិវឌ្ឍន៍កម្មវិធីបណ្ដាញរហ័សដោយប្រើ SQL និង/ឬ PL/SQL
  • ដំណើរការបណ្តាញប្រសើរឡើង

លក្ខណៈពិសេសប្លែកៗរួមមានការគាំទ្រមូលដ្ឋានទិន្នន័យដែលអាចដោតបាន និងការធ្វើចំណាកស្រុកបន្តផ្ទាល់

ម៉ាស៊ីនមេ Microsoft SQL

Microsoft បានចូលទីផ្សារ RDBMS នៅពាក់កណ្តាលទសវត្សរ៍ទី 90 ដោយសហការជាមួយ Sybase ដែល Microsoft ទទួលបានផលិតផលដែលមានឈ្មោះដូចគ្នា។ ក្រោយមក ក្រុមហ៊ុនទាំងពីរបានធ្វើការរួមគ្នាលើការអភិវឌ្ឍន៍សម្រាប់វេទិកា IBM OS/2 ។

ទោះបីជាយ៉ាងណាក៏ដោយ ជាមួយនឹងវត្តមានរបស់ Windows NT ទំនាក់ទំនងរវាង Microsoft និង Sybase ត្រូវបានកាត់ផ្តាច់ ដោយសារក្រុមហ៊ុន Microsoft ចង់បង្កើត RDBMS ដោយឯករាជ្យសម្រាប់ប្រព័ន្ធប្រតិបត្តិការថ្មីរបស់ខ្លួន។

SQL Server 2000 ត្រូវបានចេញផ្សាយក្នុងឆ្នាំ 2000 ដែលនេះជាព្រឹត្តិការណ៍ដ៏សំខាន់មួយ ដោយសារតែវាជាផលិតផលដំបូងគេដែលមិនមានកូដ Sybase ទាំងស្រុង។

លក្ខណៈពិសេស

ការចេញផ្សាយចុងក្រោយបង្អស់របស់ SQL Server គឺ SQL Server 2014 ដែល Microsoft ផ្តល់ជូន៖

  • បច្ចេកវិទ្យាចងចាំថ្មី។
  • ដំណើរការប្រសើរឡើង
  • ដំណោះស្រាយពពកកូនកាត់
  • ភាពវៃឆ្លាតអាជីវកម្មប្រសើរឡើង
  • បម្រុងទុកកំណែចាស់ទៅកន្លែងផ្ទុកពពក

MySQL

អត្ថប្រយោជន៍ដ៏ធំនៃ MySQL បើប្រៀបធៀបទៅនឹងផលិតផលដែលមានកម្មសិទ្ធិ គឺការបើកចំហរនៃកូដប្រភពរបស់វា។ យោងតាមរបាយការណ៍ទីផ្សារ មានការដំឡើង MySQL ច្រើនជាង 10 លាននាពេលបច្ចុប្បន្ននេះ ដែលបង្ហាញពីការចូលទៅក្នុងវិស័យសហគ្រាសយ៉ាងឆាប់រហ័ស។

លក្ខណៈពិសេស

ប្រព័ន្ធដូចជា Oracle និង SQL Server គឺជា RDBMSs សហគ្រាសធំ ខណៈពេលដែល MySQL ត្រូវបានរចនាឡើងដើម្បីគាំទ្រគម្រោងខ្នាតតូច និងមធ្យម។ ការធ្វើបច្ចុប្បន្នភាព MySQL ត្រូវបានចេញផ្សាយស្ទើរតែរៀងរាល់ឆ្នាំ។

ឆ្នាំ 2010 បានក្លាយជាចំណុចរបត់មួយសម្រាប់ MySQL នៅពេលដែល MySQL 5.5 ត្រូវបានចេញផ្សាយ ដែលមានការកែលម្អគួរឱ្យកត់សម្គាល់ជាច្រើនបើប្រៀបធៀបទៅនឹងការចេញផ្សាយមុនគឺ៖

  • ភាពអាចរកបាននៃម៉ាស៊ីន InnoDB
  • ការចម្លងពាក់កណ្តាលសមកាលកម្ម
  • ធ្វើឱ្យប្រសើរឡើងនូវយន្តការបែងចែកទិន្នន័យ
  • ប្រព័ន្ធទប់ស្កាត់ថ្មី។
  • ប្រសើរសម្រាប់ប្រព័ន្ធដំណើរការពហុស្នូល

សេចក្តីសន្និដ្ឋាន

ការប្រៀបធៀបបង្ហាញថា RDBMS ទាំងបីគឺស្រដៀងគ្នាខ្លាំងណាស់នៅក្នុងប៉ារ៉ាម៉ែត្រសំខាន់របស់ពួកគេ។ វាពិបាកក្នុងការឆ្លើយសំណួរថាតើមួយណាល្អបំផុត ហើយវាមិនចាំបាច់ទេ - RDBMS គួរតែត្រូវបានជ្រើសរើសដោយផ្អែកលើតម្រូវការនៃគម្រោងផ្ទាល់ខ្លួនរបស់អ្នក ហើយមិនត្រូវបានដឹកនាំដោយសូចនាករការអនុវត្ត និងប្រសិទ្ធភាពអរូបីនោះទេ។


ទីផ្សារប្រព័ន្ធគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ ■ ■ យោងតាមទិន្នន័យស្រាវជ្រាវទីផ្សារ ទីផ្សារ DBMS កំពុងរីកចម្រើនឥតឈប់ឈរ។ កត្តាអភិវឌ្ឍន៍សំខាន់ៗគឺការគាំទ្រសម្រាប់ពាណិជ្ជកម្មអេឡិចត្រូនិក ការគាំទ្រឃ្លាំងទិន្នន័យ និងការបង្រួបបង្រួមម៉ាស៊ីនមេ។ ការបែងចែកប្រហាក់ប្រហែលនៃទីផ្សារ DBMS សម្រាប់វេទិកា Unix ត្រូវបានបង្ហាញនៅក្នុងដ្យាក្រាមកំពូល។ ផ្នែកប្រហាក់ប្រហែលនៃទីផ្សារ DBMS សម្រាប់វេទិកា Windows NT/2000 ត្រូវបានបង្ហាញនៅក្នុងដ្យាក្រាមខាងក្រោម។

ប្រវត្តិនៃការអភិវឌ្ឍន៍ ■ ■ ■ សាជីវកម្ម Oracle ត្រូវបានបង្កើតឡើងក្នុងឆ្នាំ 1977 (នៅពេលនោះវាត្រូវបានគេហៅថា Software Development Laboratories ហើយនៅឆ្នាំ 1978 វាត្រូវបានប្តូរឈ្មោះទៅជា Relational Software, Inc.) ជាក្រុមហ៊ុនដែលមានឯកទេសក្នុងការបង្កើតប្រព័ន្ធគ្រប់គ្រងមូលដ្ឋានទិន្នន័យទំនាក់ទំនង ហើយព្យាករណ៍ថាតើវានឹងដំណើរការយ៉ាងដូចម្តេច។ ការ​អភិវឌ្ឍ​ក្នុង​រយៈ​ពេល​បី​ទសវត្សរ៍​ខាង​មុខ​នេះ​មិន​មែន​ជា​ការ​ងាយ​ស្រួល​នោះ​ទេ។ សព្វថ្ងៃនេះ Oracle ផ្គត់ផ្គង់ផលិតផល សេវាកម្ម និងដំណោះស្រាយយ៉ាងច្រើនទៅកាន់ទីផ្សារពិភពលោក បុគ្គលិករបស់ខ្លួនមានចំនួនជាង 43 ពាន់នាក់ ហើយប្រាក់ចំណូលរបស់ក្រុមហ៊ុននេះដែលលើសពី 10 ពាន់លានដុល្លារក្នុងឆ្នាំ 2000 ត្រូវបានកំណត់ដោយមិនត្រឹមតែការលក់ DBMS ប៉ុណ្ណោះទេ។ សព្វថ្ងៃនេះវាគឺជាក្រុមហ៊ុនសូហ្វវែរធំជាងគេទីពីរទាក់ទងនឹងប្រាក់ចំណូល។

ប្រវត្តិនៃការអភិវឌ្ឍន៍ ■ ■ ■ សាជីវកម្ម Microsoft ក៏ត្រូវបានបង្កើតឡើងនៅពាក់កណ្តាលទសវត្សរ៍ទី 70 ផងដែរ។ ប្រវត្តិសាស្រ្តរបស់វាត្រូវបានគេស្គាល់យ៉ាងច្បាស់ថារហូតដល់ឆ្នាំ 1987 ក្រុមហ៊ុននេះមិនមានអ្វីដែលត្រូវធ្វើជាមួយការផលិតម៉ាស៊ីនមេ DBMSs នោះទេ។ ឥឡូវនេះ SQL Server គឺជាផលិតផលមួយក្នុងចំណោមផលិតផលរាប់រយដែលផលិតដោយ Microsoft ។ ក្រុមហ៊ុននេះមានបុគ្គលិក 32 ពាន់នាក់ ហើយប្រាក់ចំណូលក្នុងឆ្នាំ 2000 លើសពី 22 ពាន់លានដុល្លារ។

ប្រវត្តិនៃការអភិវឌ្ឍន៍ Oracle និង MS SQL ■ ■ ■ ■ 1975 - Microsoft ត្រូវបានបង្កើតឡើង។ 1977 - មន្ទីរពិសោធន៍អភិវឌ្ឍន៍កម្មវិធី (ឥឡូវសាជីវកម្ម Oracle) ត្រូវបានបង្កើតឡើង។ 1978 - មន្ទីរពិសោធន៍អភិវឌ្ឍន៍កម្មវិធីប្តូរឈ្មោះកម្មវិធី Relational Software, Inc. 1979 - កំណែផ្លូវការដំបូងនៃ Oracle DBMS - V 2 ត្រូវបានចេញផ្សាយឆ្នាំ 1980 - កំណែ Oracle 2 សម្រាប់ប្រព័ន្ធប្រតិបត្តិការ VAX/VMS ត្រូវបានចេញផ្សាយ។ ឆ្នាំ 1982 - Oracle កំណែទី 3 ត្រូវបានចេញផ្សាយ ដែលបានក្លាយជា DBMS ដំបូងដែលគាំទ្រដំណើរការប្រតិបត្តិការ ហើយអាចដំណើរការលើវេទិកាផ្សេងៗ រួមទាំងម៉ាស៊ីនមេ និងកុំព្យូទ័រខ្នាតតូច។ 1983 - Relational Software, Inc. ប្តូរឈ្មោះក្រុមហ៊ុន Oracle ។ ឆ្នាំ 1984 - កំណែរបស់ Oracle 4 ត្រូវបានចេញផ្សាយ និងផ្ទេរទៅកាន់វេទិកាផ្សេងៗគ្នាជាច្រើនឆ្នាំ 1986 - កំណែរបស់ Oracle 5 ត្រូវបានចេញផ្សាយ ដែលគាំទ្រដល់សមត្ថភាពក្នុងការបង្កើតកម្មវិធីនៅក្នុងស្ថាបត្យកម្មម៉ាស៊ីនភ្ញៀវ ដំណើរការទិន្នន័យចែកចាយ ចង្កោម VAX ។ 1987 - កិច្ចព្រមព្រៀងមួយត្រូវបានបញ្ចប់រវាង Microsoft និង Sybase ស្តីពីការផ្តល់អាជ្ញាប័ណ្ណ Sybase DBMS (Sybase Data. Server) ។ Oracle ក្លាយជាក្រុមហ៊ុនផលិតប្រព័ន្ធគ្រប់គ្រងទិន្នន័យដ៏ធំបំផុតរបស់ពិភពលោក។

ប្រវត្តិនៃការអភិវឌ្ឍន៍ Oracle និង MS SQL ■ ■ 1988 - កំណែ Oracle 6 ត្រូវបានចេញផ្សាយ ហើយបន្តិចក្រោយមកវាត្រូវបានប្រកាសថា Oracle 6.2 នឹងគាំទ្រចង្កោមស៊ីមេទ្រីដោយប្រើ Oracle Parallel Server ។ Oracle បានចេញផ្សាយកម្មវិធី Unix Relational Financial Applications ។ នៅឆ្នាំដដែលនោះ Microsoft និង Ashton-Tate បានប្រកាសកំណែដំបូងនៃ Microsoft SQL Server ដែលជា DBMS ទំនាក់ទំនងសម្រាប់បណ្តាញក្នុងតំបន់។ ផលិតផលថ្មីនេះត្រូវបានគេហៅថា Ashton-Tate/Microsoft SQL Server និងជាកំណែរបស់ Sybase Data។ ម៉ាស៊ីនមេសម្រាប់ OS/2. តួនាទីរបស់ Ashton-Tate គឺថាក្រុមហ៊ុនបានផ្តល់ d. BASE IV ប្រើសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី។ ឆ្នាំ 1989 - Oracle បានអនុវត្តការគាំទ្រសម្រាប់ OLTP ផលិតផលរបស់ក្រុមហ៊ុនមានលក់នៅក្នុង 86 ប្រទេស។ កំណែដំបូងនៃ Ashton ត្រូវបានចេញផ្សាយនៅក្នុងខែឧសភានៃឆ្នាំនេះ។ Tate/Microsoft SQL Server។ ឆ្នាំ 1990 - SQL Server v 1. 1 ត្រូវបានចេញផ្សាយដោយមានការគាំទ្រសម្រាប់ទាំង OS/2 និងក្រាហ្វិចសែលថ្មីរបស់ក្រុមហ៊ុន - Microsoft Windows 3. 0 ។

ប្រវត្តិនៃការអភិវឌ្ឍន៍ Oracle និង MS SQL ■ ■ ឆ្នាំ 1991 - ក្រុមហ៊ុន Microsoft បានចូលប្រើកូដប្រភពនៃ SQL Server ហើយបានចាប់ផ្តើមធ្វើការលើកំណែថ្មីនៃផលិតផល។ នៅក្នុងខែឧសភា ក្រុមហ៊ុន Microsoft និង IBM បានប្រកាសពីការបញ្ចប់កិច្ចសហការរបស់ពួកគេនៅលើ OS/2 ។ ឆ្នាំ 1992 - Oracle 7 សម្រាប់ Unix បានចេញផ្សាយ។ DBMS នេះគាំទ្រសំណួរចែកចាយ ការគ្រប់គ្រងពីចម្ងាយ និងគាំទ្រពិធីការបណ្តាញផ្សេងៗ។ ក្នុងឆ្នាំដដែលនោះ SQL Server 4 ត្រូវបានចេញផ្សាយ A 2-16-bit DBMS ដែលជាលទ្ធផលនៃការសហការរវាង Microsoft និង Sybase។ DBMS នេះបានអនុវត្តបណ្ណាល័យអតិថិជនសម្រាប់ MS-DOS, Windows និង OS/2 លើសពីនេះ វាគឺជាដំបូងគេដែលរួមបញ្ចូលឧបករណ៍គ្រប់គ្រងជាមួយនឹងចំណុចប្រទាក់ក្រាហ្វិកដែលកំពុងដំណើរការវីនដូ។ ក្រុមហ៊ុន Microsoft បានសម្រេចចិត្តផ្តោតលើការអភិវឌ្ឍន៍កំណែរបស់ SQL Server សម្រាប់តែ Windows NT ហើយឈប់បង្កើតកំណែសម្រាប់ Unix ។ កំណែបែតានៃ SQL Server សម្រាប់ Windows NT ត្រូវបានចេញផ្សាយនៅក្នុងខែតុលា។

ប្រវត្តិនៃការអភិវឌ្ឍន៍ Oracle និង MS SQL ■ ■ 1994 - កំណែ Oracle 7 សម្រាប់ IBM PC ត្រូវបានចេញផ្សាយ (រហូតមកដល់ពេលនោះ Oracle មិនបានចាត់ទុកវេទិកានេះជាវេទិកាម៉ាស៊ីនមេទេ ដោយកំណត់ខ្លួនឯងត្រឹមតែបង្កើតផ្នែកអតិថិជននៃ DBMS របស់វាសម្រាប់វាប៉ុណ្ណោះ។ ) នៅឆ្នាំដដែលនោះ ការសហការគ្នារវាង Microsoft និង Sybase បានបញ្ចប់ ហើយបន្ទាប់មកក្រុមហ៊ុនទាំងពីរនេះ បានចាប់ផ្តើមបង្កើត DBMSs server របស់ពួកគេដោយឯករាជ្យពីគ្នាទៅវិញទៅមក។ នៅចុងឆ្នាំ Sybase SQL Server System 10 ត្រូវបានចេញផ្សាយឆ្នាំ 1995 - នៅដើមឆ្នាំ Microsoft SQL Server 6.0 ត្រូវបានចេញផ្សាយ Oracle បានប្រកាសពីការចេញផ្សាយ Discoverer 2000 ដែលជាសំណុំឧបករណ៍សម្រាប់វិភាគទិន្នន័យសាជីវកម្ម។ ឆ្នាំ 1996 - SQL Server 6.5 ត្រូវបានចេញផ្សាយដែលមានការគាំទ្រសម្រាប់កម្មវិធីគេហទំព័រ ឧបករណ៍គ្រប់គ្រងចែកចាយ និងការចាក់សោថាមវន្ត។ Oracle បានចេញផ្សាយ Oracle 7.3 Universal Server ។ ឆ្នាំ 1997 - Oracle 8 ត្រូវបានចេញផ្សាយ ដែលលក្ខណៈពិសេសសំខាន់ៗគឺមានភាពជឿជាក់ខ្ពស់ជាងបើប្រៀបធៀបទៅនឹងកំណែមុន ក៏ដូចជាការគាំទ្រសម្រាប់អ្នកប្រើប្រាស់មួយចំនួនធំ និងទំហំទិន្នន័យធំជាង។ កំណែរបស់ Oracle Designer/2000 2.1 និង Oracle Developer/2000 ត្រូវបានចេញផ្សាយ ដែលជួយសម្រួលយ៉ាងខ្លាំងដល់ការបង្កើតកម្មវិធីដែលដំណើរការជាមួយមូលដ្ឋានទិន្នន័យ ក៏ដូចជាកម្មវិធី Oracle សម្រាប់កម្មវិធី។ បណ្តាញ។

ប្រវត្តិនៃការអភិវឌ្ឍន៍ Oracle និង MS SQL ■ ■ 1998 - Microsoft SQL Server 7.0 ត្រូវបានចេញផ្សាយជាមួយនឹងស្ថាបត្យកម្មដែលបានផ្លាស់ប្តូរយ៉ាងខ្លាំង។ នេះគឺជាកំណែដំបូងនៃ SQL Server ដែលមិនមានកូដកេរ្តិ៍ដំណែលដែលនៅសល់ពីការសហការរបស់ខ្លួនជាមួយ Sybase ។ វាគួរឱ្យកត់សម្គាល់ជាពិសេសចំពោះរូបរាងនៅក្នុងកំណែនៃសេវាកម្ម OLAP នេះដែលជាផ្នែកមួយនៃផលិតផល (មុននេះឧបករណ៍ OLAP របស់ម៉ាស៊ីនមេដែលផលិតដោយអ្នកផ្តល់សេវា DBMS របស់ម៉ាស៊ីនមេ រួមទាំង Oracle ត្រូវបានលក់ផ្តាច់មុខជាផលិតផលដាច់ដោយឡែក និងត្រូវបានចាត់ថ្នាក់ជាកម្មវិធីដែលមានតម្លៃថ្លៃណាស់)។ ឆ្នាំ 1999 - Oracle 8 i (Oracle 8. 1) ត្រូវបានចេញផ្សាយ ដែលភាគច្រើនផ្អែកលើការប្រើប្រាស់ Java៖ ម៉ាស៊ីននិម្មិត Java មានទីតាំងនៅ DBMS ខ្លួនវា ហើយឧបករណ៍ប្រើប្រាស់របស់អតិថិជន កម្មវិធីដំឡើង និងឧបករណ៍គ្រប់គ្រងត្រូវបានសរសេរដូចគ្នា ភាសា។ នៅចុងឆ្នាំដដែលនោះ កំណែទីពីរនៃ Oracle 8 i (Oracle 8. 1. 6) ត្រូវបានចេញផ្សាយ ដោយគាំទ្រ XML និងមានការច្នៃប្រឌិតមួយចំនួនទាក់ទងនឹងការបង្កើតឃ្លាំងទិន្នន័យ។

ប្រវត្តិនៃការអភិវឌ្ឍន៍ Oracle និង MS SQL ■ ■ 2000 - កំណែទីបីនៃ Oracle 8 i (Oracle 8. 1. 7) ត្រូវបានចេញផ្សាយ ដែលមានផ្ទុកនូវ Java Virtual Machine Accelerator ក៏ដូចជាប្រព័ន្ធឯកសារអ៊ីនធឺណិត (យើងនឹងពិភាក្សាអំពីបញ្ហានេះ លក្ខណៈពិសេសខាងក្រោម) ។ ក្នុងឆ្នាំដដែលនោះ Microsoft SQL Server 2000 ត្រូវបានចេញផ្សាយ ដែលគាំទ្រកម្មវិធីគេហទំព័រ XML និងមានការច្នៃប្រឌិតជាច្រើននៅក្នុងឧបករណ៍ប្រើប្រាស់រដ្ឋបាល។ ឆ្នាំ 2001 - Oracle 9 i បានប្រកាស។ DBMS នេះមានឧបករណ៍ថ្មីដើម្បីធានាបាននូវលទ្ធភាពធ្វើមាត្រដ្ឋាន (Oracle 9 និង Real Application Clusters) សម្រួលការគ្រប់គ្រង (ជាពិសេស ដើម្បីធ្វើស្វ័យប្រវត្តិកម្មការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ គ្រប់គ្រងធនធានកុំព្យូទ័រដែលបានប្រើ ត្រួតពិនិត្យការផ្ទុក និងដំណើរការ) ធានាសុវត្ថិភាពទិន្នន័យ និងស្ដារទិន្នន័យឡើងវិញ។ បន្ទាប់ពីបរាជ័យ (រួមទាំងដោយសារកំហុសរបស់មនុស្ស) ឧបករណ៍រួមបញ្ចូលកម្មវិធីថ្មី។ លើសពីនេះ DBMS រួមមានម៉ាស៊ីនមេ OLAP (ពីមុន ឧបករណ៍ OLAP របស់ Oracle ដូចជា Oracle Express ត្រូវបានផ្គត់ផ្គង់ជាផលិតផលដាច់ដោយឡែក ប៉ុន្តែវាហាក់បីដូចជាឥឡូវនេះ Oracle បានធ្វើតាមការនាំមុខរបស់ Microsoft ក្នុងបញ្ហានេះ)។

ការគាំទ្រឆ្លងវេទិកា ■ ■ ព្រឹត្តិការណ៍សំខាន់មួយដែលកំណត់អនាគតរបស់ Microsoft SQL Server គឺការសម្រេចចិត្តរបស់ Microsoft ក្នុងការផ្តោតទាំងស្រុងលើការគាំទ្រប្រព័ន្ធប្រតិបត្តិការ Windows NT ។ អ្នកអាចរកឃើញអំណះអំណាងជាច្រើនដែលបញ្ជាក់ទាំងភាពត្រឹមត្រូវ និងមិនត្រឹមត្រូវនៃការសម្រេចចិត្តបែបនេះ។ ជាលទ្ធផលនៃការទទួលយករបស់វា ប្រជាប្រិយភាពរបស់ SQL Server ត្រូវបានកំណត់ជាចម្បងដោយប្រជាប្រិយភាពនៃវេទិកាដែលវាគាំទ្រ—Windows 2000 និងកូនចៅរបស់វា។ DBMS នេះត្រូវបានភ្ជាប់ជាមួយប្រព័ន្ធប្រតិបត្តិការ ដូច្នេះភាពជឿជាក់ ការធ្វើមាត្រដ្ឋាន និងការអនុវត្តរបស់វាត្រូវបានកំណត់ដោយភាពជឿជាក់ ការធ្វើមាត្រដ្ឋាន និងដំណើរការនៃវេទិកាផ្ទាល់ ហើយទីតាំងរបស់ SQL Server នៅក្នុងទីផ្សារនឹងអាស្រ័យលើការចេញផ្សាយកំណែថ្មីនៃវិធីសាស្រ្តរបស់ Oracle ការគាំទ្រប្រព័ន្ធប្រតិបត្តិការផ្សេងៗគឺខុសគ្នាយ៉ាងខ្លាំងពីក្រុមហ៊ុន Microsoft - DBMS របស់ក្រុមហ៊ុននេះមានសម្រាប់វេទិកាមួយចំនួនធំ។ ថ្វីបើការគាំទ្រវេទិកាមួយចំនួនធំ (ជាជាងការរកប្រាក់ចំណេញបានច្រើនបំផុត ជាធម្មតាសម្រាប់អ្នកលក់មូលដ្ឋានទិន្នន័យផ្សេងទៀត) តម្រូវឱ្យមានការវិនិយោគយ៉ាងច្រើន ការផ្លាស់ប្តូរទៅកាន់ការប្រើប្រាស់យ៉ាងទូលំទូលាយនៃ Java ដែលឥឡូវនេះកំពុងកើតឡើងនៅ Oracle អាចកាត់បន្ថយការចំណាយក្នុងការអភិវឌ្ឍន៍យ៉ាងច្រើន។ និងគាំទ្រផលិតផល។

កំណែ Desktop និង Single-User Versions ■ ■ ទាំង Oracle និង Microsoft ធ្វើបានច្រើនដើម្បីគាំទ្រកំណែផ្ទៃតុនៃ DBMSs របស់ពួកគេ ឬប្រើពួកវាក្នុងរបៀបជាក់លាក់មួយ។ SQL Server អាចត្រូវបានប្រើនៅលើកុំព្យូទ័រដែលឆបគ្នាជាមួយ Intel ណាមួយដែលដំណើរការ Windows 9 x, Windows NT, Windows 2000 ប៉ុន្តែ SQL Server លែងគាំទ្រកុំព្យូទ័រដែលមានមូលដ្ឋានលើប្រព័ន្ធដំណើរការ Alpha (ជាក់ស្តែងដោយសារតែការចុះខ្សោយនៃទំនាក់ទំនងរវាង Microsoft និង Digital Equipment Corporation)។ វាក៏មានកំណែ SQL Server 2000 សម្រាប់ Windows CE ដែលត្រូវបានរចនាឡើងសម្រាប់ប្រើនៅលើឧបករណ៍ចល័ត។ Microsoft Data Engine (MSDE) គឺជាផលិតផលរបស់ Microsoft ដែលត្រូវបានរចនាឡើងជាពិសេសសម្រាប់កម្មវិធីកុំព្យូទ័រ។ DBMS នេះ​ជា​កំណែ​កំណត់​របស់ SQL Server ដែល​អាច​ប្រើ​បាន​នៅ​លើ Windows 9 x, NT, Windows 2000 និង​គ្រប់គ្រង​ដោយ​ប្រើ Microsoft Access។ ដូច Access ដែរ MSDE ត្រូវបានដាក់នៅលើទីផ្សារជា DBMS អ្នកប្រើប្រាស់តែមួយ។ សូមចំណាំផងដែរថា Microsoft បានបង្កើតឡើងនៅក្នុងឧបករណ៍ពិសេសរបស់ផលិតផលនេះ ដែលកាត់បន្ថយដំណើរការរបស់វា នៅពេលដែលអ្នកប្រើប្រាស់ច្រើនជាងប្រាំនាក់ព្យាយាមធ្វើការជាមួយវាក្នុងពេលដំណាលគ្នា។

កំណែកុំព្យូទ័រលើតុ និងអ្នកប្រើប្រាស់តែម្នាក់ ■ ■ ■ ក្នុងចំណោមផលិតផល Oracle ក៏មាន DBMSs ពីរដែលដាក់ជាកុំព្យូទ័រលើតុផងដែរ។ Personal Oracle ដែលជាផលិតផលដែលមានអាយុកាលជាច្រើនឆ្នាំគឺជាកំណែ Oracle ដែលមានអ្នកប្រើប្រាស់តែមួយប៉ុន្តែមានមុខងារពេញលេញដែលទាមទារជំនាញរដ្ឋបាលមួយចំនួនដើម្បីប្រើប្រាស់។ មូលដ្ឋានទិន្នន័យផ្ទៃតុទីពីររបស់ក្រុមហ៊ុន Oracle Lite អាចត្រូវបានប្រើជាមូលដ្ឋានទិន្នន័យអ្នកប្រើប្រាស់តែមួយនៅលើស្ថានីយការងាររបស់កុំព្យូទ័រ ប៉ុន្តែពិតជាត្រូវបានរចនាឡើងសម្រាប់ប្រើប្រាស់នៅលើឧបករណ៍ចល័ត។ មិនដូច DBMSs ផ្សេងទៀតទេ ផលិតផលនេះគាំទ្រតែភាសា Java ប៉ុណ្ណោះ ប៉ុន្តែមិនគាំទ្រ PL/SQL (ភាសាដែលកូដម៉ាស៊ីនមេត្រូវបានបង្កើតនៅក្នុង Oracle DBMSs ផ្សេងទៀត)។

ឧបករណ៍ និងឧបករណ៍ប្រើប្រាស់ ■ ■ ■ គុណសម្បត្តិមួយនៃ SQL Server គឺភាពងាយស្រួលនៃការប្រើប្រាស់ ជាពិសេសការគ្រប់គ្រង។ កម្មវិធីគ្រប់គ្រងសហគ្រាស SQL Server ដែលរួមបញ្ចូលនៅក្នុងការបោះពុម្ពទាំងអស់នៃ Microsoft SQL Server (លើកលែងតែ MSDE) គឺជាឧបករណ៍ដែលមានមុខងារពេញលេញ និងសាមញ្ញសម្រាប់ការគ្រប់គ្រង DBMS នេះ។ Oracle Enterprise Manager ក្នុងន័យជាច្រើនគឺពូកែជាង SQL Server Enterprise Manager ក្នុងសមត្ថភាពរបស់វា ប៉ុន្តែដំណើរការដំឡើងរបស់វាមានភាពស្មុគស្មាញណាស់ ហើយសំខាន់ជាងនេះទៅទៀត វាមិនត្រូវបានរួមបញ្ចូលនៅក្នុងការបោះពុម្ពទាំងអស់នៃ Oracle DBMS ហើយសមាសធាតុមួយចំនួនរបស់វាអាចត្រូវបានទិញតែប៉ុណ្ណោះ។ ជាផលិតផលដាច់ដោយឡែក។ ស្ថានភាពនេះបានប្រសើរឡើងជាមួយនឹងការមកដល់នៃកំណែចុងក្រោយបំផុតរបស់ Oracle Enterprise Manager - DBA Studio សម្រាប់ Oracle 8 i Release 2 នោះគឺកំណែ 8.1.6 និង 8.1.7)។

ឧបករណ៍ និងឧបករណ៍ប្រើប្រាស់ ■ ■ ■ ឧបករណ៍ប្រើប្រាស់រដ្ឋបាល និងឧបករណ៍ផ្សេងទៀតសម្រាប់កំណែដំបូងរបស់ Oracle ជាធម្មតាត្រូវបានផលិតដោយក្រុមហ៊ុនឯករាជ្យ (ទាំងផលិតផលថ្លៃ និងឥតគិតថ្លៃត្រូវបានចេញផ្សាយ) ហើយកិច្ចខិតខំប្រឹងប្រែងចម្បងរបស់ Oracle ផ្ទាល់គឺផ្តោតលើការអភិវឌ្ឍន៍ DBMS ខ្លួនឯង។ ទោះជាយ៉ាងណាក៏ដោយ ឥឡូវនេះស្ថានភាពបានផ្លាស់ប្តូរយ៉ាងខ្លាំង ហើយបច្ចុប្បន្ន Oracle ផ្គត់ផ្គង់ទីផ្សារជាមួយនឹងឧបករណ៍ជាច្រើនសន្ធឹកសន្ធាប់ ដែលក្នុងនោះ បន្ថែមពីលើឧបករណ៍រដ្ឋបាល មានឧបករណ៍សម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី ការរចនាទិន្នន័យ គំរូដំណើរការអាជីវកម្ម ម៉ាស៊ីនមេកម្មវិធី និង វិបផតថលសាជីវកម្ម។ ទោះបីជាយ៉ាងណាក៏ដោយ ក្រុមហ៊ុន Microsoft ក៏មានផលិតផលទាំងនេះជាច្រើននៅក្នុងឃ្លាំងអាវុធរបស់ខ្លួនផងដែរ បើទោះបីជាមិនមែនផលិតផលទាំងអស់ត្រូវបានដាក់ដូចនោះទេ (ឧទាហរណ៍ Microsoft Visio Enterprise ដែលមានមុខងារនៃគំរូដំណើរការអាជីវកម្ម និងឧបករណ៍រចនាទិន្នន័យ ប៉ុន្តែត្រូវបានដាក់ជាដ្យាក្រាម ឧបករណ៍) ។

ការអនុវត្ត ■ ■ ■ វាពិបាកក្នុងការឆ្លើយសំណួរដែល DBMS ដំណើរការសំណួរលឿនជាងមុន - ច្រើនពេកនៅទីនេះអាស្រ័យលើអ្វីដែលឧបករណ៍កំពុងត្រូវបានសាកល្បង និងអ្វីដែលសមាសភាពនៃសំណួរដែលកំពុងដំណើរការ។ យោងតាមក្រុមប្រឹក្សាប្រតិបត្តិការប្រតិបត្តិការ (TPC) ឥឡូវនេះ SQL Server គឺជាអ្នកដឹកនាំប្រតិបត្តិការ ប៉ុន្តែ Oracle គឺជាប់លាប់នៅក្នុងកំពូលទាំងប្រាំ។ ទោះជាយ៉ាងណាក៏ដោយ ចំណាំថាការធ្វើតេស្តប្រភេទនេះមិនអាចផ្តល់ចម្លើយច្បាស់លាស់ចំពោះសំណួរថាតើ DBMS មួយណានឹងមានផលិតភាពជាងនៅពេលដោះស្រាយបញ្ហាជាក់លាក់មួយ: ក្នុងករណីខ្លះការអនុវត្តរបស់ Oracle DBMS លើសពីដំណើរការរបស់ SQL Server ហើយនៅក្នុងផ្នែកខ្លះទៀតរង។ ច្រាសមកវិញ។ នេះអាចត្រូវបានផ្ទៀងផ្ទាត់យ៉ាងពិតប្រាកដតាមរយៈការសាកល្បងដោយផ្អែកលើសំណួរដែលមានលក្ខណៈធម្មតាសម្រាប់កិច្ចការជាក់លាក់មួយ។

ទិដ្ឋភាពទូទៅសង្ខេបនៃលក្ខណៈពិសេសរបស់ DBMS ■ ■ ■ Oracle 8 i (នៅក្នុងទីផ្សារពួកគេត្រូវបានដាក់ជា DBMS សម្រាប់អ៊ីនធឺណិត) ។ Oracle 8 i Release 1 (កំណែ 8.1.5) ត្រូវបានចេញផ្សាយក្នុងឆ្នាំ 1999 ចេញផ្សាយ 2 នៅដើមឆ្នាំ 2000 ចេញផ្សាយលេខ 3 នៅចុងឆ្នាំ 2001។ អ្នកកាន់តំណែងមុនរបស់ខ្លួន Oracle 8 ត្រូវបានចេញផ្សាយក្នុងឆ្នាំ 1998 ប៉ុន្តែនៅតែមានអ្នកប្រើប្រាស់ Oracle 7 ជាច្រើននៅជុំវិញពិភពលោក៖ ពួកគេភាគច្រើនមិនត្រូវការការគាំទ្រសម្រាប់មូលដ្ឋានទិន្នន័យធំ និងប្រភេទវត្ថុដែលបែងចែក Oracle 8 ពី Oracle 7 ក៏ដូចជា ការច្នៃប្រឌិតដែលត្រូវបានណែនាំនៅក្នុង Oracle 8 i.

ការគាំទ្រអ៊ីនធឺណិត ■ ដើម្បីគាំទ្រអ៊ីនធឺណិត Oracle 8 i បានពង្រីកការប្រើប្រាស់ភាសា Java យ៉ាងខ្លាំង។ ជាពិសេស ផ្នែកម៉ាស៊ីនមេនៃ DBMS នេះរួមបញ្ចូលម៉ាស៊ីន Java និម្មិត បន្ថែមលើមធ្យោបាយប្រតិបត្តិកូដដែលមានពីមុនជាភាសា SQL និង PL/SQL ។ ■ ■ Oracle Portal ត្រូវបានបង្កើត - ឧបករណ៍សម្រាប់បង្កើតដំណោះស្រាយសាជីវកម្ម និងការរួមបញ្ចូលកម្មវិធីសាជីវកម្មដោយផ្អែកលើបច្ចេកវិទ្យាគេហទំព័រត្រូវបានបង្កើតឡើងដើម្បីគាំទ្រមាតិកាពហុព័ត៌មាននៅក្នុងមូលដ្ឋានទិន្នន័យ Oracle - Oracle 8 i inter ។ ប្រព័ន្ធផ្សព្វផ្សាយដែលអាចប្រើបានដោយជោគជ័យទាំងនៅក្នុងកម្មវិធីធម្មតា និងក្នុងកម្មវិធីអ៊ីនធឺណិត Oracle 8 i បានណែនាំជាលើកដំបូងនូវប្រព័ន្ធឯកសារអ៊ីនធឺណិត (i. FS) ដែលជាកម្មវិធី Java ដែលដំណើរការនៅក្នុងម៉ាស៊ីននិម្មិត Oracle 8 i Java និងអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ចូលប្រើជាមួយ។ មូលដ្ឋានទិន្នន័យជាដ្រាយបណ្តាញ។ ជាលទ្ធផល Oracle 8 i ឥឡូវនេះអាចរក្សាទុកទិន្នន័យស្ទើរតែគ្រប់ប្រភេទ Oracle 8 i Release 2 (8.1.6) ឥឡូវនេះគាំទ្រ XML ជាមធ្យោបាយនៃការរួមបញ្ចូលទិន្នន័យ និងការអនុវត្តប្រតិបត្តិការនៅក្នុងកម្មវិធីអាជីវកម្មទៅអាជីវកម្ម (B 2 B) ។

ការគ្រប់គ្រង ■ ■ ■ Oracle Enterprise Manager នៅក្នុងកំណែចុងក្រោយបំផុតនៃ Oracle 8 i មានឃ្លាំងចែករំលែក ដែលអនុញ្ញាតឱ្យអ្នកសម្របសម្រួលការចូលប្រើរបស់អ្នកប្រើប្រាស់ទៅកាន់ទិន្នន័យដែលរក្សាទុកក្នុងម៉ាស៊ីនមេ Oracle ផ្សេងៗគ្នា ដោយប្រើសមាសភាគថ្នាក់កណ្តាល Oracle Management Server ដែលត្រូវបានរចនាឡើងដើម្បីប្រមូលផ្តុំការគ្រប់គ្រងការចូលប្រើប្រាស់របស់អតិថិជន។ ទៅម៉ាស៊ីនមេ Oracle 8 ខ្ញុំគាំទ្រលិបិក្រមដោយផ្អែកលើមុខងារ និងកន្សោម (មុខងារដ៏មានប្រយោជន៍នេះធ្លាប់មាននៅក្នុង d.BASE និងក្លូនរបស់វា ហើយក្រោយមកត្រូវបានបំភ្លេចដោយរីករាយដោយក្រុមហ៊ុនផលិត DBMS របស់ server ពិតប្រាកដណាស់ ថ្មីគឺចាស់ដែលត្រូវបានគេបំភ្លេចចោល)។ លើសពីនេះទៀតនៅក្នុង DBMS នេះ អ្នកអាចបង្កើតលិបិក្រមចុះក្រោម ជាជាងលំដាប់ឡើង ហើយសំខាន់ជាងនេះទៅទៀត ដើម្បីបង្កើតលិបិក្រមនៅក្នុងកំណែ Oracle នេះ អ្នកមិនចាំបាច់ចាក់សោតារាងទាំងស្រុង Oracle 8 ខ្ញុំអនុញ្ញាតឱ្យអ្នកកែប្រែផែនការប្រតិបត្តិ។ នៃសំណួរ SQL និងរក្សាទុកវានៅក្នុងទិន្នន័យមូលដ្ឋានទិន្នន័យ ដែលក្នុងករណីជាច្រើនប្រែទៅជាមានប្រយោជន៍ខ្លាំងណាស់នៅក្នុង Oracle 8 i វាអាចបង្កើតចន្លោះតារាងដែលបានគ្រប់គ្រងក្នុងមូលដ្ឋាន ក៏ដូចជាបង្កើតចន្លោះតារាងចល័តដែលអនុញ្ញាតឱ្យអ្នកធ្វើ។ ផ្ទេរទិន្នន័យពីម៉ាស៊ីនមេមួយទៅម៉ាស៊ីនមេមួយទៀតដោយមិនប្រើការនាំចេញទិន្នន័យ និងការនាំចូល វាក៏អាចចម្លងស្ថិតិពីមូលដ្ឋានទិន្នន័យមួយទៅមួយទៀត ដែលអាចមានប្រយោជន៍នៅពេលសាកល្បងកម្មវិធី

ការអភិវឌ្ឍន៍កម្មវិធី ■ ■ កំណែចុងក្រោយរបស់ Oracle មានផ្នែកបន្ថែមវត្ថុ (ជាពិសេសប្រភេទទិន្នន័យតម្រង់ទិសវត្ថុ និងផ្នែកបន្ថែម SQL ដែលពាក់ព័ន្ធ) ហើយផ្នែកបន្ថែមទាំងនេះត្រូវបានរួមបញ្ចូលនៅក្នុងផលិតផល Oracle 8 i និង Oracle 9 i រួមបញ្ចូលការរួមបញ្ចូលជាមួយឧបករណ៍អភិវឌ្ឍន៍ Microsoft រួមទាំង Visual Studio អ្នកជំនួយការកម្មវិធី ការគាំទ្រសម្រាប់ COM/DCOM និង MTS/COM+ ក៏ដូចជាអ្នកផ្តល់សេវា OLEDB សម្រាប់ការចូលប្រើទិន្នន័យពី DBMS នេះ

សុវត្ថិភាពទិន្នន័យ ■ ■ Oracle 8 i ណែនាំពីគោលគំនិត Virtual Private Database ដើម្បីសម្រួលការគ្រប់គ្រងការចូលប្រើដោយបង្កើតសុវត្ថិភាពទិន្នន័យទៅក្នុងមូលដ្ឋានទិន្នន័យខ្លួនឯងជាជាងចូលទៅក្នុងកម្មវិធី Oracle Advanced Security (ពីមុនត្រូវបានគេស្គាល់ថាជាជម្រើសបណ្តាញកម្រិតខ្ពស់) បន្ថែមការគាំទ្រពិធីការ Secure Socket Layer (SSL) និងការផ្ទៀងផ្ទាត់ពីចម្ងាយ Dial-In User Service (RADIUS)។ នេះត្រូវបានធ្វើដើម្បីរក្សាសុវត្ថិភាពនៃប្រតិបត្តិការដែលធ្វើឡើងតាមអ៊ីនធឺណិត។

កំណែរបស់ Oracle ■ ■ Oracle DBMS មានបួនកំណែ៖ Oracle Database Enterprise Edition, Oracle Database Standard Edition, Oracle Database Personal Edition និងកំណែចល័តទម្ងន់ស្រាលទាំងស្រុង ដែលមានបំណងជាចម្បងសម្រាប់កុំព្យូទ័រយួរដៃ។ លើសពីនេះទៅទៀត កំណែទាំងអស់របស់ម៉ាស៊ីនមេ Oracle គឺផ្អែកលើកូដដូចគ្នា ហើយមានមុខងារដូចគ្នា លើកលែងតែជម្រើសមួយចំនួន ដែលឧទាហរណ៍ អាចមានសម្រាប់តែ Oracle Database Enterprise Edition ប៉ុណ្ណោះ ហើយមិនត្រូវបានផ្គត់ផ្គង់ជាមួយជម្រើស DBMS ផ្សេងទៀត។ Oracle Database Enterprise Edition។ DBMS ដែលមានមុខងារពេញលេញ សមត្ថភាពដែលត្រូវបានកំណត់ ប្រហែលជាមានតែធនធានផ្នែករឹងប៉ុណ្ណោះ។ សំខាន់ Oracle Database Enterprise Edition រួមបញ្ចូលការវិវឌ្ឍន៍ចុងក្រោយបំផុតទាំងអស់នៅក្នុងការផ្ទុកសុវត្ថិភាព ដំណើរការ និងការបង្ហាញចុងក្រោយនៃទិន្នន័យ។ សមត្ថភាពធ្វើមាត្រដ្ឋានធំទូលាយធ្វើឱ្យវាអាចធានាបាននូវប្រតិបត្តិការរបស់ម៉ាស៊ីនមេមូលដ្ឋានទិន្នន័យ 24 ម៉ោងក្នុងមួយថ្ងៃ 7 ថ្ងៃក្នុងមួយសប្តាហ៍ 365 ថ្ងៃក្នុងមួយឆ្នាំ និងឧបករណ៍បម្រុងទុកដែលត្រូវបានអភិវឌ្ឍយ៉ាងល្អ។ លុបបំបាត់លទ្ធភាពនៃការបាត់បង់ព័ត៌មានសំខាន់ៗជាយុទ្ធសាស្ត្រ។

កំណែ Oracle ■ ■ ■ Oracle Database Standard Edition ។ DBMS ដែលមានសមត្ថភាពមានកម្រិតខ្លះបើប្រៀបធៀបទៅនឹង Oracle Database Enterprise Edition ដែលត្រូវបានឆ្លុះបញ្ចាំងនៅក្នុងតម្លៃនៃពួកវានីមួយៗ។ អាចត្រូវបានដំឡើងនៅលើម៉ាស៊ីនមេដែលគាំទ្រដំណើរការមិនលើសពីបួន។ Oracle Database Standard Edition គឺជាដំណោះស្រាយដ៏ល្អបំផុតសម្រាប់ការដាក់ពង្រាយប្រព័ន្ធព័ត៌មាននៅក្នុងអង្គការតូចៗ ក្រុមការងារ ឬនាយកដ្ឋាននៃសហគ្រាសធំៗ។ តាមរយៈការប្រើប្រាស់សំណុំឧបករណ៍សម្រាប់ដំណើរការចែកចាយ និងការចម្លងទិន្នន័យ វាអាចត្រូវបានប្រើដើម្បីគាំទ្រការងារនៅក្នុងអង្គការដែលមានសាខាដាច់ស្រយាលតាមភូមិសាស្រ្តមួយចំនួនធំ។ Oracle Database Personal Edition។ DBMS អ្នកប្រើប្រាស់តែមួយសម្រាប់ការរៀន បង្កើត និងប្រើប្រាស់កម្មវិធីនៅក្នុង Windows NT/2000 ប្រព័ន្ធប្រតិបត្តិការ Windows 95/98/ME ។ Oracle Database Personal Edition សម្រាប់ Windows NT/2000 មានលក្ខណៈពិសេសទាំងអស់នៃ Oracle Database Enterprise Edition។ សម្រាប់ Windows 95/98/ME លក្ខណៈពិសេសទាំងនេះត្រូវបានកំណត់យ៉ាងខ្លាំងដោយសារតែភាពមិនអាចទៅរួចនៃការអនុវត្តរបស់ពួកគេនៅពេលធ្វើការជាមួយប្រព័ន្ធប្រតិបត្តិការទាំងនេះ។ Oracle Lite ។ DBMS ចល័តទម្ងន់ស្រាលទាំងស្រុងដែលអនុញ្ញាតឱ្យអ្នកធ្វើសមកាលកម្មព័ត៌មានដែលរក្សាទុកនៅលើកុំព្យូទ័រយួរដៃ និងកុំព្យូទ័រហោប៉ៅជាមួយនឹងមូលដ្ឋានទិន្នន័យសាជីវកម្ម។ ការចូលប្រើទិន្នន័យនៅក្នុង Oracle 8 i Lite ត្រូវបានគាំទ្រតាមរយៈចំណុចប្រទាក់ស្តង់ដារ (ODBC, OCI, JDBC) ដែលអនុញ្ញាតឱ្យអ្នកបង្កើតកម្មវិធីដោយប្រើឧបករណ៍អភិវឌ្ឍន៍ទូទៅ។

លក្ខណៈពិសេសរដ្ឋបាល ■ ■ ■ លក្ខណៈពិសេសរដ្ឋបាលថ្មី - ការកំណត់ឡើងវិញ និងគ្រប់គ្រងដោយម៉ាស៊ីនមេ (នេះគឺជាការរួមបញ្ចូលបន្ថែមនៃឧបករណ៍បម្រុងទុកសហគ្រាសដែលប្រើក្នុង Oracle 7) ការផ្ទុកពាក្យសម្ងាត់កណ្តាល ការគ្រប់គ្រងលើការចាត់តាំង និងការចាស់នៃពាក្យសម្ងាត់។ របៀបថ្មីនៃអន្តរកម្មជាមួយម៉ាស៊ីនមេ - ការគាំទ្រសម្រាប់ជួរសារអាទិភាពដែលបញ្ជាក់ការពិពណ៌នាអំពីប្រតិបត្តិការ ឬផ្នែករបស់វា (មុខងារនេះអាចត្រូវបានប្រើដោយម៉ូនីទ័រប្រតិបត្តិការ) លទ្ធភាពនៃវគ្គពហុគុណលើបណ្តាញទំនាក់ទំនងរូបវន្ត និងឡូជីខល។ ការពង្រីកមុខងារនៃការចម្លងទិន្នន័យ ការណែនាំចំណុចប្រទាក់កម្មវិធីចម្លងដែលអនុញ្ញាតឱ្យមានការគាំទ្រសម្រាប់ការចម្លងជាមួយប្រព័ន្ធផ្ទុកទិន្នន័យជាច្រើនប្រភេទ។ ការគាំទ្រសម្រាប់តារាងដែលរក្សាទុកទាំងស្រុងនៅក្នុងលិបិក្រម។

វិបផតថលដែលមានមូលដ្ឋានលើ DBMS ■ ■ បច្ចេកវិទ្យាអ៊ីនធឺណេតកំពុងកាន់តំណែងកាន់តែខ្លាំងនៅក្នុងក្រុមហ៊ុន ដោយជួយរៀបចំព័ត៌មានសំខាន់ៗ និងបញ្ជូនវាទៅគ្រប់កន្លែងធ្វើការ។ ទោះជាយ៉ាងណាក៏ដោយ ការរៀបចំកន្លែងព័ត៌មាននៅក្នុងអង្គភាពគឺពិបាកជាងនៅក្នុងបណ្តាញសាធារណៈ។ ទិន្នន័យដែលអ្នកប្រើប្រាស់ត្រូវការដើម្បីធ្វើអាជីវកម្មអាចស្ថិតនៅក្នុងប្រភពព័ត៌មានមួយចំនួន៖ នៅក្នុងប្រព័ន្ធកម្មវិធីដែលមានស្រាប់ លើម៉ាស៊ីនមេ ឯកសារ សារអេឡិចត្រូនិច នៅលើអ៊ីនធឺណិត។ ការស្វែងរកនៅក្នុងពួកវានីមួយៗទាមទារពេលវេលា និងសមត្ថភាពក្នុងការធ្វើការជាមួយកម្មវិធីផ្សេងៗ។ សម្រាប់អ្នកប្រើប្រាស់ ស្ថានភាពដែលបានពិពណ៌នាគឺជាការរអាក់រអួលទូទៅសម្រាប់អ្នកគ្រប់គ្រង វាគឺជាការខិតខំប្រឹងប្រែងប្រចាំថ្ងៃដ៏ធំដើម្បីរក្សាមុខងារនៃប្រព័ន្ធ ការគ្រប់គ្រង ការបម្រុងទុក និងភាពខុសគ្នានៃសិទ្ធិចូលប្រើប្រាស់ និងសម្រាប់ក្រុមហ៊ុន វាគឺជាការបាត់បង់សន្ទុះ ភាពគ្មានប្រសិទ្ធភាព និងការអនុវត្តរបាយការណ៍មិនល្អ។ បច្ចេកវិទ្យាដែលដោះស្រាយបញ្ហានៃការបង្កើតឃ្លាំងព័ត៌មានបង្រួបបង្រួមបានលេចឡើងដូចពីមុននៅលើអ៊ីនធឺណិតហើយទទួលបានប្រជាប្រិយភាពយ៉ាងឆាប់រហ័ស។ ទាំងនេះគឺជាវិបផតថល ឬច្បាស់ជាងនេះទៅទៀត ដូចដែលបានអនុវត្តចំពោះភារកិច្ចរបស់អង្គការ ផតថលព័ត៌មានសាជីវកម្ម (វិបផតថលព័ត៌មានសហគ្រាស)។

ផតថលដែលមានមូលដ្ឋានលើ Oracle ■ ■ វិបផតថលមានសមត្ថភាពក្នុងការរក្សាទុកឯកសារនៅក្នុងខ្លួនវា បង្កើតចំណុចប្រទាក់គេហទំព័រទៅកាន់ប្រព័ន្ធដែលមានស្រាប់ ហើយថែមទាំងយកទិន្នន័យពីគេហទំព័រដែលកំពុងដំណើរការទាំងក្នុង និងក្រៅស្ថាប័ន។ អ្នកប្រើប្រាស់សម្រេចថាតើព័ត៌មានណាដែលគាត់ចាប់អារម្មណ៍បំផុត ហើយកែប្រែរូបរាងរបស់វិបផតថលតាមការសំរេចចិត្តរបស់គាត់ផ្ទាល់។ ដោយផ្អែកលើវិបផតថល Oracle 9 i អ្នកអាចដោះស្រាយបញ្ហាបច្ចុប្បន្នបាន៖ ■ ■ ចំណុចចាប់ផ្តើមសម្រាប់ការស្វែងរកព័ត៌មានលេចឡើង បណ្ណាល័យអេឡិចត្រូនិចនៃឯកសារត្រូវបានបង្កើតឡើងជាមួយនឹងរចនាសម្ព័ន្ធខាងក្នុងដ៏ល្អ ប្រព័ន្ធស្វែងរកដ៏មានប្រសិទ្ធភាព និងគ្រោងការណ៍ដែលអាចទុកចិត្តបានសម្រាប់កំណត់សិទ្ធិអ្នកប្រើប្រាស់។ ប្រព័ន្ធព័ត៌មានខុសគ្នា ទទួលបានចំណុចប្រទាក់ឯកសណ្ឋាន អ្នកអភិវឌ្ឍន៍កម្មវិធីទទួលបានស្ថាបត្យកម្មដ៏តឹងរឹងដែលរួមបញ្ចូលសមាសធាតុដែលបានបង្កើត

អត្ថប្រយោជន៍នៃការប្រើប្រាស់វិបផតថល ■ ■ ■ កន្លែងធ្វើការរបស់អ្នកប្រើប្រាស់មួយចំនួនត្រូវបានបំពាក់ដោយប្រព័ន្ធប្រតិបត្តិការ និងកម្មវិធីរុករកតាមអ៊ីនធឺណិត ដែលកាត់បន្ថយតម្រូវការផ្នែករឹង និងអនុញ្ញាតឱ្យប្រើប្រាស់ការកំណត់តម្លៃថោកជាង ការប្រមូលផ្តុំព័ត៌មានពីប្រភពអ៊ីនធឺណិតនៅក្នុងវិបផតថលរបស់អង្គការ កាត់បន្ថយ នៅក្នុងការផ្ទុកនៅលើបណ្តាញអ៊ីនធឺណែតរបស់ក្រុមហ៊ុន និងផ្តល់ឱ្យបុគ្គលិកនូវឱកាសប្រើប្រាស់ធនធានអ៊ីនធឺណិតកាន់តែមានប្រសិទ្ធភាព ការប្រើប្រាស់ Oracle 9 i Portal មានប្រសិទ្ធភាពមិនត្រឹមតែនៅក្នុងស្ថាប័នប៉ុណ្ណោះទេ។ ផលិតផលនេះអនុញ្ញាតឱ្យដៃគូអាជីវកម្មងាយស្រួលទទួលបានព័ត៌មានដែលពួកគេត្រូវការសម្រាប់ការងាររបស់ពួកគេ ហើយនិយោជិតអាចបោះពុម្ពផ្សាយសម្ភារៈផ្សេងៗនៅលើគេហទំព័ររបស់ក្រុមហ៊ុនដោយមិនស្នើសុំជំនួយពីផ្នែកបច្ចេកវិទ្យាព័ត៌មាន។