Page 23 - การบริหารความมั่นคงปลอดภัยสารสนเทศ
P. 23
ความม ั่นคงปลอดภัยข องร ะบบฐานข ้อมูล 8-13
3) ระบบฐ านข อ้ มลู ไดร้ บั ก ารอ อกแบบใหข้ อ้ มลู ท ถี่ กู บ รหิ ารม คี วามค รบถ ว้ นส มบรู ณ ์ มคี วามม ัน่ คงป ลอดภยั ด ี
หากใช้งานอย่างมีหลักการ และมีวิธีการควบคุมการเข้าถึง ต่างจากการใช้งานระบบไฟล์ ซึ่งผู้ใช้งานจะต้องควบคุม
การเข้าถึงไฟล์ในระบบงานป ระยุกต์
การรักษาความมั่นคงปลอดภัยให้กับระบบฐานข้อมูลมีความต้องการคล้ายคลึงกับการรักษาความมั่นคง
ปลอดภัยร ะบบส ารสนเทศอ ื่น ๆ เช่น การร ักษาค วามล ับ การร ักษาบ ูรณภาพข องฐ านข ้อมูล การพ ิสูจน์ต ัวต น การร ักษา
สภาพความพ ร้อมใช้ ตลอดจนการร ักษาบูรณภาพของฮ าร์ดแวร์ท ี่ใช้ส ำ�หรับจัดเก็บฐ านข้อมูล เป็นต้น
กจิ กรรม 8.1.2
จงใช้ข้อมูลท ก่ี ำ�หนดให้ในร เี ลช นั TBL_Activity และ TBL_Customer ตอบค �ำ ถามดงั ต ่อไปน้ี
TBL_Customer
CustomerID(PK) CUS_Name CUS_Gender
456112 John Doe M
456113 Jacky Chan M
456114 Jade Holle F
TBL_Activity
ActivityID (PK) CustomerID (FK) Date
10002 456112 2012/05/03
10003 456112 2012/05/10
10004 456114 2012/05/11
1. จากรีเลชันที่กำ�หนดให้ หากกำ�หนดให้ SQL statement มีค่าเป็น “SELECT ActivityID FROM
TBL_Activity WHERE Date = ‘2012/05/11’” จะได้ผลลัพธ์เป็น
2. จากรเี ลช นั ทกี่ ำ�หนดให้ หากก�ำ หนดให้ SQL statement มีค่าเปน็ “SELECT CUS_Gender FROM
TBL_Customer, TBL_Activity WHERE TBL_Customer.CustomerID = TBL_Activity.CustomerID”
แนวตอบกิจกรรม 8.1.2
1. 10004
2. M, F