Advertisement
Ikem

JSON vs. SQLite vs. MySQL.txt

Mar 1st, 2017
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. Q: Warum Daten in eine Datei schreiben?
  2.  
  3. A: Damit man nach eine Neustart des Programmes den Zustand des Programmes wiederherstellen kann.
  4.  
  5. Q: Was ist JSON?
  6.  
  7. A: JSON ist ein spezielles Format für Textdateien, um Daten zu speichern.
  8.  
  9. Q: Warum JSON als Dateiformat verwenden?
  10.  
  11. A: Es ist standardisiert. Funktioniert Programmiersprachen übergreifend.
  12. A: Es ist Klartext. Menschen können das lesen. Maschinen können es interpretieren.
  13. A: Man muss sich kein eigenes Konfigurationsformat ausdenken.
  14. A: Man muss keinen eigenen Parser schreiben.
  15.  
  16. Q: Was ist ein Parser?
  17.  
  18. A: Ein Programm, um Text zu analysieren und zu interpretieren.
  19.  
  20. Q: Wann JSON verwenden?
  21.  
  22. A: Für Konfigurationsdateien.
  23. A: Zum exportieren von Daten.
  24.  
  25. Q: Was ist SQLite?
  26.  
  27. A: SQLite ist eine Datenbank Software.
  28.  
  29. Q: Warum SQLite verwenden?
  30.  
  31. A: Es ist klein. Es ist schlank. Es verbraucht wenig Ressourcen.
  32. A: Es nutzt klassisches SQL.
  33. A: Es funktioniert Programmiersprachen übergreifend.
  34.  
  35. Q: Was ist SQL?
  36.  
  37. A: Eine Sprache um mit Datenbanken zu kommunizieren.
  38.  
  39. Q: Wann SQLite verwenden?
  40.  
  41. A: Wenn man viele kleine Dateien hat. (Z.B. Vorschaubilder.)
  42. A: Wenn man viele Datenschnippsel hat, die man zusammenfassen will.
  43. A: Wenn man viele Informationen an einer Stelle speichern will.
  44.  
  45. Q: Warum ist das schneller?
  46.  
  47. A: Weil man nur noch eine Datei öffnen/schliessen muss (die Datenbank).
  48. A: Weil die Datenbank parallel zu deinem Programm laufen kann.
  49.  
  50. Q: Was ist MySQL?
  51.  
  52. A: MySQL ist eine Datenbank Software.
  53.  
  54. Q: Was ist der Unterschied zwischen MySQL und SQLite?
  55.  
  56. A: MySQL hat eine Benutzerverwaltung, SQLite nicht.
  57.  
  58. Q: Was heisst das?
  59.  
  60. A: Man kann/muss bei MySQL bestimmen welche Benutzer welche Datenbank/Tabelle wie bearbeiten darf.
  61.  
  62. Q: Wann MySQL verwenden?
  63.  
  64. A: Wenn man eine ausgefeilte Benutzerverwaltung braucht.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement