ផ្ទះ កសិកម្មធម្មជាតិ 1s ជាងដេរ 8 ឈ្មោះឯកសារ។ ការកំណត់រចនាសម្ព័ន្ធ "1c: ការគ្រប់គ្រងផលិតកម្មដេររបស់យើង" (unshp) ។ ដំណើរការគ្រប់គ្រងផលិតកម្មកាត់ដេររបស់យើង។

1s ជាងដេរ 8 ឈ្មោះឯកសារ។ ការកំណត់រចនាសម្ព័ន្ធ "1c: ការគ្រប់គ្រងផលិតកម្មដេររបស់យើង" (unshp) ។ ដំណើរការគ្រប់គ្រងផលិតកម្មកាត់ដេររបស់យើង។

តោះបង្កើតកម្មវិធីមូលដ្ឋានទិន្នន័យសាមញ្ញមួយដែលបង្ហាញព័ត៌មានពីតារាង Tourists និងតារាងព័ត៌មានទេសចរណ៍ដែលភ្ជាប់ជាមួយកំណត់ត្រាបច្ចុប្បន្ននៅក្នុងតារាង Tourists ពីមូលដ្ឋានទិន្នន័យ Microsoft Access ។

ដើម្បីធ្វើដូចនេះយើងនឹងបង្កើតកម្មវិធីវីនដូទទេ។ រូបរាងនៃបរិស្ថាន

ការអភិវឌ្ឍន៍ត្រូវបានបង្ហាញក្នុងរូបភាពទី 39 ។

អង្ករ។ 39. កម្មវិធីទទេ

រូបភាពទី 39 រំលេចក្រុមនៃសមាសធាតុ "ទិន្នន័យ" ("ទិន្នន័យ") ដែលមានសមាសធាតុសម្រាប់ចូលប្រើ និងរៀបចំទិន្នន័យ។

ការចងទិន្នន័យមូលដ្ឋានទិន្នន័យទៅនឹងទម្រង់ត្រូវបានអនុវត្តដោយសមាសភាគ "ប្រភពចង"។ តោះផ្ទេរវាទៅទម្រង់។ បនា្ទាប់ពីដាក់វានៅលើទម្រង់ បរិយាកាសអភិវឌ្ឍន៍ត្រូវយកទម្រង់ខាងក្រោម (រូបភាពទី 40)។

អង្ករ។ 40. សមាសធាតុប្រភពចងនៅលើទម្រង់

សមាសភាគគឺមិនអាចមើលឃើញទេ ដូច្នេះវាត្រូវបានបង្ហាញនៅក្នុងបន្ទះបន្ថែម។ លក្ខណសម្បត្តិសំខាន់នៃសមាសភាគគឺ DataSource property ដែលចង្អុលទៅប្រភពទិន្នន័យ។ តាមលំនាំដើម ទ្រព្យសម្បត្តិគឺទទេ ដូច្នេះអ្នកត្រូវបង្កើតតម្លៃរបស់វា។ នៅពេលដែលលក្ខណសម្បត្តិនេះត្រូវបានជ្រើសរើស បង្អួចខាងក្រោមនឹងបង្ហាញនៅក្នុងបង្អួចលក្ខណសម្បត្តិ (រូបភាព 41)។

អង្ករ។ 41. បញ្ជីប្រភពទិន្នន័យ

បច្ចុប្បន្នបញ្ជីគឺទទេ ដូច្នេះអ្នកត្រូវបង្កើតប្រភពទិន្នន័យថ្មីដោយជ្រើសរើសពាក្យបញ្ជា "បន្ថែមប្រភពទិន្នន័យគម្រោង" ដើម្បីបង្កើតប្រភពទិន្នន័យថ្មី ហើយភ្ជាប់ទៅវា។ ប្រអប់ខាងក្រោមលេចឡើង (រូបភាព 42) ។

អង្ករ។ 42. បញ្ជីប្រភពទិន្នន័យ

ប្រអប់នេះផ្តល់នូវជម្រើសខាងក្រោមនៃប្រភពទិន្នន័យ៖

មូលដ្ឋានទិន្នន័យ - មូលដ្ឋានទិន្នន័យ;

សេវាកម្ម - សេវាកម្មនេះគឺជាសេវាកម្មមួយចំនួនដែលផ្តល់ទិន្នន័យ។ ភាគច្រើនជាញឹកញាប់នេះគឺជាសេវាកម្មបណ្តាញ។

Object - ជាវត្ថុសម្រាប់ជ្រើសរើសវត្ថុដែលនឹងបង្កើតទិន្នន័យ និងវត្ថុសម្រាប់ធ្វើការជាមួយពួកគេ។

ក្នុងករណីរបស់យើងអ្នកត្រូវជ្រើសរើសធាតុ "មូលដ្ឋានទិន្នន័យ" ។ បង្អួចជ្រើសរើសការតភ្ជាប់ទិន្នន័យលេចឡើង (រូបភាព 43) ។

អង្ករ។ 43. ការជ្រើសរើសការតភ្ជាប់ទិន្នន័យ

គោលបំណងនៃប្រអប់នេះគឺដើម្បីបង្កើតខ្សែតភ្ជាប់ដែលពិពណ៌នាអំពីប៉ារ៉ាម៉ែត្រនៃការតភ្ជាប់សម្រាប់ម៉ាស៊ីន ADO ដូចជាប្រភេទនៃមូលដ្ឋានទិន្នន័យ ទីតាំងរបស់វា ឈ្មោះអ្នកប្រើប្រាស់ លក្ខណៈសុវត្ថិភាពជាដើម។

បញ្ជីទម្លាក់ចុះនៃប្រអប់មានការតភ្ជាប់ដែលបានបង្កើតពីមុនទាំងអស់។ ប្រសិនបើការតភ្ជាប់ដែលត្រូវការមិនមាននៅក្នុងបញ្ជីទេនោះប៊ូតុង "ការតភ្ជាប់ថ្មី" គួរតែត្រូវបានប្រើ។ ការចុចប៊ូតុងនាំឱ្យរូបរាងនៃប្រអប់ខាងក្រោម (រូបភាព 44) ។

ប្រអប់នេះជ្រើសរើសប្រភេទប្រភពទិន្នន័យ (ក្នុងករណីនេះ Microsoft Access) ឈ្មោះនៃមូលដ្ឋានទិន្នន័យ (ក្នុងករណីនេះឈ្មោះ និងទីតាំងនៃឯកសារមូលដ្ឋានទិន្នន័យ) ឈ្មោះអ្នកប្រើប្រាស់ និងពាក្យសម្ងាត់ដែលប្រើដើម្បីភ្ជាប់ទៅមូលដ្ឋានទិន្នន័យ។ ប៊ូតុង "កម្រិតខ្ពស់" អនុញ្ញាតឱ្យអ្នកកំណត់ប៉ារ៉ាម៉ែត្រមួយចំនួនធំដែលទាក់ទងនឹងផ្នែកផ្សេងៗនៃម៉ាស៊ីន ADO ។ ដោយប្រើប៊ូតុង "សាកល្បងការតភ្ជាប់" នឹងធ្វើឱ្យប្រាកដថាប៉ារ៉ាម៉ែត្រដែលបានបញ្ចូលគឺត្រឹមត្រូវហើយការតភ្ជាប់កំពុងដំណើរការ។

អង្ករ។ 44. បង្កើតការតភ្ជាប់ថ្មី។

ជំហានចុងក្រោយនៃប្រអប់គឺការជ្រើសរើសតារាងទាំងនោះ ឬវត្ថុមូលដ្ឋានទិន្នន័យផ្សេងទៀតដែលត្រូវការនៅក្នុងប្រភពទិន្នន័យនេះ។ បង្អួចជ្រើសរើសត្រូវបានបង្ហាញក្នុងរូបភាពទី 45 ។

អង្ករ។ 45. ការជ្រើសរើសតារាងដែលត្រូវការ

នៅក្នុងបង្អួចនេះ តារាង "អ្នកទេសចរ" និង "ព័ត៌មានអំពីភ្ញៀវទេសចរ" ត្រូវបានជ្រើសរើស។ ដោយសារគ្មានវត្ថុក្រៅពីតារាងត្រូវបានបង្កើតនៅក្នុងមូលដ្ឋានទិន្នន័យ មានតែតារាងប៉ុណ្ណោះដែលត្រូវបានបង្ហាញក្នុងរូបភាពទី 45 ។ វាបញ្ចប់ការបង្កើតប្រភពទិន្នន័យ។ បន្ទាប់ពីចុចប៊ូតុង "បញ្ចប់" នៅជាប់នឹងសមាសភាគ BindingSource សមាសភាគសំណុំទិន្នន័យនឹងបង្ហាញនៅលើទម្រង់។

