[[: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/