preguntar acerca de database-design

23
réponses

Conventions de nommage des bases de données, des tables et des colonnes? [fermé]

Chaque fois que je conçois une base de données, je me demande toujours s'il existe une meilleure façon de nommer un élément dans ma base de données. Très souvent, je me pose les questions suivantes: les noms de table doivent-ils être pluriels? le …
demandé sur 1970-01-01 00:33:28
5
réponses

Quels sont OLTP et OLAP. Quelle est la différence entre eux?

En fait, que signifient-ils? Tous les articles que je trouve à leur sujet ne me donnent pas une idée, ou mes connaissances sont trop insuffisantes pour le comprendre. Est-ce que Quelqu'un me donnera des ressources avec lesquelles je peux apprendre c …
demandé sur 1970-01-01 00:33:34
7
réponses

Stockage des valeurs de hachage SHA1 dans MySQL

J'ai une question simple qui s'est produite quand je voulais stocker le résultat D'un hachage SHA1 dans une base de données MySQL: Combien de temps le champ VARCHAR doit-il être dans lequel je stocke le résultat du hachage? ... …
demandé sur 1970-01-01 00:33:29
2
réponses

SQL sur DELETE CASCADE, de quelle manière la suppression se produit-elle?

Si j'ai deux relations dans une base de données, comme ceci: CREATE TABLE Courses ( CourseID int NOT NULL PRIMARY KEY, Course VARCHAR(63) NOT NULL UNIQUE, Code CHAR(4) NOT NULL UNIQUE ); CREATE TABLE BookCourses ( EntryID int NOT NULL PRIMA …
demandé sur 1970-01-01 00:33:32
12
réponses

SQL Server: le nombre maximal de lignes dans la table

Je développe un logiciel qui stocke beaucoup de données dans l'une de ses tables de base de données (SQL Server version 8, 9 ou 10). Disons, environ 100 000 enregistrements sont insérés dans cette table par jour. C'est environ 36 millions d'enregistr …
demandé sur 1970-01-01 00:33:29
10
réponses

Dois-je utiliser une configuration de base de données unique ou multiple pour une application multi-client?

Je travaille sur une application PHP qui a l'intention de faciliter le flux de travail de l'entreprise et la gestion de projet, disons quelque chose comme Basecamp et GoPlan. Je ne suis pas sûr de la meilleure approche, en ce qui concerne la base …
demandé sur 1970-01-01 00:33:28
10
réponses

SQL Server: comment contraindre une table à contenir une seule ligne?

Je veux stocker une seule ligne dans une table de configuration pour mon application. Je voudrais faire respecter que cette table ne peut contenir qu'une seule ligne. Quel est le moyen le plus simple d'appliquer la contrainte à une ligne? ... …
demandé sur 1970-01-01 00:33:30
6
réponses

Quelle est la différence entre une clé primaire et une identité?

Dans une base de données SQL Server, Quelle est la différence entre une clé primaire et une colonne D'identité? Une colonne peut être une clé primaire sans être une indentité. Une colonne ne peut cependant pas être une identité sans être une clé prim …
demandé sur 1970-01-01 00:33:30
9
réponses

Conception de la base de données: Calcul du solde du compte

Comment puis-je concevoir la base de données pour calculer le solde du compte? 1) Actuellement, je calcule le solde du compte à partir de la table de transaction Dans ma table de transaction, j'ai "description " et" montant " etc.. J'additionnerais …
demandé sur 1970-01-01 00:33:30
12
réponses

Les procédures stockées MySQL les utilisent ou non pour les utiliser

Nous sommes au début d'un nouveau projet, et nous nous demandons vraiment si nous devrions utiliser des procédures stockées dans MySQL ou non. Nous utiliserions les procédures stockées uniquement pour insérer et mettre à jour les entités du modèle d …
demandé sur 1970-01-01 00:33:31