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

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

data dictionary คืออะไร

data dictionary คือ พจนานุกรมข้อมูล อาจกล่าวได้ว่าเป็นแฟ้มที่เก็บบันทึกรายละเอียดต่างๆ เกี่ยวกับข้อมูลที่จัดเก็บอยู่ภายในฐานข้อมูล (Database ) ซึ่งเป็นเครื่องมือที่ช่วยในการจัดเก็บข้อมูลให้เป็นหมวดหมู่ ทำให้สามารถค้นหารายละเอียดที่ต้องการได้โดยสะดวก ถือเป็นสิ่งที่มีความสำคัญอย่างยิ่งต่อการจัดเก็บรายละเอียดของข้อมูลไว้อย่างเป็นระบบเนื่องจากทุกฐานข้อมูลจะมีการจัดเก็บรายละเอียดต่างๆ เกี่ยวกับข้อมูล (metadata) ภายในฐานข้อมูล ตัวอย่างเช่น โครงร่างของฐานข้อมูลระดับภายนอก (external schema) โครงร่างของฐานข้อมูลระดับแนวคิด (conceptual schema) และโครงร่างของฐานข้อมูลระดับภายใน (internal schema) เป็นต้น ซึ่งส่วนที่ใช้สำหรับเก็บข้อมูลลักษณะดังกล่าวคือ พจนานุกรมข้อมูลหรือเรียกอีกอย่างหนึ่งว่า System Catalog พจนานุกรมนี้เป็นการผสมผสานระหว่างรูปแบบของพจนานุกรมโดยทั่วไปกับรูปแบบของข้อมูลในระบบงานคอมพิวเตอร์เพื่อทำการอธิบายชนิดของข้อมูลแต่ล่ะตัวว่าเป็น  ตัวเลข (number หรือ numeric) ตัวอักขระ (character) ข้อความ(text) หรือวันที่ (date หรือ date/time) เป็นต้น ทั้งนี้เพื่อตอบสนองต่อความต้องการในการอ้างอิง หรือค้นหารายละเอียดเกี่ยวกับข้อมูลททั้งหมด ตลอดจนความหมายของแต่ละชื่อที่ใช้ในระบบฐานข้อมูล

ข้อมูลที่ถูกจัดเก็บไว้ในพจนานุกรมข้อมูลนี้ประกอบด้วย

1.ชื่อข้อมูล (name and aliases of the data item)

2.คำอธิบายข้อมูล (description of the data item)

3.ชนิดข้อมูล (Data Type )

4.ขนาดของข้อมูล (length of item)

5.รายละเอียดอื่นๆ (other additional information)

ประโยชนของพจนานุกรมข้อมูล

1.ควบคุมการใช้ฐานข้อมูลพร้อมกันจากผู้ใช้หลายคน เช่น ในระบบฐานข้อมูลมีผู้เข้ามาใช้จำนวนมากในเวลาเดียวกัน ซึ่งแต่ละคนจะสามารถเรียกใช้ข้อมูลได้พร้อมๆกัน แต่มีคนที่สามารถเพิ่มเติม ลบ หรือแก้ไขข้อมูลได้เพียงคนเดียวด้วยการ  lock ข้อมูล 

2.รักษาความปลอดภัยของข้อมูล โดยระบบพจนานุกรมข้อมูลสามารถกำหนดให้ผู้ที่มาใช้ ว่าใคร คนใดคนหนึ่ง หรือกลุ่มใดกลุ่มหนึ่งที่จะสามารถ เพิ่มเติม ลบ หรือแก้ไขข้อมูลได้ เพื่อป้องกันไม่ให้ข้อมูลเสียหาย

3.ควบคุมการแก้ไข หรือเปลี่ยนแปลงข้อมูล



ข้อมูลอ้างอิง

