Click here to monitor SSC
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 

Content with tag Database Design Rss

   Items 1 to 20 of 310    Older >>
 

Have You Designed a Database from Scratch?

An interesting question from Steve Jones today, asking what is your experience with designing databases.  Read more...
By Steve Jones 2016/06/24 | Source: SQLServerCentral.com | Category: editorial
Rating: (not yet rated) |  Discuss |   Briefcase | 147 reads

Stairway to Database Design Level 2: Domains, Constraints and Defaults

A clear understanding of SQL Data Types and domains is a fundamental requirement for the Database Developer, but it is not elementary. If you select the most appropriate data type, it can sidestep a variety of errors. Furthermore, if you then define the data domains as exactly as possible via constraints, you can catch a variety of those problems that would otherwise bedevil the work of the application programmer.  Read more...
By Joe Celko 2016/06/01 (first published: 2010/05/04) | Source: SQLServerCentral.com | Category: database design
Rating: |  Discuss |   Briefcase | 24,565 reads

Adding PK Exceptions to SQLCop Tests

In this piece, Steve Jones shows how you can enforce a requirement of a Primary Key (PK) with a unit test, but also allow exceptions where needed.  Read more...
By Steve Jones 2016/05/12 | Source: SQLServerCentral.com | Category: tsqlt
Rating: (not yet rated) |  Discuss |   Briefcase | 946 reads

Database Design Follies: NULL vs. NOT NULL

It sounds simple enough. Either your column will always have a value or it may not. Yet somehow such a seemingly simple decision can become a never-ending debate where database schema begins to resemble superstition and designing effective tables seems more contentious than you expected it to be.  Read more...
By Edward Pollack 2016/02/26 (first published: 2014/10/30) | Source: SQLServerCentral.com | Category: null
Rating: |  Discuss |   Briefcase | 17,377 reads

Design Errors : PK's with multiple columns on table with identity

Find Tables with identity, which should have PK with 1 column but have a PK which is clustered but has multiple columns.  Read more...
By Doran Mackay 2015/11/24 | Source: SQLServerCentral.com | Category: database design
Rating: |  Discuss |   Briefcase | 901 reads

Design Errors : PK's with multiple columns on table with identity

Find Tables with identity, which should have PK with 1 column but have a PK with multiple columns or where the unique identity is contained in other indexes.  Read more...
By Doran Mackay 2015/11/24 | Source: SQLServerCentral.com | Category: database design
Rating: (not yet rated) |  Discuss |   Briefcase | 105 reads

The ABCs of Database Creation

Creating SQL Server databases is easier than the internet may lead us to believe.  Read more...
By Brandie Tarvin 2015/10/29 | Source: SQLServerCentral.com | Category: database design
Rating: |  Discuss |   Briefcase | 6,448 reads

Making Guesses

When working on a new database, Steve Jones hesitates to make too many guesses, or at least, too many exact guesses.  Read more...
By Steve Jones 2015/08/11 | Source: SQLServerCentral.com | Category: editorial
Rating: |  Discuss |   Briefcase | 122 reads

How to get Database Design Horribly Wrong

Database Design is one of those tasks where you have to carefully get all the major aspects right. If you mess-up just one of these, it can all go horribly wrong. So what are these aspects that can ruin database design, and how can you get them right? Robert Sheldon explains.  Read more...
By Additional Articles 2015/03/19 | Source: SimpleTalk | Category: database design
Rating:  Rate this |   Briefcase | 16,175 reads

Defusing Database Time Bombs: Avoiding the Need to Refactor Databases

Where applications are evolved by gradually molding them to a growing understanding of the business domain, this presents great challenges to database development. If databases are designed too loosely, and initial errors are allowed to fester, the results become harder and harder to refactor until eventually they constitute a database time bomb. Thomas LeBlanc describes how to avoid a few basic, but very common, database time bombs.  Read more...
By Additional Articles 2015/03/13 | Source: SimpleTalk | Category: database design
Rating:  Rate this |   Briefcase | 8,124 reads

GUIDs GUIDs everywhere, but how is my data unique?

After having seen many systems that use GUIDs as the primary key for every table, it is time to say enough is enough.  Read more...
By Thomas Romeo 2014/12/18 | Source: SQLServerCentral.com | Category: guid
Rating: |  Discuss |   Briefcase | 7,789 reads

Database Design Follies: NULL vs. NOT NULL

It sounds simple enough. Either your column will always have a value or it may not. Yet somehow such a seemingly simple decision can become a never-ending debate where database schema begins to resemble superstition and designing effective tables seems more contentious than you expected it to be.  Read more...
By Edward Pollack 2016/02/26 (first published: 2014/10/30) | Source: SQLServerCentral.com | Category: null
Rating: |  Discuss |   Briefcase | 17,377 reads

