Interesting Books : February 2008



Data Mining : Concepts and Techniques
Call No. 006.3 H233d 2006

This book is an introduction to what come to known as data mining and knowledge spective, where emphasis is placed on basic data mining concepts and techniques for uncovering interesting data patterns hidden in large data sets.

Embedded Linux System Design and Development
Call No. 005.432 R142e 2006

This book delivers practical solutions for writing, debugging, and profiling applications and drivers in embedded Linux, and for understanding Linux BSP architecture. It enables you to understand: various drivers such as serial, I2C and USB gadgets; uClinux architecture and its programming model; and the embedded Linux graphics subsystem. The text also promotes learning of methods to reduce system boot time, optimize memory and storage, and find memory leaks and corruption in applications.

Research Methods in Information
Call No. 020.72 P594r 2007

This unique new handbook guides those in the library, information, and communications fields through the options and possibilities open to them under the heading "research" - everything from discovering and reporting the use and value of a particular service to designing a project to secure tenure, or even embarking on a dissertation. Coverage includes developing and justifying research questions, establishing aims and objectives, creating a proposal, determining methods and strategies, data collection, analysis, presenting results, and more. Each chapter features examples and exercises that reinforce the text and guidelines that keep readers on track.

Firewalls and VPNs : Principles and Practices
Call No. 005.8 T552f 2006

This book solves the need for a resource that illustrates the principles underlying security technology, as well as provides complete hands-on exercises that will serve as valuable practice for users. Based on open-source software, this book is oriented toward the first-time networking reader. Progressive, practical exercises build confidence; SOHO (small-office-home-office) users will also be impressed with the information provided, as for these users the affordability of open-source solutions can be critical. Comprehensive coverage includes: TCP/IP and related protocols, open-source firewalls, services support and applications that firewalls protect, IPsec and TLS-based VPNs, and firewall log and log servers. An excellent reference and resource for network administrators, security administrators, chief security officers, and anyone with the following certifications: SANS, GSEC, MCSE, MCSA, CNE, A+, and Security+.

Refactoring Databases : Evolutionary Database Design
Call No. 005.74 A493r 2006

Refactoring has proven its value in a wide range of development projects–helping software professionals improve system designs, maintainability, extensibility, and performance. Now, for the first time, leading agile methodologist Scott Ambler and renowned consultant Pramodkumar Sadalage introduce powerful refactoring techniques specifically designed for database systems.
Ambler and Sadalage demonstrate how small changes to table structures, data, stored procedures, and triggers can significantly enhance virtually any database design–without changing semantics. You’ll learn how to evolve database schemas in step with source code–and become far more effective in projects relying on iterative, agile methodologies.
This comprehensive guide and reference helps you overcome the practical obstacles to refactoring real-world databases by covering every fundamental concept underlying database refactoring. Using start-to-finish examples, the authors walk you through refactoring simple standalone database applications as well as sophisticated multi-application scenarios. You’ll master every task involved in refactoring database schemas, and discover best practices for deploying refactorings in even the most complex production environments.
The second half of this book systematically covers five major categories of database refactorings. You’ll learn how to use refactoring to enhance database structure, data quality, and referential integrity; and how to refactor both architectures and methods. This book provides an extensive set of examples built with Oracle and Java and easily adaptable for other languages, such as C#, C++, or VB.NET, and other databases, such as DB2, SQL Server, MySQL, and Sybase.
Using this book’s techniques and examples, you can reduce waste, rework, risk, and cost–and build database systems capable of evolving smoothly, far into the future.