La base de données (DB) est une collection d'informations sur n'importe quel domaine, organisée selon des règles spécifiques et conservée dans la mémoire de l'ordinateur. Il n'y a pas de définition unique de ce terme, mais il y a les caractéristiques distinctives suivantes d'une base de données: elle est stockée et également traitée dans des systèmes informatiques, les données d'une base de données ont une structure logique, dans une base de données, il y a des métadonnées qui décrivent sa structure.
Instructions
Étape 1
Les exemples les plus simples sont les bases de données automobiles (magasin), les bases de données de l'enseignement supérieur (ouvrage de référence), les bases de données produits (entrepôt), etc. L'un des points centraux de toute base de données est le modèle de données qu'elle utilise. Il comprend la structure des données dans la base de données, leurs relations et leurs méthodes de communication les unes avec les autres, ainsi que les opérations sur celles-ci. Il existe trois types de modèles de données: modèle hiérarchique, réseau, relationnel.
Étape 2
L'essence de la structure hiérarchique est la suivante. Les éléments de la base de données à un niveau sont subordonnés aux éléments d'un autre niveau. Les liens entre les éléments forment ainsi la structure de l'arborescence. Ceux. il se passe ce qui suit: les éléments qui sont d'origine donnent naissance à de nouveaux éléments, et ceux-ci, à leur tour, sont encore plus récents. Une caractéristique importante est que tout élément ne peut avoir qu'un seul parent. L'arbre généalogique est un excellent exemple de modèle de données hiérarchique.
Étape 3
Dans les structures de réseau, tout élément enfant peut avoir plusieurs générateurs. La principale différence entre une structure de réseau et une structure hiérarchique est que tout élément du modèle de réseau a une relation avec tous les autres éléments de celui-ci. Un exemple d'une base de données en réseau serait une base de données qui contient des informations sur les étudiants assistant aux cours pour des instructeurs spécifiques. Un élève peut suivre les matières de différents enseignants, et différents élèves peuvent venir au même enseignant.
Étape 4
Une base de données relationnelle est une base de données qui peut être représentée sous la forme d'un tableau à deux dimensions. L'idée est de représenter des relations arbitraires entre des éléments dans un tableau à deux dimensions. Un exemple serait un tableau qui contiendra des informations sur les étudiants. Une ligne correspondra à un étudiant, c'est-à-dire être une seule donnée. Les colonnes contiendront des informations sur les étudiants, par exemple, le nom, la date de naissance, l'adresse, etc.
Étape 5
Un système de gestion de base de données (SGBD) est un logiciel spécialisé requis pour la création, la maintenance et le support de base de données. Les SGBD sont capables d'entrer des informations dans la base de données, de les éditer, de rechercher et d'effectuer d'autres opérations. Les exemples incluent Microsoft Access, MySQL, Microsoft SQL Server, Paradox, Oracle, etc.