Ich habe eine einfache Frage, die aufgetreten ist, als ich das Ergebnis eines SHA1-Hash in einer MySQL-Datenbank speichern wollte: Wie lang sollte das VARCHAR- Feld sein, in dem ich das Hash-Ergebnis
Ich habe eine einfache Frage, die aufgetreten ist, als ich das Ergebnis eines SHA1-Hash in einer MySQL-Datenbank speichern wollte: Wie lang sollte das VARCHAR- Feld sein, in dem ich das Hash-Ergebnis
In mehreren Kursen, Büchern und Jobs habe ich Textfelder, die als VARCHAR (255) definiert sind, als Standard für "kurzen" Text gesehen. Gibt es einen guten Grund, warum eine Länge von 255 so oft gewählt wird, außer eine schöne runde Zahl zu sein ? Ist es ein Überbleibsel aus einer Zeit in der...
Ich habe einen langsamen Abschnitt einer Anwendung, die wir von einem anderen Unternehmen geerbt haben, überarbeitet, um einen inneren Join anstelle einer Unterabfrage wie der folgenden zu verwenden: WHERE id IN (SELECT id FROM ...) Die überarbeitete Abfrage wird etwa 100-mal schneller...
In letzter Zeit hat NoSQL immense Popularität erlangt. Was sind die Vorteile von NoSQL gegenüber herkömmlichem RDBMS
Wenn ich zwei Beziehungen in einer Datenbank habe, wie folgt: 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 PRIMARY KEY, BookID int NOT NULL, Course CHAR(4) NOT NULL,...
Ich starte ein neues Projekt und möchte von Anfang an meine Tabellen- und Spaltennamen erhalten. Zum Beispiel habe ich in Tabellennamen immer Plural verwendet, aber kürzlich gelernt, dass Singular korrekt ist. Wenn ich also eine Tabelle "user" und dann Produkte habe, die nur der Benutzer haben...
Was wäre der beste Weg, um eine anpassbare Baumdatenstruktur (dh eine Baumstruktur mit einer unbekannten Anzahl von Ebenen) in einer Datenbank zu implementieren? Ich habe dies einmal getan, bevor ich eine Tabelle mit einem Fremdschlüssel für sich selbst verwendet habe. Welche anderen...
Jedes Mal, wenn ich eine neue Datenbank entwerfen muss, denke ich lange darüber nach, wie ich das Datenbankschema einrichten soll, um ein Überwachungsprotokoll der Änderungen zu führen. Hier wurden bereits einige Fragen dazu gestellt, aber ich stimme nicht zu, dass es für alle Szenarien einen...
ORACLE erlaubt keine NULL-Werte in einer der Spalten, die einen Primärschlüssel enthalten. Es scheint, dass dies auch für die meisten anderen Systeme auf Unternehmensebene gilt. Gleichzeitig erlauben die meisten Systeme auch eindeutige Einschränkungen für nullfähige Spalten. Warum können eindeutige...
Unter welchen Umständen sollte beim Einrichten von Fremdschlüsseln in SQL Server diese beim Löschen oder Aktualisieren kaskadiert werden, und was ist der Grund dafür? Dies gilt wahrscheinlich auch für andere Datenbanken. Ich suche vor allem nach konkreten Beispielen für jedes Szenario, vorzugsweise...
Nach diesem Kommentar zu einer meiner Fragen überlege ich, ob es besser ist, eine Datenbank mit X-Schemata zu verwenden oder umgekehrt. Meine Situation: Ich entwickle eine Webanwendung, bei der ich bei der Registrierung (tatsächlich) eine Datenbank erstelle (nein, es ist kein soziales Netzwerk:...
Meine Anforderungen sind: Muss in der Lage sein, benutzerdefinierte Felder eines beliebigen Datentyps dynamisch hinzuzufügen Muss in der Lage sein, UDFs schnell abzufragen Sie müssen in der Lage sein, Berechnungen für UDFs basierend auf dem Datentyp durchzuführen Muss in der Lage sein, UDFs nach...
Ich bin ein Softwareentwickler. Ich liebe es zu codieren, aber ich hasse Datenbanken ... Derzeit erstelle ich eine Website, auf der ein Benutzer eine Entität als beliebt markieren kann (wie in FB), sie markieren und kommentieren kann . Ich stecke beim Entwurf von Datenbanktabellen fest, um diese...
Bei der Entwicklung einer Warenkorbanwendung musste ich Einstellungen und Konfigurationen basierend auf den Einstellungen und Anforderungen des Administrators speichern. Diese Informationen können Unternehmensinformationen, Versandkonto-IDs, PayPal-API-Schlüssel, Benachrichtigungseinstellungen usw....
Ich habe nicht viel Erfahrung im Tischdesign. Mein Ziel ist es, eine oder mehrere Produkttabellen zu erstellen, die die folgenden Anforderungen erfüllen: Unterstützt viele Arten von Produkten (TV, Telefon, PC, ...). Jede Art von Produkt hat unterschiedliche Parameter, wie z. Telefon hat Farbe,...
Ich implementiere auf meiner Website ein Tagging-System, das einem Stackoverflow ähnelt. Meine Frage lautet: Wie können Tags am effektivsten gespeichert werden, damit sie durchsucht und gefiltert werden können? Meine Idee ist folgende: Table: Items Columns: Item_ID, Title, Content Table: Tags...
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann .
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...
Ich habe mich immer gefragt, wie Facebook die <-> Benutzerbeziehung für Freunde gestaltet hat. Ich denke, die Benutzertabelle ist ungefähr so: user_email PK user_id PK password Ich bilde die Tabelle mit Benutzerdaten (Geschlecht, Alter usw., die per Benutzer-E-Mail verbunden sind, würde...
Was sind die Best Practices für die Modellierung der Vererbung in Datenbanken? Was sind die Kompromisse (z. B. Abfragbarkeit)? (Ich interessiere mich am meisten für SQL Server und .NET, möchte aber auch verstehen, wie andere Plattformen dieses Problem