Tag: database

Eine Datenbank ist eine organisierte Sammlung von Daten. Es ist die Sammlung von schemas, Tabellen, Abfragen, Berichte, Ansichten und andere Objekte. Die Daten sind in der Regel organisiert, um das Modell Aspekte der Wirklichkeit auf eine Weise, die Prozesse erfordern Informationen.

Verwenden Sie dieses tag, wenn Sie Fragen haben, die über die Gestaltung von Datenbanken. Wenn es um eine bestimmte Datenbank-management-system (z.B. MySQL), bitte verwenden Sie dieses tag statt.

SQL-Abfrage - Wie filtern Sie nach null oder nicht null

Anzahl der Antworten 6 Antworten
Möchte ich zum filtern eines Datensatzes.... Wenn statusid null-filter der Datensatz (wo statusId ist nicht null) Wenn statusid ist nicht null-filter der Datensatz, in dem statusid ist gleich dem angegebenen statusid. Wie mache ich das? InformationsquelleAutor der

Wie stelle ich eine Verbindung zur MySQL Datenbank her?

Anzahl der Antworten 4 Antworten
Ich bin sehr neu in C# zu Programmieren, würde es aber gerne in der Lage sein, Zugriff auf MySQL-Datenbanken (nicht das Geld haben, für MS SQL) Allerdings habe ich eine Frage; ich weiß, Sie sind erforderlich, um

Was sind gute Alternativen zu SQL (die Sprache)?

Anzahl der Antworten 16 Antworten
Mir hin und wieder Dinge darüber, wie SQL nervt und es ist nicht eine gute Sprache, aber ich habe nie wirklich viel hören über alternativen zu. So, andere gute Sprachen, die dem gleichen Zweck dienen (Datenbank Zugriff)

Warum werden Composite-Schlüssel im Ruhezustand abgeraten?

Anzahl der Antworten 5 Antworten
Dies ist aus Hibernate offizielle tutorial: Gibt es eine alternative <composite-id> Erklärung, dass ermöglicht den Zugriff auf legacy-Daten mit zusammengesetzten Schlüsseln. Seine Verwendung wird dringend abgeraten für alles andere. Warum sind zusammengesetzte Schlüssel entmutigt? Ich bin am

In Bezug auf Datenbanken, ist "Normalize für die Richtigkeit, denormalize für die Leistung" ein richtiges Mantra?

Anzahl der Antworten 14 Antworten
Normalisierung führt zu vielen notwendigen und wünschenswerten Eigenschaften, einschließlich der ästhetischen Vergnügen. Außerdem ist es auch theoretisch "richtiger". In diesem Zusammenhang Denormalisierung wird eingesetzt als ein Kompromiss, eine Korrektur performance zu erzielen. Gibt es irgendeinen anderen Grund

MySQL Workbench vs phpMyAdmin

Anzahl der Antworten 6 Antworten
Habe ich nur verwendet, phpMyAdmin, aber dann stolperte ich über die MySQL-Workbench, sieht vielversprechend aus. Ich Frage mich, ob jemand versucht hat, es heraus und geben konnte, Ihre Gedanken über die es im Vergleich zu phpMyAdmin. Könnte

Wie führe ich rohe Abfragen mit Laravel 5.1 aus?

Anzahl der Antworten 1 Antworten
So habe ich diese kleine Abfrage zum ausführen auf meine DB und es funktioniert in MySQL-Workbench. Im Grunde WÄHLEN Sie mit LEFT JOIN und UNION mit LEFT JOIN wieder. SELECT cards.id_card, cards.hash_card, cards.`table`, users.name, 0 as total,

Wann sollten Sie keine relationale Datenbank verwenden?

Anzahl der Antworten 7 Antworten
Abgesehen von der google/bigtable Szenario, wenn sollten Sie nicht verwenden eine relationale Datenbank? Warum nicht, und was sollte man verwenden? (haben Sie gelernt, 'the hard way'?) InformationsquelleAutor der Frage | 

Was ist eine gute Datenbankauswahl für eine kleine .NET-Anwendung?

Anzahl der Antworten 11 Antworten
Ich bin an der Entwicklung einer kleinen Anwendung mit C# in .NET und ich will eine kleine geringes Gewicht-Datenbankdie nicht viel Ressourcen. Könnten Sie bitte einige der bekanntesten geringes Gewicht-Datenbank-Software. InformationsquelleAutor der Frage ePezhman | 2011-07-19

