Because they're so complicated, many books on relational databases are either burdensomely academic (Database Management Systems is the classic example of this mode--it's superb, but one practically needs a professor to help you decode it) or so practical-minded as to be overly simple. Designing Relational Database Systems has struck an attractive balance between the two extremes by providing enough theory to enable you to design your databases intelligently, while keeping in mind real-world business practices and the practical limitations of actual database management systems.
Author Rebecca Riordan emphasizes Microsoft database products to a small degree, using Microsoft Access and the Jet engine in some of her examples. The Microsoft overtones aren't overpowering, by any means.
Riordan is an excellent writer, communicating complex details about database design clearly, referring to reinforcements (in the form of arrow-linked tables or conceptual flow diagrams) with great effect. She also uses anecdotal information--stories about getting customers to explain exactly what they want from a database system, for example--to communicate lots of practical advice to the reader. This book would be better with more information on platform-independent user interface design--which is key in publicly accessible Web databases--but that's a minor fault. Read this book if you want to be a more capable database architect. --David Wall
Topics covered: The theory and practice of designing relational databases and their management systems. The author explains tables and their relationships, queries, business logic, database schema, and interface design.
About the Author
With 17 years of experience in software design, Rebecca M. Riordan has earned an international reputation as a consultant, systems analyst, and designer of database and work-support systems. Her work experience includes leading small "strike-team" development projects in the United States and Australia, managing the professional services department of one of Australia's largest computer retailers, and serving as a senior technical support engineer for Microsoft-Australia. She has presented sessions at Tech-Ed conferences on topics such as reusable system components and searchable data stores, and at the Australian Computer Society on topics such as designing for usability and usability testing.
password: books_for_all
http://rapidshare.com/files/20313357/F9965A63-5FAA-47bd-BAD2-8ADC415C9A94.rar
SQL Clearly Explained, Second Edition
Malware Forensics: Investigating and Analyzing Malicious Code
Oracle PL/SQL by Example, 4th Edition
Refactoring SQL Applications
Cody's Data Cleaning Techniques Using SAS, Second Edition
SAS 9.2 SQL Procedure User's Guide
Jeremy D. Zawodny, Derek J. Balling, «High Performance MySQL»
Pro SQL Server 2008 Relational Database Design and Implementation
OCA Oracle Database 11g: Administration I Exam Guide
Oracle SQL by Example
Malware Forensics: Investigating and Ana(09-19)
Oracle PL/SQL by Example, 4th Edition(09-19)
Refactoring SQL Applications(09-19)
Cody's Data Cleaning Techniques Using SA(09-17)
SAS 9.2 SQL Procedure User's Guide(09-17)
Jeremy D. Zawodny, Derek J. Balling, &la(08-28)
Pro SQL Server 2008 Relational Database (08-28)
OCA Oracle Database 11g: Administration (08-28)
Oracle SQL by Example(08-23)
Microsoft Access 2007 Data Analysis(08-12)
Sams Teach Yourself SQL in 24 Hours (4th(08-09)
Microsoft Sql Server 2005 Changing The P(08-06)
Database Management Systems(2010)
Microsoft SQL Server 2005, The Complete (1530)
Sams Teach Yourself SQL in 24 Hours (4th(1474)
Oracle Database 10g Performance Tuning T(1403)
Database Management Systems(1301)
SQL Server 2005 Management and Administr(1157)
Oracle PL/SQL by Example, 4th Edition(1128)
OCA Oracle Database 11g: Administration (1028)
Microsoft Access 2007 Data Analysis(989)
Accelerated SQL Server 2008 (Accelerated(984)
Access 2007 VBA Programmer's Reference(965)
Practical Business Intelligence with SQL(890)
