tailieunhanh - Database Security: What Students Need to Know

The state of a normal or diseased cell is determined by external signals and by its intrinsic gene expression pat- tern. Transcription factors (TFs) are major regulators of gene expression, typically controlling more than one gene and acting in concert. Such TF-gene interactions can be described as networks, which are crucial to understand hierarchies of gene expression regulation. The identifica- tion of TF binding sites (TFBSs) in genomic DNA sequences has played an important role in predicting tran- scriptional networks. A large number of TFs binds to spe- cific DNA sequence stretches with a length of 5–25 bp (1), which have been experimentally determined and have served to define motifs that are. | Volume 9 2010 Journal of Information Technology Education Innovations in Practice Database Security What Students Need to Know Meg Coffin Murray Kennesaw State University Kennesaw GA USA mcmurray@ Executive Summary Database security is a growing concern evidenced by an increase in the number of reported incidents of loss of or unauthorized exposure to sensitive data. As the amount of data collected retained and shared electronically expands so does the need to understand database security. The Defense Information Systems Agency of the US Department of Defense 2004 in its Database Security Technical Implementation Guide states that database security should provide controlled protected access to the contents of a database as well as preserve the integrity consistency and overall quality of the data. Students in the computing disciplines must develop an understanding of the issues and challenges related to database security and must be able to identify possible solutions. At its core database security strives to insure that only authenticated users perform authorized activities at authorized times. While database security incorporates a wide array of security topics notwithstanding physical security network security encryption and authentication this paper focuses on the concepts and mechanisms particular to securing data. Within that context database security encompasses three constructs confidentiality or protection of data from unauthorized disclosure integrity or prevention from unauthorized data access and availability or the identification of and recovery from hardware and software errors or malicious activity resulting in the denial of data availability. In the computing discipline curricula database security is often included as a topic in an introductory database or introductory computer security course. This paper presents a set of sub-topics that might be included in a database security component of such a course. Mapping to the three constructs