AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Server Datenbank oder embedded Datenbank?
Thema durchsuchen
Ansicht
Themen-Optionen

Server Datenbank oder embedded Datenbank?

Ein Thema von xZise · begonnen am 12. Sep 2010 · letzter Beitrag vom 13. Sep 2010
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#11

AW: Server Datenbank oder embedded Datenbank?

  Alt 12. Sep 2010, 14:45
Zitat:
Wenn dort 10.000 Exemplare vorhanden sind die anzuzeigen sind Oder halt 900 - 1000 Schüler.
...ist für mich am Sinn eines SQL DBMS vorbei. Da holt man sich nur das was gebraucht wird. Über Filter die Datenmenge eingrenzen. z.B. nicht alle Schüler laden sondern über den Namen nur den einen Datensatz des Schülers holen.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: Server Datenbank oder embedded Datenbank?

  Alt 12. Sep 2010, 14:46
Zitat:
Wie meinst du das?
Zentrale Datenbank + Datenbank auf Laptop

Bei uns waren die Klassen damals in der Oberstufe um die 30. Eigentlich waren das zu viel aber wenn es jetzt 900 -1000 sind, waren wir ja noch gut dran
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#13

AW: Server Datenbank oder embedded Datenbank?

  Alt 12. Sep 2010, 14:49
Zitat:
Wie meinst du das?
Zentrale Datenbank + Datenbank auf Laptop

Bei uns waren die Klassen damals in der Oberstufe um die 30. Eigentlich waren das zu viel aber wenn es jetzt 900 -1000 sind, waren wir ja noch gut dran
Achso nein 900 - 1000 auf der ganzen Schule

Und ja aktuell wird ja eine neue SQLite Datenbank auf den Stick nur mit der entsprechenden Klasse angelegt. Da gibt es auch kein Geschwindigkeitsproblem. Das gibt es, wenn man in der zentralen Datenbank alle Schüler anzeigen lässt.

Und wieso filtern lassen? Was ist, wenn man alle Exemplare durchsuchen will?

MfG
Fabian
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#14

AW: Server Datenbank oder embedded Datenbank?

  Alt 12. Sep 2010, 14:52
Eine komplette Kopie der gesammten Datenbank sollte uach in ein paar Sekunden geschehen sein.

Wenn du in eine Klasse gehst benötigst du ja nur eine Übersicht der Schüler in der Klasse.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#15

AW: Server Datenbank oder embedded Datenbank?

  Alt 12. Sep 2010, 14:55
Eine komplette Kopie der gesammten Datenbank sollte uach in ein paar Sekunden geschehen sein.

Wenn du in eine Klasse gehst benötigst du ja nur eine Übersicht der Schüler in der Klasse.
Okay ich spezifiziere:
Es werden alle Schüler die in der Klasse sind kopiert und entschlüsselt. Alle Exemplare/Bücher werden übertragen. Alle Kurse/Kurszuweisungen werden nicht kopiert. Es wird eine Tabelle angelegt um eventuell neue Personen einzutragen. Es wird eine Spalte eingefügt, um eine Person als "nicht mehr in der Klasse" zu markieren. (Diese beiden Punkte wären obsolet mit einem DBMS) Achso und die Kürzel zu den Lehrern werden entfernt.

MfG
Fabian
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#16

AW: Server Datenbank oder embedded Datenbank?

  Alt 12. Sep 2010, 14:58
Du kannst auch den kompletten Bestand kopieren, ich würde aber nur die Schüler der aktuellen Klasse anzeigen.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#17

AW: Server Datenbank oder embedded Datenbank?

  Alt 12. Sep 2010, 14:58
Zitat:
Und wieso filtern lassen? Was ist, wenn man alle Exemplare durchsuchen will?
...und wie sehen deine Suchkriterien aus ? Ich fange oben an und höre unten auf ?
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#18

AW: Server Datenbank oder embedded Datenbank?

  Alt 13. Sep 2010, 00:00
Zitat:
Und wieso filtern lassen? Was ist, wenn man alle Exemplare durchsuchen will?
...und wie sehen deine Suchkriterien aus ? Ich fange oben an und höre unten auf ?
So ist es aktuell: Man kann im Programm bisher nur nach den Namen des Buches/Exemplares suchen. Eine großer Filterdialog existiert nicht.

@mkinzler: Das ist doch eigentlich nicht das Thema oder aktuell kopiere ich nur die in der Klasse (warum sollte ich auch alle kopieren, ich meine dann kann ich mir die Verschlüsselung eh sparen).

MfG
Fabian
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#19

AW: Server Datenbank oder embedded Datenbank?

  Alt 13. Sep 2010, 00:17
Was ich nicht ganz verstehe - Warum müssen die Namen der Schüler geheim sein?
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#20

AW: Server Datenbank oder embedded Datenbank?

  Alt 13. Sep 2010, 10:12
Guten Morgen...
Zitat:
Man kann im Programm bisher nur nach den Namen des Buches/Exemplares suchen.
...das ist doch eigentlich der Klassiker für eine where Klausel in der SQL Abfrage. Eventuell in Verbindung mit Like und %. Da bekommst du dann z.B. 20 Datensätze mit den Ergebnissen und hast keine Geschwindigkeitsprobleme mehr. Gleiches läßt sich dann auch mit den Schülernamen durchführen. Denk mal über kleine Änderungen an der SQL Abfrage nach.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz