มกราคม 2563

 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
23
24
25
26
28
29
30
31
 
 
27 มกราคม 2563
Database management system
Database management system( DBMS ) คือ software ที่ใช้ในการจัดการฐานข้อมูล โดยการดำเนินการใดๆกับฐานข้อมูลต้องสั่งงานผ่าน software จัดการฐานข้อมูลเท่านั้น ไม่ว่าจะเป็นการสร้าง จัดการ เรียกดู บำรุงรักษาข้อมูล และการควบคุมการเข้าถึงข้อมูลจากผู้ใช้รายต่างๆ
ตัวอย่างของ DBMS เช่น Oracle ,MySQL เป็นต้น

Centralized database เป็นระบบการเก็บข้อมูลในที่เดียว ( single Physical location ) เช่น mainframe computer มีการ access ผ่านทาง LAN หรือ WAN เป็นการจัดการฐานข้อมูลแบบแรกเริ่ม
Centralized database จะมี integrity มากเนื่องจากจัดเก็บในที่เดียว แต่ก็มีข้อเสียคือถ้ามีการ access จากหลายๆ user พร้อมๆกันอาจทำให้เกิดปัญหา bottleneck เกิดความล่าช้าในการ access ข้อมูล และหากมีปัญหาบางอย่างที่ทำให้ข้อมูลเกิดการเสียหาย ความเสียหายนั้นอาจส่งผลต่อข้อมูลทั้งหมด

Distributed database เป็นระบบที่มีการเก็บข้อมูลไว้ในหลายๆแห่ง (multiple physical locations) มีข้อดีคือ การ access ข้อมูลสามารถทำได้อย่างรวดเร็ว การ implement ข้อมูลทำได้ง่าย มีความแข็งแรง ( Robust ) และ ความยืดหยุ่นสูง ( Scalability ) มี data protection ได้ดี และ cost of communication น้อยกว่า แต่ก็มีข้อเสียคือ มีค่าใช้จ่ายในการดำเนินการมากกว่า
( More expensive to implement ) ต้องใช้ software ที่มีความสามารถสูงในการดำเนินการ
( implement )  , มี data integrity ( ความสมบูรณืของข้อมูล ) น้อยกว่าแบบ centralized, การดูแลความปลอดภัย ( Security )ยากกว่าแบบ centralized และ อาจยากต่อการแก้ปัญหา Deadlock



Create Date : 27 มกราคม 2563
Last Update : 29 มกราคม 2563 15:59:48 น.
Counter : 664 Pageviews.

0 comments
ชื่อ : * blog นี้ comment ได้เฉพาะสมาชิก
Comment :
 *ส่วน comment ไม่สามารถใช้ javascript และ style sheet
 

สมาชิกหมายเลข 5705695
Location :
กรุงเทพฯ  Thailand

[ดู Profile ทั้งหมด]
 ฝากข้อความหลังไมค์
 Rss Feed

 ผู้ติดตามบล็อก : 1 คน [?]



ศัลยแพทย์มาเป็นนักเรียน(โข่ง)วิศวะคอมพิวเตอร์