Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 2 ans . Je conçois une application qui, à …
Il est clair pour tout le monde ( j'espère ) que stocker des mots de passe sans au moins les saler / les hacher est une idée terrible . Et les e-mails? Disons que vous conservez l'adresse e-mail de l'abonnement, si vous la cryptez correctement, il peut ne pas être …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 4 ans . J'ai rassemblé un tas de questions …
Après avoir effectué une bonne normalisation, avez-vous encore besoin d'indexer la table? Comment cela va-t-il affecter les performances? Cela affectera-t-il même les performances d'une manière ou d'une autre après une bonne normalisation? Quelles colonnes sont généralement indexées si vous avez déjà la clé primaire et la clé étrangère? Il semble …
Bien que je sois programmeur professionnel, je n'ai jamais été officiellement formé en génie logiciel. Comme je visite souvent ici et SO, j'ai remarqué une tendance à écrire des tests unitaires chaque fois que possible et, comme mon logiciel devient plus complexe et sophistiqué, je considère les tests automatisés comme …
Dans les schémas de base de données, je remarque souvent que les tailles VARCHAR sont arrondies aux décalages d'octets 128/256 ou 4096. Je l'ai déjà fait auparavant, et l'idée derrière cela était probablement quelque chose d'efficacité. Cependant, y a-t-il encore une raison valable de le faire de nos jours? J'utilise …
Chaque fois que je lis sur les programmeurs Oracle, etc., je suis confus. Je ne sais pas exactement ce qu'ils font. D'après ma compréhension, les programmeurs d'applications doivent développer la fonctionnalité de base. Les bibliothèques qu'ils utilisent peuvent aider au développement de l'interface graphique ou à la connectivité de la …
J'ai une idée en tête, mais cela m'embrouille toujours dans la zone de la base de données . Imaginez que je souhaite afficher des données en temps réel , et en utilisant l'une des dernières technologies de navigateur ( sockets Web - même en utilisant des navigateurs plus anciens ), …
Doctrine et Propel utilisent tous deux l'héritage de table unique et concret pour mapper les relations d'objet. Le premier voit tous les champs possibles de l'arborescence des classes mappés sur une seule table - tandis que le second mappe chaque classe sur une table spécifique, dupliquant les champs communs dans …
Je vois beaucoup de discussions qui tournent autour des performances de db 'x' ou que le passage de 'x' à 'y' a amélioré les performances de notre site. Je n'ai pas encore vu d'analyse comparative appropriée qui fonctionne sur différents types de bases de données. Est-il possible d'écrire un benchmark …
Basé sur ce que dit ce type: http://toddfredrich.com/ids-in-rest-api.html Supposons qu'il ait raison d'utiliser UUID pour identifier les ressources de l'API. Ensuite, je rencontre des problèmes pour essayer de l'implémenter de cette façon, c'est: class FooEntity { final String id = null; //auto-generated by my backend (mongodb), not shared final UUID …
Je viens de commencer un nouveau travail de développeur de base de données pour une entreprise de taille moyenne à petite basée sur la technologie Microsoft. J'ai remarqué très tôt à quel point les pratiques s'écartent de ce que j'ai appris à l'école en ce qui concerne les meilleures pratiques, …
Je travaille sur un projet où, à un moment donné, je devais décider si, dans la base de données, je devrais avoir une seule table avec plusieurs colonnes que tous les enregistrements n'utilisent pas, ou plusieurs tables avec un schéma dupliqué. Je crée une application d'informations sportives qui peut gérer …
Je faisais un programme Python pour mesurer la croissance de codereview.SE . Mon approche était d'obtenir les "statistiques du site" affichées sur la première page et de les stocker sur mon disque dur. Je prévois de le faire une fois par jour. Jusqu'à présent, j'ai fait assez pour obtenir les …
Actuellement, je veux structurer un tableau de suivi / historique comme ceci: PrimaryKey - ID OtherTableId - fk fieldName - nom du champ son suivi OldValue Nouvelle valeur Nom d'utilisateur CreateDateTime Donc, fondamentalement, je veux avoir une table qui suivra l'historique d'une autre table, stockera le nom de la colonne …
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.