A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
— |
oktatas:programozas:adatbazis-kezeles [2019/08/22 12:37] (aktuális) admin létrehozva |
||
---|---|---|---|
Sor 1: | Sor 1: | ||
+ | [[:oktatas:programozás|< Programozás]] | ||
+ | ====== Adatbázis-kezelés ====== | ||
+ | ===== Adatbázis-rendszerek ===== | ||
+ | |||
+ | Néhány elterjedt adatbázis-kezelő rendszer: | ||
+ | |||
+ | * SQL: | ||
+ | * SQLite | ||
+ | * MySQL | ||
+ | * MS SQL | ||
+ | * PostgreSQL | ||
+ | * Access | ||
+ | * NoSQL | ||
+ | * MongoDB | ||
+ | * Apache Cassandra | ||
+ | * Apache HBase | ||
+ | * CouchDB | ||
+ | * Redis | ||
+ | |||
+ | A NoSQL egyesek szerint azt jelenti, nem csak SQL, mások szerint SQL nélküliségre vonatkozik. | ||
+ | |||
+ | A NoSQL rendszerek adattárolásánál szoktuk megemlíteni a dokumentumok tárolási formátumát: | ||
+ | |||
+ | * XML | ||
+ | * JSON - [[oktatas:web:javascript:javascript_json|JavaScript Object Notation]] | ||
+ | |||
+ | ===== ODBC ===== | ||
+ | |||
+ | Az ODBC az Open Database Connectivity szavakból alkotott betűszó. | ||
+ | |||
+ | Az ODBC a programozói API és az DBMS (DataBase Management Systems) között egy köztes szoftver (middleware). | ||
+ | |||
+ | Egységes felületet nyújt a programozók számára. | ||
+ | ===== MySQL ===== | ||
+ | ==== PHP ==== | ||
+ | |||
+ | PHP nyelven a MySQL szerver elérhető négy függvénygyűjteménnyel: | ||
+ | * ODBC | ||
+ | * Mysql | ||
+ | * Mysqli | ||
+ | * Mysql PDO | ||
+ | |||
+ | ==== A MySQL Connnector programok ==== | ||
+ | |||
+ | A MySQL néhány programozási nyelven számára kapcsolatszoftverekkel, vagyis meghajtó programokkal teszi lehetővé az adatbázis elérését a következő nyelveken: | ||
+ | * C | ||
+ | * C++ | ||
+ | * Python | ||
+ | * Java | ||
+ | * .Net | ||
+ | * PHP | ||
+ | |||
+ | ===== Linkek ===== | ||
+ | |||
+ | * http://dev.mysql.com/downloads/connector/ |