# 1146 - Tabelle 'phpmyadmin.pma_recent' existiert nicht

Anzahl der Antworten 15 Antworten
Lösung Jungs... FYI ich benutze xampp auf phpmyadmin zugreifen. und dieser Fehler passiert während der Prozess der Erstellung einer Datenbank auf localhost. Unten ist der code für die config.inc-Datei im phpmyadmin-Verzeichnis: <?php /* * This is needed

Spring Security: Passwort-Codierung in DB und in ApplicationContext

Anzahl der Antworten 7 Antworten
Haben config (applicationContext-security.xml): <authentication-manager alias="authenticationManager"> <authentication-provider> <password-encoder hash="sha"/> <jdbc-user-service data-source-ref="dataSource"/> </authentication-provider> </authentication-manager> von der anderen Seite haben SQLs aus meiner dataSource(es ist JdbcDaoImpl): ... public static final String DEF_USERS_BY_USERNAME_QUERY = "select username,password,enabled " + "from users "

Effektive Strategie zum Hinterlassen eines Audit Trail / Änderungshistorie für DB-Anwendungen?

Anzahl der Antworten 6 Antworten
Was sind einige Strategien, die Menschen haben Erfolg mit hatte für die Pflege einer änderungshistorie für Daten, die in einem ziemlich komplexe Datenbank. Eine der Anwendungen, die ich Häufig verwenden und zu entwickeln, könnte wirklich profitieren von

SQL am stärksten nach LIKE bestellen?

Anzahl der Antworten 3 Antworten
Ich habe die folgende Abfrage: SELECT * FROM table_name WHERE (col_1 LIKE '%$keyword%' OR col_2 LIKE '%$keyword%' OR col_3 LIKE '%$keyword%') AND .... <some optional filters> ... gibt es eine Strategie zu Sortieren, basierend auf den meisten

SQLite Performance Benchmark - warum ist: Speicher: so langsam ... nur 1.5X so schnell wie Festplatte?

Anzahl der Antworten 8 Antworten
Warum ist :memory: in sqlite so langsam? Ich habe versucht zu sehen, ob es irgendwelche performance-Verbesserungen gewonnen durch die Verwendung von in-memory sqlite vs. disk-basierten sqlite. Grundsätzlich würde ich gerne tauschen startup Zeit und der Speicher, um

Sollte ich Nullwerte in einem Datenbankschema zulassen?

Anzahl der Antworten 15 Antworten
Ich weiß, dass logisch, es gibt einige Fälle, in denen NULL-Werte sinnvoll in ein DB-schema, z.B. wenn einige Werte schlicht noch nicht angegeben worden ist. Das heißt, arbeiten rund um DBNull in code neigt dazu, eine königliche

Wie finde ich das mysql Datenverzeichnis von der Kommandozeile in Windows?

Anzahl der Antworten 8 Antworten
In linux, die ich finden konnte die mysql-Installations-Verzeichnis mit dem Befehl which mysql. Aber ich konnte nicht finden in windows. Ich habe versucht echo %path% und es führten viele Wege zusammen mit dem Pfad zur mysql-bin. Wollte

SQL, Postgres OIDs, Was sind sie und warum sind sie nützlich?

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche auf einige PostgreSQL Erstellung der Tabelle und stieß ich auf dieses: CREATE TABLE ( ... ) WITH ( OIDS = FALSE ); Lese ich die Dokumentation von postgres-und ich weiß, das Konzept

Was ist eine gute eingebettete Datenbank für C #?

Anzahl der Antworten 11 Antworten
Mit dem Untergang von VistaDB (vistadb.net), ich bin auf der Suche nach einer guten embedded Datenbank zu verwenden, für mein C# - Programmierung. Hat jemand irgendwelche Vorschläge für etwas zu verwenden, dass es einfach ist zu installieren,

Einfügen in ... Werte (SELECT ... FROM ...)

Anzahl der Antworten 22 Antworten
Ich versuche INSERT INTO eine Tabelle mit den input aus einer anderen Tabelle. Dies ist zwar durchaus möglich, für viele Datenbank-engines, die ich immer scheinen, um zu kämpfen, zu erinnern, die richtige syntax für die SQL Motor

Wie ändere ich die Standardwerte einer MySQL-Tabellenspalte?

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle mit einer Spalte vom Typ timestamp welche Vorgaben current_timestamp und updates zu current_timestamp bei jedem update. Möchte ich entfernen Sie den "update" - Funktion auf diese Spalte. Wie Schreibe ich die alter-Anweisung? Ich

Warum benötigt VARCHAR eine Längenangabe?

Anzahl der Antworten 7 Antworten
Warum müssen wir immer angeben müssen VARCHAR(length) statt nur VARCHAR? Es ist dynamisch sowieso. UPD: ich bin verwirrt, insbesondere durch die Tatsache, dass es vorgeschrieben ist (z.B. in MySQL). InformationsquelleAutor der Frage Fixpoint | 2010-07-01

Django-Hintergrundaufgabe

Anzahl der Antworten 6 Antworten
Brauche ich zum Auffüllen einer SQLite-Datenbank, die alle paar Minuten in Django, aber ich möchte Sie zu dienen, veraltete Daten, bis die Daten verfügbar sind, damit die Datenbank aktualisiert werden. (d.h. ich will nicht zu blockieren, für

Ignoriert MySQL Nullwerte für eindeutige Einschränkungen?

Anzahl der Antworten 5 Antworten
Habe ich eine E-Mail-Spalte, ich will einzigartig sein. Aber ich will auch, dass es null-Werte annehmen. Kann meine Datenbank habe 2 null E-Mails Weg? InformationsquelleAutor der Frage hugo_leonardo | 2010-09-14

Doppelte vollständige MySQL-Datenbank

Anzahl der Antworten 8 Antworten
Ist es posible zu duplizieren einer kompletten MySQL-Datenbank auf einem linux-server? Ich weiß, dass ich verwenden können, exportieren und importieren, aber die original-Datenbank ist >25MB, so dass ist nicht ideal. Ist es möglich mit mysqldump oder direkt

MySQL Einfügen aus einer Datenbank in eine andere

Anzahl der Antworten 4 Antworten
Muss ich migrieren von Daten von einer Datenbank in eine andere, beide sind auf dem gleichen lokalen system. Die Tabellen und Spalten haben unterschiedliche Namen und ich darf nicht migrieren, werden alle Spalten aus der alten Datenbank

Was ist eine gute KISS Beschreibung der Boyce-Codd Normalform?

Anzahl der Antworten 6 Antworten
Was ist ein KISS (Keep it Simple, Stupid) Art und Weise, sich zu erinnern, was die Boyce-Codd-Normalform ist, und wie man eine nicht normalisierte Tabelle und BCNF? Wikipedia's info: nicht sehr hilfreich für mich. InformationsquelleAutor der Frage

Nachteil der gespeicherten Prozeduren

Anzahl der Antworten 19 Antworten
Würde gerne eine Liste von vor-und Nachteilen der Verwendung von Gespeicherten Prozeduren. Der wesentliche Vorteil der SPs scheint vorkompiliert werden und eine Abstraktion der Daten von der Anwendung. Gib mir deine Gedanken.... InformationsquelleAutor der Frage CSharpAtl |

Rake nur eine Migration

Anzahl der Antworten 11 Antworten
Ich versuche zu laufen, nur einer von migration aus einer ganzen Reihe in meiner rails-app. Wie kann ich dies tun? Ich nicht wollen, dass die Migrationen vor oder nach. Danke. InformationsquelleAutor der Frage Anon | 2009-08-25

Wie man mit Git-Verzweigungen und Rails-Migrationen arbeitet

Anzahl der Antworten 11 Antworten
Arbeite ich an einer rails-app mit schon ein paar git-Zweige und viele von Ihnen gehören db-Migrationen. Wir versuchen, vorsichtig zu sein, aber gelegentlich einige Stück code in der master fragt für eine Spalte, die wurden entfernt/umbenannt, in

ACID- und Datenbanktransaktionen?

Anzahl der Antworten 9 Antworten
Was ist die Beziehung zwischen SÄURE-und Datenbank-Transaktion? Macht SÄURE geben Datenbank-Transaktion, oder ist es dasselbe? Könnte jemand aufklären diesem Thema. InformationsquelleAutor der Frage never_had_a_name | 2010-09-18

Erstellen Sie eine neue Datenbank mit MySQL Workbench

Anzahl der Antworten 5 Antworten
Wird neu in MySQL habe ich installiert die neueste version der MySQL-Workbench (5.2.33). Ich würde gerne wissen, wie Sie eine Datenbank anlegen können mit dieser Anwendung. In der Registerkarte "Übersicht" des SQL Editors gibt es nur wenige

Wie man Datum in SQLite-Datenbank hinzufügt

Anzahl der Antworten 3 Antworten
Habe ich sqlite database private static final String DB_PROCESS_CREATE = "create table " + DB_TABLE_PROCESS + "(" + PROCESS_ID + " integer primary key autoincrement, " + PROCESS_DATE + " date);"; Ich es schaffen db.execSQL(DB_PROCESS_CREATE); Hinzufügen Datum

Speichern von Kreditkarteninformationen in der MySQL-Datenbank?

Anzahl der Antworten 3 Antworten
Will ich zulassen, dass meine Kunden Benutzer zur Eingabe Ihrer Kreditkarten-Informationen, so dass ich laden Sie jeden Monat. Frage ich mich, wie sollte man diese Informationen speichern? Sollte es gespeichert werden in der MySQL-Datenbank ("user" - Tabelle)

MongoDB gegen Kassandra

Anzahl der Antworten 6 Antworten
Ich bin zu evaluieren, was ist möglicherweise die beste migration option. Derzeit bin ich auf einem sharded MySQL (horizontal partition), mit den meisten meiner gespeicherten Daten im JSON-blobs. Ich habe keine komplexen SQL-Abfragen (bereits abgewandert nach, da

Was ist mit Fremdschlüsseln falsch?

Anzahl der Antworten 30 Antworten
Ich erinnere mich, zu hören Joel Spolsky Erwähnung in podcast 014er würde kaum jemals eine foreign key (wenn ich mich richtig erinnere). Aber mir scheinen Sie ziemlich unerlässlich, um Doppelarbeit zu vermeiden und anschließenden Problemen mit der

Erstellen Sie SQLite-Datenbank in Android

Anzahl der Antworten 8 Antworten
Ich möchte eine SQLite-Datenbank in meiner app enthält drei Tabellen, will ich hinzufügen, Daten in Tabellen ein und verwenden Sie Sie später. aber ich mag zu halten, Datenbank ,als wenn die app zum ersten mal installiert es

Wie man mysql Tabellenstruktur ohne Daten mit einer SQL Abfrage abgibt?

Anzahl der Antworten 5 Antworten
Brauche ich zum exportieren einer mysql-Tabelle, aber es hat wie 5 GB Einträge, also ich will nur die Struktur. Ich bin versucht, es zu tun, aus einem einfachen php mache eine sql-Abfrage, wie kann ich das tun?

Wie schreibt man Komponententests für Datenbankaufrufe?

Anzahl der Antworten 9 Antworten
Bin ich in der Nähe der Anfang eines neuen Projekts, und (Keuchen!) zum ersten mal bin ich versucht zu unit-tests in ein Projekt von mir. Ich habe Probleme auszudenken, die einige von den unit tests selbst. Ich

Laravel 4 - & gt; Erhalte Spaltennamen

Anzahl der Antworten 8 Antworten
Wie man den Spaltennamen einer Tabelle in ein array oder ein Objekt in Laravel 4 , Schema verwenden, DB, oder Beredt. Es scheint, dass ich kann nicht finden, eine fertige Funktion verwenden, vielleicht haben Sie einige benutzerdefinierte

Wo liegen die MySQL-Datenbankdateien für WAMP?

Anzahl der Antworten 7 Antworten
Ich bin einfach nur neugierig, wie ich am Anfang zu lernen, PHP und MySQL, wie und wo die Datenbank und andere Dateien von MySQL befinden sich auf der Festplatte. Ich habe WAMP auf einem Windows XP SP2-Plattform.

Der Netzwerkpfad wurde nicht gefunden

Anzahl der Antworten 7 Antworten
Ich bin mit meinem code und immer diese Fehlermeldung. Aber was bedeutet es? Der Netzwerkpfad wurde nicht gefunden Beschreibung: es ist Eine unbehandelte Ausnahme ist aufgetreten während der Ausführung der aktuellen Webanforderung. Bitte überprüfen Sie die Stapelüberwachung

Wann sollte ich eine Eins-zu-eins-Beziehung benutzen?

Anzahl der Antworten 12 Antworten
Sorry für die noob Frage aber gibt es irgendeinen realen nutzen muss, die eins-zu-eins-Beziehung mit Tabellen in Ihrer Datenbank? Implementieren Sie alle erforderlichen Felder innerhalb einer Tabelle. Selbst wenn die Daten sehr groß wird Sie aufzählen können,

wie dieselbe Ausnahme in SQL Server erneut ausgelöst wird

Anzahl der Antworten 10 Antworten
Möchte ich rethrow gleiche Ausnahme in sql server aufgetreten in meinem try-block. Ich bin in der Lage zu werfen, gleiche Meldung, aber ich möchte zu werfen, der gleiche Fehler. BEGIN TRANSACTION BEGIN TRY INSERT INTO Tags.tblDomain (DomainName,

Elasticsearch-Abfrage, um alle Datensätze zurückzugeben

Anzahl der Antworten 19 Antworten
Ich habe eine kleine Datenbank in Elasticsearch und für Testzwecke verwenden möchten, ziehen Sie alle Datensätze wieder ein. Ich bin versucht, verwenden Sie eine URL der form... http://localhost:9200/foo/_search?pretty=true&q={'matchAll':{''}} Kann mir jemand die URL, die Sie verwenden würden,

Was ist die beste Strategie für Unit-Testing von datenbankgestützten Anwendungen?

Anzahl der Antworten 6 Antworten
Arbeite ich mit vielen web-Anwendungen, angetrieben von Datenbanken unterschiedlicher Komplexität auf das backend. In der Regel gibt es eine ORM Schicht getrennt von der business-und Präsentationslogik. Das macht unit-Test der Geschäftslogik relativ einfach; die Dinge umgesetzt werden

Wie kann man während der Nutzung von Sinatra am besten mit einer Datenbank kommunizieren?

Anzahl der Antworten 3 Antworten
Wie ich es verstehe, Sinatra framework, im Gegensatz zu Schienen, nicht ein ORM. In diesem Fall, wie Sie sprechen, um eine DB in einem Sinatra-app? Oder Sinatra ist nur für apps, die nicht mit einer DB? InformationsquelleAutor

Wofür steht N 'in einem SQL-Skript? (die vor Zeichen im Einfügeskript verwendete)

Anzahl der Antworten 6 Antworten
Ich generiert ein sql-Skript wie diesem, INSERT [dbo].[TableName] ([Sno], [Name], [EmployeeId], [ProjectId], [Experience]) VALUES (1, N'Dave', N'ESD157', N'FD080', 7) Frage ich mich, was ist, dass N' genau bedeuten, und was ist Ihr Zweck hier. HINWEIS: Von der

Was ist der beste Ort für das Speichern von hochgeladenen Bildern, SQL-Datenbank oder Disk-Dateisystem?

Anzahl der Antworten 19 Antworten
Ich Schreibe eine Anwendung, die ermöglicht Benutzern das hochladen von Bildern auf den server. Ich erwarte etwa 20 Bilder pro Tag alle jpeg-und wahrscheinlich nicht bearbeitet/verändert. (Dies ist eine andere Frage, wie man die Größe von Bildern

Sichern / Wiederherstellen einer dockerisierten PostgreSQL-Datenbank

Anzahl der Antworten 3 Antworten
Ich versuche, die backup/restore einer PostgreSQL-Datenbank wie bereits erläutert auf der Docker-website, aber die Daten nicht wiederhergestellt werden. Den Mengen verwendet, die von der Datenbank Bild: VOLUME ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"] und das CMD ist: CMD ["/usr/lib/postgresql/9.3/bin/postgres", "-D",

Abfrage, ob eine Android-Datenbank existiert!

Anzahl der Antworten 6 Antworten
Habe ich eine Datenbank für meine android-app enthält statische Daten und erfordert keine Aktualisierung/löschen Funktionen, wenn die app startet, möchte ich prüfen, ob die db vorhanden ist und wenn nicht, dann führen meine dbAdapter Klasse. Ich weiß,