Luận văn tốt nghiệp: Tổng quan về cơ sở dữ liệu và cách thiết kế DBMS phần 6
Số trang: 14
Loại file: pdf
Dung lượng: 146.08 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Các mức kiểm soát truy nhập khác nhau bao gồm: Mức 1- chỉ ra kiểm soát truy nhập hợp lệ mà các chủ thể sử dụng trên các đối tượng; Mức 2- chỉ ra kiểm soát truy nhập trên thông tin (thông tin này được sử dụng cho kiểm soát truy nhập);
Nội dung trích xuất từ tài liệu:
Luận văn tốt nghiệp: Tổng quan về cơ sở dữ liệu và cách thiết kế DBMS phần 6 ®Þnh tiªu chuÈn tæng hîp cña nhãm, sù ph©n chia nhãm phï hîp víi m«i tr−êng, thµnh viªn c¸ nh©n trong mét hoÆc nhiÒu nhãm vµ lµm thÕ nµo ®Ó gi¶i quyÕt c¸c m©u thuÉn cã thÓ x¶y ra víi c¸c ®Æc quyÒn do tõng c¸ nh©n n¾m gi÷. C¸c møc kiÓm so¸t truy nhËp kh¸c nhau bao gåm: Møc 1- chØ ra kiÓm so¸t truy nhËp hîp lÖ mµ c¸c chñ thÓ sö dông trªn c¸c ®èi t−îng; Møc 2- chØ ra kiÓm so¸t truy nhËp trªn th«ng tin (th«ng tin nµy ®−îc sö dông cho kiÓm so¸t truy nhËp); Møc 3- chØ ra th«ng tin (th«ng tin nµy ®Þnh nghÜa ai lµ ng−êi cã thÓ truy nhËp vµo th«ng tin ®−îc sö dông cho kiÓm so¸t truy nhËp). Trong c¸c chÝnh s¸ch b¾t buéc, møc 2 vµ 3 th−êng ®−îc g¸n cho ng−êi qu¶n trÞ an toµn. Trong c¸c chÝnh s¸ch tuú ý, møc 2 th−êng ®−îc g¸n cho ng−êi së h÷u tµi nguyªn. Nãi chung, c¸c vai trß ph¶i ®−îc ®Þnh nghÜa cïng víi c¸c quyÒn truy nhËp, víi c¸c møc kiÓm so¸t truy nhËp kh¸c nhau. • TÝnh kÕ thõa (inheritance): §iÒu nµy chØ ra viÖc sao chÐp c¸c quyÒn truy nhËp. ViÖc truyÒn l¹i c¸c quyÒn truy nhËp kh«ng x¶y ra trong c¸c chÝnh s¸ch tuú ý, nh−ng l¹i x¶y ra trong c¸c chÝnh s¸ch b¾t buéc. ViÖc sö dông c¸c tiªu chuÈn, c¸c nguyªn t¾c møc cao cã thÓ ®−îc biªn dÞchthµnh d¹ng nguyªn t¾c, thÝch hîp cho giai ®o¹n h×nh thøc ho¸ vµ giai ®o¹n thiÕt kÕsau nµy. ViÖc lùa chän c¸c yªu cÇu b¶o vÖ vµ c¸c chÝnh s¸ch an toµn lµm c¬ së chogiai ®o¹n thiÕt kÕ kh¸i niÖm tiÕp theo. 2.4.3 ThiÕt kÕ kh¸i niÖm Trong giai ®o¹n nµy, c¸c yªu cÇu vµ c¸c chÝnh s¸ch an toµn (®−îc ®Þnh nghÜatrong giai ®o¹n tr−íc ®ã) ®−îc h×nh thøc ho¸ kh¸i niÖm. Kh¸i niÖm ë ®©y cãnghÜa lµ chóng ta ch−a quan t©m ®Õn c¸c chi tiÕt thùc hiÖn. §óng h¬n lµ tËp trungvµo c¸c khÝa c¹nh ng÷ nghÜa, t¸ch b¹ch gi÷a c¸c chÝnh s¸ch vµ c¸c c¬ chÕ. M« h×nhan toµn kh¸i niÖm lµ mét c«ng cô vµ nã ®−îc sö dông cho viÖc h×nh thøc ho¸ c¸cyªu cÇu vµ c¸c chÝnh s¸ch. Mét m« h×nh an toµn kh¸i niÖm ®−îc ®Þnh nghÜa th«ng qua: • NhËn d¹ng c¸c chñ thÓ vµ c¸c ®èi t−îng liªn quan ®Õn mét quan ®iÓm an toµn; C¸c chñ thÓ/®èi t−îng cã chung mét vai trß trong tæ chøc ®−îc nhãm l¹i víi nhau; 70 • NhËn d¹ng c¸c chÕ ®é truy nhËp ®−îc trao cho c¸c chñ thÓ kh¸c nhau trªn c¸c ®èi t−îng kh¸c nhau; NhËn ra c¸c rµng buéc cã thÓ trªn truy nhËp; • Ph©n tÝch viÖc thõa kÕ c¸c quyÒn trªn hÖ thèng, th«ng qua c¸c ®Æc quyÒn trao/thu håi. Ph©n tÝch nµy ®Æc biÖt liªn quan ®Õn viÖc kiÓm tra xem nguyªn t¾c ®Æc quyÒn tèi thiÓu cã ®−îc t«n träng hay kh«ng. Tõ c¸c b−íc nh− trªn, c¸c yªu cÇu ®−îc biÓu diÔn thµnh c¸c bé bèn, nh− sau:{subject, access right, objects, predicate}, trong ®ã t©n tõ (predicate) miªu t¶ c¸c®iÒu kiÖn truy nhËp cã thÓ. C¸c bé bèn nµy biÓu diÔn c¸c nguyªn t¾c truy nhËp. C¸c ®Æc tr−ng c¬ b¶n cña mét m« h×nh an toµn kh¸i niÖm nªn bao gåm: • BiÓu diÔn c¸c ng÷ nghÜa cña an toµn c¬ së d÷ liÖu. §iÒu nµy cã nghÜa lµ tÝnh bÝ mËt vµ tÝnh toµn vÑn cña mét môc d÷ liÖu ®−îc thÓ hiÖn trong c¸c ph¹m vi cña th«ng tin cã trong môc nµy, ph−¬ng thøc sö dông nã vµ mèi quan hÖ víi c¸c môc kh¸c, b¾t nguån tõ nh÷ng th«ng tin thùc tÕ mµ môc d÷ liÖu nµy biÓu diÔn. • Hç trî viÖc ph©n tÝch c¸c luång quyÒn, cã nghÜa lµ ph©n tÝch c¸c kÕt qu¶ khi trao/thu håi quyÒn. • Hç trî ng−êi qu¶n trÞ c¬ së d÷ liÖu, cho phÐp anh ta ®−a ra c¸c c©u truy vÊn trªn t×nh tr¹ng quyÒn hiÖn thêi vµ kiÓm tra c¸c kÕt qu¶ x¶y ra do c¸c thay ®æi trªn quyÒn. T¹i møc kh¸i niÖm, c¸c kiÓm tra nµy dÔ thùc hiÖn h¬n, so víi t¹i møc c¬ chÕ an toµn. M« h×nh ¸nh x¹ c¸c yªu cÇu phi h×nh thøc vµo c¸c nguyªn t¾c an toµn. M« h×nhan toµn kh¸i niÖm cho phÐp biÓu diÔn t−êng minh c¸c yªu cÇu vµ c¸c chÝnh s¸ch,®ång thêi cho phÐp kiÓm tra mét sè ®Æc tÝnh cña hÖ thèng an toµn. Theo bé tiªu chuÈn DoD, c¸c møc ph©n lo¹i hÖ thèng an toµn cao yªu cÇu ®ÞnhnghÜa mét m« h×nh cho hÖ thèng an toµn; M« h×nh nªn cã mét cÊu tróc duy nhÊt,cÊu tróc nµy tËp hîp ®−îc tÊt c¶ c¸c ®Æc tÝnh cña hÖ thèng vµ ®¶m b¶o hç trî hiÖuqu¶ cho c¸c giai ®o¹n thiÕt kÕ, phª chuÈn vµ tæng hîp tµi liÖu sau nµy. 71 M« h×nh an toµn kh¸i niÖm biÓu diÔn c¸c chñ thÓ, c¸c ®èi t−îng, c¸c phÐp to¸nvµ c¸c chÕ ®é truy nhËp ®−îc trao, tuú thuéc vµo c¸c chÝnh s¸ch ®· ®−îc ®ÞnhnghÜa. M« h×nh cña mét hÖ thèng x¸c ®Þnh ph¶i nh− sau: • §Çy ®ñ (complete): M« h×nh ®¸p øng ®−îc tÊt c¶ c¸c yªu cÇu an toµn ®· ®−îc x¸c ®Þnh ban ®Çu. • T−¬ng thÝch (consistent): Trong mét hÖ thèng vÉn x¶y ra sù kh«ng nhÊt qu¸n, ch¼ng h¹n nh− mét ng−êi sö dông tr¸i phÐp kh«ng thÓ truy nhËp trùc tiÕp vµo mét ®èi t−îng, nh−ng cã thÓ ®Õn ®−îc ®èi t−îng th«ng qua ®−êng dÉn kh¸c, hoÆc th«ng qua mét lo¹t c¸c phÐp to¸n. Trong tr−êng hîp nµy, kh«ng g× cã thÓ ®¶m b¶o r»ng c¸c ho¹t ®éng ®−îc thùc hiÖn trong hÖ thèng lµ c¸c ho¹t ®éng ®−îc phÐp. M« h×nh ph¶i ®¶ ...
Nội dung trích xuất từ tài liệu:
Luận văn tốt nghiệp: Tổng quan về cơ sở dữ liệu và cách thiết kế DBMS phần 6 ®Þnh tiªu chuÈn tæng hîp cña nhãm, sù ph©n chia nhãm phï hîp víi m«i tr−êng, thµnh viªn c¸ nh©n trong mét hoÆc nhiÒu nhãm vµ lµm thÕ nµo ®Ó gi¶i quyÕt c¸c m©u thuÉn cã thÓ x¶y ra víi c¸c ®Æc quyÒn do tõng c¸ nh©n n¾m gi÷. C¸c møc kiÓm so¸t truy nhËp kh¸c nhau bao gåm: Møc 1- chØ ra kiÓm so¸t truy nhËp hîp lÖ mµ c¸c chñ thÓ sö dông trªn c¸c ®èi t−îng; Møc 2- chØ ra kiÓm so¸t truy nhËp trªn th«ng tin (th«ng tin nµy ®−îc sö dông cho kiÓm so¸t truy nhËp); Møc 3- chØ ra th«ng tin (th«ng tin nµy ®Þnh nghÜa ai lµ ng−êi cã thÓ truy nhËp vµo th«ng tin ®−îc sö dông cho kiÓm so¸t truy nhËp). Trong c¸c chÝnh s¸ch b¾t buéc, møc 2 vµ 3 th−êng ®−îc g¸n cho ng−êi qu¶n trÞ an toµn. Trong c¸c chÝnh s¸ch tuú ý, møc 2 th−êng ®−îc g¸n cho ng−êi së h÷u tµi nguyªn. Nãi chung, c¸c vai trß ph¶i ®−îc ®Þnh nghÜa cïng víi c¸c quyÒn truy nhËp, víi c¸c møc kiÓm so¸t truy nhËp kh¸c nhau. • TÝnh kÕ thõa (inheritance): §iÒu nµy chØ ra viÖc sao chÐp c¸c quyÒn truy nhËp. ViÖc truyÒn l¹i c¸c quyÒn truy nhËp kh«ng x¶y ra trong c¸c chÝnh s¸ch tuú ý, nh−ng l¹i x¶y ra trong c¸c chÝnh s¸ch b¾t buéc. ViÖc sö dông c¸c tiªu chuÈn, c¸c nguyªn t¾c møc cao cã thÓ ®−îc biªn dÞchthµnh d¹ng nguyªn t¾c, thÝch hîp cho giai ®o¹n h×nh thøc ho¸ vµ giai ®o¹n thiÕt kÕsau nµy. ViÖc lùa chän c¸c yªu cÇu b¶o vÖ vµ c¸c chÝnh s¸ch an toµn lµm c¬ së chogiai ®o¹n thiÕt kÕ kh¸i niÖm tiÕp theo. 2.4.3 ThiÕt kÕ kh¸i niÖm Trong giai ®o¹n nµy, c¸c yªu cÇu vµ c¸c chÝnh s¸ch an toµn (®−îc ®Þnh nghÜatrong giai ®o¹n tr−íc ®ã) ®−îc h×nh thøc ho¸ kh¸i niÖm. Kh¸i niÖm ë ®©y cãnghÜa lµ chóng ta ch−a quan t©m ®Õn c¸c chi tiÕt thùc hiÖn. §óng h¬n lµ tËp trungvµo c¸c khÝa c¹nh ng÷ nghÜa, t¸ch b¹ch gi÷a c¸c chÝnh s¸ch vµ c¸c c¬ chÕ. M« h×nhan toµn kh¸i niÖm lµ mét c«ng cô vµ nã ®−îc sö dông cho viÖc h×nh thøc ho¸ c¸cyªu cÇu vµ c¸c chÝnh s¸ch. Mét m« h×nh an toµn kh¸i niÖm ®−îc ®Þnh nghÜa th«ng qua: • NhËn d¹ng c¸c chñ thÓ vµ c¸c ®èi t−îng liªn quan ®Õn mét quan ®iÓm an toµn; C¸c chñ thÓ/®èi t−îng cã chung mét vai trß trong tæ chøc ®−îc nhãm l¹i víi nhau; 70 • NhËn d¹ng c¸c chÕ ®é truy nhËp ®−îc trao cho c¸c chñ thÓ kh¸c nhau trªn c¸c ®èi t−îng kh¸c nhau; NhËn ra c¸c rµng buéc cã thÓ trªn truy nhËp; • Ph©n tÝch viÖc thõa kÕ c¸c quyÒn trªn hÖ thèng, th«ng qua c¸c ®Æc quyÒn trao/thu håi. Ph©n tÝch nµy ®Æc biÖt liªn quan ®Õn viÖc kiÓm tra xem nguyªn t¾c ®Æc quyÒn tèi thiÓu cã ®−îc t«n träng hay kh«ng. Tõ c¸c b−íc nh− trªn, c¸c yªu cÇu ®−îc biÓu diÔn thµnh c¸c bé bèn, nh− sau:{subject, access right, objects, predicate}, trong ®ã t©n tõ (predicate) miªu t¶ c¸c®iÒu kiÖn truy nhËp cã thÓ. C¸c bé bèn nµy biÓu diÔn c¸c nguyªn t¾c truy nhËp. C¸c ®Æc tr−ng c¬ b¶n cña mét m« h×nh an toµn kh¸i niÖm nªn bao gåm: • BiÓu diÔn c¸c ng÷ nghÜa cña an toµn c¬ së d÷ liÖu. §iÒu nµy cã nghÜa lµ tÝnh bÝ mËt vµ tÝnh toµn vÑn cña mét môc d÷ liÖu ®−îc thÓ hiÖn trong c¸c ph¹m vi cña th«ng tin cã trong môc nµy, ph−¬ng thøc sö dông nã vµ mèi quan hÖ víi c¸c môc kh¸c, b¾t nguån tõ nh÷ng th«ng tin thùc tÕ mµ môc d÷ liÖu nµy biÓu diÔn. • Hç trî viÖc ph©n tÝch c¸c luång quyÒn, cã nghÜa lµ ph©n tÝch c¸c kÕt qu¶ khi trao/thu håi quyÒn. • Hç trî ng−êi qu¶n trÞ c¬ së d÷ liÖu, cho phÐp anh ta ®−a ra c¸c c©u truy vÊn trªn t×nh tr¹ng quyÒn hiÖn thêi vµ kiÓm tra c¸c kÕt qu¶ x¶y ra do c¸c thay ®æi trªn quyÒn. T¹i møc kh¸i niÖm, c¸c kiÓm tra nµy dÔ thùc hiÖn h¬n, so víi t¹i møc c¬ chÕ an toµn. M« h×nh ¸nh x¹ c¸c yªu cÇu phi h×nh thøc vµo c¸c nguyªn t¾c an toµn. M« h×nhan toµn kh¸i niÖm cho phÐp biÓu diÔn t−êng minh c¸c yªu cÇu vµ c¸c chÝnh s¸ch,®ång thêi cho phÐp kiÓm tra mét sè ®Æc tÝnh cña hÖ thèng an toµn. Theo bé tiªu chuÈn DoD, c¸c møc ph©n lo¹i hÖ thèng an toµn cao yªu cÇu ®ÞnhnghÜa mét m« h×nh cho hÖ thèng an toµn; M« h×nh nªn cã mét cÊu tróc duy nhÊt,cÊu tróc nµy tËp hîp ®−îc tÊt c¶ c¸c ®Æc tÝnh cña hÖ thèng vµ ®¶m b¶o hç trî hiÖuqu¶ cho c¸c giai ®o¹n thiÕt kÕ, phª chuÈn vµ tæng hîp tµi liÖu sau nµy. 71 M« h×nh an toµn kh¸i niÖm biÓu diÔn c¸c chñ thÓ, c¸c ®èi t−îng, c¸c phÐp to¸nvµ c¸c chÕ ®é truy nhËp ®−îc trao, tuú thuéc vµo c¸c chÝnh s¸ch ®· ®−îc ®ÞnhnghÜa. M« h×nh cña mét hÖ thèng x¸c ®Þnh ph¶i nh− sau: • §Çy ®ñ (complete): M« h×nh ®¸p øng ®−îc tÊt c¶ c¸c yªu cÇu an toµn ®· ®−îc x¸c ®Þnh ban ®Çu. • T−¬ng thÝch (consistent): Trong mét hÖ thèng vÉn x¶y ra sù kh«ng nhÊt qu¸n, ch¼ng h¹n nh− mét ng−êi sö dông tr¸i phÐp kh«ng thÓ truy nhËp trùc tiÕp vµo mét ®èi t−îng, nh−ng cã thÓ ®Õn ®−îc ®èi t−îng th«ng qua ®−êng dÉn kh¸c, hoÆc th«ng qua mét lo¹t c¸c phÐp to¸n. Trong tr−êng hîp nµy, kh«ng g× cã thÓ ®¶m b¶o r»ng c¸c ho¹t ®éng ®−îc thùc hiÖn trong hÖ thèng lµ c¸c ho¹t ®éng ®−îc phÐp. M« h×nh ph¶i ®¶ ...
Tìm kiếm theo từ khóa liên quan:
tài liệu luận văn giáo trình luận văn luận văn chính trị luận văn ngân hàng bí quyết làm luận vănGợi ý tài liệu liên quan:
-
9 trang 185 0 0
-
Báo cáo thực tập nhận thức: Ngân hàng TMCP Đầu tư và Phát triển Chi nhánh Bắc An Giang
31 trang 166 0 0 -
KHẢO SÁT SỰ THỂ HIỆN HAI PHỤ ÂM TIẾNG ANH / T / AND / T / CỦA HỌC SINH KHỐI 11
5 trang 154 0 0 -
Luận văn: Nâng cao năng lực cạnh tranh trong dài hạn bằng việc củng cố thị phần trong phân phối
61 trang 149 0 0 -
Giải pháp vè kiến nghị nhằm mở rộng tín dụng xuất khẩu tại Vietcombank Hà nội - 1
10 trang 134 0 0 -
THIẾT KẾ CHẾ TẠO MÔ HÌNH CẤP PHÔI TỰ ĐỘNG
2 trang 131 0 0 -
Luận văn tốt nghiệp: Thiết kế cơ sở dữ liệu cho bài toán quản lý cán bộ
27 trang 128 0 0 -
Luận văn: Tìm hiểu chủ nghĩa duy vật lịch sử phần 2
5 trang 126 0 0 -
MỘT SỐ GIẢI PHÁP THIẾT KẾ SÂN TRONG (GIẾNG TRỜI)
5 trang 124 0 0 -
26 trang 120 0 0