Database and Applications Security
Author: Miguel J Bagajewicz
As the demand for data management increases, so does the need for maintaining security of databases, applications, and information systems. The advent of the Web increased the likelihood of unauthorized access and malicious corruption, bringing to the forefront the necessity for effective mechanisms that secure critical information. Database and Applications Security: Integrating Information Security and Data Management reviews recent developments in security, with a special emphasis on the protection of databases. The author pays particular attention to securing emerging applications such as e-commerce, sensor information processing, and knowledge management. The book begins by providing essential background in database security, followed by descriptions of discretionary access control, multilevel secure databases, and models, functions, prototypes, and products of multilevel secure relational systems. It then discusses facets of the inference problem and addresses secure distributed databases. Following an analysis of secure object systems, the book focuses on security aspects of data warehousing and data mining. It also covers threats to privacy due to data mining, and concludes with an exploration of emerging technologies. This volume delivers a comprehensive overview of database and applications security for technical managers, technologists, and executives, as well as for those intending to pursue research in the field. It provides a high-level overview while discussing many technical details.
Table of Contents:
1 | Introduction | 1 |
Pt. I | Supporting technologies for database and applications security | |
2 | Data management technologies | 23 |
3 | Information security | 61 |
4 | Information management technologies | 77 |
Pt. II | Discretionary security for database systems | |
5 | Security policies | 115 |
6 | Policy enforcement and related issues | 127 |
Pt. III | Mandatory security from database systems | |
7 | Historical developments | 141 |
8 | Design principles | 159 |
Pt. IV | Multilevel secure relational database systems | |
9 | Multilevel relational data models | 175 |
10 | Security impact on database functions | 187 |
11 | Prototypes and products | 197 |
Pt. V | The inference problem | |
12 | A perspective of the inference problem | 217 |
13 | Security-constraint processing for inference control | 229 |
14 | Conceptual structures for inference control | 253 |
Pt. VI | Secure distributed and heterogeneous database systems | |
15 | Discretionary security for distributed database systems | 281 |
16 | Multilevel security for distributed database systems | 295 |
17 | Secure heterogeneous and federated database systems | 309 |
Pt. VII | Secure object and multimedia systems | |
18 | Discretionary and multilevel security for object database systems | 331 |
19 | Aspects of objects and security | 349 |
20 | Secure multimedia data management systems | 361 |
Pt. VIII | Data warehousing, data mining, security, and privacy | |
21 | Secure data warehousing | 381 |
22 | Data mining for security applications | 399 |
23 | Privacy | 419 |
Pt. IX | Secure Web data and information management technologies | |
24 | Secure Web data management and digital libraries | 441 |
25 | Security for XML, RDF, and the semantic Web | 465 |
26 | Secure E-commerce, collaboration, and knowledge management | 487 |
Pt. X | Emerging secure data management technologies and applications | |
27 | Secure dependable data management | 505 |
28 | Secure sensor and wireless information management | 523 |
29 | Digital identity, forensics, and related topics | 549 |
30 | Summary and directions | 565 |
App. A | Data management systems : developments and trends | 577 |
App. B | Suggested reading : books in database systems and information security | 593 |
Interesting book: Judgment of Paris or The Three Trillion Dollar War
DeBugging C++: Troubleshooting for Programmers
Author: Chris H Pappas
Write error-free programs from development to deployment! This unique reference shows you how to prevent problematic procedure-oriented and object-oriented code and handle ActiveX,COM,STL,and MFC coding problems.
"Great advice with practical,real-world examples. C++ programmers will avoid all kinds of headaches with this book. " Elden Nelson,Editor-in-Chief,Visual C++ Developer's Journal Prevent problematic code and fix bugs with help from the expert techniques and strategies found in this unique resource. Debugging C++ shows you how to recognize and stamp out common and little-known code bugs quickly and easily. You'll get complete coverage of procedure-oriented and object-oriented debugging. And there's morelearn how to debug STL and Windows applications also developed with the MFC. Software bugs cause chaos and downtime which can result in lost revenue. Save the day! Use the real-world solutions offered in this handbook to prevent bugs from crippling your company's systems.
- Optimize your code with the compiler
- Investigate logical and syntactical errors
- Debug code in the procedure-oriented environment-at the command line and in Windows
- Locate,analyze,and repair object-oriented code errors at the command line and in the Microsoft Foundation Class (FMC) Library
- Handle Standard Template Library (SQL) code debugging
- Work with DLLs and fix ActiveX and COM errors
No comments:
Post a Comment