database-design

Datenbankentwurf ist der Prozess der Angabe der logischen und / oder physischen Teile einer Datenbank. Das Ziel des Datenbankentwurfs besteht darin, ein "Universum des Diskurses" darzustellen - die Arten von Fakten, Geschäftsregeln und andere Anforderungen, die die Datenbank modellieren soll.
6
Antworten

Vergleicht zwei Tabellen spaltenweise in Oracle

Ich habe zwei ähnliche Tabellen in Oracle in zwei verschiedenen Datenbanken. Beispiel: Mein Tabellenname ist EMPLOYEE und der Primärschlüssel ist die Mitarbeiter-ID. Die gleiche Tabelle mit den gleichen Spalten (sagen wir 50 Spalten sind avlbl i...
20.10.2010, 17:03
5
Antworten

Was ist die beste Methode zum Speichern von Standardwerten in der Datenbank?

Ich habe mehrere Tabellen wie Buyers , Shops , Brands , Money_Collectors , e.t.c. Jeder von diesen hat einen Standardwert, z.B. Der Standardwert Buyer ist David , der Standardwert Shop ist Ebay usw. Ich möchte diese Stan...
12.01.2011, 11:14
4
Antworten

Zusammengesetzte Primärschlüssel und Einfluss auf die Verwendung natürlicher / Ersatzschlüssel

Ich habe eine ziemlich einfache Frage über die Verwendung natürlicher / Ersatzschlüssel in einem gut definierten Kontext, der sich oft manifestiert und den ich illustrieren werde. Nehmen wir an, Sie entwerfen das DB-Schema für ein Produkt mit...
24.05.2011, 10:41
1
Antwort

Wie strukturiert man die Tabellen eines sehr einfachen Blogs in MySQL? [geschlossen]

Ich möchte eine sehr einfache Blog-Funktion auf einer meiner bestehenden LAMP-Sites hinzufügen. Es wäre an das bestehende Profil eines Benutzers gebunden und sie könnten einfach einen Titel und eine Textstelle für jeden Beitrag in ihrem Blog ein...
10.09.2012, 15:36
6
Antworten

Führt varchar aufgrund von Datenfragmentierung zu Leistungseinbußen?

Wie werden Varchar-Spalten intern von einer Datenbank-Engine behandelt? Für eine als char (100) definierte Spalte weist das DBMS 100 zusammenhängende Bytes auf dem Datenträger zu. Bei einer Spalte, die als varchar (100) definiert ist, ist dies j...
27.10.2009, 14:23
3
Antworten

Wie entwerfe ich eine MySql-Tabelle für eine Tag Cloud?

Ich habe Artikel auf meiner Website, und ich möchte Tags hinzufügen, die jeden Artikel beschreiben würden, aber ich habe Probleme mit der Design-Tabelle mysql für Tags. Ich habe zwei Ideen: Jeder Artikel würde Feld "Tags" haben, und Tags wär...
08.04.2010, 19:50
5
Antworten

Was ist der beste Weg, um einen Titel in einer Datenbank zu speichern, um das Sortieren ohne das führende "The", "A" zu erlauben

Ich betreibe eine Website, die sich mit Theater beschäftigt (und wenn Sie sich dafür interessieren).) Wenn ich eine Liste von Spielen aus der Datenbank abfrage, möchte ich "The Merchant of Venice" unter den "M" s sortieren. Natürlich, wenn ic...
10.11.2008, 18:43
5
Antworten

SQL - Best Practice für einen Friendship-Tisch

   Bevor Sie mir Duplikate zeigen, beachten Sie bitte, dass ich die Seite durchsucht habe und einige einige Beispiele gefunden habe, die aber nicht ganz spezifisch für mein Problem sind:) Was ist der beste Weg, um eine Friendship -Tabell...
18.11.2010, 21:55
5
Antworten

Richtig oder falsch: Guter Entwurf verlangt, dass jede Tabelle einen Primärschlüssel oder gar eine laufende Ganzzahl hat

Betrachten Sie ein Gemischtwarenladenszenario (ich mache das), wo Sie FACT-Datensätze haben, die eine Verkaufstransaktion darstellen, wobei die Spalten der Faktentabelle enthalten %Vor% Selbst wenn es in der Tabelle Duplikate gibt, wenn Sie...
06.03.2010, 00:31
9
Antworten

Datenbankentwurf für eine umfangreiche Webanwendung

Viele der LOB-Anwendungen, die wir unseren Kunden anbieten, sind Marketing- / Werbezwecke (Gewinnspiele, Registrierung von Veranstaltungen usw.). Die meisten Anwendungen, obwohl sehr einfach, sind sehr anspruchsvoll in der Datenbank. Stellen Sie...
04.11.2009, 16:41