Michilee: Prüfungsfragen -> Lazarus, Hierarchien

Beitrag lesen

hi,

es wundert mich, dass Du für eine Schulprüfung überhaupt das Internet benutzen musst.

wir haben leider keinerlei infomaterial erhalten.

Wir nutzen in der Schule Lazaraus mit der Bibliothek ZEOS

Meinst Du Lazarus und ZeosLib?

  1. Table-Lock, Record-Lock und Exclusive-Lock.
    Table-Lock wäre mir klar, da wird zum Beispiel bei "Auto Commit" die ganze Tabelle gesperrt, anstatt nur der Datendatz, an dem ich editiere.
    Was jedoch wäre Record und Exclusive?

Wie sind typische Tabellen in relationalen Datenbanken organisiert? Enthalten sie etwa Datensätze? Was also wird bei einem Record-Lock gesperrt? Was, schätzt Du, ist einfacher? Was, schätzt Du, ist vermutlich (insbesondere) bei konkurrierendem Betrieb weniger störend?

Zu exklusiven Sperren findest Du hier bei SELFHTML Aktuell eine Erklärung: http://aktuell.de.selfhtml.org/artikel/programmiertechnik/dateisperren/gleichzeitige-zugriffe.htm#stufen.

danke für den link.

Den Rest lasse ich außen vor, da Deine Informationen zum Kontext und Deinem Wissensstand viel zu dünn sind.

und ich frage mich was nun folgende Begriffe genau bedeuten

Ich frage mich, was Deine Fragen speziell mit Lazarus und ZeosLib zu tun haben?

am beispiel lazarus mit der bibliothek ZeosLib haben wir in einer aufgabe die wörter Table-Lock, Record-Lock und Exclusive-Lock vorgedonnert bekommen.
bei table-lock meinte der proff, dass die ganze tabelle in der datenbank gesperrt ist, also ein anderen nutzer kein anderes datensatz von der gleichen tabelle bearbeiten kann. das wird womöglich dann das exclusive lock sein, wo man dann nur ein datensatz/row sperren kann. bleibt dann record lock.