SQL Server Central is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
Search:  
 
 

Content with tag Database Design Rss

Refine your search with one of the following additional tags (with number of items):

Advanced (53)     Basic Querying (5)     Book Reviews (2)     Installation (1)    
Miscellaneous (46)     Indexing (4)     Career (2)     modelling and Entity relationship diagram (1)    
Basics (29)     Performance Tuning (4)     Certifications (2)     Other (1)    
Strategies (19)     Performance Tuning and Scaling (4)     Monitoring (2)     Product Reviews (1)    
SQL Server 7, 2000 (18)     Best and Worst Practices (3)     SQL Server 2005 (2)     Rants (1)    
Programming (16)     Data Warehousing (3)     Stored Procedures (2)     Scalability (1)    
T-SQL (14)     Reviews (3)     XML (2)     Security (1)    
Naming Standards (13)     System Development Life Cycle (3)     .Net (1)     SQL Server 2005 - Security (1)    
Administering (12)     Visual Basic 6 (3)     Advanced Querying (1)     SQL Server 6.5 (1)    
Data Types (10)     Administration (2)     Auditing (1)     SQL-DMO (1)    
Configuring (6)     ADO (2)     Design (1)     Views (1)    
Data Modeling (6)     Best Practices (2)     Encryption (1)     Worst Practices (1)    
   Items 1 to 20 of 164    Next 20 >>
 

The Basics of Sizing a SQL Server Database

Sizing a database can be one of the most arduous tasks a DBA, analyst or developer must attend to. It?s time consuming and more hours go into analyzing the database than actually sizing it. This article focuses on how to monitor the database?s growth after its deployed and contains some tips on how to size it before deployment. We will also dive a little into how to benchmark your database against a robust data load.   Read more...
By Brian Knight 2008/08/01 (first posted: 2001/07/25) | Source: SQLServerCentral.com | Category: Administering
Rating: |  Discuss |  Briefcase | 24,130 reads

Reverse Engineering Alias Data Types in SQL Server 2000

In SQL Server 2005 there is the concept of alias data types, which are similar to user-defined data types in SQL Server 2000. Yakov Shlafman brings us the first part of a series looking at these structures in SQL Server 2000.   Read more...
By Yakov Shlafman 2007/06/19 | Source: SQLServerCentral.com | Category: Data Types
Rating: |  Discuss |  Briefcase | 4,275 reads

Worst Practices - Not Using Primary Keys and Clustered Indexes

Two weeks ago Andy started his wildly successful series on Worst Practices. This week he continues that series discussing why failing to use primary keys and clustered indexes are worst practices. Agree or disagree, read the article and join the discussion. One thing you'll have to admit, reading an article by Andy is a lot more interesting than reading Books Online!   Read more...
By Andy Warren 2008/05/09 (first posted: 2003/11/10) | Source: SQLServerCentral.com | Category: Miscellaneous
Rating: |  Discuss |  Briefcase | 58,008 reads

SqlCredit – Part 15: The Cost of Distribution

Part 15 of this series examines what cost is paid when tables are separated into multiple databases on the same server.  Read more...
By Additional Articles 2008/05/05 | Source: Database Journal | Category: Database Design
Rating:  Rate this |  Briefcase | 1,492 reads

Is XML the Answer?

New Author! Don Peterson writes his first article for us and explores why he considers XML to be...bad! There are some interesting points made here and if you've haven't thought about what XML means to you as a DBA, it's a subject worth spending some time on.   Read more...
By Don Peterson 2008/05/02 (first posted: 2003/10/07) | Source: SQLServerCentral.com | Category: Miscellaneous
Rating: |  Discuss |  Briefcase | 63,175 reads

Designing Tables for Audit Data in SQL Server

My company is just starting to look at adding functionality to retain historical data for key tables and columns for auditing purposes in many of our SQL Server databases. I have seen some of your recent tips related to triggers (Forcing Trigger Firing Order in SQL Server and Trigger Alternatives in SQL Server - OUTPUT Clause). Based on using triggers or a similar technology, what is the best way to store the historical data?  Read more...
By Additional Articles 2008/04/15 | Source: MSSQLTips.com | Category: Auditing
Rating: (not yet rated)  Rate this |  Briefcase | 3,552 reads

SQL Server Database Requirements

In our organization, I have noticed that database requirements are never included as a portion of the system requirements. The requirements always focus on the interface and we derive the database design from the interface as well as fill in some of the gaps.  Read more...
By Additional Articles 2008/03/26 | Source: MSSQLTips.com | Category: Database Design
Rating: (not yet rated)  Rate this |  Briefcase | 2,041 reads

Views and Horizontal Partitioning

Jambu Krishnamurthy brings us a look at the various options you have available with views and some of the techniques you can use to build a better database by incorporating them in your design.   Read more...
By Jambu Krishnamurthy 2007/04/12 | Source: SQLServerCentral.com | Category: Basics
Rating: |  Discuss |  Briefcase | 7,958 reads

Name value pair (EAV) model

Entity-Attribute-Value model (EAV) is used interchangeably with name for name value pair. This article will try to address advantages and disadvantages of EAV modelling  Read more...
By Teshome Asfaw 2008/03/24 | Source: SQLServerCentral.com | Category: Database Design
Rating: |  Discuss |  Briefcase | 1,720 reads

SQL Server Scalabilty - An Introduction

A brief introduction into the world of scalability, presenting at a high-level the various options  Read more...
By Kev Riley 2008/03/19 | Source: SQLServerCentral.com | Category: Administration
Rating: |  Discuss |  Briefcase | 1,622 reads

A Common Architecture for Loading Data

Importing data files is always a challenge for a DBA, especially when the files might vary in format. Having one codebase is important and new author Mark Balasundram brings us the template for a high performance application to do just that.   Read more...
By Mark Balasundram 2007/04/04 | Source: SQLServerCentral.com | Category: Miscellaneous
Rating: |  Discuss |  Briefcase | 15,647 reads

Implementing Table Inheritance in SQL Server

When designing a database, we sometimes come across situations where there are multiple types of entities that we are modeling, but we'd like them to all have certain attributes or relations in common. Using "sub-type" tables is a simple way to implement table inheritance in SQL Server.  Read more...
By Additional Articles 2008/03/12 | Source: SQLTeam.com | Category: Database Design
Rating: (not yet rated)  Rate this |  Briefcase | 3,014 reads

Practical Methods: Naming Conventions

Everyone should establish some sort of naming convention for their SQL Server platform. It helps to ensure that developers and DBAs can easily find objects and communicate with one another. New author Michael Lato brings us the start of a series on organizing your SQL Server code with an article on naming conventions.   Read more...
By Michael Lato 2007/03/07 | Source: SQLServerCentral.com | Category: Naming Standards
Rating: |  Discuss |  Briefcase | 7,498 reads

5 Tips for Becoming a Better Data Modeler

5 quick tips to help you become a better data modeler and increase your value to your team and organization.  Read more...
By Troy Ketsdever 2008/02/19 | Source: SQLServerCentral.com | Category: Data Modeling
Rating: |  Discuss |  Briefcase | 10,122 reads

Storing IPs in SQL Server

An IP address is something we all recognize and is a piece of data that is quite prevalent in many systems. However it is a piece of data tha presents some challenges in its storage and retrieval. SQL Server guru David Poole presents us with a look at how you can work with this strange formatting.   Read more...
By David Poole 2007/04/02 | Source: SQLServerCentral.com | Category: Advanced Querying
Rating: |  Discuss |  Briefcase | 11,311 reads

Computed Columns

Computed columns are an interesting way to cover some queries that might otherwise require a table scan. SQL Server expert Andy Warren brings us a look at this database design feature.  Read more...
By Andy Warren 2008/02/12 | Source: SQLServerCentral.com | Category: T-SQL
Rating: |  Discuss |  Briefcase | 6,116 reads

theSystem

This is one in a series of articles dealing with Database Design following the design of a single system from start to finish.  Read more...
By Steve Fibich 2008/01/31 | Source: SQLServerCentral.com | Category: Database Design
Rating: |  Discuss |  Briefcase | 2,825 reads

Toward Integrity Part 5

An exploration of the process of translating a conceptual model to a logical model, and ultimately, a faithful implementation using T-SQL.  Read more...
By Troy Ketsdever 2008/01/03 | Source: SQLServerCentral.com | Category: Database Design
Rating: |  Discuss |  Briefcase | 1,764 reads

Document Your Database

Computer professionals are constantly complaining about the documentation for the software they use. And are notorious for not documenting their own code very well. Longtime author Raj Vasant brings us a short article with some suggestions on how to go about documenting your databases.   Read more...
By Vasant Raj 2007/01/11 | Source: SQLServerCentral.com | Category: Miscellaneous
Rating: |  Discuss |  Briefcase | 11,784 reads

Table Defaults

In working on an existing database, DBAs often look to normalize tables and correct obvious flaws in design. Recently Andy Warren was working on a consulting project and realized that defaults would prevent many issues.   Read more...
By Andy Warren 2007/01/04 | Source: SQLServerCentral.com | Category: Advanced
Rating: |  Discuss |  Briefcase | 6,677 reads
   Items 1 to 20 of 164    Next 20 >>
 
Most popular

Computed Columns

Computed columns are an interesting way to cover some queries that might otherwise require a table scan. SQL Server expert Andy Warren brings us a look at this database design feature.  Read more...
By Andy Warren 2008/02/12 | Source: SQLServerCentral.com | Category: T-SQL
Rating: |  Discuss |  Briefcase | 6,116 reads

A Common Architecture for Loading Data

Importing data files is always a challenge for a DBA, especially when the files might vary in format. Having one codebase is important and new author Mark Balasundram brings us the template for a high performance application to do just that.   Read more...
By Mark Balasundram 2007/04/04 | Source: SQLServerCentral.com | Category: Miscellaneous
Rating: |  Discuss |  Briefcase | 15,647 reads

Storing IPs in SQL Server

An IP address is something we all recognize and is a piece of data that is quite prevalent in many systems. However it is a piece of data tha presents some challenges in its storage and retrieval. SQL Server guru David Poole presents us with a look at how you can work with this strange formatting.   Read more...
By David Poole 2007/04/02 | Source: SQLServerCentral.com | Category: Advanced Querying
Rating: |  Discuss |  Briefcase | 11,311 reads