Adatbázis programozási nyelvek 2
Á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ű nyelven, ebben a tekintetben a legfőbb szempont 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 programot fogadott ?? eseno feláldozott lehetőségek hatékony gépi kódot. Ebben az esetben az 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. A 1968ᴦ. 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 C nyelv, alakult 1980-ban ᴦ. Ez magában foglalja számos hatékony új funkciókat, amelyek lehetővé teszik 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 ++, törlésével Sun ?? ex 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:
§ Sun támogatásával ?? evozmozhnyh 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 a Sun ?? feladatait. 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 teljesen ?? azt kell tennie a következő ..:
Az első adatbázis megjelent régen, amikor szükség volt, mikor nagy mennyiségű információ és a minta csoportok rekordok meghatározott ?? ennym szerepelt. 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 már öt vezető gyártója ?? s adatbázis:
Microsoft (SQL Server), az IBM (DB2), Oracle, Software AG (Adabas), Informix és Sybase. Ezek a termékek, amelyek célja ?? ének támogatása egyidejű működését több ezer felhasználó ?? s a hálózaton, és az adatbázis tárolható elosztott ?? Hinnóm több kiszolgálón.
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. Mellette jött létre fordítóprogramok megjelent 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.
lásd még
Szkriptnyelvek (programozás az Internet) Az objektum-orientált programozási nyelvek Ez a terület közepén kialakított 70-es években. Kernighan és Ritchie. Ez a kijelző a valós tárgyak, azok. [További információ].
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 egy rendezett rekordok sorozataként, amelyek egységes szerkezetű és a szervezett szerint egy sablont (általában a [tovább] ..