Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Database Design for Smarties: Using UML for Data Modeling

Buy
If you want to see how your next database project can profit from object-oriented design, check out Database Design for Smarties, a lively and intelligent guide to using objects in databases.

The book begins with a tour of some underlying factors in modeling databases. Here, the author distinguishes between the external, conceptual, and internal models of database design.) Then it's on to data architectures, be they the traditional relational or the newer object-relational and object-oriented (OO) database types.

After discussing some of the pitfalls of gathering and implementing user requirements, the author looks at UML notation for use case diagrams. (His example here, a crime database for tracking Sherlock Holmes's stories, along with criminals and clues, is both intelligent and entertaining.)

The author's guide to UML class design is topnotch. He covers basic and advanced OO concepts such as inheritance, aggregation, composition, and polymorphism with clear and concise explanations. He also shows you how to model business rules using objects and UML class diagrams. The most valuable part of this book comes with the mapping of UML class diagrams onto three different kinds of databases: relational (on Oracle7), object-relational (on Oracle8), and object-oriented (on the POET platform). The author shows how to emulate object-oriented ideas successfully using stored procedures and triggers, even if you are not running on a "true" object-oriented platform.

Exceptionally well-written and clear, Database Design for Smarties offers consistently invaluable advice on how to take advantage of objects to create simpler and more maintainable database designs. --Richard Dragan

Whether building a relational, object-relational, or object-oriented database, database developers are increasingly relying on an object-oriented design approach as the best way to meet user needs and performance criteria. This book teaches you how to use the Unified Modeling Language-the official standard of the Object Management Group-to develop and implement the best possible design for your database.

Inside, the author leads you step by step through the design process, from requirements analysis to schema generation. You'll learn to express stakeholder needs in UML use cases and actor diagrams, to translate UML entities into database components, and to transform the resulting design into relational, object-relational, and object-oriented schemas for all major DBMS products.

* Teaches you everything you need to know to design, build, and test databases using an OO model.
* Shows you how to use UML, the accepted standard for database design according to OO principles.
* Explains how to transform your design into a conceptual schema for relational, object-relational, and object-oriented DBMSs.
* Offers practical examples of design for Oracle, SQL Server, Sybase, Informix, Object Design, POET, and other database management systems.
* Focuses heavily on re-using design patterns for maximum productivity and teaches you how to certify completed designs for re-use.

(HTML tags aren't allowed.)

Django JavaScript Integration: AJAX and jQuery
Django JavaScript Integration: AJAX and jQuery

In this book, we will be exploring Django JavaScript integration and build an Ajax application using jQuery. We will build a Web 2.0 intranet employee directory, and we will aim for a solution that is Pythonic in more ways than one.

Web development that is more "Pythonic" than just Python

This book is intended...

.NET Framework Essentials (2nd Edition)
.NET Framework Essentials (2nd Edition)
Fully updated for Microsoft's official release, .NET Framework Essentials, 2nd Edition is an objective, concise, and technical overview of the new Microsoft .NET Framework for developing web applications and services.

Specifically written for intermediate to advanced VB, C/C++, Java, and Delphi developers, .NET Framework...

Beginning ASP.NET E-Commerce in C#: From Novice to Professional (Expert's Voice in .Net)
Beginning ASP.NET E-Commerce in C#: From Novice to Professional (Expert's Voice in .Net)
Welcome to Beginning ASP.NET E-Commerce in C#: From Novice to Professional! This book is a practical, step-by-step ASP.NET and SQL Server tutorial that teaches you real-world development practices. Guiding you through every step of the design and build process, this tutorial will teach you how to create high-quality, full-featured, extensible...

Data Mining in Public and Private Sectors: Organizational and Government Applications (Premier Reference Source)
Data Mining in Public and Private Sectors: Organizational and Government Applications (Premier Reference Source)

Data mining has developed rapidly and has become very popular in the past two decades, but actually has its origin in the early stages of IT, then being mostly limited to one-dimensional searching in databases. The statistical basis of what is now also referred to as data mining has often been laid centuries ago. In corporate...

Internet Routing Architectures (2nd Edition)
Internet Routing Architectures (2nd Edition)
The industry¿s leading resource for Internet routing solutions and scenariosExplore the functions, attributes, and applications of BGP-4, the de facto interdomain routing protocol, through practical scenarios and configuration examplesLearn the contemporary Internet structure and understand how to evaluate a service provider in dealing with...
Intelligent Control Systems Using Soft Computing Methodologies
Intelligent Control Systems Using Soft Computing Methodologies
In recent years, intelligent control has emerged as one of the most active and fruitful areas of research and development. Until now, however, there has been no comprehensive text that explores the subject with focus on the design and analysis of biological and industrial applications. Intelligent Control Systems Using Soft Computing Methodologies...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy