Als «database» getaggte Fragen

Dieses Tag ist für allgemeine Datenbankfragen vorgesehen. Wenn Ihre Frage spezifisch für SQL ist, verwenden Sie stattdessen dieses Tag.

4
Wird die Datenbankverbindung geschlossen, wenn wir die Datenreihenfolge abrufen und nicht alle Datensätze lesen?
Während yieldich verstand, wie ein Schlüsselwort funktioniert, bin ich bei StackOverflow auf Link1 und Link2 gestoßen, die die Verwendung von befürworten, yield returnwährend sie über den DataReader iterieren, und die auch meinen Anforderungen entsprechen. Aber ich frage mich, was passiert, wenn ich yield returnwie unten gezeigt verwende und nicht durch …
14 c#  database  .net  resources 

2
Soll ich E-Mail-Adressen als Klartext in der Datenbank behalten?
Es ist allen klar ( ich hoffe ), dass das Speichern von Passwörtern, ohne sie zumindest zu salzen / zu haschen, eine schreckliche Idee ist. Was ist mit E-Mails? Angenommen, Sie behalten die E-Mail-Adresse des Abonnements bei. Wenn Sie sie ordnungsgemäß verschlüsseln, können möglicherweise keine E-Mails an die Benutzer gesendet …

3
Allgemeiner Denkprozess für Interviewfragen zu „Wie würden Sie diese Website / App erstellen?“ [Geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe eine Reihe von Interviewfragen gesammelt, …


4
TDD mit SQL- und Datenmanipulationsfunktionen
Während ich ein professioneller Programmierer bin, wurde ich noch nie in Software-Engineering ausgebildet. Da ich häufig hier bin und SO, habe ich einen Trend festgestellt, wann immer möglich Unit-Tests zu schreiben, und da meine Software komplexer und ausgefeilter wird, sehe ich automatisierte Tests als eine gute Idee, um das Debuggen …


6
Was machen Datenbankprogrammierer?
Jedes Mal, wenn ich etwas über Oracle-Programmierer usw. lese, bin ich verwirrt. Ich weiß nicht genau, was sie tun. Nach meinem Verständnis müssen Anwendungsprogrammierer die Kernfunktionalität entwickeln. Die Bibliotheken, die sie verwenden, könnten bei der GUI-Entwicklung oder der Datenbankkonnektivität hilfreich sein, aber die Funktionalität, mit der diese Anwendung programmiert werden …

4
Wie gehe ich aus Datenbanksicht mit Echtzeitdaten um?
Ich habe eine Idee, aber sie verwirrt mich immer noch im Datenbankbereich . Stellen Sie sich vor, ich möchte Echtzeitdaten anzeigen und mit einer der neuesten Browsertechnologien ( Web-Sockets - auch mit älteren Browsern ) kann allen Observablen (Benutzer-Browser) auf einfache Weise gezeigt werden, was alle tun. Remy Sharp hat …
14 database  sockets 

3
Fördert ORM die De-Normalisierung von Datenbanken?
Sowohl Doctrine als auch Propel verwenden die Vererbung einzelner und konkreter Tabellen, um Objektbeziehungen abzubilden. Ersterer erkennt alle möglichen Felder im Klassenbaum, die einer einzelnen Tabelle zugeordnet sind, während letzterer jede Klasse einer bestimmten Tabelle zuordnet und dabei gemeinsame Felder in der Vererbungshierarchie dupliziert. Dies erleichtert zwar den ORM-Apparat, deutet …

4
Ist das Speichern einer Liste von Zeichenfolgen in einem einzelnen Datenbankfeld eine schlechte Idee? Warum?
Vor kurzem habe ich angefangen, an einem Legacy-System zu arbeiten. Die Leute, die es entwickelt haben, kamen auf die Idee, eine Liste von Zeichenfolgen in einem einzigen Feld der Datenbanktabelle zu speichern. Nehmen wir an, es handelt sich um eine Kennung für ein Objekt, das weder eine Darstellung noch Daten …

1
Können Domainmodelle in der Datenbank eine nachhaltige Lösung sein?
Ich habe gerade einen neuen Job als Datenbankentwickler für ein mittelständisches Unternehmen begonnen, das auf Microsoft-Technologie basiert. Ich habe schon früh gemerkt, wie sehr die Praktiken in Bezug auf bewährte Praktiken, Entwurfsmuster, Tests und Projektmanagement von den in der Schule gelehrten Praktiken abweichen. Was mich am meisten stört, ist, wie …

2
Einzelne Tabelle mit zusätzlichen Spalten im Vergleich zu mehreren Tabellen, die das Schema duplizieren
Ich arbeite an einem Projekt, bei dem ich zu einem bestimmten Zeitpunkt entscheiden musste, ob in der Datenbank eine einzelne Tabelle mit mehreren Spalten, die nicht von jedem Datensatz verwendet werden, oder mehrere Tabellen mit doppeltem Schema vorhanden sein sollen. Ich erstelle eine Sportinformationsanwendung, die mehrere Sportarten verarbeiten kann. Wir …


4
Datenbankverlaufstabelle / Tracking-Tabelle
Derzeit möchte ich eine Tracking- / Verlaufstabelle wie folgt strukturieren: Primärschlüssel - ID OtherTableId - fk fieldName - Name des Feldes, dessen Verfolgung OldValue Neuer Wert Nutzername CreateDateTime Im Grunde möchte ich eine Tabelle haben, die den Verlauf einer anderen Tabelle verfolgt und den Spaltennamen des geänderten Felds mit dem …
13 database  sql  tracking 

5
Sollten für eine ORM-unterstützende Datenvalidierung Einschränkungen auch in der Datenbank erzwungen werden?
Zusätzlich zu meinen (ActiveRecord-) Modellen habe ich immer Einschränkungen auf Datenbankebene angewendet. Aber ich habe mich gefragt, ob dies wirklich erforderlich ist? Ein bisschen Hintergrund Vor kurzem musste ich eine grundlegende automatisierte Zeitstempel-Generierungsmethode für ein Modell testen. Normalerweise würde der Test eine Instanz des Modells erstellen und es ohne Validierung …
13 database  orm  validation  dry 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.