Интернет знания
Microsoft SQL Server Express е безплатна версия на Microsoft SQL Server – платформа за администриране, създаване и анализ на бази данни. Въпреки че е ограничена, Express включва почти всички функции на пълната версия, включително визуалния инструмент SQL Server Management Studio и поддръжка на съхранени процедури.
Съхранените процедури са предварително записани SQL заявки, които потребителите на SQL Server могат да извикват многократно. Основните им предимства са програмируемостта и възможността за приемане на параметри. Процедурите се пишат на Transact‑SQL (T‑SQL) – езика за работа с данни в SQL Server.
В Microsoft SQL Server нова процедура се създава чрез контекстното меню в прозореца Object Explorer – десен клик върху папката Stored Procedures. Тази папка се създава автоматично при създаване на нова база данни и се намира в йерархията: [ИмеНаБаза] → Programmability → Stored Procedures. Потребителските процедури се съхраняват извън подпапката System Stored Procedures, която съдържа вградени скриптове за поддръжка на системата. След като се създаде нова процедура, се отваря таб с шаблон, който потребителят може да редактира според нуждите си.
Следният пример демонстрира проста процедура, която извлича всички записи от таблицата Movies в базата test:
USE [test];
GO
CREATE PROCEDURE dbo.mysp_selectstuff
AS
-- SET NOCOUNT ON; // предотвратява излишни резултати
SELECT * FROM dbo.Movies;
GO
EXEC dbo.mysp_selectstuff;
GO
DROP PROCEDURE dbo.mysp_selectstuff;
GO
Обичайно се пишат ключовите SQL команди с главни букви, за да се открояват от имена на обекти. Коментарите започват с -- и не влияят върху изпълнението. В примера базата се нарича test, а таблицата – Movies. Префиксът dbo указва схемата и избягва конфликти с други таблици със същото име.
Командата GO указва на интерпретатора да изпълни предишния блок от команди – аналогично на RUN в BASIC. EXEC стартира процедурата, а DROP PROCEDURE я премахва, за да може да бъде създадена отново при нужда. Процедурите се изпълняват в SSMS чрез натискане на F5 или бутона Execute.
Microsoft SQL Server е система за управление на бази данни, която позволява комуникация между базите, компютрите и различни приложения. Първото издание излезе през 1989 г., а последната версия 10.5 бе пусната през 2010 г. Специалисти като Робин Дюсън, автор на „Beginning SQL Server 2008 for Develope
FTP и уеб сървърите предават данни през Интернет, но правят това по различен начин. FTP сървърът се използва предимно за споделяне на файлове без визуален интерфейс, докато уеб сървърът предоставя готови за преглед уеб страници.ПротоколиFTP сървърът работи с протокола File Transfer Protocol (FTP), к