Anstelle einer Datenbank serialisiere ich meine Daten einfach in JSON und speichere und lade sie bei Bedarf auf die Festplatte. Die gesamte Datenverwaltung erfolgt über das Programm selbst. Dies ist schneller UND einfacher als die Verwendung von SQL-Abfragen. Aus diesem Grund habe ich nie verstanden, warum Datenbanken überhaupt notwendig sind. …
In meinen Datenbanken habe ich die Gewohnheit, idfür jede Tabelle, die ich erstelle , einen sich automatisch inkrementierenden, ganzzahligen Primärschlüssel mit dem Namen zu verwenden, damit ich eine eindeutige Suche nach einer bestimmten Zeile durchführen kann. Ist das eine schlechte Idee? Gibt es irgendwelche Nachteile, wenn man es so macht? …
Ich erstelle gerade eine Webanwendung, mit der Benutzer Dateien mit einer Größe von 1 MB bis 10 MB speichern und freigeben können. Mir scheint, dass das Speichern der Dateien in einer Datenbank den Datenbankzugriff erheblich verlangsamt. Ist das ein berechtigtes Anliegen? Ist es besser, die Dateien im Dateisystem zu speichern …
Ich bin ein bisschen verwirrt über die ganze NoSQL-Sache und so. Wann möchten Sie MongoDB anstelle von Oracle oder MySQL verwenden? Ich verstehe den "Unterschied" in Bezug auf die Verwendung zwischen ihnen nicht wirklich. Nach meinem Verständnis sollen NoSQL-Datenbanken RDBMS nicht ersetzen, aber was genau sollen sie tun?
Dies ist ein Problem, auf das ich einige Male gestoßen bin. Stellen Sie sich vor, Sie haben einen Datensatz, den Sie in einer Datenbanktabelle speichern möchten. Diese Tabelle enthält eine DateTime-Spalte mit dem Namen "date_created". Dieser eine Datensatz wurde vor langer Zeit erstellt, und Sie sind sich nicht sicher, wann …
localStorage und indexedDB werden für die Offline-Speicherung von Daten in HTML5 verwendet. Was sind ihre Hauptunterschiede und welcher ist in welchen Situationen vorzuziehen?
Ich habe in einigen Projekten gearbeitet, in denen der größte Teil der Geschäftslogik in der Datenbank implementiert wurde (hauptsächlich über gespeicherte Prozeduren). Andererseits habe ich von einigen Programmiererkollegen gehört, dass dies eine schlechte Praxis ist ("Datenbanken dienen zum Speichern von Daten. Anwendungen übernehmen den Rest"). Welcher dieser Ansätze ist im …
Momentan erstelle ich eine Datenbankverbindung, wenn meine Webseite zum ersten Mal geladen wird. Ich verarbeite dann die Seite und führe alle Abfragen für diese Verbindung aus. Ist dies die beste Methode, oder sollte bei jeder Abfrage eine Datenbankverbindung hergestellt werden? ps Es ist für mich sinnvoller, eine Verbindung zu erstellen …
Gestern diskutierte ich mit einem "Hobby" -Programmierer (ich selbst bin ein professioneller Programmierer). Wir sind auf einige seiner Arbeiten gestoßen, und er sagte, dass er immer alle Spalten in seiner Datenbank abfragt (sogar auf / in Produktionsserver / Code). Ich habe versucht, ihn davon abzubringen, war aber noch nicht so …
Ich habe versucht, eine Datenbank zu entwerfen, die zu einem Projektkonzept passt, und bin auf ein Problem gestoßen, das anscheinend heiß diskutiert wurde. Ich habe ein paar Artikel gelesen und einige Stack Overflow-Antworten, die besagen, dass es nie (oder fast nie) in Ordnung ist, eine Liste von IDs oder Ähnlichem …
Was ist der Unterschied zwischen MariaDB und MySQL? Ich bin nicht sehr vertraut mit beiden. Ich bin hauptsächlich ein Front-End-Entwickler. Sind sie syntaktisch ähnlich? Wo unterscheiden sich diese beiden Abfragesprachen? Wikipedia erwähnt nur den Unterschied zwischen der Lizenzierung: MariaDB ist ein von der Community entwickelter Zweig der MySQL-Datenbank, dessen Antrieb …
Ich mache Datenbankprogrammierung mit Java mit SQLite. Ich habe festgestellt, dass jeweils nur eine Verbindung zur Datenbank Schreibfunktionen hat, während viele Verbindungen gleichzeitig Lesefunktionen haben. Warum wurde die Architektur von SQLite so entworfen? Warum können nicht zwei Schreibvorgänge gleichzeitig ausgeführt werden, solange die beiden zu schreibenden Objekte nicht an derselben …
Ich weiß, dass dieses Thema ein bisschen umstritten ist und es gibt viele verschiedene Artikel / Meinungen im Internet. Leider gehen die meisten von ihnen davon aus, dass die Person nicht weiß, was der Unterschied zwischen NULL und einer leeren Zeichenfolge ist. So erzählen sie Geschichten über überraschende Ergebnisse mit …
Ich habe einen Artikel über BBC gelesen . Eines der genannten Beispiele war, dass Personen mit dem Nachnamen "Null" Probleme haben, ihre Daten auf einigen Websites einzugeben. Es wird keine Erklärung für den Fehler gegeben, dem sie gegenüberstehen. Aber soweit ich weiß, ist der String 'Null' und der tatsächliche Nullwert …
Ich habe eine Reihe von Fragen wie diese gesehen , in denen ich um Rat gefragt wurde, wie man Enums in DB speichert. Aber ich frage mich, warum Sie das tun würden. Nehmen wir also an, ich habe eine Entität Personmit einem genderFeld und einer GenderAufzählung. Dann hat meine Personentabelle …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.