http://cdn.gotoknow.org

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
File Server คืออะไร
โดย Patcharanan.0399 พฤ 26 เม.ย. 2018 6:30 pm บอร์ด Share Knowledge
0
4
พฤ 26 เม.ย. 2018 6:30 pm โดย Patcharanan.0399
การทำงานของหน่วยประมวลผลกลางของ CPU (ซีพียู)
โดย Patcharanan.0399 พฤ 26 เม.ย. 2018 5:48 pm บอร์ด Share Knowledge
0
5
พฤ 26 เม.ย. 2018 5:48 pm โดย Patcharanan.0399
ขั้นตอนวิธีการใช้งาน GitLap
โดย Patcharanan.0399 พฤ 26 เม.ย. 2018 4:52 pm บอร์ด Python Knowledge
1
5
พฤ 26 เม.ย. 2018 5:09 pm โดย Patcharanan.0399
ขั้นตอนวิธีใช้งาน GitLab
โดย Patcharanan.0399 พฤ 26 เม.ย. 2018 3:58 pm บอร์ด Programming - C/C++ & java & Python
1
19
พฤ 26 เม.ย. 2018 4:00 pm โดย mindphp
Mators เราคือผู้ให้บริการ
โดย annny853 พฤ 26 เม.ย. 2018 12:23 pm บอร์ด Programming - PHP
0
13
พฤ 26 เม.ย. 2018 12:23 pm โดย annny853
[ปัญหา] ภาษาไทยใน Netbeans ไม่สามารถอ่านได้ค่ะ
โดย Patcharanan.0399 พฤ 26 เม.ย. 2018 11:32 am บอร์ด Programming - C/C++ & java & Python
4
21
ศ 27 เม.ย. 2018 12:05 am โดย mindphp
สอบถามผู้รู้ เกี่ยวกับ Ubuntu ช้าครับ
โดย AePongsak พ 25 เม.ย. 2018 7:06 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
11
พ 25 เม.ย. 2018 7:06 pm โดย AePongsak
Internet (อินเทอร์เน็ต), Intranet(อินทราเน็ต), Extranet(เอกซ์ทราเน็ต) เชื่องโยงกันอย่างไร
โดย Patcharanan.0399 พ 25 เม.ย. 2018 3:38 pm บอร์ด Share Knowledge
0
22
พ 25 เม.ย. 2018 3:38 pm โดย Patcharanan.0399
วิธีการคำนวน Network, Host
โดย Patcharanan.0399 พ 25 เม.ย. 2018 3:01 pm บอร์ด Share Knowledge
0
15
พ 25 เม.ย. 2018 3:01 pm โดย Patcharanan.0399
ช่วยด้วยค่ะ กด Start MySql ใน XAMPP ไม่ได้ รบกวนผู้รู้ช่วยตอบทีค่ะ
โดย Too ZoZad พ 25 เม.ย. 2018 2:39 pm บอร์ด Programming - PHP
0
14
พ 25 เม.ย. 2018 2:39 pm โดย Too ZoZad
โชว์ HDD Docking Station โคลนดืสได้
โดย Akk Chu พ 25 เม.ย. 2018 2:26 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
13
พฤ 26 เม.ย. 2018 11:43 am โดย Nestycar
IP แบบนี้หมายความว่าอย่างไร 127.0.0.1/32, ::1/128
โดย Anonymous พ 25 เม.ย. 2018 6:36 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
18
พ 25 เม.ย. 2018 10:58 am โดย Patcharanan.0399
ปรโยชน์ และองค์ประกอบของ Intranet (อินทราเน็ต)..!
โดย Patcharanan.0399 อ 24 เม.ย. 2018 6:27 pm บอร์ด Share Knowledge
0
17
อ 24 เม.ย. 2018 6:27 pm โดย Patcharanan.0399
while(list($key, $value) = each ไม่ทำงาน เปลี่ยนเป็น foreach($_POST[id2] as $key => $value)
โดย Anonymous จ 23 เม.ย. 2018 10:14 pm บอร์ด Programming - PHP
2
29
พ 25 เม.ย. 2018 3:43 am โดย mindphp
จะทำให้เว็บฟอรั่มออนไลน์ได้ไหมครับ?
โดย Anonymous จ 23 เม.ย. 2018 1:52 pm บอร์ด Programming - PHP
0
26
จ 23 เม.ย. 2018 1:52 pm โดย บุคคลทั่วไป
รูปแบบการทำงานของ NAT มีอะไรบ้าง
โดย Patcharanan.0399 ศ 20 เม.ย. 2018 5:14 pm บอร์ด Share Knowledge
0
70
ศ 20 เม.ย. 2018 5:14 pm โดย Patcharanan.0399
ส่วนที่ไม่เข้าใจในบทความ Module MD Client History
โดย alisa93 ศ 20 เม.ย. 2018 4:56 pm บอร์ด Mobile Programming - Android, iOS, Window Phone
2
51
ศ 20 เม.ย. 2018 5:56 pm โดย alisa93
Loopback คืออะไร
โดย Patcharanan.0399 ศ 20 เม.ย. 2018 4:21 pm บอร์ด Share Knowledge
0
47
ศ 20 เม.ย. 2018 4:21 pm โดย Patcharanan.0399
สอบถามเรื่อง SQL การ SELECT id
โดย AePongsak ศ 20 เม.ย. 2018 4:21 pm บอร์ด SQL - Database
5
94
ศ 20 เม.ย. 2018 5:05 pm โดย AePongsak
Q - ติดตั้งโมดูลแล้วไฟล์ภาษาหาย
โดย Parichat ศ 20 เม.ย. 2018 3:52 pm บอร์ด Joomla Development
2
42
ศ 20 เม.ย. 2018 4:20 pm โดย Parichat