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
   18   19   20   21   22   23   24   25   26   27   28