Le processus de conception de base de données n'inclut pas la conception d'algorithmes.
Le processus de conception de la base de données comprend principalement Analyse des exigences, Conception de la structure conceptuelle, Analyse de la structure logique , Conception physique de la base de données , Implémentation de la base de données , Exploitation de la base de données et Phase de maintenance .
Conception de base de données
La conception de base de données fait référence à la conception d'un environnement d'application donné, construire l'environnement optimal modèle de base de données, établir la base de données et son système d'application, afin qu'elle puisse stocker efficacement les données et répondre aux besoins d'application des divers utilisateurs (exigences d'information et exigences de traitement). Dans le domaine des bases de données, divers systèmes qui utilisent des bases de données sont souvent appelés collectivement systèmes d'application de bases de données.
Définition
(Conception de base de données) fait référence à la conception d'une base de données spécifique en fonction des besoins de l'utilisateur. Sur le système de gestion de base de données, concevoir la structure de la base de données et le processus d'établissement de la base de données. Le système de base de données nécessite la prise en charge du système d'exploitation.
La conception de bases de données est la technologie permettant d'établir des bases de données et leurs systèmes d'application, et constitue la technologie de base dans le développement et la construction de systèmes d'information. En raison de la complexité du système d'application de la base de données, afin de prendre en charge le fonctionnement des programmes associés, la conception de la base de données devient extrêmement complexe. Par conséquent, la conception optimale ne peut pas être réalisée du jour au lendemain, mais ne peut être qu'un processus « d'exploration répétée et d'affinement progressif ». ", c'est-à-dire la planification et le processus de structuration des objets de données dans une base de données et les relations entre ces objets de données.
Caractéristiques
La construction de bases de données est une combinaison de matériel, de logiciels et de matériel informatique
Trois points pour la technologie, sept points pour la gestion et douze points pour les données de base
L'interface entre la technologie et la gestion est appelée « logiciel sec »
La conception de la base de données doit être combinée avec la conception du système d'application
Conception structurelle (données) : conception d'un cadre de base de données ou d'une structure de base de données
Conception comportementale (traitement) : conception d'applications, traitement des transactions, etc.
Conception avec séparation de la structure et du comportement
L'ingénierie logicielle traditionnelle ignore l'analyse et l'abstraction de la sémantique des données dans les applications et tente de reporter le plus longtemps possible les décisions sur la conception de la structure des données. Les premières conceptions de bases de données étaient consacrées à la recherche de modèles de données et de méthodes de modélisation, et ignoraient la conception du comportement.
Pour plus d'articles techniques liés à SQL, veuillez visiter la colonne Tutoriel SQL pour apprendre !
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!