Main Menu
Home Articles Directory Submit Popular Site Top Rated Site - Programming - Database - Management - Software Testing and Quality Assurance - Approaches, Process, Methods New Links RSS/Atom
Sponsors



  Main  |  Submit New Article  

  Popular articles (top10)  |  Top rated articles (top10)  |  Category List  |  Randum jump  

Main  arrow  Database  arrow  Data Modeling  (65)


Sort by:   Title ( Title (A to Z) Title (Z to A)) Date ( Date (Old Links Listed First) Date (New Links Listed First)) Rating ( Rating (Lowest Score to Highest Score) Rating (Highest Score to Lowest Score)) Popularity ( Popularity (Least to Most Hits) Popularity (Most to Least Hits))
Articles currently sorted by: Title (A to Z)


Visit   A co-Relational Model of Data for Large Shared Data Banks    Last Update 2011/3/22 14:51
Category  Database  arrow  Data Modeling  :  Database  arrow  NoSQL
Description
The nascent noSQL market is extremely fragmented, with many competing vendors and technologies. Programming, deploying, and managing noSQL solutions requires specialized and low-level knowledge that does not easily carry over from one vendor's product to another. A necessary condition for the network effect to take off in the noSQL database market is the availability of a common abstract mathematical data model and an associated query language for noSQL that removes product differentiation at the logical level and instead shifts competition to the physical and operational level.

Hits: 70  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   A Flexible Model for Data Integration Popular articles    Last Update 2006/10/20 9:38
Category  Programming  arrow  XML  :  Database  arrow  Data Modeling
Description
There are many challenges in systems integration for architects and developers, and the industry has focused on XML, Web services, and SOA for solving integration problems by concentrating on communication protocols, particularly in regard to adding advanced features that support message flow in complex network topologies. However, this concentration on communication protocols has taken the focus away from the problem of integrating data. Flexible models for combining data across disparate systems are essential for successful integration. These models are expressed in XML schema (XSD) in Web service–based systems, and instances of the model are represented as XML transmitted in SOAP messages. In our work on the architecture of the MSDN TechNet Publishing System (MTPS) we addressed three pitfalls. We’ll look at what those pitfalls are and our solutions to them in the context of a more general problem, that of integrating customer information.

Hits: 410  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   A Simple Guide to Five Normal Forms in Relational Database Theory Popular articles    Last Update 2006/7/21 10:19
Category  Database  arrow  Data Modeling
Description
The normal forms defined in relational database theory represent guidelines for record design. The guidelines corresponding to first through fifth normal forms are presented here, in terms that do not require an understanding of relational theory. The design guidelines are meaningful even if one is not using a relational database system. We present the guidelines without referring to the concepts of the relational model in order to emphasize their generality, and also to make them easier to understand.

Hits: 1231  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   A Tale of Identifiers    Last Update 2011/6/16 16:20
Category  Database  arrow  Data Modeling
Description
Identifiers aren't locators, and they aren't pointers or links either. They are a logical concept in a relational database, and, unlike the more traditional methods of accessing data, don't derive from the way that data gets stored. Identifiers uniquely identify members of the set, and it should be possible to validate and verify them. Celko somehow involves watches and taxi cabs to illustrate the point.

Hits: 38  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Achieve Flexible Data Modeling With The Entity Framework    Last Update 2008/9/10 13:12
Category  Programming  arrow  .NET  :  Database  arrow  Data Modeling  :  Approaches, Process, Methods  arrow  Software Architecture
Description
The ADO.NET Entity Framework is almost here! First introduced as ADO.NET vNext in 2006, the framework is now ready for prime time with the upcoming release of Visual Studio 2008 SP1. After a couple of unsuccessful attempts at similar products over the years, Microsoft released two technologies with Visual Studio 2008 that fit, in part, into the Object Relational Mapping (ORM) space: LINQ to SQL and the ADO.NET Entity Framework. With the adoption of these technologies in the marketplace, developers now want to know how we got here and where Microsoft is going next. They also want to know what was behind the development of these technologies, what makes the Entity Framework different from other ORM technologies in the market, and how is Microsoft investing in these technologies going forward?

