Advanced

Using Views to Enforce Business Rules

  • Article

A view is most commonly thought of as a SELECT statement. Most developers will simply create a view to "group" complex SELECT statements for reuse within another view or stored procedures. It makes typing easier! But the really power of views is their ability to implement business rules.

2007-04-23

4,528 reads

Sic Semper NULL

  • Article

The great debate over NULLs will probably never end. Should we use them in our databases? What meaning do they have? These are all
valid questions. In this article SQL Server expert Michael Coles takes a look at the problems that are inherent in eliminating NULLs completely from
a database.

5 (2)

2007-04-10

5,898 reads

Database Design: A Point in Time Architecture

  • Article

In most relational database implementations. Update and Delete commands destroy the data that was there prior to their issue. However, some systems require that no information is ever physically deleted from or updated in the database. In this article, Arthur Fuller presents a solution to this requirement in the form of a Point-in-Time architecture: a database design which allows a user to recreate an image of the database as it existed at any previous point in time, without destroying the current image.

2007-02-28

3,723 reads

Refactoring Databases: The Process

  • Article

This article describes how to implement a single refactoring within your database. It contains a worked example of the Move Column structural refactoring, whereby we move the Customer.Balance column to the Account table, a seemingly straightforward change to improve the database design.

2007-01-16

3,244 reads

Table Defaults

  • Article

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.

4.4 (5)

2007-12-28 (first published: )

7,173 reads

Design Challenge: Global Address

  • Article

Are you up to the latest design challenge? A great way to sharpen our analysis and modeling skills is to continuously address real-world scenarios. A modeling scenario with suggested solutions appears each month in this Design Challenge column. The scenario is emailed to more than 1,000 modelers. The responses are then consolidated into this column.

2006-10-16

2,039 reads

Blogs

Proud to present at this year’s VMworld 2020 conference

By

I’m thrilled to support and participate in this year’s VMworld 2020 conference, which is...

Daily Coping 7 Aug 2020

By

I started to add a daily coping tip to the SQLServerCentral newsletter and to...

3D Printing Ear Savers Aug 6th 2020

By

I have now printed over 20,000 ear savers. I hit 20k printed yesterday on...

Read the latest Blogs

Forums

rename sa

By ramyours2003

i want to  rename the sa login with different name , is the jobs...

Does anyone have experience of using securetrading.net as a data src within ADF?

By wood.kieran

Hi, Does anyone have experience of using securetrading.net as a data source within Azure...

how to find why the stored procedure took time to execute

By saum70

Hi, This is one of the incident at our clients side and does not...

Visit the forum

Ask SSC

SQL Server Q&A from the SQLServerCentral community

Get answers

Question of the Day

BDC Storage

See possible answers