
យើងទាំងអស់គ្នាប្រហែលជាបានដឹងរួចមកហើយថា កំព្យូទ័រដំបូងគេត្រូវបានបង្កើតឡើងដោយក្រុមហ៊ុន IBM ក្នុងគោលបំណងរក្សាទុកនូវទិន្នន័យសំខាន់ៗរបស់រដ្ឋាភិបាលអាមេរិកាំង។ ក៏ប៉ុន្តែរហូតមកពេលបច្ចុប្បនេះ កំព្យូទ័រនិងឧបករណ៍បង្កើតឡើងថ្មីផ្សេងៗទៀតដូចជា ទូរស័ព្ទដៃ និង iPad ជាដើម ត្រូវបានយើងយកទៅប្រើប្រាស់បានច្រើនយ៉ាងណាស់ ដូចជាការនិយាយទូរស័ព្ទ អានព័ត៌មានផ្សេងៗ មើលវីដេអូ និងឬ លេងល្បែងប្លែកៗជាដើម។
ក៏ប៉ុន្តែទោះជាយ៉ាងណាក៏ដោយក៏ មូលដ្ឋានទិន្នន័យ (database) នៅតែជាគោលដៅដ៏សំខាន់បំផុតសំរាប់ឧបករណ៍ទាំងនោះដែរ ពីព្រោះទាំងព័ត៌មាន ទាំងវីដេអូ និង ល្បែងទាំងឡាយ សុទ្ធតែត្រូវបានរក្សារទុកក្នុងរូបភាពជាមូលដ្ឋានទិន្នន័យទាំងអស់។
យ៉ាងណាម៉ិញ នៅក្នុងប្រព័ន្ធ Google App Script ការបង្កើតមូលដ្ឋានទិន្នន័យផ្សេងៗ អាចត្រូវធ្វើឡើងដោយប្រើប្រាស់កម្មវិធី Google Sheets ដែលស្រដៀងនឹងកម្មវិធី Excel របស់ក្រុមហ៊ុន Microsoft ដែរ។ លើសពីនេះទៀត យើងក៏អាចប្រើប្រាស់គ្រប់កម្មវិធីមូលដ្ឋានទិន្នន័យដ៏ល្បីៗទាំងប៉ុន្មានដូចជា MySQL និង Oracle នៅក្នុងកម្មវិធី Google App Script របស់យើងបានដែរ។
ជាកិច្ចចាប់ផ្តើម ការបង្កើតមូលដ្ឋានទិន្នន័យដោយប្រើប្រាស់កម្មវិធី Google Sheets ត្រូវធ្វើដូចខាងក្រោមនេះ៖
function createDatabase() { //បង្កើតមូលដ្ឋានទិន្នន័យឈ្មោះ «Classroom» var database = SpreadsheetApp.create("Classroom"); //ចំលងយកអត្តសញ្ញាណរបស់មូលដ្ឋានទិន្នន័យ var databaseId = database.getId(); //បង្កើតកន្លែងសំរាប់រក្សាទុកអត្តសញ្ញាណមូលដ្ឋានទិន្នន័យ var scriptProperties = PropertiesService.getScriptProperties(); //រក្សាទុកអត្តសញ្ញាណមូលដ្ឋានទិន្នន័យនៅក្នុងប្រព័ន្ធ Google App Script scriptProperties.setProperty('DATABASE_ID', databaseId); }
នៅលើបន្ទាត់លេខ 3 ការសរសេរថា var database = SpreadsheetApp.create("Classroom") គឺជាបញ្ជាតំរូវអោយបង្កើតមូលដ្ឋានទិន្នន័យមួយមានឈ្មោះថា «Classroom» ទុកនៅក្នុង Google Drive របស់យើង។ ហើយបើយើងបើក Google Drive របស់យើងដោយចូលតាមអាស័យដ្ឋាននេះ https://drive.google.com/drive/my-drive យើងនឹងឃើញឯកសារប្រភេទ Google Sheets មួយឈ្មោះ «Classroom» ត្រូវបានបង្កើតឡើងនិងទុកនៅទីនោះ។

នៅលើបន្ទាត់លេខ 5 ការសរសេរថា var databaseId = database.getId() គឺជាបញ្ជាតំរូវអោយចំលងយកអត្តសញ្ញាណ (ID) របស់មូលដ្ឋានទិន្នន័យមកប្រើការ។
នៅលើបន្ទាត់លេខ 8 ការសរសេរថា var scriptProperties = PropertiesService.getScriptProperties() គឺជាបញ្ជាតំរូវអោយបង្កើតកន្លែងមួយនៅក្នុងប្រព័ន្ធ Google App Script សំរាប់រក្សាទុកអត្តសញ្ញាណរបស់មូលដ្ឋានទិន្នន័យ។
នៅលើបន្ទាត់លេខ 10 ការសរសេរថា scriptProperties.setProperty('DATABASE_ID', databaseId) គឺជាបញ្ជាតំរូវអោយរក្សាទុកនូវអត្តសញ្ញាណរបស់មូលដ្ឋានទិន្នន័យនៅក្នុងប្រព័ន្ធ Google App Script ដោយដាក់ឈ្មោះអោយវាថា «DATABASE_ID» ។
ជាលទ្ធផល នៅក្នុងប្រព័ន្ធ Google App Script បើយើងចុច File > Project properties > Script properties យើងនឹងឃើញថា អត្តសញ្ញានៃមូលដ្ឋានទិន្នន័យរបស់យើងត្រូវបានរក្សាទុកដោយមានឈ្មោះថា «DATABASE_ID» ៕