Hits: 53  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Agile/Evolutionary Data Modeling: From Domain Modeling to Physical Modeling Popular articles    Last Update 2006/7/20 8:18
Category  Database  arrow  Data Modeling  :  Approaches, Process, Methods  arrow  Agile
Description
Data modeling techniques are used in several ways -- domain data modeling (analysis), logical data modeling (detailed analysis), architectural data modeling, and physical data modeling (design). It is perfectly fine to use data models for several purposes, or different types of models for a similar purpose. For example, you can use data models, CRC models, UML class diagrams, and ORM diagrams for domain modeling; as Agile Modeling (AM) suggests, know Multiple Models so that you can and Apply the Right Artifact(s) for the situation. In this article I discuss a agile/evolutionary approach to data modeling.

Hits: 1296  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   An Application-Oriented Model for Relational Data    Last Update 2007/10/11 8:53
Category  Programming  arrow  .NET  :  Database  arrow  Data Modeling  :  Approaches, Process, Methods  arrow  Software Design
Description
Most applications deal with data of some type or another, where the source of the data often resides in a database. Yet for a variety of reasons the shape of the data in the database is often different from the model that the application interacts with. This article describes working with data in a database through a virtual "Conceptual Model" more appropriate for the application.

Hits: 122  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   An Introduction to Database Normalization Popular articles    Last Update 2006/7/21 10:22
Category  Database  arrow  Data Modeling  :  Database  arrow  MySQL
Description
Database normalization is a process by which an existing schema is modified to bring its component tables into compliance with a series of progressive normal forms. The goal of database normalization is to ensure that every non-key column in every table is directly dependent on the key, the whole key and nothing but the key and with this goal come benefits in the form of reduced redundancies, fewer anomalies, and improved efficiencies. While normalization is not the be-all and end-all of good design, a normalized schema provides a good starting point for further development.This article will take a practical look at database normalization, focusing on the first three of seven generally recognized normal forms.

Hits: 986  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Automation for the people: Pushbutton documentation    Last Update 2008/6/25 13:56
Category  Programming  arrow  Java  :  Database  arrow  Data Modeling  :  Approaches, Process, Methods  arrow  UML  :  Programming  arrow  Maintenance  :  Approaches, Process, Methods  arrow  Software Architecture  :  Programming  arrow  Documentation
Description
Project documentation is often one of the necessary evils in delivering a software product. But imagine being able to generate your documentation at the click of a button. In this installment of Automation for the people , automation expert Paul Duvall explains how you can use open source tools to automate the generation of Unified Modeling Language (UML) diagrams, build figures, entity-relationship diagrams (ERDs), and even user documentation.

Hits: 108  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Building a Hybrid Data Warehouse Model Popular articles    Last Update 2007/5/24 8:36
Category  Database  arrow  Data Modeling  :  Database  arrow  Oracle  :  Database  arrow  DataWarehouse
Description
Relational and dimensional modeling are often used separately, but they can be successfully incorporated into a single design when needed. Doing so starts with a normalized relational model and then adds dimensional constructs, primarily at the physical level. The result is a single model that can provide the strengths of its parent models fairly well: it represents entities and relationships with the precision of the traditional relational model, and it processes dimensionally filtered, fact-aggregated queries with speed approaching that of the traditional dimensional model. Real-world experience was the motivation for this analysis: on three separate data warehousing projects where I worked as programmer, architect, and manager, respectively, I found a consistent pattern of data/database behavior that lent itself far more to a hybrid combination of dimensional and relational modeling than to either one alone. This article discusses the hybrid design and provides a fully functional reference implementation.

Hits: 274  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)



(1) 2 3 4 5 6 7 » 
Software Development Expertise

Load Testing Software and Services by Web Performance : the only load testing software with "how many users" analysis

Software Development - Svitla Systems is an offshore software development company which provides various programming services.

Bug Tracking Software - OnTime is industry leading bug tracking software

Scrum Expert - Agile Project Management Knowledge

Software Testing Magazine - Unit, Load, Functional Software Testing Expertise

Share The Knowledge

Practical
Methods & Tools
RSS 2.0
Twitter
Contact
Software Development Jobs
Login
Username:

Password:


Lost Password?

Register now!
THEME_VALIDXHTML    THEME_VALIDCSS

Copyright (c) 2007-2013 Martinig & Associates | Methods & Tools Software Development Magazine | Privacy Policy
Software Development Tools | Software Development Articles | Software Development Directory | Software Development Videos
Software Development Jobs | Software Development News | Software Development Books
Software Development Blogs | Software Development Conferences