Friday, December 4, 2009

Database and Applications Security or DeBugging C

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:
1Introduction1
Pt. ISupporting technologies for database and applications security
2Data management technologies23
3Information security61
4Information management technologies77
Pt. IIDiscretionary security for database systems
5Security policies115
6Policy enforcement and related issues127
Pt. IIIMandatory security from database systems
7Historical developments141
8Design principles159
Pt. IVMultilevel secure relational database systems
9Multilevel relational data models175
10Security impact on database functions187
11Prototypes and products197
Pt. VThe inference problem
12A perspective of the inference problem217
13Security-constraint processing for inference control229
14Conceptual structures for inference control253
Pt. VISecure distributed and heterogeneous database systems
15Discretionary security for distributed database systems281
16Multilevel security for distributed database systems295
17Secure heterogeneous and federated database systems309
Pt. VIISecure object and multimedia systems
18Discretionary and multilevel security for object database systems331
19Aspects of objects and security349
20Secure multimedia data management systems361
Pt. VIIIData warehousing, data mining, security, and privacy
21Secure data warehousing381
22Data mining for security applications399
23Privacy419
Pt. IXSecure Web data and information management technologies
24Secure Web data management and digital libraries441
25Security for XML, RDF, and the semantic Web465
26Secure E-commerce, collaboration, and knowledge management487
Pt. XEmerging secure data management technologies and applications
27Secure dependable data management505
28Secure sensor and wireless information management523
29Digital identity, forensics, and related topics549
30Summary and directions565
App. AData management systems : developments and trends577
App. BSuggested reading : books in database systems and information security593

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 more—learn 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