ឥឡូវនេះទិន្នន័យដែលបានតភ្ជាប់ខាងលើត្រូវបង្ហាញនៅលើទម្រង់។ វិធីសាមញ្ញបំផុតដើម្បីបង្ហាញទិន្នន័យគឺត្រូវប្រើសមាសភាគ DataGridView ពីក្រុមសមាសភាគទិន្នន័យ។ សមាសធាតុគឺមើលឃើញហើយមើលទៅដូចនេះនៅលើទម្រង់ (រូបភាព 46) ។

អង្ករ។ 46. ​​​សមាសភាគ DataGridView

បង្អួចការកំណត់សមាសភាគលេចឡើងភ្លាមៗ ដែលកំណត់សមត្ថភាពកែសម្រួលទិន្នន័យរបស់វា៖ "បើកការកែសម្រួល" ("បើកការបន្ថែម"), "បើកការកែសម្រួល" ("បើកការកែសម្រួល"), "បើកការលុប" ("បើកការលុប"); សមត្ថភាពក្នុងការផ្លាស់ប្តូរលំដាប់នៃជួរឈរ៖ "បើកលទ្ធភាពផ្លាស់ប្តូរលំដាប់ជួរឈរ" ("បើកដំណើរការលំដាប់ជួរឈរឡើងវិញ"); ក៏ដូចជាសមត្ថភាពក្នុងការខ្ទាស់នៅក្នុងធុងមេ។

ដើម្បីឱ្យសមាសធាតុអាចបង្ហាញទិន្នន័យ អ្នកត្រូវតែជ្រើសរើសប្រភពទិន្នន័យនៅក្នុងបញ្ជីទម្លាក់ចុះ។ ការជ្រើសរើសបញ្ជីទម្លាក់ចុះនាំឱ្យរូបរាងនៃប្រអប់ខាងក្រោម (រូបភាព 47) ។

អង្ករ។ 47. ការជ្រើសរើសប្រភពទិន្នន័យសម្រាប់ DataGridView

ក្នុងករណីនេះ យើងបានជ្រើសរើសតារាង "ទេសចរណ៍" ជាប្រភពទិន្នន័យ។ ជម្រើសនេះផ្លាស់ប្តូរទម្រង់អេក្រង់ដូចខាងក្រោម (រូបភាព 48) ។

អង្ករ។ 48. សមាសភាគ DataGridView បង្ហាញរចនាសម្ព័ន្ធនៃតារាង

តួរលេខបង្ហាញថាមានធាតុផ្សំ BindingSource មួយផ្សេងទៀត និងសមាសភាគ TableAdapter ដែលធ្វើការជាមួយតារាង "Tourists" ។ សូមចំណាំថានៅក្នុងពេលរចនា ឬអំឡុងពេលអភិវឌ្ឍន៍ ទិន្នន័យពីតារាងមិនត្រូវបានបង្ហាញទេ។

ឥឡូវអ្នកត្រូវបង្ហាញទិន្នន័យពីតារាងពាក់ព័ន្ធ "ព័ត៌មានទេសចរណ៍"។ ដើម្បីធ្វើដូច្នេះ ចូរយើងដាក់សមាសភាគ DataGridView មួយផ្សេងទៀតនៅលើទម្រង់ ហើយជ្រើសរើសដូចខាងក្រោមជាប្រភពទិន្នន័យ (រូបភាព 49) ។

អង្ករ។ 49. ការជ្រើសរើសប្រភពទិន្នន័យសម្រាប់ DataGridView ទីពីរ

នៅទីនេះ ប្រភពទិន្នន័យមិនមែនជាតារាង "ព័ត៌មានទេសចរណ៍" ទេ ប៉ុន្តែជាតំណភ្ជាប់ (ប្រភពចង) រវាងតារាង "អ្នកទេសចរ" និង "ព័ត៌មានទេសចរណ៍" ។ ការជ្រើសរើសនេះធានាថាមានតែជួរទាំងនោះនៅក្នុងតារាងព័ត៌មានទេសចរណ៍ដែលទាក់ទងនឹងជួរបច្ចុប្បន្ននៅក្នុងតារាងទេសចរណ៍ប៉ុណ្ណោះដែលត្រូវបានជ្រើសរើសពីតារាងព័ត៌មានទេសចរណ៍។ វាក៏ធានាថាទិន្នន័យដែលពាក់ព័ន្ធត្រូវបានធ្វើបច្ចុប្បន្នភាព និងលុបបានត្រឹមត្រូវ។ ប្រតិបត្តិការនៃកម្មវិធីលទ្ធផលត្រូវបានបង្ហាញក្នុងរូបភាពទី 50 ។

អង្ករ។ 50. កម្មវិធីមូលដ្ឋានទិន្នន័យនៅក្នុងសកម្មភាព

ការរុករកតាមទិន្នន័យដោយប្រើគ្រាប់ចុចព្រួញគឺមិនងាយស្រួលទេ។ ដើម្បីសម្រួលការរុករកទិន្នន័យ មានធាតុផ្សំ BindingNavigator ។ ចូរយើងដាក់វានៅលើទម្រង់ (រូបភាព 51) ។

អង្ករ។ 51. សមាសភាគ BindingNavigator នៅលើទម្រង់

សមាសភាគនេះអនុញ្ញាតឱ្យអ្នករុករករវាងធាតុតារាង បន្ថែម និងលុបជួរតារាង។ លក្ខណៈពិសេស និងរូបរាងរបស់សមាសភាគគឺអាចប្ដូរតាមបំណងបានព្រោះវាជារបារម៉ឺនុយ ToolStripContainer។

ទ្រព្យសម្បត្តិដែលកំណត់តារាងដើម្បីរុករកគឺជាទ្រព្យសម្បត្តិ BindingSource ។ កំណត់តម្លៃនៃអចលនទ្រព្យនេះទៅជា "touristsBindingSource"។ នៅក្នុងប្រតិបត្តិការសមាសភាគមើលទៅដូចនេះ (រូបភាព 52) ។

អង្ករ។ 52. សមាសភាគ BindingNavigator នៅកន្លែងធ្វើការ

ការកែសម្រួលទិន្នន័យនៅក្នុងក្រឡានៃសមាសភាគ DataGridView ជាមួយនឹងការកំណត់សមស្របគឺអាចធ្វើទៅបាន ប៉ុន្តែមានការរអាក់រអួល និងមិនមានហេតុផល។ ជាពិសេស វាពិបាកក្នុងការពិនិត្យមើលតម្លៃដែលបានបញ្ចូលសម្រាប់កំហុស។ ដូច្នេះសម្រាប់តារាង "អ្នកទេសចរ" យើងនឹងបង្កើតទម្រង់អេក្រង់ដែលអនុញ្ញាតឱ្យអ្នកបង្ហាញទិន្នន័យនៅក្នុងសមាសធាតុ TextBox និងកែសម្រួលពួកវា។ ដើម្បីធ្វើដូចនេះសូមដាក់កុងតឺន័រប្រភេទ Panel នៅលើទម្រង់ ហើយសមាសភាគ TextBox បីនៅលើវាដូចខាងក្រោម (រូបភាព 53) ។

អង្ករ។ 53. បន្ទះអេក្រង់សម្រាប់កែសម្រួលកំណត់ត្រានៃតារាង "ភ្ញៀវទេសចរ"

ឥឡូវអ្នកត្រូវចងសមាសធាតុ TextBox ទៅនឹងវាលដែលត្រូវគ្នានៃតារាង "Tourists"។ ដើម្បីធ្វើដូច្នេះ សូមប្រើលក្ខណសម្បត្តិពី DataBindings - ក្រុមកម្រិតខ្ពស់ ដែលបង្ហាញក្នុងរូបភាព 54 ។

អង្ករ។ 54. "DataBindings - កម្រិតខ្ពស់" ទ្រព្យសម្បត្តិ

ការជ្រើសរើសលក្ខណសម្បត្តិនេះនាំទៅដល់រូបរាងនៃប្រអប់ដែលបង្ហាញក្នុងរូបភាពទី 55។ ប្រអប់នេះអនុញ្ញាតឱ្យអ្នកមិនត្រឹមតែចងទិន្នន័យប៉ុណ្ណោះទេ ប៉ុន្តែថែមទាំងកំណត់ព្រឹត្តិការណ៍ដែលទិន្នន័យនឹងត្រូវបានអាប់ដេត ក៏ដូចជាការធ្វើទ្រង់ទ្រាយទិន្នន័យនៅពេលដែលពួកវាត្រូវបានបង្ហាញ។

សម្រាប់សមាសភាគ TextBox ខាងលើនៅក្នុងបញ្ជីទម្លាក់ចុះការចង សូមជ្រើសរើសប្រភពទិន្នន័យ "touristsBmdmgSource" និងវាលប្រភព - "នាមត្រកូល" ។ សម្រាប់ផ្នែកកណ្តាល និងខាងក្រោមនៃ TextBox យើងនឹងជ្រើសរើសប្រភពទិន្នន័យដូចគ្នា និងវាល "First Name" និង "Patronymic" រៀងគ្នា។

កម្មវិធីដែលបានបង្កើតនៅក្នុងប្រតិបត្តិការមើលទៅដូចនេះ (រូបភាព 56) ។

