Нови T-SQL функции в MS SQL Server 2005

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

нови

Предговор

Демо база данни

Тази статия няма да обхваща стандартните демонстрационни бази данни, които се доставят с SQL Server (Northwind, AdventureWorks). За най-голяма яснота на примерите, нека създадем малка база данни от някакъв въображаем магазин, продаващ лаптопи.

Потребителят на тази база данни трябва да: има информация за моделите, налични в склада, да избира модели въз основа на цената и марката на производителя, също така, потребителят трябва да може да прави поръчки на клиенти и да създава опашка от поръчки за изпълнение.

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