Datetenbanken Anwendungen at Hochschule Augsburg

Flashcards and summaries for Datetenbanken Anwendungen at the Hochschule Augsburg

Arrow Arrow

It’s completely free

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

Study with flashcards and summaries for the course Datetenbanken Anwendungen at the Hochschule Augsburg

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Prozeduren

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Index

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

API (Application Programming Interface)

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Admin (Projekt)

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Autonomous Transaction


Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Owner

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Anwender 1-n (Projekt)

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Benutzervariablen (konstanten)

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Trigger (ECA)

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Materliazed view

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Anwendung

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Sequenzen

Your peers in the course Datetenbanken Anwendungen at the Hochschule Augsburg create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for Datetenbanken Anwendungen at the Hochschule Augsburg on StudySmarter:

Datetenbanken Anwendungen

Prozeduren

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

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

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

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

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

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

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

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

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

Datetenbanken Anwendungen

Anwendung

Anwendungslogik implementieren

Oberflächendesign

Verwendet API

Auch Webanwendungen


Datetenbanken Anwendungen

Sequenzen

fortlaufende Nummer (Re.Nr)

können nicht zurückgenommen werden auch bei einer nichtbenutzung


create sequenz seqName
start with 0
increment by 1;

Sign up for free to see all flashcards and summaries for Datetenbanken Anwendungen at the Hochschule Augsburg

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program Datetenbanken Anwendungen at the Hochschule Augsburg there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Hochschule Augsburg overview page

Chancen- & Risikenmanagement in digitalisierten Wertschöpfungsnetzen

Programmieren 2

Modellierung

JAVA II

Kosten- & Leistungsrechnung

Datenbanken at

Fachhochschule Dortmund

Datenbanken at

Fachhochschule der Wirtschaft

Datenbanken at

Duale Hochschule Baden-Württemberg

Datenbanken at

Justus-Liebig-Universität Gießen

Datenbanken at

Duale Hochschule Baden-Württemberg

Similar courses from other universities

Check out courses similar to Datetenbanken Anwendungen at other universities

Back to Hochschule Augsburg overview page

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for Datetenbanken Anwendungen at the Hochschule Augsburg or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards