Datetenbanken Anwendungen an der Hochschule Augsburg

Karteikarten und Zusammenfassungen für Datetenbanken Anwendungen an der Hochschule Augsburg

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Datetenbanken Anwendungen an der Hochschule Augsburg.

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Owner

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Prozeduren

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Anwender 1-n (Projekt)

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Admin (Projekt)

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

API (Application Programming Interface)

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Index

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Autonomous Transaction


Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Benutzervariablen (konstanten)

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Trigger (ECA)

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Anwendung

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Alle Benutzer, die eine Oracle Benutzerkennung haben, sollen unter ihrem Benutzer mit
„select akt, dat, ben, mail from aktionsanmeldungen;“ die Informationen über alle ihrer
Anmeldungen zu zukünftigen Aktionen sehen können. Dies soll auch für neue OracleBenutzer ohne Änderung in der DB verfügbar sein!
Geben Sie den Code für alle notwendigen SQL-Anweisungen an und unter welchem Benutzer
die Anweisungen ausgeführt werden müssen!

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Materliazed view

Kommilitonen im Kurs Datetenbanken Anwendungen an der Hochschule Augsburg. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für Datetenbanken Anwendungen an der Hochschule Augsburg auf StudySmarter:

Datetenbanken Anwendungen

Owner

  • Systemrechte kommen vom Systemadministrator: Create Session, Table, Trigger, Prozedure, View, Synonym, Index, Mat, View, Seqence
  • Wird vom SA gesperrt nach Vergabe der Rechte

Datetenbanken Anwendungen

Prozeduren

  • Anweisungsblöcke mit Namen die im DBS hinterlegt werden
  • enthalten Steuerstrukturen
  • kann in Pakete zusammengefasst werden

Datetenbanken Anwendungen

Anwender 1-n (Projekt)

  • Systemrechte kommen von Systemadministrator: Create Session, Synonym
  • Objektrechte vom Owner: Insert, Update, Delete, Select, auf Tabellen, Views, Mat Views; Excecute für Pakete und Prozeduren

Datetenbanken Anwendungen

Admin (Projekt)

  • Systemrechte kommen vom Systemadministrator: Create Session, Synonym, View, Mat View
  • Objektrechte vom Owner mit Grant Option: Insert, Update, Delete, Select auf Tabellen, Views, Mat Views; Execute für Pakete und Prozeduren

Datetenbanken Anwendungen

API (Application Programming Interface)

  • Trennt Benutzerlogik von Datenbanklogik (keine Sichtbarkeiten & direkter Zugriff auf das DBS)
  • Verhindert Anwendungsfehler
  • Gibt Performance vor
  • Übersetzt Anwendungsbefehle in SQL Statments
  • Kann Aufgerufen werden (von Außen) und liefert Ergebnisse

Datetenbanken Anwendungen

Index

-Schneller bei Select langsam bei Änderung (Indexe müssen geändert werden)

-Gut für Select (Data Warehouse)

-Insert, Update & Delete bewirkt Index Änderung

-alle Fremd und Primärschlüssel haben einen Index nur Primary muss Unique sein

create (unique) index aktanm_mail on aktanm(mail);

Unique nur falls Index nur einmal vorkommen kann.


Datetenbanken Anwendungen

Autonomous Transaction


  • Kann in einem Trigger aufgerufen werden und werden unabhängig von der Trigger Transaktion commited und rollbacked
  • ist eine Prozedur
  • Kann zum Loggen von allen DML Transaktionen genutzt werden
  • Definition: pragma autonomous transaction

Datetenbanken Anwendungen

Benutzervariablen (konstanten)

define/ undefine var = 'var'

Datetenbanken Anwendungen

Trigger (ECA)

  • Ereignisgesteuerte Aktion die an eine Bedingung gekopellt ist, Event Condition Action
  • mutating table Problem beachten
  • Kommunikation zwischen Trigger beachten
  • New and Old Variablen, bei Insert nur New, bei Update beide, bei Delete Old
  • Bei On Delete Cascade benötigt keinen Trigger (Performanter)
  • Exception Handling möglich

Datetenbanken Anwendungen

Anwendung

Anwendungslogik implementieren

Oberflächendesign

Verwendet API

Auch Webanwendungen


Datetenbanken Anwendungen

Alle Benutzer, die eine Oracle Benutzerkennung haben, sollen unter ihrem Benutzer mit
„select akt, dat, ben, mail from aktionsanmeldungen;“ die Informationen über alle ihrer
Anmeldungen zu zukünftigen Aktionen sehen können. Dies soll auch für neue OracleBenutzer ohne Änderung in der DB verfügbar sein!
Geben Sie den Code für alle notwendigen SQL-Anweisungen an und unter welchem Benutzer
die Anweisungen ausgeführt werden müssen!

Create view aktionsanmeldungen
As
Select akt,dat,ben, mail from aktanm where ben like lower(user);
Grant select on aktionsanmeldungen to all;
Create public synonym aktionsanmeldungen for own.aktionsanmeldung;
Alle Anweisungen werden unter dem Owner ausgeführt.

Datetenbanken Anwendungen

Materliazed view

  • Persistente Sicht
  • Wird zu bestimmten Zeitpunkten aktualisiert (On Commit/Demand...)
  • Es kann ein Log angelegt werden
  • Vorteilhaft für große Mengen von Stammdaten
  • (kein Sysdate)
  • Bsp eine Tabelle mit millionen daten ist unperformant zu sortieren, das Ergebnis wird einfach als MV gespeichert

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Datetenbanken Anwendungen an der Hochschule Augsburg zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Datetenbanken Anwendungen an der Hochschule Augsburg gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Hochschule Augsburg Übersichtsseite

Modellierung

JAVA II

Chancen- & Risikenmanagement in digitalisierten Wertschöpfungsnetzen

Programmieren 2

GdWI 2

Kosten- & Leistungsrechnung

Datenbanken an der

Technische Hochschule Köln

Datenbanken an der

Fachhochschule Kiel

Datenbanken an der

Fachhochschule Dortmund

Datenbanken an der

Duale Hochschule Baden-Württemberg

Datenbanken an der

Hochschule Bonn-Rhein-Sieg

Ähnliche Kurse an anderen Unis

Schau dir doch auch Datetenbanken Anwendungen an anderen Unis an

Zurück zur Hochschule Augsburg Übersichtsseite

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für Datetenbanken Anwendungen an der Hochschule Augsburg oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
X

StudySmarter - Die Lernplattform für Studenten

StudySmarter

4.5 Stars 1100 Bewertungen
Jetzt entdecken
X

Gute Noten in der Uni? Kein Problem mit StudySmarter!

89% der StudySmarter Nutzer bekommen bessere Noten in der Uni.

50 Mio Karteikarten & Zusammenfassungen
Erstelle eigene Lerninhalte mit Smart Tools
Individueller Lernplan & Statistiken


Lerne mit über 1 Millionen Nutzern in der kostenlosen StudySmarter App.

Du bist schon registriert? Hier geht‘s zum Login