អង្ករ។ 55. ប្រអប់ប្រអប់សម្រាប់លក្ខណសម្បត្តិ "DataBindings - Advanced"

អង្ករ។ 56. ការចងទិន្នន័យទៅនឹងសមាសធាតុដែលមើលឃើញ

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

touristsTableAdapteGUpdate(bDTur_firmDataSet); tourism_informationTableAdapter.Update(bDTur_firmDataSet);

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

សេចក្តីផ្តើម

មូលដ្ឋានទិន្នន័យ (DB) -វាគឺជាការប្រមូលទិន្នន័យដែលមានឈ្មោះដែលឆ្លុះបញ្ចាំងពីស្ថានភាពនៃវត្ថុ និងទំនាក់ទំនងរបស់ពួកគេនៅក្នុងតំបន់ប្រធានបទ។

DBMS -គឺ​ជា​កម្មវិធី​កុំព្យូទ័រ​ដែល​ទទួល​ខុស​ត្រូវ​ក្នុង​ការ​បង្កើត កែសម្រួល លុប និង​ជា​ទូទៅ​រក្សា​ទុក​មូលដ្ឋាន​ទិន្នន័យ (DB) ឬ​ការ​ប្រមូល​ទិន្នន័យ​ទិន្នន័យ។

មុខងារ DBMS៖

1. ការកំណត់រចនាសម្ព័ន្ធនៃមូលដ្ឋានទិន្នន័យដែលបានបង្កើត ការចាប់ផ្តើម និងការផ្ទុកដំបូងរបស់វា។

2. ផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវសមត្ថភាពក្នុងការរៀបចំទិន្នន័យ (ជ្រើសរើសទិន្នន័យចាំបាច់ អនុវត្តការគណនា បង្កើតចំណុចប្រទាក់បញ្ចូល/ទិន្នផល ការមើលឃើញ)។

3. ការធានាឯករាជ្យភាពឡូជីខល និងរូបវន្តនៃទិន្នន័យ។

4. ការការពារបូរណភាពឡូជីខលនៃមូលដ្ឋានទិន្នន័យ។

5. ការការពារបូរណភាពរាងកាយ។

6. គ្រប់គ្រងការអនុញ្ញាតរបស់អ្នកប្រើដើម្បីចូលប្រើមូលដ្ឋានទិន្នន័យ។

7. ការធ្វើសមកាលកម្មនៃការងាររបស់អ្នកប្រើជាច្រើន។

8. ការគ្រប់គ្រងធនធានបរិស្ថានការផ្ទុក។

9. ការគាំទ្រសម្រាប់សកម្មភាពរបស់បុគ្គលិកប្រព័ន្ធ។

ជំពូកទី 1

1.1.ប្រភេទនៃ DBMS៖

ទំនាក់ទំនង

Relational DBMS គឺជាប្រភេទប្រព័ន្ធគ្រប់គ្រងមូលដ្ឋានទិន្នន័យទូទៅបំផុតនៅពេលនេះ។ ពួកគេពិតជាងាយស្រួលប្រើ។ DBMS ទំនាក់ទំនងមានឈ្មោះនេះ ពីព្រោះ។ ពួកគេរក្សាទុកទិន្នន័យដែលបានបញ្ជាទិញក្នុងតារាង។ គំរូទំនាក់ទំនងគឺផ្អែកលើការរក្សាទុកទិន្នន័យដែលបានបញ្ជាទិញក្នុងជួរឈរ និងជួរដេក។ ទិន្នន័យអាចត្រូវបានភ្ជាប់នៅក្នុងតារាងតែមួយ ឬនៅទូទាំងតារាង។ ប្រភេទទំនាក់ទំនងDBMSអាច​មាន​ដំណើរការ​អន់​ជាង​បើ​ធៀប​នឹង​ប្រភេទ​ផ្សេង​ទៀត​នៃ​ប្រព័ន្ធ​គ្រប់​គ្រង​មូលដ្ឋាន​ទិន្នន័យ ប៉ុន្តែ​ពួក​វា​មិន​មាន​បញ្ហា​ជាមួយ​នឹង​ថាមពល​ដំណើរការ​និង​ការ​ស្វែងរក​អង្គចងចាំ​ក្នុង​កុំព្យូទ័រ​ទំនើប​ទេ។ ទិន្នន័យនៅក្នុងប្រភេទ DBMS នេះត្រូវបានរក្សាទុកក្នុងទម្រង់ដែលបានកំណត់យ៉ាងល្អ ហើយជាធម្មតាវាត្រូវបានគ្រប់គ្រងដោយប្រើភាសាសរសេរកម្មវិធី SQL (Structured Query Language)។ អ្នកក៏អាចបញ្ជាក់ប្រភេទ DBMS ដែលពេញនិយមបំផុតផងដែរ - Oracle, MSSqlServer, IBMDB2, PostgreSQL និងផ្សេងៗទៀត។

ប្រព័ន្ធគ្រប់គ្រងមូលដ្ឋានទិន្នន័យឯកសាររាបស្មើ

មូលដ្ឋានទិន្នន័យឯកសារផ្ទះល្វែង (FlatFile) ប្រហែលជាសាមញ្ញបំផុតទាំងអស់។ ពួកគេក៏ត្រូវបានគេហៅថាជាគំរូផ្ទះល្វែងផងដែរ។ គំនិតនេះគឺដើម្បីដំណើរការកម្មវិធីតែមួយដែលមានការកំណត់របស់កម្មវិធី និងទ្រង់ទ្រាយគំរូផ្ទុកដើម។ ឯកសារសំប៉ែតនៅក្នុងជួរដេក និងជួរឈរដែលបានធ្វើទ្រង់ទ្រាយសន្មត់ថាគ្រប់ធាតុនៅក្នុងគំរូជាក់លាក់មួយមានព័ត៌មានដូចគ្នា។ ឧទាហរណ៍ដែលគេស្គាល់យ៉ាងទូលំទូលាយមួយនៃប្រភេទ DBMS នេះគឺ CSV (Comma Separated Values) និងតារាងផ្សេងទៀតដូចជា MS Excel ។

ឋានានុក្រម

DBMS ឋានានុក្រមគឺផ្អែកលើការប្រើប្រាស់គំរូមែកធាងគ្រួសារ។ នៅទីនេះ ធាតុជាធម្មតាមានទំនាក់ទំនងមួយទៅច្រើន ហើយវាជាការល្អក្នុងការរក្សាទុកព័ត៌មានជាមួយនឹងការពិពណ៌នាធាតុ លក្ខណៈ និងអ្វីៗផ្សេងទៀត។ នៅទីនេះអ្នកអាចទុកសៀវភៅដែលមានជំពូក និងខ។ ប្រភេទឋានានុក្រមDBMSអាចត្រូវបានប្រើដើម្បីរក្សាទុកមូលដ្ឋានទិន្នន័យនៃបទចម្រៀង រូបមន្ត ម៉ូដែលទូរស័ព្ទ និងអ្វីផ្សេងទៀតដែលអាចត្រូវបានរក្សាទុកជាទម្រង់បង្កប់។ ប្រភេទឋានានុក្រមនៃប្រព័ន្ធគ្រប់គ្រងមូលដ្ឋានទិន្នន័យអាចទាបជាងប្រសិទ្ធភាពនៅពេលធ្វើការជាមួយវត្ថុពិតផ្សេងៗ។ ឧទាហរណ៍មួយនៃប្រភេទ DBMS ឋានានុក្រមគឺជាឯកសារ XML ។

បណ្តាញ

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

ការជ្រើសរើសកម្មវិធីដើម្បីសរសេរមូលដ្ឋានទិន្នន័យ

នៅក្នុងក្រដាសពាក្យរបស់ខ្ញុំ ខ្ញុំបានប្រើមូលដ្ឋានទិន្នន័យទំនាក់ទំនងដោយប្រើកម្មវិធី Microsoft Access ។

ការចូលប្រើ Microsoft- មួយនៃ DBMS ដែលពេញនិយមបំផុតសម្រាប់ប្រព័ន្ធប្រតិបត្តិការ Microsoft Windows ។ លើសពីនេះ Access គឺជាវេទិកាអភិវឌ្ឍន៍ដ៏មានឥទ្ធិពល ជាមួយនឹងក្របខ័ណ្ឌដែលអាចបត់បែនបាន និងមានឥទ្ធិពល។ Microsoft Access អាចត្រូវបានប្រើជាឧបករណ៍សម្រាប់បង្កើត និងដាក់ពង្រាយប្រព័ន្ធព័ត៌មានអាជីវកម្មទូលំទូលាយ

ការចូលប្រើប្រើដូចខាងក្រោម ប្រភេទមូលដ្ឋាននៃវាល:

អត្ថបទ៖ មានបំណងសម្រាប់ព័ត៌មានអត្ថបទ និងលេខ នៅពេលដែលមិនចាំបាច់ធ្វើប្រតិបត្តិការគណិតវិទ្យាជាមួយពួកគេ។

