Rozdíl Mezi SQL A Microsoft SQL Server

Rozdíl Mezi SQL A Microsoft SQL Server
Rozdíl Mezi SQL A Microsoft SQL Server

Video: Rozdíl Mezi SQL A Microsoft SQL Server

Video: Rozdíl Mezi SQL A Microsoft SQL Server
Video: Конан Непобедимый Обзор [немецкий;многоязычные субтитры]Варварская стратегия реальном времени тесте 2024, Duben
Anonim

SQL vs Microsoft SQL Server | Rozdíly mezi SQL a SQL Serverem

Structured Query Language (SQL) je počítačový jazyk pro databáze. Používá se pro přístup k datům a manipulaci s nimi v systémech správy relačních databází (RDMS). Microsoft SQL server je relační databázový server vyráběný společností Microsoft. Jako primární dotazovací jazyk používá SQL.

SQL má schopnosti vkládat data do databáze, dotazovat se na informace, aktualizovat / mazat data v databázi a vytvářet / upravovat schéma databáze. SQL byl vyvinut společností IBM na začátku 70. let a původně se nazýval SEQUEL (Structured English Query Language). Jazyk SQL má několik jazykových prvků nazývaných klauze, výrazy, predikáty, dotazy a příkazy. Mezi nimi jsou nejpoužívanější dotazy. Dotazy definuje uživatel takovým způsobem, že popisuje požadované vlastnosti podmnožiny dat, která potřebuje načíst z databáze. Poté systém správy databáze provede nezbytné optimalizace dotazu a provede nezbytné fyzické operace, aby vytvořil výsledky dotazu. SQL také umožňuje datové typy, jako jsou řetězce znaků, bitové řetězce,čísla a datum a čas, které mají být zahrnuty do sloupců databází. Americký národní normalizační institut (ANSI) a Mezinárodní organizace pro normalizaci (ISO) přijaly SQL jako standard v letech 1986 a 1987. I když je SQL standardem ANSI, existuje mnoho různých verzí jazyka SQL. Abychom však vyhověli standardu ANSI, všechny tyto verze podporují podobným způsobem široce používané příkazy, jako jsou SELECT, UPDATE, DELETE, INSERT, WHERE. Abychom však vyhověli standardu ANSI, všechny tyto verze podporují podobným způsobem široce používané příkazy, jako jsou SELECT, UPDATE, DELETE, INSERT, WHERE. Abychom však vyhověli standardu ANSI, všechny tyto verze podporují podobným způsobem široce používané příkazy, jako jsou SELECT, UPDATE, DELETE, INSERT, WHERE.

Jak již bylo zmíněno dříve, server Microsoft SQL je databázový server, který jako primární jazyky dotazů používá SQL, konkrétněji T-SQL a ANSI SQL. T-SQL rozšiřuje SQL přidáním několika funkcí, jako je procedurální programování, lokální proměnné a podpůrné funkce pro zpracování řetězců / dat. Díky těmto funkcím je T-SQL Turing kompletní. Jakákoli aplikace, která potřebuje komunikovat se serverem MS SQL, musí na server odeslat příkaz T-SQL. Server Microsoft SQL lze použít k vytváření desktopových, podnikových a webových databázových aplikací. Poskytuje prostředí umožňující vytváření databází, ke kterým lze přistupovat z pracovních stanic, internetu nebo jiných médií, jako je například Personal Digital Assistant (PDA). První verze serveru MS SQL byla vydána v roce 1989 a jmenovala se SQL Server 1.0. Toto bylo vyvinuto pro operační systém / 2 (OS2). Od té doby došlo k několika verzím serveru MS SQL a nejnovější verzí je SQL Server 2008 R2, který byl vydán do výroby 21. dubna 2010. Server MS SQL je k dispozici také v několika edicích, které obsahují sady funkcí přizpůsobené pro různé uživatele.

Abychom to shrnuli, SQL je počítačový jazyk pro vytváření a správu relačních databází a Microsoft SQL server je databázový server, který používá SQL jako svůj primární dotazovací jazyk a lze jej použít k vývoji databázových aplikací. Je tedy zřejmé, že tyto dvě věci jsou různé, kde jedna je počítačový jazyk a druhá je počítačová aplikace.

Doporučená: