Pour des questions sur la structuration des données dans une base de données. Comment disposer les tables, utiliser ou non une base de données relationnelle, etc.
Je crée actuellement une application Web qui permet aux utilisateurs de stocker et de partager des fichiers, d'une taille allant de 1 à 10 Mo. Il me semble que le stockage des fichiers dans une base de données ralentira considérablement l’accès à la base de données. Est-ce une préoccupation valable? …
J'ai essayé de concevoir une base de données qui corresponde à un concept de projet et je me suis heurté à ce qui semble être une question très controversée. J'ai lu quelques articles et des réponses à Stack Overflow affirmant qu'il n'est jamais (ou presque jamais) de stocker une liste …
Lorsque je conçois et crée le logiciel sur lequel je travaille, je conçois et crée d'abord les tables SQL principales, puis je passe à la programmation proprement dite. Le projet sur lequel je travaille actuellement me laisse perplexe. Ceci est probablement dû à un manque d'exigences solides et solides, mais …
Je pense utiliser un modèle EAV (entité-attribut-valeur) pour certains éléments de l'un des projets, mais toutes les questions à ce sujet dans Stack Overflow aboutissent à des réponses appelant EAV un anti-modèle. Mais je me demande si c'est ce qui ne va pas dans tous les cas. Supposons qu'une entité …
Supposons que vous écriviez une application pouvant être configurée par l'utilisateur. Pour stocker ces "données de configuration" dans une base de données, deux modèles sont couramment utilisés. La table à une rangée CompanyName | StartFullScreen | RefreshSeconds | ... ---------------+-------------------+------------------+-------- ACME Inc. | true | 20 | ... La table …
Un de mes collègues aujourd’hui a suggéré que nous examinions toutes les requêtes de notre application et que nous ajoutions des index en conséquence. Je pense que cette optimisation est prématurée car notre application n'est même pas encore publiée. J'ai suggéré de surveiller les requêtes lentes une fois que nous …
Je prévois de concevoir et de configurer une base de données pour stocker les entrées de dictionnaire (généralement des mots simples) et leur signification dans une autre langue. Ainsi, par exemple, le glossaire de table doit avoir une entrée et une définition et chaque enregistrement de table contient une référence …
J'aimerais utiliser Youtube comme exemple: ils utilisent des identifiants sous forme de PEckzwggd78. Pourquoi n'utilisent-ils pas de simples entiers? Ou imgur.com - ils utilisent également des identifiants tels que 9b6tMZSdes images et des galeries. Pas d'entiers séquentiels. Pourquoi n'utilisent-ils pas des entiers (en particulier séquentiels)? Dans quels cas est-il judicieux …
Je travaille sur un système de liste de souhaits, dans lequel les utilisateurs peuvent ajouter des éléments à leurs différentes listes de souhaits, et je prévois de permettre aux utilisateurs de commander à nouveau les éléments ultérieurement. Je ne suis pas vraiment sûr de la meilleure façon de stocker cela …
Devrions-nous créer une structure de base de données avec un nombre minimum de tables? Devrait-il être conçu de manière à ce que tout reste au même endroit ou est-il acceptable d'avoir plus de tables? Cela affectera-t-il quoi que ce soit? Je pose cette question parce qu'un de mes amis a …
Je connais les bases de données NoSQL depuis une semaine maintenant. Je comprends vraiment les avantages des bases de données NoSQL et de leurs nombreux cas d'utilisation. Mais souvent, les gens écrivent leurs articles comme si NoSQL pouvait remplacer les bases de données relationnelles. Et il y a un point …
J'ai commencé à travailler dans une nouvelle organisation et l'un des modèles observés dans la base de données consiste à dupliquer des champs afin de faciliter la rédaction des requêtes pour les analystes métier. Nous utilisons Django et son ORM. Dans un cas, nous conservons un objet MedicalRecordNumber avec une …
Lorsque je passe en revue les modèles de base de données pour le SGBDR, je suis généralement surpris de constater peu de contraintes, voire aucune (à part PK / FK). Par exemple, le pourcentage est souvent stocké dans une colonne de type int(alors que ce tinyintserait plus approprié) et il …
Je plonge dans le DDD (Domain Driven Design) et même si j'y vais plus profondément, il y a des choses que je ne comprends pas. Si je comprends bien, l’un des principaux objectifs est de séparer la logique de domaine (logique d’entreprise) de l’infrastructure (base de données, système de fichiers, …
Nous construisons une application Web pour entreprise, dont l'administration n'existait jusqu'à présent que dans des feuilles Excel. Nous avons presque terminé, mais récemment, on m'a chargé d'importer toutes les données de ces feuilles dans notre nouveau système. Le système est construit en Java, mais comme cette importation n'est qu'une opération …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.