Co je SQL (strukturovaný jazyk dotazů)?
Jedním z hlavních využití počítačů, od jejich založení, byla manipulací s daty. Databáze milionů byly vytvořeny a manipulovány počítači po celá desetiletí. Vzhledem k tomu, že se počítače staly sofistikovanějšími, také se software používá k řízení svých funkcí. Jedním z nejpopulárnějších jazyků počítačů databáze je strukturovaný jazyk dotazů (SQL). Tento jazyk pohání protokoly pro správu databází jednoduchých a složitých databází, od základních vstupů a delece dat po komplikované dotazy, manipulaci a vykazování nejvyššího řádu. V těchto dnech je SQL normou pro takové věci. Je však také dostatečně výkonný, aby zvládl podnikové funkce pro mainframes, servery a podnikové protokoly. Právě tento druh manipulační aktivity dat získává velká jména Oracle a IBM.SQL jako primární manipulační jazyk databáze. Stejně jako je však SQL, má své limity. Je to především jazyk založený na dotazu a který přesně popisuje také jeho omezení. Dotazy SQL Runs mohou být stejně náročné, jak si dokážou představit programátoři nebo systémové manažeři, ale nakonec SQL nebude dělat víc, než je požadováno. Oddělení pro správu dat, která chtějí více rozšiřitelných funkcí databáze, by se místo toho dařilo na základní, C, C ++ nebo různé webové jazyky.
Přesto, pokud jsou dotazování a hlášení databáze toho, co potřebujete nejvíce, šance jsou vynikající, že databázová aplikace, kterou používáte k provádění těchto úkolů, běží na SQL. Programátoři navrhují SQL, aby byli rychlí a efektivní. Jedním z příjemných důsledků jeho omezené funkčnosti je to, že skutečně provádí své určené úkoly velmi rychle. Získání dat, dokonce i velkého množství dat, je téměř okamžitéous. Manipulace s daty trvá o něco déle v milisekundových termínech, ale rozdíl nebude pravděpodobně pro lidské uživatele patrný. V tomto případě není omezená funkce nevýhodou, ale výhodou.
Nejedná se však pouze o Oracle a IBM, které v dnešní době navrhují v SQL. Mnoho dalších to také dělá. Není divu, že Microsoft je v čele této třídy. Tvůrce Windows má svou vlastní verzi SQL, která je více založená na serveru a následně nazývá Microsoft SQL Server. Tato verze SQL spustí velmi populární program databáze společnosti Microsoft. Mezi další známé databázové programy založené na SQL patří FileMaker Pro, FoxPro a MySQL založené na open zdroji