Als «database» getaggte Fragen

Eine Datenbank ist eine organisierte Sammlung von Daten. Es ist die Sammlung von Schemata, Tabellen, Abfragen, Berichten, Ansichten und anderen Objekten. Die Daten sind normalerweise so organisiert, dass sie Aspekte der Realität so modellieren, dass Prozesse unterstützt werden, die Informationen erfordern. Verwenden Sie dieses Tag, wenn Sie Fragen zum Entwerfen einer Datenbank haben. Wenn es sich um ein bestimmtes Datenbankverwaltungssystem handelt (z. B. MySQL), verwenden Sie stattdessen dieses Tag.



5
NICHT VERZÖGERBAR versus VERZÖGERUNG SOFORT SOFORT
Ich habe dies über das SQL-Schlüsselwort DEFERRABLEin Database Systems - The Complete Book gelesen . Letzteres [NOT DEFERRABLE] ist die Standardeinstellung und bedeutet, dass jedes Mal, wenn eine Datenbankänderungsanweisung ausgeführt wird, die Einschränkung unmittelbar danach überprüft wird, ob die Änderung die Fremdschlüsseleinschränkung verletzen könnte. Wenn wir jedoch eine Einschränkung als …
89 sql  database 

8
MySQL - wie kann man die Postleitzahl mit „0“ versehen?
In meiner MySQL InnoDB-Datenbank habe ich schmutzige Postleitzahldaten, die ich bereinigen möchte. Die sauberen Postleitzahldaten sind, wenn ich alle 5 Ziffern für eine Postleitzahl habe (z. B. "90210"). Aus irgendeinem Grund habe ich in meiner Datenbank festgestellt, dass bei Postleitzahlen, die mit einer "0" beginnen, die 0 gelöscht wurde. " …

3
Was ist der Sinn von "Erstkatalog" in einer SQL Server-Verbindungszeichenfolge?
Jede SQL Server-Verbindungszeichenfolge, die ich jemals sehe, sieht ungefähr so ​​aus: Data Source=MyLocalSqlServerInstance;Initial Catalog=My Nifty Database; Integrated Security=SSPI; Benötige ich die Einstellung Erstkatalog? (Anscheinend nicht, da die App, an der ich arbeite, ohne sie zu funktionieren scheint.) Nun, wofür ist es dann?

8
Createuser: Verbindung zu Datenbank-Postgres konnte nicht hergestellt werden: FATAL: Rolle "tom" existiert nicht
Ich versuche zum ersten Mal, Postgres einzurichten, und ich muss einen Benutzer mit Berechtigungen zum Lesen und Erstellen von Datenbanken erstellen. Wenn ich jedoch benutze: createuser username In meinem Terminal wird folgende Meldung angezeigt: createuser: konnte keine Verbindung zur Datenbank herstellen postgres: FATAL: Rolle "tom" existiert nicht Tom ist mein …

6
"Das Transaktionsprotokoll für die Datenbank ist aufgrund von 'LOG_BACKUP'" auf einem gemeinsam genutzten Host voll
Ich habe eine Asp.Net MVC 5-Website mit EntityFramework-Codefirst-Ansatz in einem gemeinsamen Hosting-Plan. Es verwendet das Open Source WebbsitePanel für die Systemsteuerung und die SQL Server- Anzeige ist etwas eingeschränkt. Als ich heute die Datenbank bearbeiten wollte, ist dieser Fehler aufgetreten: The transaction log for database 'db_name' is full due to …



12
Funktionen vs gespeicherte Prozeduren
Angenommen, ich muss einen Teil des T-SQL-Codes implementieren, der als Ergebnis eine Tabelle zurückgeben muss. Ich kann eine Tabellenwertfunktion oder eine gespeicherte Prozedur implementieren, die eine Reihe von Zeilen zurückgibt. Was soll ich verwenden? Kurz gesagt, was ich wissen möchte, ist: Was sind die Hauptunterschiede zwischen Funktionen und gespeicherten Prozeduren? …


9
Doppelte gesamte MySQL-Datenbank
Ist es möglich, eine gesamte MySQL-Datenbank auf einem Linux-Server zu duplizieren? Ich weiß, dass ich exportieren und importieren kann, aber die ursprüngliche Datenbank ist> 25 MB groß, das ist also nicht ideal. Ist es möglich, mysqldump zu verwenden oder die Datenbankdateien direkt zu duplizieren?
88 mysql  database  linux 

5
Kann ich das Löschen von Kaskaden in Rails einrichten?
Ich weiß, dass dies wahrscheinlich irgendwo im Internet ist, aber ich kann die Antwort hier auf Stackoverflow nicht finden, also dachte ich, ich könnte die Wissensbasis hier ein wenig erweitern. Ich bin ein Neuling bei Ruby and Rails, aber meine Firma investiert ziemlich viel in sie und ich versuche, sie …

5
MySQL-Aufzählung vs.
Was sind für MySQL Datentyp "enum" und "set" die Unterschiede sowie Vor- und Nachteile der Verwendung eines gegenüber dem anderen? Beispieldatentyp: Aufzählung ('A', 'B', 'C') set ('A', 'B', 'C') Der einzige mir bekannte Unterschied besteht darin, dass mit ENUM nur ein Wert ausgewählt werden kann und mit SET mehrere Werte …
88 mysql  database 


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.