adatbázis programozási nyelv - studopediya
Áttekintés a magas szintű programozási nyelv
Ez az első összeállított nyelvet teremtett a 50-es években.
Programozó fejlesztése szoftver kizárólag assembly nyelven, komoly kétségei vannak a lehetőséget a megjelenése nagy teljesítményű, magas szintű nyelv, így a fő kritérium a fejlesztés a Fortran fordító hatékony futtatható kódot. Míg FORTRAN először végre számos fontos programozási fogalmak, a kényelem, a teremtés program feláldozta lehetőségek hatékony gépi kódot. Azonban ezen a nyelven jött létre egy hatalmas könyvtárak száma, a statisztikai rendszerek és befejezve a műholdas vezércsomagokat. FORTRAN továbbra is használják számos szervezet. Van egy standard változat a Fortran HPF (High Performance Fortran) párhuzamos szuperszámítógépek sok processzorok.
Ez egy összeállított nyelvet felhasználásra a gazdasági területen és megoldani az üzleti - feladatok alakult ki a '60 -as évek elején. Ez jellemzi a nagy „bőbeszédűség” - a szereplők néha néz ki, mint a rendszeres angol kifejezéseket. A COBOL azt végrehajtották igen hatékony eszköz a munka nagy mennyiségű tárolt adatok a különféle külső adathordozóra. Ezen a nyelven, hogy létrehozott egy csomó alkalmazás, amely működik ma.
Algol (Algol). Összeállította nyelvet teremtett 1960. Hívták fel helyére Fortran, ám a bonyolultabb szerkezet nem alkalmazzák széles körben. 1968-ban. Ez hozta létre változata Algol 68, az ő képessége, és most előtt számos programozási nyelvek, azonban hiánya miatt kellően hatékony számítógépek nem sikerült létrehozni jó fordítóprogramok időben.
Pascal nyelv létre a '70 -es évek végén, egy csomó, mint Algol, de szigorítani számos követelményt, hogy a szerkezet a program, és vannak olyan funkciók, amelyek lehetővé teszik, hogy sikeresen létrehozni nagy projektek.
Vannak még összeállítói és tolmácsok a nyelvet, és a népszerűsége az első helyet a világon. Ebből jött létre a 60-as, mint oktatási nyelv és nagyon könnyű megtanulni.
Ez a nyelv jött létre, a Bell és kezdetben nem tekinthető tömeges laboratóriumban. Úgy tervezték, hogy cserélje ki a szerelvényt, hogy képes létrehozni ugyanolyan hatékony és kompakt program és ugyanakkor nem függ az adott típusú processzor. Xi nagyban hasonlít a Pascal és a további munkához szükséges eszközök közvetlenül a memória (pointerek). Az, hogy a nyelv a 70-es írt számos alkalmazás és rendszer szoftver, és számos jól ismert operációs rendszerek (Unix).
C ++ - objektum-orientált kiterjesztése a beállított realizált benne C, a nyelv alakult 1980-ban az erőteljes új funkciókat, hogy a programozók élesen a termelékenység növekedéséhez, azonban az összetett és megbízható szoftver megköveteli a fejlesztők képzés magas szintű.
Ez a nyelv jött létre, amelyet a Sun a '90 -es évek elején alapján a C ++. Úgy tervezték, hogy egyszerűsítse a fejlesztési alapuló alkalmazások C ++, kizárva belőle minden alacsony szintű funkciók. De a fő jellemzője ennek a nyelvnek - nem összeállításában a natív kód és platform-független bytecode (mindegyik csapat egyik byte). Ez bytecode lehet végrehajtani a tolmács segítségével - JVM Java-gép (Java Virtual Machine), változatai, amelyek a jelenleg létrehozott minden platformra.
Különös figyelmet fordítunk az a nyelv a két irányban:
§ támogató különböző mobil eszközök és személyi számítógépek beágyazott háztartási gépek (Jini technológia);
§ létrehozása platform - független szoftver modulok szervereken is futhat a globális és a helyi hálózatok különböző operációs rendszerek (Java Beans technológia).
Míg a hiánya a nyelv - alacsony sebességgel.
Ez a csoport abban különbözik a nyelv algoritmikus nyelvek, elsősorban feladatokat. Adatbázis - Ez a fájl (vagy fájlok egy csoportját), amely rendezett halmaza rekordok, amelyek egységes szerkezetű és a szervezett szerint egy sablont (általában táblázatos formában). Egy adatbázis állhat több asztal. Kényelmesen tárolható az adatbázisokban a különböző részleteket a könyvtárakat, fájlokat, számviteli folyóiratok, stb, ha dolgozik adatbázisokkal gyakran kell elvégezni a következő lépéseket ..:
Az első adatbázis megjelent régen, amikor szükség volt, mikor nagy mennyiségű információ és a minta csoportok rekordok szerint bizonyos jellemzőit. Ebből a célból a strukturált SQL lekérdező nyelv jött létre (Structured Query Language). Ez alapján egy erős matematikai elmélete és lehetővé teszi a hatékony adatbázis-feldolgozás, manipulálni nem egyéni nyilvántartások és csoportok rekordok.
Kezelni a nagy adatbázisok és azok hatékony kezelés, amelynek célja DBMS (adatbázis-kezelő rendszer).
Szinte majdnem minden adatbázisok mellett az SQL nyelv támogatása saját egyedi nyelvi arra összpontosít, hogy a funkciók az adatbázisban, és nem vihető át más rendszerekkel.
Ma van öt fő adatbázis szállítók:
Microsoft (SQL Server), az IBM (DB2), Oracle, Software AG (Adabas), Informix és Sybase. Ezek a termékek célja, hogy támogassa az egyidejű működését több ezer felhasználó a hálózaton, és az adatbázis tárolható elosztott módon több szerveren.
az úgynevezett asztali adatbázisok jöttek létre az Advent a személyi számítógépek. Az őse a modern nyelvek adatbázis-kezelő szoftverek a PC minősül az adatbázis dBase II, melyet a nyelvet értelmezni. Ezután fordítóprogramok hoztak létre neki, meg DBMS FoxPro, Clipper, amely támogatja a nyelvjárások a nyelvet. Ma egy hasonló, de nem kompatibilis változata dBase nyelvcsalád hajtják végre a Microsoft Visual FoxPro, és a Visual dBase termékeket cég Inprise.