ការបង្ហាញអំពី Database System
2 June 2017

ការបង្ហាញអំពី Database System

By

Database គឺជាការប្រមូលផ្ដុំ និងគ្រប់គ្រងទិន្នន័យទាំងអស់ដែលទាក់ទងទៅនិង ប្រធានបទមួយ ឬគំរោងណាមួយដូចជាការប្រមូលផ្ដុំនិងគ្រប់គ្រងការខ្ចីសៀវភៅនៅក្នុង បណ្ណាល័យការប្រមូលផ្ដុំនិងគ្រប់គ្រងលើបុគ្គលិកនៃក្រុមហ៊ុន អង្គការ ឬក្រសួងណាមួយជាដើម ។

Database System Environment

· Hardware
· Software
· People
· Procedures
· Data

Hardware

Hardware គឺសំដៅចំពោះគ្រឿងបរិក្ខាកុំព្យូទ័រ និងគ្រឿងអេឡិចត្រូនិកមួយចំនួន ដែលត្រូវបានប្រើក្នុងការប្រមូលផ្ដុំផ្ទុក និងគ្រប់គ្រងទិន្នន័យ ។

Software

Software គឺសំដៅចំពោះកម្មវិធីទាំងឡាយដែលត្រូវបានប្រើក្នុងកុំព្យូទ័រ ដើម្បីប្រមូល ផ្ដុំផ្ទុក និងគ្រប់គ្រងទិន្នន័យ ។

+ Software ដែលអាចប្រើប្រាស់បានរួមមាន៖

· Operating System
· Database Management System
· Application / Utilities

Operating System

Operating System គឺសំដៅចំពោះ System Software ដែលមានតួនាទីជួយថែរក្សា ផ្នែក Hardware និងគ្រប់គ្រងលើ Software ផ្សេងទៀតដែលបានដំណើរការក្នុងកុំព្យូទ័រ។

System Software ទាំងនោះរួមមាន៖

· DOS(Disk Operating System)
· Windows
· Linux
· Unix System

DBMS

Database Management System គឺសំដៅចំពោះ Application Software ដែលត្រូវ បានប្រើសំរាប់កំណត់បង្កើត និងថែរក្សា Database ព្រមទាំងផ្ដល់នូវការត្រួតពិនិត្យ ទៅលើដំណើរការរបស់ Database ។

Database Management System ដែលយើងអាចប្រើរួមមាន៖

· Microsoft Access
· Ms SQL Server
· My SQL
· Oracle

Application / Utilities

Application / Utilities គឺសំដៅចំពោះកម្មវិធីជំនួយបន្ថែម ដែលជួយសំរួលដល់ ដំណើររបស់ប្រព័ន្ធគ្រប់គ្រងទិន្នន័យ និងជួយការពារកុំអោយមេរោគ (Virus) ធ្វើអោយ ខូចទិន្នន័យ ។

Application / Utilities Software ទាំងនោះរួមមាន៖

· Programming Language (C, C++, VBA, Visual Basic, Java, C#, VB.NET,…)
· Anti Virus (AVG, Norton,…) ជាដើម ។

People

People គឺសំដៅចំពោះបុគ្គលទាំងឡាយ ដែលចូលរួមចំនែកក្នុងការបង្កើតប្រព័ន្ធ គ្រប់គ្រង វិភាគ និងប្រើប្រាស់ប្រព័ន្ធគ្រប់គ្រងទិន្នន័យ ។

មនុស្សទាំងនោះរួមមាន៖

  • System Administrator គឺជាអ្នកគ្រប់គ្រងដំនើរការប្រតិបត្តិរបស់ប្រព័ន្ធគ្រប់ គ្រងទិន្នន័យទាំងមូល ។
  • Database Administrator គឺជាអ្នកគ្រប់គ្រងការប្រើប្រាស់ DBMS និងត្រួតពិនិត្យ ដំណើរការរបស់ប្រព័ន្ធគ្រប់គ្រងទិន្នន័យតាមរយៈ DBMS ។ លើសពីនេះទៀត Database Administrator ក៏មានតួនាទីសរសេរ Procedures សំរាប់អោយ System Analysis និង Programmers យកទៅប្រើប្រាស់ផងដែរ ។
  • System Analysis/Programmers គឺជាអ្នកវិភាគ ឬសរសេរកម្មវិធីសំរាប់បញ្ចូល ទិន្នន័យ លុប កែប្រែ រុករក និងទាញទិន្នន័យមកបង្ហាញ ។
  • Database Designers គឺជាអ្នកបង្កើត Database និងបង្កើត User Interface សំរាប់អោយអ្នកប្រើប្រាស់បញ្ចូលទិន្នន័យ លុប កែប្រែ រុករកទៅតាមតំរូវការរបស់ ពួកគេ ។
  • End Users គឺជាអ្នកប្រើប្រាស់ Application Program ដើម្បីដំណើរការប្រព័ន្ធ គ្រប់គ្រងទិន្នន័យដូចជា បញ្ចូលទិន្នន័យ លុប កែប្រែ រុករកទៅតាមតំរូវការរបស់ ពួកគេ ។

Procedures

Procedures គឺជាច្បាប់ក្បួន គំរោង ប្លង់ ឬក៏បណ្តុំនៃវិធីសាស្រ្តផ្សេងៗ ដែលត្រូវបង្កើត ឡើងរួចជាស្រេចដោយសារ DBMA ទុកសំរាប់អោយ System Analysis/Programmers ប្រើប្រាស់ក្នុងការសរសេរ Application Program អោយស្របទៅតាមច្បាប់ក្បួននិង គំរោងប្លង់ទាំងនោះ ។

Data

Data គឺជាព័តមានដែលបានបំលែង រួចប្រមូលផ្ដុំផ្ទុកនៅក្នុងប្រព័ន្ធគ្រប់ គ្រងទិន្នន័យ។

DBMS Function

ការគ្រប់គ្រង Data Dictionary

ការគ្រប់គ្រងលើកន្លែងផ្ទុកទិន្នន័យ

ការផ្លាស់ប្ដូរ និងការបង្ហាញទិន្នន័យ

ការគ្រប់គ្រងប្រព័ន្ធសុវត្ថិភាព

ការត្រួតពិនិត្យទៅលើដំនើរប្រតិបត្តិដោយអ្នកប្រើប្រាស់ជាច្រើន ។

DBMS Function (Con’t)

ការគ្រប់គ្រងនូវការចំលងទុក និងការទាញយកមកវិញ

ការគ្រប់គ្រងលើសុក្រឹតភាពនៃទិន្នន័យ

ការបង្កើតផ្ទៃសំរាប់ Application Program និងភាសាសំរាប់ប្រតិបត្តិលើ Database

ការបង្កើតនូវផ្ទៃសំរាប់ទំនាក់ទំនងរវាងមូលដ្ឋានទិន្នន័យ ។

 

Prev Post

ស្វែងយល់មូលដ្ឋានគ្រឹះ C/C++ Programming

Next Post

តើអ្វីជា Client និង Server?

post-bars