លេខ៖ មានបំណងសម្រាប់លេខនៅពេលប្រើក្នុងការគណនាគណិតវិទ្យា;

MEMO៖ រចនាឡើងដើម្បីរក្សាទុកអត្ថបទ ឬមតិដែលបំពាន (រហូតដល់ 64000 តួអក្សរ);

រូបិយវត្ថុ៖ រចនាឡើងដើម្បីរក្សាទុកលេខតំណាងឱ្យចំនួនរូបិយវត្ថុ;

ពេល​ណាត់ជួប៖ រចនាឡើងដើម្បីរក្សាទុកព័ត៌មានកាលបរិច្ឆេទ និងពេលវេលា;

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

ឡូជីខល៖ រចនាឡើងដើម្បីរក្សាទុកតែតម្លៃពីរ "ពិត" និង "មិនពិត";

វាលវត្ថុ OLE៖ រចនាឡើងដើម្បីរក្សាទុកវត្ថុដែលបង្កើតដោយកម្មវិធីផ្សេងៗ (គំនូរ ក្រាហ្វ គំនូសតាង)។

មានវិធីជាច្រើននៅក្នុង Microsoft Access ដើម្បីជ្រើសរើសតែទិន្នន័យដែលត្រូវការនៅពេលស្វែងរកតម្លៃជាក់លាក់ កំណត់ត្រាតែមួយ ឬក្រុមនៃកំណត់ត្រា។

ដោយប្រើប្រអប់ "ស្វែងរក"វាងាយស្រួលក្នុងការស្វែងរកធាតុជាក់លាក់ ឬតម្លៃជាក់លាក់នៅក្នុងវាល។ នៅពេលដែលការកើតឡើងនីមួយៗនៃធាតុដែលត្រូវការត្រូវបានរកឃើញ កំណត់ត្រាត្រូវបានឆ្លងកាត់។ ប្រសិនបើអ្នកត្រូវការជំនួសតម្លៃជាក់លាក់ដែលបានរកឃើញកំឡុងពេលស្វែងរក អ្នកគួរតែប្រើប្រអប់ "ជំនួស"។

សំណើផ្តល់នូវសមត្ថភាពក្នុងការធ្វើការជាមួយសំណុំជាក់លាក់នៃកំណត់ត្រាដែលបំពេញលក្ខខណ្ឌដែលបានបញ្ជាក់សម្រាប់តារាងមួយ ឬច្រើននៅក្នុងមូលដ្ឋានទិន្នន័យ។ នៅពេលដែលសំណួរត្រូវបានប្រតិបត្តិ វាអាចធ្វើការដោយឯករាជ្យជាមួយនឹងសំណុំនៃកំណត់ត្រានេះក្នុងទម្រង់ជាក់លាក់មួយ ឬក្នុងវត្ថុនៅក្នុងរបៀបសន្លឹកទិន្នន័យ។

ការតម្រៀបអនុញ្ញាត​ឱ្យ​អ្នក​បញ្ជា​ជួរ​ដេក​ក្នុង​តារាង​មួយ​តាម​មាតិកា​នៃ​ជួរ​ឈរ​មួយ​ឬ​ច្រើន។ សម្រាប់​ការ​តម្រៀប សូម​ជ្រើសរើស​វាល​ដែល​ការ​តម្រៀប​នឹង​ត្រូវ​បាន​អនុវត្ត ហើយ​ចុច​ប៊ូតុង “Sort Ascending” ឬ “Sort Descending” លើ​របារ​ឧបករណ៍។

ត្រងអនុញ្ញាត​ឱ្យ​អ្នក​ដាក់​ឱ្យ​នៅ​ដាច់​ដោយ​ឡែក​ជា​បណ្ដោះ​អាសន្ន និង​មើល​សំណុំ​កំណត់​ត្រា​ជាក់លាក់​ដែល​បំពេញ​តាម​លក្ខខណ្ឌ​ជាក់លាក់។ សម្រាប់​ការ​ត្រង សូម​ជ្រើសរើស​ទិន្នន័យ​ដែល​ការ​ជ្រើសរើស​គួរតែ​ត្រូវ​បាន​ធ្វើ ហើយ​ចុច​ប៊ូតុង “Filter by Selected” នៅលើ​របារ​ឧបករណ៍។ ដើម្បីកែតម្រង សូមប្រើប៊ូតុង "ផ្លាស់ប្តូរតម្រង"។ ដើម្បីកំណត់លក្ខខណ្ឌលម្អិតបន្ថែមទៀតសម្រាប់ការត្រងនៅក្នុងម៉ឺនុយ "កំណត់ត្រា" ប្រើពាក្យបញ្ជា "តម្រង" និងពាក្យបញ្ជារង "តម្រងកម្រិតខ្ពស់" ។ ដើម្បីអនុវត្តតម្រងធម្មតា ឬកម្រិតខ្ពស់ សូមប្រើប៊ូតុង "អនុវត្តតម្រង" នៅលើរបារឧបករណ៍។

ជំពូក 2

ការបង្កើតបញ្ហា

គោលបំណងនៃមូលដ្ឋានទិន្នន័យសណ្ឋាគារគឺដើម្បីធ្វើឱ្យដំណើរការគណនេយ្យ និងការវិភាគទិន្នន័យសណ្ឋាគារដោយស្វ័យប្រវត្តិ។

កិច្ចការត្រូវបានដោះស្រាយនៅពេលប្រើមូលដ្ឋានទិន្នន័យ៖

ការផ្ទុកនិងការទាញយកទិន្នន័យអំពីបុគ្គលិកសណ្ឋាគារ;

ការផ្ទុកនិងការទាញយកព័ត៌មានអំពីអតិថិជនសណ្ឋាគារ;

ការផ្ទុកនិងការទាញយកព័ត៌មានអំពីលេខ;

ការផ្ទុកទិន្នន័យលើការកក់ ការឆែកឆេរ ការចេញរបស់អតិថិជន និងការគណនាការទូទាត់សម្រាប់កន្លែងស្នាក់នៅ

ការគណនានិងការវិភាគព័ត៌មានស្តីពីការទទួលបានការទូទាត់សម្រាប់ការស្នាក់នៅពីអតិថិជនរបស់ក្រុមហ៊ុន;

ស្វែងរកព័ត៌មានអំពីមុខតំណែងសំខាន់ៗ៖ បន្ទប់ដែលបានកក់ទុក ពិនិត្យចូលសម្រាប់រយៈពេល ពិនិត្យចេញសម្រាប់រយៈពេល។

ការបង្កើតមូលដ្ឋានទិន្នន័យ

ដើម្បីបង្កើតមូលដ្ឋានទិន្នន័យ MS Access អ្នករចនាតារាងត្រូវបានប្រើ ដែលអនុញ្ញាតឱ្យអ្នកកំណត់រចនាសម្ព័ន្ធតារាងដែលត្រូវការ។

ដើម្បីបង្ហាញព័ត៌មានពេញលេញអំពីស្ថានភាពសណ្ឋាគារ សកម្មភាព និងការរាយការណ៍អំពីការងារដែលបានអនុវត្ត តារាងខាងក្រោមត្រូវបានបង្កើតឡើង៖

1. "បុគ្គលិក"

តារាងមានវាលដូចខាងក្រោមៈ លេខកូដបុគ្គលិក(វាលគន្លឹះ) - ប្រភេទទិន្នន័យ៖ បញ្ជរ; ឈ្មោះ​ពេញ- ប្រភេទទិន្នន័យ៖ អត្ថបទ ទំហំ - 50 ស្រេចចិត្ត ការប្រកួតមិនត្រូវបានអនុញ្ញាត។ ថ្ងៃខែ​ឆ្នាំ​កំណើត- ប្រភេទទិន្នន័យ៖ កាលបរិច្ឆេទ ពេលវេលា ស្រេចចិត្ត ការអប់រំ- ប្រភេទទិន្នន័យ៖ មេជំនួស - សំណុំទិន្នន័យថេរ (ខ្ពស់បំផុត មធ្យម); ទីតាំង- មេនៃការជំនួស (បញ្ជីមុខតំណែងដែលមាន); អាសយដ្ឋាន- ប្រភេទទិន្នន័យ៖ អត្ថបទ ទំហំ ៥០ ស្រេចចិត្ត; ទូរស័ព្ទ- ប្រភេទទិន្នន័យ៖ លេខ វាលស្រេចចិត្ត ប្រាក់ខែ- ប្រភេទទិន្នន័យ៖ រូបិយប័ណ្ណ ទម្រង់វាល - rubles, ស្រេចចិត្ត។ តារាងក្នុងទិដ្ឋភាពរចនាមើលទៅដូចនេះ៖

2. "មុខតំណែង"

តារាងនេះមានវាលដូចខាងក្រោមៈ លេខកូដទីតាំង- រាប់ (វាលគន្លឹះ); ទីតាំង- ប្រភេទទិន្នន័យ៖ អត្ថបទ (សំណុំមុខតំណែងសំខាន់ៗ) ។

3. "លេខ"

តារាងនេះមានវាលដូចខាងក្រោមៈ លេខ​កូដ- ប្រភេទទិន្នន័យប្រឆាំង (វាលគន្លឹះ); ប្រភេទ- ប្រភេទទិន្នន័យ៖ ម្ចាស់ផលិតកម្ម (ទោល, ទ្វេ, ឈុតតូច, ឈុត)

វាល៖ លេខកូដប្រភេទ- ប្រភេទទិន្នន័យ៖ រាប់ (វាលគ្រាប់ចុច), បន្ទប់- អត្ថបទ; ប្រភេទ- មេជំនួស (លេខ); ចំនួនអាសនៈ- ប្រភេទទិន្នន័យ៖ ចំនួនគត់វែង ជាជម្រើស; ចំនួនបន្ទប់- ដូចគ្នា; ព័​ត៍​មាន​បន្ថែម- ប្រភេទទិន្នន័យ៖ MEMO; ចំណាយក្នុងមួយថ្ងៃ- ប្រភេទទិន្នន័យ៖ រូបិយប័ណ្ណ ទម្រង់ - rubles, ស្រេចចិត្ត។

5. "ស្ថានភាពបន្ទប់"

វាល៖ លេខ​កូដ- រាប់, វាលសំខាន់; បន្ទប់- ប្រភេទទិន្នន័យនៃការជំនួស mater (វាលស្រដៀងគ្នាពីតារាង "ប្រភេទលេខ"); បុគ្គលិក(អ្នកបំរើ) - មេជំនួស (ពីសំណួរនៅលើតុ "និយោជិត" ជាមួយនឹងលក្ខខណ្ឌជ្រើសរើស "អ្នកបំរើ") វាល - កក់ទុក, ពិនិត្យចូល, ពិនិត្យចេញ- ប្រភេទទិន្នន័យ៖ កាលបរិច្ឆេទ ពេលវេលា វាលស្រេចចិត្ត ម៉ាស៊ីនភ្ញៀវ - រកមើលមេ (ពីតារាង "អតិថិជន") ។

6. "អតិថិជន"

វាល៖ លេខកូដអតិថិជន ឈ្មោះ​ពេញ- ប្រភេទទិន្នន័យ៖ អត្ថបទ ទំហំវាល - ៥០, ចាំបាច់; ថ្ងៃខែ​ឆ្នាំ​កំណើត- ប្រភេទទិន្នន័យ៖ កាលបរិច្ឆេទ/ពេលវេលា, ទាមទារ; ជាន់- ម្ចាស់ផលិតកម្ម (ប្តីប្រពន្ធ); ប្រភេទ​ឯកសារ- ម្ចាស់ផលិតកម្ម (លិខិតឆ្លងដែន ទិដ្ឋាការ អត្តសញ្ញាណប័ណ្ណ) ចាំបាច់។ ស៊េរី- អត្ថបទ, ចាំបាច់; បន្ទប់- លេខ, ចាំបាច់; ចេញដោយ- អត្ថបទ ទំហំវាល - 50, ទាមទារ, កាលបរិច្ឆេទនៃបញ្ហា- កាលបរិច្ឆេទ\ពេលវេលា ទាមទារ។

វាល៖ លេខកូដកុមារ- ប្រភេទទិន្នន័យ៖ រាប់ (វាលគន្លឹះ); លេខកូដអតិថិជន- ប្រភេទទិន្នន័យ៖ មេជំនួស (វាលស្រដៀងគ្នាពីតារាង "អតិថិជន"); ឈ្មោះ​ពេញ- ប្រភេទទិន្នន័យ៖ អត្ថបទ ទំហំវាល - ៥០; ថ្ងៃខែ​ឆ្នាំ​កំណើត- ប្រភេទទិន្នន័យ៖ កាលបរិច្ឆេទ/ម៉ោង។

គ្រោងការណ៍ទិន្នន័យមើលទៅដូចនេះ៖

ស្ថានភាពបន្ទប់តុ និងនិយោជិតត្រូវបានភ្ជាប់តាមរយៈសំណួរអំពីនិយោជិត ជាមួយនឹងលក្ខខណ្ឌជ្រើសរើស "អ្នកបំរើ"។

ដើម្បីភាពងាយស្រួលនៃការងារ សំណួរត្រូវបានបង្កើតឡើងសម្រាប់មូលដ្ឋានទិន្នន័យរបស់សណ្ឋាគារ។

សំណើលេខ 1 - "ការកក់ទុក"

លក្ខខណ្ឌខាងក្រោមត្រូវបានបញ្ចូលក្នុងបន្ទាត់លក្ខខណ្ឌជ្រើសរើស៖

>=[s] និង<=[по]

មានន័យថាការជ្រើសរើសវាលសម្រាប់រយៈពេលជាក់លាក់មួយ។

សំណួរទី 2 និងទី 3 ត្រូវបានបង្កើតស្រដៀងគ្នា។

សំណើលេខ 2 - "ពិនិត្យបន្ទប់"

សំណើលេខ 3 - "ការចាកចេញពីបន្ទប់"

ស្នើសុំលេខ 4 - "អតិថិជនដែលមានកូន" ។

សំណួរនៅក្នុងទិដ្ឋភាពការរចនាមើលទៅដូចនេះ:

សំណើនេះធ្វើប្រព័ន្ធព័ត៌មានអំពីវត្តមានរបស់កុមារនៅក្នុងអតិថិជន ដែលចាំបាច់សម្រាប់ការបញ្ចុះតម្លៃ អត្ថប្រយោជន៍ ជាដើម។

សំណើលេខ 5 - "ការទូទាត់សម្រាប់ការស្នាក់នៅ" ។

សំណួរមានកន្សោមដែលឆ្លុះបញ្ចាំងពីការគណនាតម្លៃនៃការរស់នៅសម្រាប់អតិថិជនម្នាក់ៗ។

សំណើលេខ 6 - "បង់ប្រាក់សម្រាប់ខែ" ។

សំណួរមានកន្សោមដែលឆ្លុះបញ្ចាំងពីការគណនាតម្លៃនៃការរស់នៅសម្រាប់អតិថិជនម្នាក់ៗ៖

ការទូទាត់សម្រាប់កន្លែងស្នាក់នៅ៖ (Room_state.Check-out-Room_state.Check-in+1)*Room_categories.[តម្លៃក្នុងមួយថ្ងៃ]។

ក៏ដូចជាការជ្រើសរើសវាលសម្រាប់រយៈពេល។

សំណើលេខ 7 - "ការទូទាត់សម្រាប់កាលវិភាគ" ។

ស្រដៀងទៅនឹងសំណួរទី 6 លើកលែងតែការជ្រើសរើសរយៈពេលសម្រាប់ជ្រើសរើសវាល។ ដោយផ្អែកលើទិន្នន័យនៃសំណួរនេះ តារាងសម្រាប់ការវិភាគត្រូវបានបង្កើតឡើង ក៏ដូចជាតារាងជំនួយទិន្នន័យផងដែរ។

សំណើលេខ 8 - "សំណើប្រកាស" ។

សំណួរជាមួយលក្ខខណ្ឌជ្រើសរើសសម្រាប់បុគ្គលិក "អ្នកបំរើ" ។ វាត្រូវបានប្រើសម្រាប់ការជំនួសទិន្នន័យនៅក្នុងតារាងស្ថានភាពបន្ទប់។

ការបង្កើតសំណើទាំងនេះជួយសម្រួលដល់សកម្មភាពរាយការណ៍នៅក្នុងសណ្ឋាគារយ៉ាងងាយស្រួល រៀបចំព័ត៌មានជាប្រព័ន្ធយ៉ាងងាយស្រួល និងអនុញ្ញាតឱ្យអ្នកប្រើវាយ៉ាងឆាប់រហ័ស និងធ្វើការផ្លាស់ប្តូរ។ បញ្ជីនៃសំណើត្រូវបានបង្ហាញខាងក្រោម៖

របាយការណ៍មានដូចខាងក្រោម៖

ធ្វើការជាមួយមូលដ្ឋានទិន្នន័យចាប់ផ្តើមដោយការបើកទម្រង់សណ្ឋាគារ៖

ប៊ូតុងនៅខាងឆ្វេងសម្រាប់បើករបាយការណ៍ នៅខាងស្តាំសម្រាប់បញ្ចូល និងមើលទិន្នន័យនៅលើមុខតំណែងសំខាន់ៗ។

ឧទាហរណ៍ ទម្រង់ព័ត៌មានបន្ទប់មើលទៅដូចនេះ៖

