ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 

 

DBMS คืออะไร
DBMS  ย่อมาจาก Database Management System
DB คือ Database  หมายถึง ฐานข้อมูล
M คือ Management หมายถึง การจัดการ
S คือ System หมายถึง ระบบ
   DBMS คือ ระบบการจัดการฐานข้อมูล หรือซอฟต์แวร์ที่ดูแลจัดการเกี่ยวกับฐานข้อมูล โดยอำนวยความสะดวกให้แก่ผู้ใช้ทั้งในด้านการสร้าง การปรับปรุงแก้ไข
การเข้าถึงข้อมูล และการจัดการเกี่ยวกับระบบแฟ้มข้อมูลทางกายภาพ ภายในฐานข้อมูลซึ่งต่างไปจากระบบแฟ้มข้อมูลคือ หน้าที่เหล่านี้จะเป็นของโปรแกรมเมอร์ ในการติดต่อฐานข้อมูลไม่ว่าจะด้วยการใช้คำสั่งในกลุ่ม DML หรือ DDL หรือ จะด้วยโปรแกรมต่างๆ ทุกคำสั่งที่ใช้กระทำกับฐานข้อมูลจะถูกโปรแกรม DBMS นำมาแปล (Compile) เป็นการกระทำต่างๆภายใต้คำสั่งนั้นๆ เพื่อนำไปกระทำกับตัวข้อมูลใน ฐานข้อมูลต่อไป
   DBMS ถูกพัฒนาขึ้นเพื่อแก้ไขปัญหาด้าน Data Independence ที่ไม่มีในระบบแฟ้มข้อมูล ทำให้มีความเป็นอิสระจากทั้งส่วนของฮาร์ดแวร์ และข้อมูลภายในฐานข้อมูลกล่าวคือโปรแกรม DBMS นี้จะมีการทำงานที่ไม่ขึ้นอยู่กับรูปแบบ (Platform) ของตัวฮาร์ดแวร์ ที่นำมาใช้กับระบบฐานข้อมูลรวมทั้งมีรูปแบบในการอ้างถึงข้อมูลที่ไม่ขึ้นอยู่กับโครงสร้างทางกายภาพของข้อมูลด้วยการใช้ Query Language ในการติดต่อกับข้อมูลในฐานข้อมูลแทนคำสั่งภาษาคอมพิวเตอร์ในยุคที่ 3 ส่งผลให้ผู้ใช้สามารถเรียกใช้ข้อมูลจากฐานข้อมูลได้โดยไม่จำเป็นต้องทราบถึงประเภทหรือขนาดของข้อมูลนั้นหรือสามารถกำหนดลำดับที่ของฟิลด์ ในการกำหนดการแสดงผลได้โดยไม่ต้องคำนึงถึงลำดับที่จริงของฟิลด์ นั้น
   หน้าที่ของ DBMS
1.) ทำหน้าที่แปลงคำสั่งที่ใช้จัดการกับข้อมูลภายในฐานข้อมูลให้อยู่ในรูปแบบที่ข้อมูลเข้าใจ
2.) ทำหน้าที่ในการนำคำสั่งต่างๆ ซึ่งได้รับการแปลแล้วไปสั่งให้ฐานข้อมูลทำงาน เช่น การเรียกใช้ข้อมูล (Retrieve) การจัดเก็บข้อมูล (Update) การลบข้อมูล (Delete) หรือ การเพิ่มข้อมูลเป็นต้น (Add) ฯลฯ
3.) ทำหน้าที่ป้องกันความเสียหายที่จะเกิดขึ้นกับข้อมูลภายในฐานข้อมูล โดยจะคอยตรวจสอบว่าคำสั่งใดที่สามารถทำงานได้และคำสั่งใดที่ไม่สามารถทำได้
4.) ทำหน้าที่รักษาความสัมพันธ์ของข้อมูลภายในฐานข้อมูลให้มีความถูกต้องอยู่เสมอ
5.) ทำหน้าที่เก็บรายละเอียดต่าง ๆ ที่เกี่ยวข้องกับข้อมูลภายในฐานข้อมูลไว้ใน data dictionary ซึ่งรายละเอียดเหล่านี้มักจะถูกเรียกว่า "ข้อมูลของข้อมูล" (Meta Data)
6.) ทำหน้าที่ควบคุมให้ฐานข้อมูลทำงานได้อย่างถูกต้องและมีประสิทธิภาพ

ตัวอย่างฐานข้อมูลที่เป็น
DBMS