Stairway to Database Design Level 2: Domains, Constraints and Defaults

A clear understanding of SQL Data Types and domains is a fundamental requirement for the Database Developer, but it is not elementary. If you select the most appropriate data type, it can sidestep a variety of errors. Furthermore, if you then define the data domains as exactly as possible via constraints, you can catch a variety of those problems that would otherwise bedevil the work of the application programmer.  Read more...
By Joe Celko 2016/06/01 (first published: 2010/05/04) | Source: SQLServerCentral.com | Category: database design
Rating: |  Discuss |   Briefcase | 24,565 reads

Is a Primary Key an index?

By Phil Factor 2014/07/16 | Category: database design
Rating: (not yet rated) |  Discuss |   Briefcase | 2,696 reads

It's Not All About The Keys

By Andy Warren 2014/04/14 | Category: foreign keys (fk)
Rating: (not yet rated) |  Discuss |   Briefcase | 2,225 reads

EAV

By Steve Jones 2014/01/06 | Category: database design
Rating: (not yet rated) |  Discuss |   Briefcase | 1,825 reads

Free eBook: 45 Database Performance Tips for Developers

As a developer, if you need to go into the database and write queries, design tables, or determine the configuration of your SQL Server Systems, these tips should help make sure you're not unnecessarily sacrificing database performance. This eBook has 45 easy tips to improve the performance of your indexes and T-SQL queries, and hunt down problems within ORM tools and database design.   Read more...
By Press Release 2014/01/02 (first published: 2013/11/04) | Source: Redgate | Category: tips
Rating:  Rate this |   Briefcase | 16,415 reads

Free eBook: 45 Database Performance Tips for Developers

As a developer, if you need to go into the database and write queries, design tables, or determine the configuration of your SQL Server Systems, these tips should help make sure you're not unnecessarily sacrificing database performance. This eBook has 45 easy tips to improve the performance of your indexes and T-SQL queries, and hunt down problems within ORM tools and database design.   Read more...
By Press Release 2014/01/02 (first published: 2013/11/04) | Source: Redgate | Category: tips
Rating:  Rate this |   Briefcase | 16,415 reads

Normalizing-Denormalized Tables

Explains how to normalize a table without breaking the application or doing any application code changes.  Read more...
By Mohit K. Gupta 2013/11/01 (first published: 2008/11/10) | Source: SQLServerCentral.com | Category: normalization
Rating: |  Discuss |   Briefcase | 22,140 reads
   Items 1 to 20 of 310    Older >>
 
Tags
advanced (53)    
miscellaneous (46)    
basics (29)    
strategies (19)    
administration (18)    
sql server 7 (18)    
t-sql (18)    
programming (16)    
naming standards (13)    
stairway series (13)    
datatypes (12)    
performance tuning (11)    
indexing (8)    
security (8)    
normalization (7)    
configuring (6)    
data modeling (6)    
foreign keys (fk) (6)    
editorial (5)    
blogs (4)    
best and worst practices (3)    
best practices (3)    
constraints (3)    
data warehousing (3)    
denormalization (3)    
reviews (3)    
system development life cycle (3)    
visual basic 6 (3)    
xml (3)    
ado (2)    
book reviews (2)    
career (2)    
certifications (2)    
identity property (2)    
monitoring (2)    
multi-tenant (2)    
null (2)    
primary key (pk) (2)    
sql server 2005 (2)    
stored procedures (2)    
surrogate keys (2)    
.net (1)    
advanced querying (1)    
auditing (1)    
check constraints (1)    
continuin (1)    
database development (1)    
database performance (1)    
data-modeling (1)    
dependencies (1)    
design and theory (1)    
dri (1)    
dynamic sql (1)    
editorial - ipod (1)    
editorial - mp3 (1)    
editorial - wmv (1)    
effective dating (1)    
encryption (1)    
etl (1)    
friday poll (1)    
guid (1)    
guids (1)    
humor (1)    
installation (1)    
joe celko (1)    
modelling and entity relationship diagram (1)    
name value pair (1)    
natural key (1)    
nhibernate (1)    
not null (1)    
orm (1)    
other (1)    
partition (1)    
performance (1)    
product reviews (1)    
queues (1)    
rants (1)    
referential integrity (1)    
relational (1)    
resilience (1)    
row compression (1)    
scalability (1)    
schemas (1)    
sql server 6.5 (1)    
sql server data services (1)    
sql-dmo (1)    
ssds (1)    
testing (1)    
tips (1)    
tsqlt (1)    
udm (1)    
uniqueidentifier (1)    
views (1)    
webinar (1)    
worst practices (1)