Questions marquées «database-design»

La conception d'une base de données est le processus de spécification de la structure et donc des aspects logiques d'une base de données. Le but de la conception d'une base de données est de faire une représentation d'un «univers de discours» - les types de faits, de règles métier et d'autres exigences que la base de données est censée modéliser.

15
Une table à une colonne est-elle bien conçue? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 4 ans . Améliorez cette …

17
Combien d'index de base de données est trop?
Je travaille sur un projet avec une base de données Oracle assez volumineuse (bien que ma question s'applique aussi bien à d'autres bases de données). Nous avons une interface Web qui permet aux utilisateurs de rechercher sur presque toutes les combinaisons possibles de champs. Pour accélérer ces recherches, nous ajoutons …

9
Pourquoi utiliser plusieurs colonnes comme clés primaires (clé primaire composite)
Cet exemple est tiré de w3schools . CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName) ) Je crois comprendre que les deux colonnes ensemble ( P_Idet LastName) représentent une clé primaire pour la table Persons. …

8
Quand utiliser une vue au lieu d'un tableau?
Quand une vue doit-elle être utilisée sur une table réelle? Quels gains dois-je espérer que cela produira? Dans l'ensemble, quels sont les avantages d'utiliser une vue sur une table? Ne devrais-je pas concevoir le tableau de la manière dont la vue devrait ressembler en premier lieu?






2
Index sur plusieurs colonnes dans Ruby on Rails
J'implémente des fonctionnalités pour suivre les articles qu'un utilisateur a lus. create_table "article", :force => true do |t| t.string "title" t.text "content" end C'est ma migration jusqu'à présent: create_table :user_views do |t| t.integer :user_id t.integer :article_id end La table user_views sera toujours interrogée pour rechercher les deux colonnes, jamais une …






En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.