


Décrire brièvement les principes de base de la conception de bases de données
Aug 10, 2020 pm 03:03 PMPrincipes de base de la conception de bases de données : 1. Stockez les données avec le même thème dans une table de données ; 2. Essayez d'éliminer la redondance et d'améliorer la vitesse d'accès à la base de données ; Considérez l’adaptabilité dynamique de la structure de la table.
Principes de base de la conception de bases de données :
(1) Stocker les données sur le même sujet dans une seule base de données Dans le table, "une table, une utilisation".
(2) Essayez d'éliminer la redondance et d'augmenter la vitesse d'accès à la base de données.
(3) Il est généralement requis que la conception de la base de données atteigne le troisième paradigme, plusieurs-à-plusieurs, qui élimine dans la plus grande mesure la redondance des données, les exceptions de modification, les exceptions d'insertion et les exceptions de suppression, et répond essentiellement aux exigences de normalisation des relations.
(4) Dans une base de données relationnelle, la relation entre chaque table de données ne peut être qu'une à une et une à plusieurs. Les relations plusieurs-à-plusieurs doivent être converties en relations un-à-plusieurs pour le traitement.
(5) Lors de la conception de la structure du tableau de données, l'adaptabilité dynamique de la structure du tableau doit être prise en compte.
Les principales étapes de la conception d'une base de données :
1. Analyse des exigences : Comprendre les besoins en données de l'utilisateur, ses besoins en matière de traitement, ses exigences en matière de sécurité et d'intégrité ;
2. Conception conceptuelle : concevoir le modèle conceptuel du système par abstraction de données, généralement un modèle E-R 3. Conception de la structure logique : concevoir le schéma et le schéma externe du système, pour le modèle relationnel, il s'agit principalement de tableaux de base ; et vues ; 4. Conception de la structure physique : concevoir la structure de stockage et la méthode d'accès aux données, telles que la conception d'index ; 5. test ; 6. Fonctionnement et maintenance : Le système est mis en service et des travaux de maintenance à long terme sont nécessaires.Recommandations d'apprentissage associées :Tutoriel vidéo SQL, Tutoriel vidéo MySQL
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Problèmes de champs redondants dans la conception de bases de données : meilleures pratiques en programmation PHP

Recherche de solutions aux problèmes de conception de bases de données rencontrés lors du développement utilisant la technologie MongoDB

Pratique de conception de bases de données d'apprentissage Golang pour les applications Web

Conception et application de bases de données PHP et MySQL

Quelles sont les principales étapes de la conception d'une base de données ?

Comment implémenter la conception de bases de données pour les SKU multi-spécifications de produits en PHP

Interprétation des fonctionnalités du langage Golang : framework ORM et conception de bases de données

Conception de types de données pour les tables de bases de données : meilleures pratiques en programmation PHP
