Počítačové znalosti
Microsoft SQL Server Express je bezplatná edice SQL Serveru od společnosti Microsoft. Poskytuje nástroje pro správu a tvorbu databází, analýzu dat a obsahuje téměř veškerou funkčnost placené verze, včetně grafického nástroje SQL Server Management Studio a podpory uložených procedur.
Uložené procedury jsou předdefinované SQL dotazy, které lze uložit a později spouštět. Hlavní výhodou je jejich programovatelnost a možnost přijímat parametry. Procedury se píší v jazyce Transact‑SQL (T‑SQL), což je rozšíření standardního SQL používané v SQL Serveru.
V SQL Server Management Studio lze novou proceduru vytvořit kliknutím pravým tlačítkem na složku Stored Procedures v okně Object Explorer. Tato složka je automaticky vytvořena při založení databáze a nachází se v hierarchii [název_databáze] → Programmability → Stored Procedures. Vlastní procedury se ukládají mimo podadresář System Stored Procedures, který obsahuje interní skripty potřebné pro správu databáze. Po vytvoření se otevře nová karta s ukázkovým šablonovým kódem, který můžete upravit podle svých potřeb.
USE [test];
GO
CREATE PROCEDURE dbo.mysp_selectstuff
AS
BEGIN
-- SET NOCOUNT ON; -- zabrání vrácení zbytečných result setů
SELECT * FROM dbo.Movies;
END;
GO
EXEC dbo.mysp_selectstuff;
GO
DROP PROCEDURE dbo.mysp_selectstuff;
GO
Obvyklým stylem je psát klíčová slova (SELECT, FROM, CREATE PROCEDURE…) velkými písmeny, aby se odlišila od názvů objektů. Komentáře začínají řetězcem -- a nemají vliv na provádění dotazu. V příkladu je databáze test a tabulka Movies (s předponou dbo, která odděluje objekty podle schématu). Procedura jednoduše vrátí všechny řádky z tabulky Movies.
Příkaz GO odděluje jednotlivé bloky kódu a informuje interpret, že má předchozí část provést. EXEC spouští proceduru a DROP PROCEDURE ji odstraní, což je užitečné při testování, kdy je potřeba proceduru znovu vytvořit. V SSMS se kód vykoná po stisknutí F5 nebo kliknutí na tlačítko Execute.
Microsoft SQL Server je databázový server, který umožňuje komunikaci mezi databázemi, počítači a aplikacemi. První verze vyšla v roce 1989 a v roce 2010 dosáhla verze 10.5. Díky nízké ceně, uživatelské přívětivosti a grafickému rozhraní je často doporučován odborníky jako Robin Dewson. Jak odinstalo
FTP a webové servery oba přenášejí data přes Internet, ale dělají to odlišným způsobem. FTP server slouží k výměně souborů bez grafického rozhraní, zatímco webový server poskytuje vizuální stránky s informacemi.ProtokolyFTP používá protokol File Transfer Protocol (FTP), který umožňuje dvěma počítačů