csce522-lect17

csce522-lect17 - Database Security Reading assignments...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Database Security
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CSCE 522 - Farkas 2 Reading assignments Required: Pfleeger: Chapter 6 Multilevel Secure Relational Data Model (S. Jajodia, R. S. Sandhu. Toward a Multilevel Secure Relational Data Model. Proc. 1991 ACM Int'l. Conf. on Management of Data (SIGMOD), 50-59. http://www.list.gmu.edu/articles/infosec_collection/20.pdf ) Recommended: Polyinstantiation (Sushil Jajodia, Ravi S. Sandhu, and Barbara T. Blaustein, Solutions to the Polyinstantiation Problem, http://www.acsac.org/secshelf/book001/21.pdf ) MLS/RDMS Architectures (LouAnna Notargiacomo, Architectures for MLS Database Management Systems http://www.acsac.org/secshelf/book001/19.pdf
Background image of page 2
Database Management System (DBMS) Collection of interrelated data and set of programs to access the data Convenient and efficient processing of data Database Application Software CSCE 522 - Farkas 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CSCE 522 - Farkas 4 Data Models A collection of tools for describing Data Relationships among data items Semantics of stored data Database constraints
Background image of page 4
Relational Data Model CSCE 522 - Farkas 5 Person-name Person-name Company- Company- name name Salary Salary Smith Smith $43,982 $43,982 Dell Dell Bell Bell $97,900 $97,900 Black  Black  $35,652 $35,652 Works
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Relational Data Model Set of relation names: R Set of attribute names: A Relation schema: S =(r,{a 1 , …,a n }) r relation name in R {a 1 , …,a n } subset of A e.g., ( Works ,{person-name,company- name,salary}) CSCE 522 - Farkas 6
Background image of page 6
Tuple (Record) Tuple over a relation scheme S is a mapping t: {a 1 , …,a n } dom(a 1 a n ) e.g., t(person-name)=Smith t(salary)= $43,982 CSCE 522 - Farkas 7
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Relation Relation over schema S is a set of tuples over the scheme e.g., t(person-name)=Smith, t(company-
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 32

csce522-lect17 - Database Security Reading assignments...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online