នៅទីនេះអ្នកអាចមើលឃើញព័ត៌មានទាំងអស់អំពីបន្ទប់សណ្ឋាគារ ក៏ដូចជាបញ្ជីបន្ទប់ទាំងអស់ ខ្ញុំជ្រើសរើសទីតាំងណាមួយ យើងអាចឃើញព័ត៌មានទាំងអស់អំពីបន្ទប់ភ្លាមៗ។ នៅជ្រុងខាងឆ្វេងខាងក្រោមមានប៊ូតុងសម្រាប់ភាពងាយស្រួលនៃការធ្វើការជាមួយកំណត់ត្រា។ នៅក្នុងប៊ូតុងខាងស្តាំខាងលើដើម្បីបើកទម្រង់ បញ្ចូលប្រភេទបន្ទប់។

ដោយប្រើប៊ូតុង Booking Check In Check Out យើងនឹងបើកទម្រង់៖

ដែលមានបីផ្ទាំង៖

ព័ត៌មានបន្ទប់ - ព័ត៌មានពេញលេញអំពីបន្ទប់ដែលមាន;

ថាមវន្តនៃបង្កាន់ដៃ - ថាមវន្តនៃបង្កាន់ដៃតាមលេខ៖

សេចក្តីសង្ខេបនៃការទូទាត់ - សេចក្តីសង្ខេបនៃការទូទាត់សម្រាប់បន្ទប់៖

ប៊ូតុងបុគ្គលិកសណ្ឋាគារបើកទម្រង់ខាងក្រោម៖

នៅទីនេះអ្នកអាចមើលព័ត៌មានអំពីបុគ្គលិក ក៏ដូចជាបញ្ចូលព័ត៌មានចាំបាច់ផងដែរ។

ដោយមានជំនួយពីការទទួលបានរបាយការណ៍ ភារកិច្ចក្នុងការស្វែងរកព័ត៌មានអំពីស្ថានភាពបន្ទប់ត្រូវបានដោះស្រាយ៖ ការកក់ទុក ពិនិត្យចូល ពិនិត្យចេញ ក៏ដូចជាការបង្ហាញព័ត៌មានការទូទាត់ និងបង្ហាញបង្កាន់ដៃសម្រាប់អតិថិជន។

ដូច្នេះមូលដ្ឋាននេះដោះស្រាយភារកិច្ច។

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

នៅក្នុងវគ្គសិក្សានៃការងារមូលដ្ឋានទិន្នន័យ "សណ្ឋាគារ" ត្រូវបានបង្កើតឡើង។ មូលដ្ឋានទិន្នន័យនេះត្រូវបានបម្រុងទុកសម្រាប់បុគ្គលិកព្រោះវាជួយសម្រួលដល់ដំណើរការសេវាកម្មអតិថិជន។

មូលដ្ឋានទិន្នន័យនេះរួមមាន៖ តារាង សំណួរ ទម្រង់ និងរបាយការណ៍ ក៏ដូចជាបង្អួចដំណើរការស្វ័យប្រវត្តិសម្រាប់ភាពងាយស្រួលនៃការប្រើប្រាស់។

អក្សរសិល្ប៍៖

1. កាលបរិច្ឆេទ, K., J. ការណែនាំអំពីប្រព័ន្ធមូលដ្ឋានទិន្នន័យ។ ទី 6 ed ។ - TO ។ ; M., St. Petersburg: "Williams", 2000. - 848p ។

2. Homonenko A.D., Tsygankov V.M., Maltsev M.G. មូលដ្ឋានទិន្នន័យ៖ សៀវភៅសិក្សាសម្រាប់គ្រឹះស្ថានឧត្តមសិក្សា / Ed ។ សាស្រ្តាចារ្យ នរក។ Homonenko ។ - សាំងពេទឺប៊ឺគៈ CROWN print, 2002. - 672 p.

3. V.V. Korneev, A.F. Gareev, S.V. Vasyutin, V.V. មូលដ្ឋានទិន្នន័យ Reich ។ ដំណើរការព័ត៌មានឆ្លាតវៃ។ - M.: Knowledge, 2001.- 496s ។

4. Prag K., Irwin M., “Access user's Bible for Windows 2000”, K.: Dialectics, 2001 – 576p..

5. Garnaev A.S., "VBA Tutorial", St. Petersburg, 1999. - 104p ។

6. Microsoft Access 2010. ការអភិវឌ្ឍន៍កម្មវិធីនៅលើឧទាហរណ៍ជាក់ស្តែង - G. Hurwitz - 496s ។

7. ការរចនាមូលដ្ឋានទិន្នន័យ។ DBMS Microsoft Access ។ សៀវភៅសិក្សា - N. N. Grinchenko, E. V. Gusev, N. P. Makarov - 240s ។

8. Access 2007. ការប្រើប្រាស់ប្រកបដោយប្រសិទ្ធភាព - V. E. Koshelev - 590s ។

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

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

អំពី SQL

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

ការចូលប្រើ Microsoft

កម្មវិធីសម្រាប់បង្កើតមូលដ្ឋានទិន្នន័យនេះគឺពិតជាស៊ាំទៅនឹងមនុស្សជាច្រើន។ យ៉ាងណាមិញ វាភ្ជាប់មកជាមួយឈុត Microsoft Office ។ កម្មវិធីនេះគឺជាផ្នែកមួយនៃការងាយស្រួលបំផុតក្នុងការរៀន, ដោយសារតែចំណេះដឹងនៃភាសាសរសេរកម្មវិធី SQL គឺជាក់ស្តែងមិនចាំបាច់នៅទីនោះ។ អ្នកអាចបញ្ជាក់បានតែសំណួរដែលត្រូវធ្វើ ហើយកម្មវិធីខ្លួនឯងនឹងបង្កើតសំណួរ SQL ។

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

phpMyAdmin

ជាការពិតណាស់ ការចូលប្រើគឺជាកម្មវិធីដ៏ល្អមួយ ប៉ុន្តែប្រសិនបើអ្នកត្រូវការមូលដ្ឋានទិន្នន័យសម្រាប់គេហទំព័រ វានឹងមិនអាចដោះស្រាយបានទេ។ បន្ទាប់មក PhpMyAdmin មកជួយសង្គ្រោះ។ នេះ​ជា​កម្មវិធី​ដ៏​មាន​ប្រយោជន៍​សម្រាប់​ការ​បង្កើត​មូលដ្ឋាន​ទិន្នន័យ។ ការដំឡើងនៅលើកុំព្យូទ័រត្រូវចំណាយពេលខ្លះ ហើយកំឡុងពេលដំឡើងវាងាយស្រួលក្នុងការធ្វើអ្វីខុស ហើយវានឹងមិនដំណើរការទេ។ ដូច្នេះនៅពេលដំឡើងកម្មវិធីនេះដើម្បីបង្កើតមូលដ្ឋានទិន្នន័យ អ្នកត្រូវតែធ្វើតាមការណែនាំយ៉ាងច្បាស់។ ប៉ុន្តែការបូកមួយទៀតរបស់ PhpMyAdmin គឺថាវាក៏អាចចូលបានតាមរយៈអ៊ីនធឺណែតក្នុងទម្រង់ជាគេហទំព័រ! ឧទាហរណ៍ អ្នកមានគេហទំព័រដែលដំណើរការដោយ WordPress ។ វានឹងមានមូលដ្ឋានទិន្នន័យ។ ហើយប្រសិនបើអ្នកមានគេហទំព័រមួយនៅលើការបង្ហោះដ៏ល្អមួយចំនួន នោះទំនងជាការធ្វើការជាមួយមូលដ្ឋានទិន្នន័យនឹងត្រូវបានអនុវត្តតាមរយៈ PhpMyAdmin ហើយវានឹងអាចចូលប្រើវាបានតាមរយៈផ្ទាំងបញ្ជាបង្ហោះ។

កម្មវិធីមួយទៀតសម្រាប់បង្កើតមូលដ្ឋានទិន្នន័យ។ វា​មិន​គិត​ថ្លៃ​ទេ ប៉ុន្តែ​ក៏​មាន​កំណែ​បង់​ប្រាក់​ដែល​មាន​លក្ខណៈ​ពិសេស​ល្អ​ជាង​នេះ​ដែរ។ វាងាយស្រួលក្នុងការបង្កើតតំណភ្ជាប់ជាមួយតារាងក្នុងកម្មវិធីនេះ ហើយជាទូទៅវាគ្រាន់តែងាយស្រួលក្នុងការធ្វើការជាមួយ។ វាក៏ជាការបូកដែលអ្នកអាចបង្ហាញមូលដ្ឋានទិន្នន័យក្នុងទម្រង់ក្រាហ្វិក។ មនុស្សភាគច្រើននៅពេលធ្វើការជាមួយមូលដ្ឋានទិន្នន័យចូលចិត្តកម្មវិធីពិសេសនេះ។ ជាគោលការណ៍ PhpMyAdmin មិនអន់ជាងក្នុងលក្ខខណ្ឌនៃសមត្ថភាពនោះទេ ប៉ុន្តែនៅតែវាត្រូវបានរចនាឡើងបន្ថែមទៀតដើម្បីធ្វើការជាមួយមូលដ្ឋានទិន្នន័យគេហទំព័រ។

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

