Les types de bases de données incluent : 1. Bases de données relationnelles, notamment [MySQL, MariaDB] ; 2. Bases de données non relationnelles, [Cassandra, MongoDB] ; 3. Bases de données de valeurs-clés, notamment [Dynamo, LevelDB].
L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3.
Les types de bases de données sont :
1 Base de données relationnelle
MySQL, MariaDB (un substitut à MySQL, Wikipedia anglais Switching. de MySQL vers MariaDB), Percona Server (remplacement de MySQL·), PostgreSQL, Microsoft Access, Microsoft SQL Server, Google Fusion Tables, FileMaker, base de données Oracle, Sybase, dBASE, Clipper, FoxPro, foshub.
Presque tous les systèmes de gestion de bases de données sont équipés d'un pilote Open Database Connectivity (ODBC), permettant aux bases de données d'être intégrées les unes aux autres.
2. Base de données non relationnelle (NoSQL)
BigTable (Google), Cassandra, MongoDB, CouchDB.
3. Base de données clé-valeur
Apache Cassandra (utilisée par Facebook) : hautement évolutive, Dynamo, LevelDB (Google).
Informations étendues :
Modèle de base de données : modèle objet, modèle hiérarchique (protocole léger d'accès aux données), modèle de réseau (stockage de données volumineux), modèle relationnel, modèle orienté objet, modèle semi-structure , modèle plat (modèle tabulaire, généralement sous la forme d'un tableau bidimensionnel. Tel que les données du modèle tabulaire Excel).
L'architecture de la base de données peut être grossièrement divisée en trois niveaux généraux : couche interne, couche conceptuelle et couche externe.
Recommandations d'apprentissage gratuites associées : programmation php (vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!