Une base de données se compose de différents types de données qui sont organisés pour un nombre d'utilisations. Un carnet d'adresses est un exemple simple d'une base de données et une base de données plus minutieusement conçu pourrait tenir des statistiques démographiques utilisées par des organisations gouvernementales ou de grandes sociétés de recherche. Différents types de bases de données contiennent différents types de données --- par exemple texte , données numériques ou des images. Modèle hiérarchique
La base de données de modèle hiérarchique se compose d' enfants et des parents des éléments de données organisées en une structure arborescente . La seule connexion autorisée entre deux ensembles de données que celui de parent et enfant . Le problème peut être illustré dans un sens très littéral , si une entreprise a créé une structure hiérarchique liste des employés de base de données et de leurs familles , un employé serait représentée par un élément parent et si l'employé a eu trois enfants , ils seraient représentés par trois éléments parents ( un chacun) . Cela signifie que chaque enfant est autorisé uniquement par le système pour avoir un parent.
Modèle de réseau
La base de données de modèle de réseau défini à la Conférence 1971 Data Systems Langues s'étend sur la base de données hiérarchique en ce que les ensembles de données sont autorisés une relation many-to -many . Ceci est important parce que , dans certaines circonstances , des éléments enfants de données peuvent avoir besoin de deux éléments parents , comme dans l'exemple précédent . La base de données de modèle de réseau CODASYL est basé sur la théorie mathématique des ensembles , et chaque élément parent de données peut être un élément enfant dans un ou plusieurs jeux dans le jeu de la base de données construire .
Relationnel modèle < br > Photos
Dans une base de données modèle relationnel , toutes les données et les relations entre les données sont organisées en tables. Chaque tableau rassemble les données et en séparant chaque entrée unique sur une nouvelle ligne. Chaque ligne contient les mêmes champs de données associés . Chaque colonne du champ de données a son propre nom et le type de données correspondant. Par exemple, dans une liste de lecture iTunes , chaque chanson est placé sur sa propre ligne. Les champs de données occupent chacun leur propre colonne , et tous les formats de données sont unifiés . L'ordre des lignes ou des colonnes n'est pas significative.
Objet /relationnel Modèle
bases de données construites avec l'objet /modèle de relation ajouter de nouvelles fonctionnalités pour les systèmes de bases de données tabulaires standard. En plus les champs de données classiques , les médias binaires plus complexes peuvent être conservés , tels que des images , audio, vidéo et des applets . L'utilisateur peut effectuer des opérations d'analyse et de manipulation complexe pour convertir des objets composites multimédia et d'autres encapsulés au sein de la structure de données .