- Shopping Bag ( 0 items )
From Barnes & NobleThe Barnes & Noble Review
Relational databases, Daniel K. Appelquist points out, are terrific at some things (data integrity and storage of highly structured data come to mind). XML is great at other things (formatting data, representing unstructured data). They complement each other superbly. Used together, they can help you solve an extraordinary range of web and content management problems.
Appelquist walks you through every stage of building XML/SQL applications, starting with project definition, requirements gathering, abstract data modeling, and application design (with both DTDs and schemas). Of course, much of this is applicable not just to XML/SQL but to a wide range of application development problems, but Appelquist explains it in terms today's web developer or content manager will relate to especially well.
The beauty of XML (and to a lesser degree, SQL) is its platform independence. When it's time to code, Appelquist walks through two entirely different approaches -- one based on Microsoft SQL Server 2000, the other on Java and J2EE application servers. An additional chapter of examples introduces web services, along with key techniques such as content locking and versioning.
Splendidly written and down-to-earth, XML and SQL demystifies the integration of two technologies that were born for each other. (Bill Camarda)
Bill Camarda is a consultant, writer, and web/multimedia content developer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. He served for nearly ten years as vice president of a New Jerseybased marketing company, where he supervised a wide range of graphics and web design projects. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.