Une base de données de fichier plat est le type le plus simple de modèle de base de données . Il est parfois appelé une "table" des données et se compose d' une relation simple entre les enregistrements de données et les champs de données. Nous allons explorer la construction d'une base de données de fichiers plats , de décrire ses utilisations et de discuter les façons dont elle peut être prolongée . Qu'est-ce qu'une base de données de fichier plat ?
La meilleure façon de visualiser une base de données de fichier plat est un tableur . Sur le côté gauche de la feuille , une colonne de nombres énumère les enregistrements dans la base de données. Pour cette raison , les enregistrements de base de données sont parfois appelées «lignes» et peuvent être utilisés de façon interchangeable ; . Cependant , chaque plate-forme de base de données choisit habituellement un ou l' autre comme sa durée normale
Dans la partie supérieure , chaque colonne a une étiquette qui indique le nom de chaque saisie de données, appelé le «champ» de ces données. Une vue en coupe individuelle d'un enregistrement et un champ est appelé une "cellule ", de nouveau en utilisant la même terminologie comme une feuille de calcul . Le terme « fichier plat » vient de ce tableur visualisation : données existe en deux dimensions , horizontale et verticale , qui peut être représenté sur un morceau de papier ou autre surface plane
Imaginez une simple base de données avec ces domaines. : Nom , adresse, ville , État, code postal , téléphone . S'il ya 10 personnes dans la base de données , il y aurait 10 enregistrements --- un pour chaque personne . Chaque enregistrement a six champs , indépendamment du fait que chaque enregistrement est complètement rempli, donc il ya jusqu'à 60 cellules de données. Les champs et les cellules continuent à exister même quand ils sont vides , chaque base de données a sa propre façon de désigner une cellule vide
usages d'un fichier plat - Base de données
Presque . toutes les données peuvent être réduits à des fichiers plats , bases de données les plus complexes «relationnelles» sont créés en reliant deux ou plusieurs tables à plat pour créer des connexions de données multidimensionnelles
de travail avec une lime plate
est simple: . si vous avez besoin d'autres entrées dans votre base de données, vous ajoutez de nouveaux enregistrements. Si vous avez besoin de stocker plus de données dans chaque enregistrement, vous créez de nouveaux domaines. Par conséquent, si vous décidez que vous voulez stocker des adresses email dans la table exemple ci-dessus , vous devez ajouter un nouveau champ (ou une nouvelle colonne dans le modèle de feuille de calcul ) , l'étiquette qu'il "Email" et puis de nouvelles cellules existerait dans chaque enregistrement .
extension d'un fichier plat Database
les limites d'un fichier plat devient rapidement évident : si vos données nécessitent plusieurs entrées dans chaque enregistrement ? Par exemple, chaque personne peut avoir plus d'une adresse , numéro de téléphone et adresse e-mail . La façon simple de résoudre ce problème est de créer de nouveaux champs ( Email2 , email3 ), mais ce qui est problématique , il crée des problèmes avec le stockage de données et de présentation, où de nombreux records ont des champs vides , mais quelques dossiers ont de nombreux domaines qui doivent être apparaît à la fois
Ceci peut être résolu avec une base de données relationnelle, qui relie deux tables à plat : le premier peut être ID, nom , le second pourrait être ID , Tél . . En utilisant le même numéro d'identification dans les deux tables crée une relation entre eux, ce qui permet à toute personne d'avoir autant d'entrées que vous le souhaitez.