568 Shares 9623 views

La structure de la base de données

Information, étant la base des différents systèmes d'échange électronique de données sont organisées d'une manière particulière et est appelée base de données. Pour comprendre ce concept, ainsi que de comprendre quelle est la structure de la base de données, il convient de regarder de plus près ce phénomène.

Le plus souvent, lorsque vous créez une base de données doit se conformer aux exigences suivantes. Il devrait être facile pour le traitement et être compact, dépourvu d'informations redondantes. Dans un système hiérarchique d'éléments sont disposés de telle sorte que des liaisons sont formées entre eux – l'enfant et le parent. Autrement dit, cette information est situé au-dessus ou au-dessous par rapport à un certain système d'objet. Mais l'un d'eux est toujours le principal, à partir de laquelle commence l'ensemble du système. Par suite de cet agencement de blocs d'information générés structure de la base de l'arbre qui est caractéristique pour le système de fichiers qui est applicable à des ordinateurs.

Bases de données, répartis dans le réseau ont les mêmes caractéristiques que la base de données hiérarchique. La différence entre eux réside dans le fait que les premiers éléments de l'enfant peuvent avoir plusieurs ancêtres.

Mais avant d'envisager en détail la structure et les types, vous devez définir le concept d'une base de données. Qu'est-ce que l'on entend par ce terme? La définition la plus simple est la suivante: la base de données – un moyen d'organiser et de stocker des informations. Types et méthodes d'organisation de l'information est là beaucoup. Chacun d'eux a son orientation cible, répond à certaines exigences. Par exemple, les données contenues dans le langage XML structuré comme un arbre qui a la racine ramifiée et noeuds. Mais ce n'est qu'un seul type de stockage de données.

La structure hiérarchique de base de données optimisé pour la lecture, la sélection de données rapide et les délivrer à l'utilisateur. Mais elle a aussi ses inconvénients. Par exemple, un ordinateur, assez facile d'effectuer des opérations avec un fichier ou un dossier spécifique (qui sont des éléments de la structure hiérarchique), engagée depuis longtemps dans la vérification des virus du système. Cela montre qu'un tel système ne convient pas pour le tri rapide des informations et, le cas échéant, le processus prend beaucoup de temps. Les rapports des éléments d'une telle structure est que plus l'objet est élevée, plus son imbrication. Affecter les relations hiérarchiques entre les éléments parent et enfant du système.

Il convient de souligner une autre base de données de classification. Il sera présenté afin de clarifier enfin la question des méthodes existantes de stockage de l'information. Par la nature des informations de base de données d'approvisionnement divisée en structurées (données sous forme de caractères), semi-structurées (données texte) et non structurées (web sémantique). bases de données structurées ont plusieurs niveaux auxquels unités d'information sont situés. Ceux-ci comprennent le réseau et base de données hiérarchique, où les communications sont établies entre les fichiers individuels. Si la base de données hiérarchique est similaire à l'arbre, le réseau ressemble à un réseau. A la même structure de base de données est conçue de manière à pouvoir porter sur un sommet et entre une paire de sommets peut être quelques liens. Par exemple, un fichier entretient des relations avec un grand nombre, de sorte que son type est pas fixé. Il peut être membre d'un ensemble de fichiers (entre lesquels la connexion est déclarée) ou le propriétaire.

Il y a une base de données de modèle relationnel dans lequel la communication entre les fichiers sont définis dynamiquement au moment où une demande est faite. Les bases de données sont classées en fonction du type d'informations contenues dans les, au fait, documentaire et lexicographique.

Ainsi, la base de données – un système spécialement structuré, une façon de stocker des informations qui peuvent être sous forme de tableau. L'ensemble des tables multiples ayant une connexion logique entre, et créer la base de données.