In my book SQL For Smarties 2nd edition (Morgan-Kaufmann, 2000),
I wrote a chapter on a programming technique for representing trees and
hierarchies in SQL as nested sets. This technique has become popular enough
that I have spent almost every month since SQL For Smarties was released
explaining the technique in Newsgroups and personal emails. And people who
have used it have been sending me emails with their programming tricks. Oh,
I will still have a short chapter or two on trees in any future edition of SQL for
Smarties, but this topic is worth this short monograph.
The first section of the book is a bit like an introductory college textbook on
graph theory, so you might want to skip over it, if you are current on the
subject. If you are not, then the theory there will explain some of the
constraints that appear in the SQL code later. The middle sections deal with
programming techniques and the end sections deal with related topics in
Damage and Failure of Composite Materials
Understanding damage and failure of composite materials is critical for reliable and cost-effective engineering design. Bringing together materials mechanics and modeling, this book provides a complete guide to damage, fatigue and failure of composite materials. Early chapters focus on the underlying principles governing composite damage,...
An Introduction to Socio-Finance
This introductory text is devoted to exposing the underlying nature of price formation in financial markets as a predominantly sociological phenomenon that relates individual decision-making to emergent and co-evolving social and financial structures.
Two different levels of this sociological influence are considered: First, we...
argues that it is not important that people live up to their own principles. What matters, in both ethics and epistemology, is that they live up to the correct principles: that they do the right thing, and that they believe rationally. This stance, that what matters are the correct principles, not one's...
Artificial Intelligence Applications and Innovations (IFIP International Federation for Information Processing) Artificial Intelligence is one of the oldest and most exciting subfields of computing, covnering such areas as intelligent robotics, intelligent planning and scheduling, model-based reasoning, fault diagnosis, natural language processing, maching translation, knowledge representation and reasoning, knowledge-based systems, knowledge engineering,...