ข้อมูลอ้างบอิง
http://www.ismed.or.th
http://sites.google.com
http://th.wikipedia.org

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
MOD_MTB_NEWS_RECENT
สร้าง selenium upload file แล้ว ไม่กดปุ่ม แนบไฟล์ในเว็บบอร์ดต้องแก้ไขยังไงครับ
โดย บัวบุญ จันทะโคตร พ 09 ส.ค. 2017 7:02 pm บอร์ด Programming - C/C++ & java & Python
0
32
พ 09 ส.ค. 2017 7:02 pm โดย บัวบุญ จันทะโคตร
The requested URL /perfect_design/“admin_product_type.php” was not found on this server.
โดย แตงไทย'ยย ยิ้มหวาน พ 09 ส.ค. 2017 3:31 pm บอร์ด Programming - PHP
0
32
พ 09 ส.ค. 2017 3:31 pm โดย แตงไทย'ยย ยิ้มหวาน
อยากทราบวิธีการแก้ไข Error if ใน method get_income จะต้องแก้ไขยังไงครับ
โดย บัวบุญ จันทะโคตร อ 08 ส.ค. 2017 7:33 pm บอร์ด Programming - C/C++ & java & Python
0
45
อ 08 ส.ค. 2017 7:33 pm โดย บัวบุญ จันทะโคตร
การเขียนวน loop ของ selenium
โดย บัวบุญ จันทะโคตร อ 08 ส.ค. 2017 6:44 pm บอร์ด Software testing
0
48
อ 08 ส.ค. 2017 6:44 pm โดย บัวบุญ จันทะโคตร
การเขียนวน loop ของ selenium
โดย บัวบุญ จันทะโคตร จ 07 ส.ค. 2017 6:11 pm บอร์ด Programming - C/C++ & java & Python
1
56
จ 07 ส.ค. 2017 6:11 pm โดย Oh_nO
mdfile
โดย Chinamon Sang จ 07 ส.ค. 2017 1:28 pm บอร์ด Joomla Development
3
59
จ 07 ส.ค. 2017 1:28 pm โดย Chinamon Sang
Application (แอพพลิเคชั่น) Odoo Mobile (โอดู โมบาย) , Openerp Mobile (โอเพล-อี-อา-พี โมบาย)
โดย nuattawoot จ 07 ส.ค. 2017 11:11 am บอร์ด Share Knowledge
0
48
จ 07 ส.ค. 2017 11:11 am โดย nuattawoot
Google Trips แอพพลิเคชั่นสำหรับคนชอบท่องเที่ยว
โดย thelordbank ส 05 ส.ค. 2017 6:53 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
52
ส 05 ส.ค. 2017 6:53 pm โดย thelordbank
รวมคำสั่งของ selenium Webdriver
โดย บัวบุญ จันทะโคตร ส 05 ส.ค. 2017 5:18 pm บอร์ด Programming - C/C++ & java & Python
0
57
ส 05 ส.ค. 2017 5:18 pm โดย บัวบุญ จันทะโคตร
รู้จัก คำสั่ง ดำเนินการ ใน selenium IDE
โดย บัวบุญ จันทะโคตร ส 05 ส.ค. 2017 5:07 pm บอร์ด Programming - C/C++ & java & Python
0
45
ส 05 ส.ค. 2017 5:07 pm โดย บัวบุญ จันทะโคตร
class icon facebook เรียกแล้วไม่ขึ้นแสดงฃใน Joomla ครับ
โดย Before Dong ส 05 ส.ค. 2017 4:03 pm บอร์ด Joomla Development
1
74
ส 05 ส.ค. 2017 4:03 pm โดย thatsawan
สอบถามเรื่อง Recapcha site key ของ localhost
โดย AePongsak ศ 04 ส.ค. 2017 5:15 pm บอร์ด Programming - PHP
4
70
ศ 04 ส.ค. 2017 5:15 pm โดย AePongsak
DigiHUD Speedometer ดิจิฮัท สปีดโมดิเตอร์ แอพพลิเคชั่นที่เหมาะกับผู้ขับขี่รถยนต์
โดย บัวบุญ จันทะโคตร ศ 04 ส.ค. 2017 1:46 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
44
ศ 04 ส.ค. 2017 1:46 pm โดย บัวบุญ จันทะโคตร
ZeekDoc ซีคด็อก แอพพลิเคชั่นและเว็บไซต์ที่เหมาะกับคนไข้
โดย บัวบุญ จันทะโคตร ศ 04 ส.ค. 2017 1:19 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
49
ศ 04 ส.ค. 2017 1:19 pm โดย บัวบุญ จันทะโคตร
หาprogrammer
โดย บุคคลทั่วไป ศ 04 ส.ค. 2017 10:42 am บอร์ด Programming - PHP
0
55
ศ 04 ส.ค. 2017 10:42 am โดย บุคคลทั่วไป
รบกวนหน่อยค่ะ พอดีต้องเขียน php แบบเลือกบริษ
โดย Feem Napassorn ศ 04 ส.ค. 2017 10:40 am บอร์ด Programming - PHP
1
55
ศ 04 ส.ค. 2017 10:40 am โดย Ik Kat
รบกวนช่วยเขียนบรรยายรายละเอียด ER-Diagram การยืม-คืนหนังสือห้องสมุด
โดย Phraeowpit Plaksut พฤ 03 ส.ค. 2017 10:02 pm บอร์ด SQL - Database
0
59
พฤ 03 ส.ค. 2017 10:02 pm โดย Phraeowpit Plaksut
เราจัดเก็บข้อมูล ใน mjform แล้วต้องการแสดงผลข้
โดย Vadsana Nuphan พฤ 03 ส.ค. 2017 1:12 am บอร์ด Joomla Development
4
78
พฤ 03 ส.ค. 2017 1:12 am โดย mindphp
โปรแกรมjoomla
โดย บุคคลทั่วไป พฤ 03 ส.ค. 2017 1:06 am บอร์ด Programming - PHP
0
45
พฤ 03 ส.ค. 2017 1:06 am โดย บุคคลทั่วไป
ผมกำลังจะ start services postgreSQL เจอ error ระบบประฏิบัติการ windows
โดย nuattawoot พ 02 ส.ค. 2017 11:08 pm บอร์ด SQL - Database
1
48
พ 02 ส.ค. 2017 11:08 pm โดย mindphp