ក្រុមហ៊ុនជាច្រើនបង្កើតកម្មវិធីសម្បូរបែបជាច្រើនដើម្បីជួយសម្រួលដល់ការគ្រប់គ្រង ការអភិវឌ្ឍន៍ និងការគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ។

មូលដ្ឋានទិន្នន័យទំនាក់ទំនងភាគច្រើន លើកលែងតែ MS Access មានធាតុផ្សំពីរដាច់ដោយឡែកពីគ្នា៖ "back-end" ដែលទិន្នន័យត្រូវបានរក្សាទុក និង "front-end" ចំណុចប្រទាក់អ្នកប្រើសម្រាប់អន្តរកម្មជាមួយទិន្នន័យ។ ប្រភេទនៃការរចនានេះគឺមានភាពវៃឆ្លាតណាស់ព្រោះវាស្របគ្នានឹងគំរូកម្មវិធីពីរជាន់ដែលបំបែកស្រទាប់ទិន្នន័យចេញពីចំណុចប្រទាក់អ្នកប្រើប្រាស់ និងអនុញ្ញាតឱ្យទីផ្សារកម្មវិធីផ្តោតដោយផ្ទាល់លើការកែលម្អផលិតផលរបស់ខ្លួន។ គំរូនេះបើកទ្វារឱ្យភាគីទីបីបង្កើតកម្មវិធីរបស់ពួកគេដើម្បីធ្វើអន្តរកម្មជាមួយមូលដ្ឋានទិន្នន័យផ្សេងៗ។

នៅលើអ៊ីនធឺណិត មនុស្សម្នាក់អាចស្វែងរកផលិតផលជាច្រើនសម្រាប់បង្កើត និងគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ MySQL ។ យើងបានសម្រេចចិត្តប្រមូលឧបករណ៍ពេញនិយមបំផុតទាំង 10 នៅក្នុងអត្ថបទមួយ ដូច្នេះអ្នកអាចសន្សំពេលវេលារបស់អ្នក។

1. កន្លែងធ្វើការ

កន្លែងដំបូងជាកម្មសិទ្ធិរបស់ឧបករណ៍ Workbench (បង្កើតឡើងដោយ Sun Systems / Oracle) ដែលអាចដំណើរការលើវេទិកា Microsoft Windows, Mac OS X និង Linux ។ Workbench រួមបញ្ចូលគ្នានូវការអភិវឌ្ឍន៍ និងការគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ ហើយជាអ្នកស្នងតំណែងរបស់ DBDesigner4 ។

MySQL Workbenchចែកចាយក្រោមអាជ្ញាបណ្ណឥតគិតថ្លៃ - ការបោះពុម្ពសហគមន៍ និងជាមួយនឹងការជាវប្រចាំឆ្នាំដែលបានបង់ - ការបោះពុម្ពស្តង់ដារ។ ក្រោយមកទៀតរួមបញ្ចូលមុខងារបន្ថែមដែលអាចធ្វើឱ្យប្រសើរឡើងយ៉ាងខ្លាំងនូវផលិតភាពរបស់អ្នកអភិវឌ្ឍន៍ និងអ្នកគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ។

ការចំណាយគឺមិនគិតថ្លៃទេ។

តើអ្វីធ្វើឱ្យ Workbench ពេញនិយម?

  • សមត្ថភាពក្នុងការបង្ហាញគំរូមូលដ្ឋានទិន្នន័យក្នុងទម្រង់ក្រាហ្វិក ក៏ដូចជាការកែសម្រួលទិន្នន័យក្នុងតារាង។
  • វត្តមាននៃយន្តការសាមញ្ញ និងមុខងារសម្រាប់បង្កើតតំណភ្ជាប់រវាងវាលនៃតារាង ដែលក្នុងនោះតំណភ្ជាប់ "ច្រើនទៅច្រើន" ត្រូវបានអនុវត្តជាមួយនឹងសមត្ថភាពក្នុងការបង្កើតតារាងតំណ។
  • មុខងារវិស្វកម្មបញ្ច្រាសអនុញ្ញាតឱ្យអ្នកស្ដាររចនាសម្ព័ន្ធតារាង និងទំនាក់ទំនងពីមួយដែលត្រូវបានអនុវត្តមុន និងត្រូវបានរក្សាទុកនៅលើម៉ាស៊ីនមេមូលដ្ឋានទិន្នន័យ។
  • វត្តមានរបស់កម្មវិធីនិពន្ធនៃសំណួរ SQL ដែលធ្វើឱ្យវាអាចធ្វើទៅបាននៅពេលផ្ញើទៅម៉ាស៊ីនមេ ដើម្បីទទួលបានការឆ្លើយតបក្នុងទម្រង់តារាង និងលក្ខណៈពិសេសផ្សេងទៀត។

2. Navicat

កន្លែងទីពីរគឺ ណាវីកាត(បង្កើតឡើងដោយ PremiumSoft CyberTech Ltd) គឺជាឧបករណ៍អភិវឌ្ឍន៍មូលដ្ឋានទិន្នន័យ និងការគ្រប់គ្រងដែលដំណើរការលើម៉ាស៊ីនមេ MySQL ណាមួយដែលចាប់ផ្តើមពីកំណែ 3.21 ។ សម្រាប់ MySQL, Navicat អាចដំណើរការបាននៅលើវេទិកា Microsoft Windows, Mac OS X និង Linux ។

តម្លៃនៃផលិតផលមានចាប់ពី 199 ដុល្លារដល់ 379 ដុល្លារ។

តើអ្វីធ្វើឱ្យ Navicat ពេញនិយម?

  • វត្តមានរបស់អ្នករចនាសំណួរដែលមើលឃើញ;
  • សមត្ថភាពក្នុងការនាំចូល នាំចេញ និងបម្រុងទុកទិន្នន័យ;
  • សមត្ថភាពក្នុងការបង្កើតរបាយការណ៍;
  • SSH និង HTTP tunneling;
  • ការធ្វើចំណាកស្រុក និងការធ្វើសមកាលកម្មទិន្នន័យ និងរចនាសម្ព័ន្ធ;
  • ឧបករណ៍កំណត់ពេលភារកិច្ច និងមុខងារផ្សេងៗទៀត។

3. PHPMyAdmin

PHPMyAdminគឺជាកម្មវិធីប្រភពបើកចំហ និងឥតគិតថ្លៃដែលត្រូវបានរចនាឡើងដើម្បីគ្រប់គ្រង MySQL DBMS ។ PHPMyAdmin គឺជាចំណុចប្រទាក់បណ្ដាញមួយដែលអ្នកអាចគ្រប់គ្រងម៉ាស៊ីនមេ MySQL ដំណើរការពាក្យបញ្ជា និងមើលមាតិកានៃតារាង និងមូលដ្ឋានទិន្នន័យតាមរយៈកម្មវិធីរុករក។

ការចំណាយគឺមិនគិតថ្លៃទេ។

តើអ្វីធ្វើឱ្យ PHPMyAdmin ពេញនិយម?

  • សមត្ថភាពក្នុងការគ្រប់គ្រង MySQL DBMS ដោយមិនចាំបាច់បញ្ចូលពាក្យបញ្ជា SQL ដោយផ្ទាល់។
  • របៀបដែលផ្ទាំងបញ្ជា PHPMyAdmin ផ្តល់នូវសមត្ថភាពក្នុងការគ្រប់គ្រងមូលដ្ឋានទិន្នន័យដែលខិតខំប្រឹងប្រែង។
  • ការអភិវឌ្ឍដែលពឹងផ្អែកខ្លាំង;
  • សមត្ថភាពក្នុងការរួមបញ្ចូល PHPMyAdmin ទៅក្នុងការអភិវឌ្ឍន៍ផ្ទាល់ខ្លួនរបស់អ្នកដោយអរគុណចំពោះអាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU និងលក្ខណៈពិសេសផ្សេងទៀត។

4. dbForge Studio សម្រាប់ MySQL

dbForge Studio សម្រាប់ MySQLគឺជាឧបករណ៍ដែលចាប់អារម្មណ៍សម្រាប់ទាំងអ្នកប្រើប្រាស់ MySQL និងអ្នកអភិវឌ្ឍន៍មូលដ្ឋានទិន្នន័យ។ ជា​មួយ​នឹង​វា អ្នក​អាច​ធ្វើ​ឱ្យ​ការងារ​ជា​ប្រចាំ​ដោយ​ស្វ័យ​ប្រវត្តិ​យ៉ាង​ងាយ​ស្រួល និង​ចំណេញ​ពេល​វេលា។ ថ្ងៃនេះ dbForge Studio សម្រាប់ MySQL មានបីកំណែ៖ Express, Standard និង Professional ដែលអនុញ្ញាតឱ្យអ្នកជ្រើសរើសឧបករណ៍ដែលអ្នកត្រូវការ។ អ្នកអាចប្រើ dbForge Studio សម្រាប់ MySQL ទាំងកំណែពាណិជ្ជកម្ម និងឥតគិតថ្លៃ។

