Нови T-SQL функции в MS SQL Server 2005
Автор: Гайдар Магдануров
VBStreets
Източник: Списание RSDN № 3-2005

Предговор
Демо база данни
Тази статия няма да обхваща стандартните демонстрационни бази данни, които се доставят с SQL Server (Northwind, AdventureWorks). За най-голяма яснота на примерите, нека създадем малка база данни от някакъв въображаем магазин, продаващ лаптопи.
Потребителят на тази база данни трябва да: има информация за моделите, налични в склада, да избира модели въз основа на цената и марката на производителя, също така, потребителят трябва да може да прави поръчки на клиенти и да създава опашка от поръчки за изпълнение.
За реализиране на тези желания ще се използва база данни, състояща се от четири таблици: Марки - директория на производители, която ви позволява да проследявате фирмените взаимоотношения от гледна точка родител-дете; Продукти - таблица на моделите, налични в склада, съдържаща необходимата информация за цена, количество, име и основна конфигурация; Поръчки - таблица, съдържаща информация за поръчки; QrdersQueue - таблица, която реализира функционалността на опашката за поръчки.