TAILIEUCHUNG - Advanced Database Technology and Design phần 8

Khi một giao dịch đã hoàn thành tất cả các hoạt động, các tính chất ACID yêu cầu được thực hiện bền khi cam kết. Trong một hệ thống tập trung, đảm bảo cam kết là số lượng nguyên tử để đảm bảo rằng tất cả các bản cập nhật được viết để đăng nhập các tập tin và các hoạt động ghi vào đĩa, đánh dấu sự giao dịch hoàn chỉnh là nguyên tử. | Secure Database Systems 375 segment and the write privilege which allows a subject to modify all the objects in a segment. GemStone also supports the special privilege none which when granted to a subject deletes authorizations. Multilevel Security in Database Systems This section describes the multilevel security aspects of mandatory security for DB systems. The first part focuses mainly on relational systems. Then we provide an overview of secure object systems. Note that several other significant developments have been made in multilevel security for DB systems including inference problems secure concurrency control and recovery algorithms and multilevel security for distributed heterogeneous and federated DB systems. This chapter does not discuss all those developments. For details on inference problems we refer the reader to 25 for secure concurrency control 26 for secure distributed heterogeneous and federated DBs 27 . Multilevel Relational Data Model In a multilevel DB not all the data are assigned the same security level. If such a DB is based on the relational model the objects of classification may be the entire DB relations tuples attributes or data elements. Access to those objects is governed by the mandatory policy discussed in Section . A multilevel DBMS should protect the multilevel DB from unauthorized access or modification by subjects cleared at different security levels. A multilevel relational DB represents the multilevel DB as a set of relations. The corresponding model is called a multilevel relational data model. A goal of a multilevel relational DB designer is to represent multiple versions of the same entity action or event at different security levels without violating the integrity or security rules. One of the mechanisms being proposed to represent multiple versions of an entity at different security levels is polyinstantiation. Polyinstantiation enables two tuples with the same primary key to exist in a relational DB at

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.