វា​មាន​ទាំង​កំណែ​ឥត​គិត​ថ្លៃ និង​ការ​បង់​ប្រាក់ ដែល​តម្លៃ​ក្រោយ​មក​គឺ $49.95 (Standard Edition) និង $99.99 (Pro Edition)។

តើអ្វីធ្វើឱ្យ dbForge Studio ពេញនិយម?

  • ភាពអាចរកបាននៃមូលនិធិសម្រាប់ការគ្រប់គ្រងកណ្តាល;
  • ឧបករណ៍ប្រៀបធៀបមូលដ្ឋានទិន្នន័យ;
  • កម្រងសំណួរដែលមើលឃើញ;
  • សមត្ថភាពក្នុងការគ្រប់គ្រងសិទ្ធិអ្នកប្រើប្រាស់;
  • វត្តមានរបស់អ្នករចនាមូលដ្ឋានទិន្នន័យ ដែលអនុញ្ញាតឱ្យអ្នកបង្កើតដ្យាក្រាមដែលមើលឃើញ។
  • ការងារប្រសើរឡើងជាមួយគម្រោងមូលដ្ឋានទិន្នន័យ និងមុខងារផ្សេងទៀត។

5. HeidiSQL

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

ការចំណាយគឺមិនគិតថ្លៃទេ។

តើអ្វីធ្វើឱ្យ HeidiSQL ពេញនិយម?

  • សមត្ថភាពក្នុងការភ្ជាប់ទៅម៉ាស៊ីនមេដោយប្រើបន្ទាត់ពាក្យបញ្ជា;
  • សមត្ថភាពក្នុងការបង្កើនប្រសិទ្ធភាព និងស្តារតារាងឡើងវិញ។
  • សមត្ថភាពក្នុងការកែសម្រួលជួរឈរ លិបិក្រម និងកូនសោបរទេសនៃតារាង កែសម្រួលតួ និងប៉ារ៉ាម៉ែត្រនៃនីតិវិធី SQL កេះ។ល។
  • ការធ្វើទ្រង់ទ្រាយសាមញ្ញនៃ SQL ដែលមិនមានលំដាប់;
  • ការធ្វើសមកាលកម្មតារាងរវាងមូលដ្ឋានទិន្នន័យផ្សេងគ្នា និងមុខងារផ្សេងទៀត។

6. SQL Maestro សម្រាប់ MySQL

SQL Maestro សម្រាប់ MySQL- ឧបករណ៍សម្រាប់ការគ្រប់គ្រង ការអភិវឌ្ឍន៍ និងការគ្រប់គ្រង DBMS ដែលពេញនិយមបំផុត។ ចំណុចប្រទាក់ក្រាហ្វិកងាយស្រួលអនុញ្ញាតឱ្យអ្នកប្រតិបត្តិសំណួរ និងស្គ្រីប SQL គ្រប់គ្រងសិទ្ធិអ្នកប្រើប្រាស់ នាំចេញ និងបម្រុងទុកទិន្នន័យ។

អាស្រ័យលើអាជ្ញាប័ណ្ណ និងករណីប្រើប្រាស់ដែលបានជ្រើសរើស តម្លៃនៃឧបករណ៍នេះប្រែប្រួលពី 99 ដុល្លារទៅ 1949 ដុល្លារ។

តើអ្វីធ្វើឱ្យ SQL Maestro សម្រាប់ MySQL ពេញនិយម?

  • ការគាំទ្រសម្រាប់កំណែម៉ាស៊ីនមេ MySQL ពីកំណែ 3.23;
  • វត្តមានរបស់អ្នករចនាមូលដ្ឋានទិន្នន័យ;
  • សមត្ថភាពក្នុងការកែសម្រួល ក្រុមតម្រៀប និងត្រងទិន្នន័យ។
  • អ្នកបង្កើតសំណួរដែលមើលឃើញ;
  • SSH និង HTTP tunneling;
  • កម្មវិធីនិពន្ធ BLOB និងមុខងារផ្សេងទៀត។

7. EMS SQL Manager សម្រាប់ MySQL

EMS SQL Manager សម្រាប់ MySQLគឺជាឧបករណ៍អភិវឌ្ឍន៍ និងគ្រប់គ្រងមូលដ្ឋានទិន្នន័យដែលគាំទ្រមុខងារ MySQL ផ្សេងៗ ហើយដំណើរការជាមួយកំណែ MySQL ទាំងអស់ដែលចាស់ជាង 3.23 ។ ជាមួយវា អ្នកមានសមត្ថភាពក្នុងការកែសម្រួលដោយមើលឃើញ នាំចូល និងនាំចេញមូលដ្ឋានទិន្នន័យ ប្រតិបត្តិស្គ្រីប SQL គ្រប់គ្រងសិទ្ធិអ្នកប្រើប្រាស់ រចនាមូលដ្ឋានទិន្នន័យ MySQL ដោយមើលឃើញ។

មានកំណែបង់ប្រាក់ និងឥតគិតថ្លៃនៃកម្មវិធី។ ក្រោយមកទៀតមានដែនកំណត់មុខងារមួយចំនួន។ តម្លៃនៃកំណែដែលបានបង់ប្រែប្រួលចន្លោះពី 95 ទៅ 245 ដុល្លារអាមេរិក។

តើអ្វីធ្វើឱ្យ EMS SQL Manager សម្រាប់ MySQL ពេញនិយម?

  • ការគាំទ្រសម្រាប់ទិន្នន័យ UTF8;
  • ការគ្រប់គ្រងងាយស្រួលនៃវត្ថុ MySQL ផ្សេងៗ;
  • ភាពឆបគ្នាជាមួយកំណែទាំងអស់ពី 3.23 ដល់ 6.0 រួមបញ្ចូល;
  • វត្តមាននៃឧបករណ៍ក្រាហ្វិក និងអត្ថបទសម្រាប់បង្កើតសំណួរ។
  • SSH និង HTTP tunneling;
  • អ្នករចនារបាយការណ៍ងាយស្រួល និងលក្ខណៈពិសេសផ្សេងទៀត។

៨.SQLyog

SQLyog- ឧបករណ៍ដ៏មានឥទ្ធិពលបំផុតមួយដែលរួមបញ្ចូលគ្នានូវសមត្ថភាពរបស់ MySQL Administrator, PHPMyAdmin និងឧបករណ៍មួយចំនួនផ្សេងទៀតសម្រាប់ការគ្រប់គ្រង និងការអភិវឌ្ឍន៍មូលដ្ឋានទិន្នន័យ។ SQLyog ដំណើរការលើ Microsoft Windows, Windows NT platforms ។ និង Linux ជាមួយ Wine ។

ទាំងកំណែឥតគិតថ្លៃ និងបង់ប្រាក់របស់ SQLyog គឺអាចរកបាន។ តម្លៃនៃកំណែដែលបានបង់ - ពី 99 ទៅ 1499 ដុល្លារ (ប្រែប្រួលអាស្រ័យលើចំនួនអ្នកប្រើប្រាស់ និងអាជ្ញាប័ណ្ណ ដោយមាន ឬគ្មានការគាំទ្រ)។

តើអ្វីធ្វើឱ្យ SQLyog ពេញនិយម?

  • អ្នកបង្កើតសំណួរងាយស្រួល;
  • លទ្ធភាពនៃការធ្វើសមកាលកម្មទិន្នន័យ;
  • ការគាំទ្រយូនីកូដ;
  • SSH និង HTTP, HTTPS tunneling;
  • "ឆ្លាតវៃ" បញ្ចប់ដោយស្វ័យប្រវត្តិ;
  • ការបំពេញលេខកូដឆ្លាតវៃ និងមុខងារផ្សេងៗទៀត។

9.DB Tools Manager

កម្មវិធីគ្រប់គ្រងឧបករណ៍ DBគឺជាកម្មវិធីគ្រប់គ្រងទិន្នន័យជាមួយនឹងការគាំទ្រដែលភ្ជាប់មកជាមួយសម្រាប់ MySQL, PostgreSQL, MSAccess, MSSQL Server, Oracle និងមូលដ្ឋានទិន្នន័យផ្សេងទៀត។ វេទិកាដែលគាំទ្រ៖ Windows 2000, XP, Vista, 7 ។

កម្មវិធីគ្រប់គ្រង DBTools មាននៅក្នុងកំណែឥតគិតថ្លៃ (ស្តង់ដារ) និងកំណែបង់ប្រាក់ (សហគ្រាស)។ តម្លៃគឺ $69.90 ក្នុងមួយអាជ្ញាប័ណ្ណ ជាមួយនឹងការបញ្ចុះតម្លៃសម្រាប់អាជ្ញាប័ណ្ណច្រើន។

អ្នកអាចស្វែងយល់បន្ថែមអំពី និងទិញកម្មវិធីគ្រប់គ្រង DBTools នៅទីនេះ

ថ្មីនៅលើគេហទំព័រ

>

ពេញនិយមបំផុត។