Datenbank - Grundlagen

Größe: px
Ab Seite anzeigen:

Download "Datenbank - Grundlagen"

Transkript

1 Datenbank - Grundlagen H.-G. Hopf Georg-Simon-Ohm Fachhochschule Nürnberg Datenbank-Grundlagen / 1 Η. G.Hopf /

2 Motivation Aufgabe: Ablage und Verwaltung von Informationen in Zusammenhang mit einem digitalen Multimedia-Dateien- Archiv Beispiele für Multimedia-Dateien:» digitale Bilder,» Soundclips,» Movieclips,»... Datenbank-Grundlagen / 2 Η. G.Hopf /

3 Motivation Lösung: Ablage von Multimedia-Dateien im Filesystem Datenbank-Grundlagen / 3 Η. G.Hopf /

4 Motivation Nachteile der Lösung:» Schwierigkeiten Ordnungsschema zu finden» Eingeschränkte Möglichkeit Informationen über Multimedia-Dateien abzulegen» Schlechte Suchmöglichkeiten» eventuell redundante Datenhaltung» keine Mechanismen zur Sicherung von Datenintegrität» keine Zugriffskontrolle Datenbank-Grundlagen / 4 Η. G.Hopf /

5 Motivation Benutzer Benutzer Benutzer Benutzer Benutzer Benutzer Betriebssystem Datenbanksystem Daten Daten Daten Daten Datei Datei Datei Datei Daten Daten Daten Daten Datenbank-Grundlagen / 5 Η. G.Hopf /

6 Inhaltsverzeichnis Begriffserklärung Datenbank-Architektur Klassifikation von Datenbanksystemen DBMS Marktübersicht Datenbank-Grundlagen / 6 Η. G.Hopf /

7 Inhaltsverzeichnis Begriffserklärung Datenbank-Architektur Klassifikation von Datenbanksystemen DBMS Marktübersicht Datenbank-Grundlagen / 7 Η. G.Hopf /

8 Begriffserklärung Datenbanksystem DBS DB Datenbankmanagementsystem DBMS Datenbasis Datenbank Datenbankanwendung Datenbank-Grundlagen / 8 Η. G.Hopf /

9 Begriffserklärung Datenbanksystem Ein Datenbanksystem (DBS) ist ein System zur Beschreibung persistenten Speicherung zuverlässigen und unabhängigen Verwaltung komfortablen, flexiblen und geschützten Verwendung (Wiedergewinnung) von umfangreichen Datenmengen (Informationen), die von mehreren Anwendungsprogrammen, eventuell auch gleichzeitig, genutzt werden. Datenbank-Grundlagen / 9 Η. G.Hopf /

10 Begriffserklärung Datenbanksystem» persistente Speicherung bedeutet, dass die Daten dauerhaft verfügbar sein sollen.» Zuverlässige Verwaltung bedeutet, dass die Konsistenz und die Integrität der Daten sichergestellt ist.» Unabhängige Verwaltung besagt, dass Anwendungen weitgehend von dem Datenbanksystem unabhängig sind. Datenbank-Grundlagen / 10 Η. G.Hopf /

11 Begriffserklärung Datenbanksystem» Komfortable Verwendung bedeutet, dass über höhere Programmiersprachen (höhere, abstrakte Schnittstelle) auf die Datenbank zugegriffen werden kann.» Flexible Verwendung bedeutet, dass mit einer ad-hoc Abfragesprache, ohne Programmierung, auf die Daten zugegriffen werden kann.» Geschützte Verwendung bedeutet, dass die Daten vor unberechtigtem Zugriff gesichert sind. Datenbank-Grundlagen / 11 Η. G.Hopf /

12 Begriffserklärung Systemkomponenten Eine Datenbank besteht aus einer: Datenbasis Datenverwaltung Datenbank-Grundlagen / 12 Η. G.Hopf /

13 Begriffserklärung Systemkomponenten Benutzer 1 Benutzer 2 Benutzer 3 Datenbasis Benutzer.. Benutzer.. Benutzer n Datenverwaltung Datenbank-Grundlagen / 13 Η. G.Hopf /

14 Begriffserklärung Datenbasis Benutzer 1 Datenbasis Benutzer 2 Benutzer 3 Benutzer.. Benutzer.. Benutzer n Datenbank-Grundlagen / 14 Η. G.Hopf /

15 Begriffserklärung Datenbasis» Die Datenbasis enthält die Gesamtheit der Daten eines Anwendungsbereichs.» Die Datenbasis kann für verschiedene Anwendungen in weitgehend unabhängigen Datengruppen zusammengefaßt sein.» Der Datenbestand der Datenbasis ist auf Dauer angelegt. Datenbank-Grundlagen / 15 Η. G.Hopf /

16 Begriffserklärung Datenverwaltung Die Datenverwaltung erlaubt mehreren Benutzern gleichzeitig mit dem unter Umständen teilweise gemeinsamen Datenbestand zu arbeiten; insbesondere ermöglicht die Datenverwaltung:» das Abspeichern von Daten» den Zugriff auf die Daten» das Verändern von Daten» die Organisation der Daten» den Schutz der Daten vor unsachgemäßer oder nicht erlaubter Benutzung Datenbank-Grundlagen / 16 Η. G.Hopf /

17 Begriffserklärung Problem: Lost-Update» Zwei Benutzer greifen unabhängig voneinander lesend auf das gleiche Datenelement zurück.» Der eine Benutzer ändert den Wert auf W1, der andere Benutzer ändert den gerade modifizierten Wert auf W2, ohne die Modifikation des ersten Benutzers zu berücksichtigen.» Damit ist der Wert W1 des ersten Benutzers verloren. Datenbank-Grundlagen / 17 Η. G.Hopf /

18 Begriffserklärung Problem: Inconsistent Analysis (dirty read)» Ein Benutzer greift lesend ein anderer Benutzer greift schreibend auf eine Menge von Daten zu.» Der lesende Benutzer kann jetzt Daten lesen, Die durch den 2. Benutzer ungeändert bleiben Die nach dem Lesen durch den 2. Benutzer geändert werden, Die vor dem Lesen schon durch den zweiten Benutzer geändert wurden.» Damit ist das Leseergebnis inkonsistent Datenbank-Grundlagen / 18 Η. G.Hopf /

19 Begriffserklärung Datenbankmanagementsystem (DBMS)» Verwaltungsprogramme, die die Datenverwaltung ermöglichen, bilden das Datenbankmanagementsystem DBMS.» Das DBMS verwaltet und kontrolliert zentral die abgelegten Datenbestände. Datenbank-Grundlagen / 19 Η. G.Hopf /

20 Begriffserklärung Datenbankanwendung Beispiel für ein datenbankgestütztes Werkzeug: Datenbank-Grundlagen / 20 Η. G.Hopf /

21 Inhaltsverzeichnis Begriffserklärung Datenbank-Architektur Klassifikation von Datenbanksystemen DBMS Marktübersicht Datenbank-Grundlagen / 21 Η. G.Hopf /

22 Betrachtungsebenen für Information Wenn man von Information bzw. Daten spricht, meint man nicht immer das gleiche. Es gibt verschiedene Betrachtungsebenen. Es ist wichtig sich Klarheit über die Betrachtungsebenen von Information und Daten zu verschaffen. Dazu muss man festlegen, von welcher Betrachtungsebene man spricht. Datenbank-Grundlagen / 22 Η. G.Hopf /

23 Betrachtungsebenen für Information Reale Welt: Datenbank-Grundlagen / 23 Η. G.Hopf /

24 Betrachtungsebenen für Information Reale Welt beschrieben durch Informationen: Die Beschreibung der realen Welt geschieht in zwei Schritten. Abstraktion Repräsentation Datenbank-Grundlagen / 24 Η. G.Hopf /

25 Betrachtungsebenen für Information Abstraktion: Die reale Welt wird in einer ersten Abstraktion beschrieben durch (unter bestimmten Gesichtspunkten) relevante Information. Datenbank-Grundlagen / 25 Η. G.Hopf /

26 Information Information wird definiert als zielgerichtetes und zweckorientiertes Wissen. Information nimmt die Stellung einer Grundkategorie neben Energie und Materie ein. Information ist Gegenstand der Übermittlung,Vermittlung, Verarbeitung Speicherung. Datenbank-Grundlagen / 26 Η. G.Hopf /

27 Information, für die Übermittlung und Aneignung»in Form gebrachtes«wissen, wie Mitteilungen, Nachrichten, Messwerte, Daten, im Allgemeinen zur Beseitigung einer Ungewissheit. In der Informatik werden insbesondere Informationen betrachtet, die Gegenstand von Speicherung, Verarbeitung und Übertragung sind, meist dargestellt als eine Folge von Zeichen aus einem bestimmten Zeichenvorrat (z. B. einem Alphabet). Quelle: Der Brockhaus Computer und Informationstechnologie. Mannheim: F.A. Brockhaus Bibliographisches Institut F. A. Brockhaus AG, Mannheim Datenbank-Grundlagen / 27 Η. G.Hopf /

28 Betrachtungsebenen für Information Repräsentation: Zur Verarbeitung von Information muss diese dargestellt werden. Die verarbeitungsgerechte Darstellung von Information nennt man Daten. Datenbank-Grundlagen / 29 Η. G.Hopf /

29 Betrachtungsebenen für Information Konzeptionelle / logische Darstellung von Information: Auf der konzeptionellen / logischen Ebene wird eine konkrete Aussage (Situation) verallgemeinert. Das schlägt sich in der Formulierung von Datenmodellen nieder. Aus einem Datenmodell wird eine Datenstruktur abgeleitet. Datenbank-Grundlagen / 30 Η. G.Hopf /

30 Ein Datenmodell ist eine strukturierte Darstellung von Informationen aus einem wohldefinierten, abgegrenzten Informationsbereich. Abteilung bearbeitet Projekt Datenmodellierung ist eine formale Methode, ein Datenmodell zu generieren. Datenbank-Grundlagen / 31 Η. G.Hopf /

31 Spezifische Darstellungen eines Informationsbereichs ergeben eine Menge von Daten einer bestimmten Datenstruktur. Eine Datenstruktur ist eine Implementierung / Realisierung eines Datenmodells (z.b. in Form einer Tabelle). Abt. Abt. 1 Abt. 1 Abt. 2 Abt. 2 Projekt Projekt 1 Projekt 2 Projekt 2 Projekt 1 Datenbank-Grundlagen / 32 Η. G.Hopf /

32 Betrachtungsebenen für Information Physische Darstellung von Information: Auf dieser Ebene erfolgt die Repräsentation der Information in Speicherstrukturen (z.b. Datensatz in einer Datei). Von Interesse ist die konkrete, physische Datenorganisation: gekettete / dichte Speicherung indizierte Speicherung Speicherung mit Datenverdichtung... Die Information präsentiert sich in der Sicht des Entwicklers (Systemprogrammierers). Datenbank-Grundlagen / 33 Η. G.Hopf /

33 Betrachtungsebenen für Information Physikalische Darstellung von Information: Auf dieser Ebene werden technische Eigenschaften beschrieben, die zur Speicherung der Information (Dateien) von Bedeutung sind: Verwendung von Plattenspeicher Speicherung auf Magnetband... Eigenschaften und Besonderheiten des Speichermediums finden hier Beachtung. Datenbank-Grundlagen / 34 Η. G.Hopf /

34 Konstruktionsprinzipien für DBS Datenunabhängigkeit» Physikalische Datenunabhängigkeit» Logische Datenunabhängigkeit Benutzerspezifische Datensicht Strukturierung der Daten Datenintegrität Zeitliche Permanenz Datenbank-Grundlagen / 35 Η. G.Hopf /

35 Konstruktionsprinzipien für DBS Datenunabhängigkeit Die Datenunabhängigkeit soll eine Trennung der Daten von ihrer Anwendung erreichen. Datenbank-Grundlagen / 36 Η. G.Hopf /

36 Konstruktionsprinzipien für DBS Es gibt zwei Aspekte:» Physikalische Datenunabhängigkeit Benutzer und Anwenderprogramme sind nicht von der physischen Datenorganisation abhängig.» Logische Datenunabhängigkeit Benutzer und Anwenderprogramme sind nicht von der logischen (konzeptionellen) Datenorganisation abhängig. Datenbank-Grundlagen / 37 Η. G.Hopf /

37 Konstruktionsprinzipien für DBS Benutzerspezifische Datensicht Der Benutzer sieht nach Form und Menge nur den für ihn relevanten Ausschnitt der Datenbank. Datenbank-Grundlagen / 38 Η. G.Hopf /

38 Konstruktionsprinzipien für DBS Strukturierung der Daten Ziel der Strukturierung ist es, einen überschaubaren inneren Aufbau des Datenbestands zu erreichen. Dieser ist charakterisiert durch:» die Vermeidung von ungeordneter Mehrfachspeicherung» die Möglichkeit zur Erweiterung, d.h. der Integration neuer Benutzer-/Anwender- Bedürfnisse Datenbank-Grundlagen / 39 Η. G.Hopf /

39 Konstruktionsprinzipien für DBS Datenintegrität Wesentliche Gesichtspunkte der Datenintegrität sind:» Datenkonsistenz (innerer Aufbau)» Datensicherung (Schutz vor Verlust)» Datenschutz (Schutz vor kriminellen Aktivitäten) Datenbank-Grundlagen / 40 Η. G.Hopf /

40 Konstruktionsprinzipien für DBS Zeitliche Permanenz Die Berücksichtigung dieses Aspekts soll die dauerhafte Nutzung der Daten gewährleisten:» technische Neuerungen» physikalische Lebensdauer Datenbank-Grundlagen / 41 Η. G.Hopf /

41 Das ANSI-SPARC 3 Schema-Konzept Abkürzungen: ANSI: American National Standards Institute SPARC: System Planning and Requirements Committee Datenbank-Grundlagen / 42 Η. G.Hopf /

42 Anwender-Ebene Benutzerspez. Datensicht externe Ebene Logische Datenunabhängigkeit Logische Ebene Physikalische Datenunabhängigkeit Interne Ebene Anwendung Anwendung Anwendung Externe Sicht Konzeptionelle / logische Sicht Interne Sicht / physische Sicht Physikalsche Sicht Datenbank-Grundlagen / 43 Η. G.Hopf /

43 3 Ebenen-Konzept Anwender-Ebene Externe Ebene Anwendung Anwendung Anwendung Externe Sicht Logische Ebene Konzeptionelle / logische Sicht Interne Ebene Interne Sicht / physische Sicht Physikalsche Sicht Datenbank-Grundlagen / 44 Η. G.Hopf /

44 Das ANSI-SPARC 3 Schema-Konzept Zur Formalisierung der Beschreibung einer Sicht dient ein sogenanntes Schema. Ein Schema ist eine, in einer Datenbeschreibungssprache / Datendefinitionssprache (DDL - data definition language) abgefaßte Definition der in einer Datenbank und der jeweils betrachteten Ebene zugelassenen Datenstrukturen. Datenbank-Grundlagen / 45 Η. G.Hopf /

45 Das ANSI-SPARC 3 Schema-Konzept Ebene (level) Sicht (view) externe Ebene (external level) konzeptionelle / logische Ebene (conceptual level) interne Ebene (internal level) zusammengesetzt aus individuellen Benutzersichten (individual user view) Integration aller individuellen Benutzersichten zu einer vereinheitlichten Gesamtsicht (community view) Speichersicht (storage view) Datenbank-Grundlagen / 46 Η. G.Hopf /

46 Datenbank-Grundlagen / 47 Η. G.Hopf /

47 Anwender Anwender-Ebene Externe Ebene Logische Ebene DBS Interne Ebene Datenbank-Grundlagen / 48 Η. G.Hopf /

48 Datenbank-Grundlagen / 50 Η. G.Hopf /

49 Datenbankverwaltung Das Datenbankmanagementsystem (DBMS - data base management system)» stellt Systemroutinen für alle Datenbankverwaltungsfunktionen zur Verfügung» bildet damit die eigentliche (universelle) Benutzerschnittstelle des Datenbanksystems Datenbank-Grundlagen / 51 Η. G.Hopf /

50 Hilfsprogramme zur Datenbankverwaltung sind z.b.:» Backup-Routinen zum Erzeugen eines Datenbankabzugs (Import/Export)» Lade-Routinen zum Erzeugen einer lauffähigen Datenbank auf Basis von ausgelagerten Dateien (Loader)» Reorganisations-Routinen, um Daten in der Datenbank nach Performanceaspekten neu zu organisieren Datenbank-Grundlagen / 52 Η. G.Hopf /

51 Hilfsprogramme zur Datenbankverwaltung sind z.b.:» Statistik-Routinen zum Erzeugen von: Tabellen-/Datei-Größestatistiken Performancestatistiken Zugriffsstatistiken» Analyse-Routinen, um Statistiken zu analysieren Datenbank-Grundlagen / 53 Η. G.Hopf /

52 Vom DBMS benötigte Verwaltungsdaten werden ebenfalls in der Datenbank abgelegt. Die hierfür vorbereitete Struktur ist das Data Dictionary (DD, data dictionary, system catalog). Das Data Dictionary:» enthält alle Informationen über die interne Struktur des verwalteten Datenbestandes.» enthält die sog. Meta-Information über die Struktur der Datenbank. Datenbank-Grundlagen / 54 Η. G.Hopf /

53 Inhaltsverzeichnis Begriffserklärung Datenbank-Architektur Klassifikation von Datenbanksystemen DBMS Marktübersicht Datenbank-Grundlagen / 55 Η. G.Hopf /

54 Klassifikation von DBS Hierarchische Datenbank Netzwerk - Datenbank Relationale Datenbank Objektorientierte Datenbank Objektrelationale Datenbanken Datenbank-Grundlagen / 56 Η. G.Hopf /

55 Inhaltsverzeichnis Begriffserklärung Datenbank-Architektur Klassifikation von Datenbanksystemen DBMS Marktübersicht Datenbank-Grundlagen / 84 Η. G.Hopf /

56 Datenbank-Grundlagen / 92 Η. G.Hopf /

57 DBMS Marktübersicht Oracle IBM Microsoft Informix Sybase andere : aus Computer Zeitung, 29/2000 und 22/2001 ( ) : aus Computer Reseller News / IDC ( ) Datenbank-Grundlagen / 94 Η. G.Hopf /

58 DBMS Marktübersicht Weltweiter Umsatz mit Datenbanken im Jahr 2000: 8.8 Milliarden Dollar im Jahr 2003: 13.6 Milliarden Dollar im Jahr 2008: 20.0 Milliarden Dollar Datenbank-Grundlagen / 95 Η. G.Hopf /

59 DBMS market overview Kostenlose SQL-Engines» Firebird 1.5» MSDE 2000» MySQL/MyISAM» MySQL/InnoDB»PostgreSQL8»OracleXE from ct, 20/2002 ( ) Datenbank-Grundlagen / 97 Η. G.Hopf /

60 Zusammenfassung Datenbanken sind das Fundament jedes betrieblichen Informationssystems. In den 80er Jahren haben sich relationale Systeme durchgesetzt und damit ein Konzept, das eine theoretische Grundlage hat in der Mathematik der Relationen, ein positiver Umstand, den Praktiker (an)erkennen sollten.... Viel mehr betrübt mich, daß die Informatik viel zu sehr im Arbeitsspeicher denkt, von Datenbankleuten natürlich abgesehen.... Gravierender ist aber, dass viele Bücher über Software- Engineering Datenbanken gar nicht oder unzureichend behandeln. (E. Denert) Datenbank-Grundlagen / 99 Η. G.Hopf /

61 Literatur» A.Kemper, A. Eickler: Datenbanksysteme Eine Einführung; 6. Auflage, Oldenbourg, 2006» J. Gennick: SQL kurz und gut; O Reilly, 2006» C.J. Date: An Introduction to Database Systems, 8th edition; Addison-Wesley, 2004» W.M. Kähler: Relationales und objektrelationales SQL, Vieweg, 1999» A.Heuer, G. Saake: Datenbanken Konzepte und Sprachen; Thomson Publishing, 1995» G. Vossen: Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme; 2. Auflage, Addison-Wesley, 1994 Datenbank-Grundlagen / 100 Η. G.Hopf /

Datenbank - Grundlagen

Datenbank - Grundlagen Datenbank - Grundlagen H.-G. Hopf Georg-Simon-Ohm Fachhochschule Nürnberg Datenbank-Grundlagen / 1 Η. G.Hopf / 05.10.2005 Motivation Aufgabe: Ablage und Verwaltung von Informationen in Zusammenhang mit

Mehr

Datenbanken. Prof. Dr. Bernhard Schiefer. bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer

Datenbanken. Prof. Dr. Bernhard Schiefer. bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Datenbanken Prof. Dr. Bernhard Schiefer bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Wesentliche Inhalte Begriff DBS Datenbankmodelle Datenbankentwurf konzeptionell, logisch und relational

Mehr

Allgemeines zu Datenbanken

Allgemeines zu Datenbanken Allgemeines zu Datenbanken Was ist eine Datenbank? Datensatz Zusammenfassung von Datenelementen mit fester Struktur Z.B.: Kunde Alois Müller, Hegenheimerstr. 28, Basel Datenbank Sammlung von strukturierten,

Mehr

Relationale Datenbanken Datenbankgrundlagen

Relationale Datenbanken Datenbankgrundlagen Datenbanksystem Ein Datenbanksystem (DBS) 1 ist ein System zur elektronischen Datenverwaltung. Die wesentliche Aufgabe eines DBS ist es, große Datenmengen effizient, widerspruchsfrei und dauerhaft zu speichern

Mehr

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem Fachbericht zum Thema: Anforderungen an ein Datenbanksystem von André Franken 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis 1 2 Einführung 2 2.1 Gründe für den Einsatz von DB-Systemen 2 2.2 Definition: Datenbank

Mehr

WS 2002/03. Prof. Dr. Rainer Manthey. Institut für Informatik III Universität Bonn. Informationssysteme. Kapitel 1. Informationssysteme

WS 2002/03. Prof. Dr. Rainer Manthey. Institut für Informatik III Universität Bonn. Informationssysteme. Kapitel 1. Informationssysteme Informationssysteme Informationssysteme WS 2002/03 Prof. Dr. Rainer Manthey Institut für Informatik III Universität Bonn 2002 Prof. Dr. Rainer Manthey Informationssysteme 1 DB und/oder IS: terminologischer

Mehr

XAMPP-Systeme. Teil 3: My SQL. PGP II/05 MySQL

XAMPP-Systeme. Teil 3: My SQL. PGP II/05 MySQL XAMPP-Systeme Teil 3: My SQL Daten Eine Wesenseigenschaft von Menschen ist es, Informationen, in welcher Form sie auch immer auftreten, zu ordnen, zu klassifizieren und in strukturierter Form abzulegen.

Mehr

Datenbanken 16.1.2008. Die Entwicklung der Datenbanksysteme ist eng an die der Hardware gekoppelt und wird wie jene in Generationen eingeteilt:

Datenbanken 16.1.2008. Die Entwicklung der Datenbanksysteme ist eng an die der Hardware gekoppelt und wird wie jene in Generationen eingeteilt: Datenbanksysteme Entwicklung der Datenbanksysteme Die Entwicklung der Datenbanksysteme ist eng an die der Hardware gekoppelt und wird wie jene in Generationen eingeteilt: 1. Generation: In den fünfziger

Mehr

Carl-Christian Kanne. Einführung in Datenbanken p.1/513

Carl-Christian Kanne. Einführung in Datenbanken p.1/513 Einführung in Datenbanken Carl-Christian Kanne Einführung in Datenbanken p.1/513 Kapitel 1 Einführung Einführung in Datenbanken p.2/513 Einführung Was ist ein Datenbanksystem (DBS)? Ein System zum Speichern

Mehr

Die Grundbegriffe Die Daten Die Informationen

Die Grundbegriffe Die Daten Die Informationen Die Grundbegriffe Die Daten sind diejenigen Elemente, die vom Computer verarbeitet werden. Die Informationen sind Wissenselemente, welche durch die Analyse von Daten erhalten werden können. Die Daten haben

Mehr

Einführung. Informationssystem als Abbild der realen Welt

Einführung. Informationssystem als Abbild der realen Welt Was ist ein Datenbanksystem? Anwendungsgrundsätze Betrieb von Datenbanksystemen Entwicklung von Datenbanksystemen Seite 1 Informationssystem als Abbild der realen Welt Modellierung (Abstraktion) Sachverhalte

Mehr

Datenbanken. Dateien und Datenbanken:

Datenbanken. Dateien und Datenbanken: Dateien und Datenbanken: Professionelle Anwendungen benötigen dauerhaft verfügbare, persistent gespeicherte Daten. Datenbank-Systeme bieten die Möglichkeit, Daten persistent zu speichern. Wesentliche Aspekte

Mehr

Software-Engineering und Datenbanken

Software-Engineering und Datenbanken Software-Engineering und Datenbanken Prof. Dr. Bernhard Schiefer bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Prof. Dr. Bernhard Schiefer 1-1 Wesentliche Inhalte Begriff DBS Datenbankmodelle

Mehr

Grundlagen von Datenbanken

Grundlagen von Datenbanken Grundlagen von Datenbanken Aufgabenzettel 1 Grundlagen Datenbanken: Kurzer historischer Überblick (1) Anwendung 1 Anwendung 2 Datei 1 Datei 2 Datei 3 Zugriff auf Dateien ohne spezielle Verwaltung 2 Exkurs:

Mehr

7. Übung - Datenbanken

7. Übung - Datenbanken 7. Übung - Datenbanken Informatik I für Verkehrsingenieure Aufgaben inkl. Beispiellösungen 1. Aufgabe: DBS a Was ist die Kernaufgabe von Datenbanksystemen? b Beschreiben Sie kurz die Abstraktionsebenen

Mehr

Einführung in Datenbanken

Einführung in Datenbanken Grundlagen der Programmierung 2 Einführung in Datenbanken Grundlagen der Programmierung 2 I-1 Inhalt Einführung Entity-Relationship-Diagramm Relationales Modell Entity-Relationship-Diagramm ins Relationales

Mehr

Definition Informationssystem

Definition Informationssystem Definition Informationssystem Informationssysteme (IS) sind soziotechnische Systeme, die menschliche und maschinelle Komponenten umfassen. Sie unterstützen die Sammlung, Verarbeitung, Bereitstellung, Kommunikation

Mehr

Profilbezogene informatische Bildung in den Klassenstufen 9 und 10. Schwerpunktthema Daten und Datenbanken

Profilbezogene informatische Bildung in den Klassenstufen 9 und 10. Schwerpunktthema Daten und Datenbanken Profilbezogene informatische Bildung in den Klassenstufen 9 und 10 Schwerpunktthema Robby Buttke Fachberater für Informatik RSA Chemnitz Fachliche Einordnung Phasen relationaler Modellierung Fachlichkeit

Mehr

Einleitung. Literatur. Pierre Fierz. Architektur von Datenbanksystemen. Physische Datenunabhängigkeit. Der Datenbank Administrator (DBA) 1.

Einleitung. Literatur. Pierre Fierz. Architektur von Datenbanksystemen. Physische Datenunabhängigkeit. Der Datenbank Administrator (DBA) 1. Inhalt der Vorlesung Literatur 1 Datenmodellierung (Entity-Relationship Modell) 2 Das relationale Modell 3 Relationenalgebra 4 Datenbanksprache (SQL) 5 Normalisierung 6 Vom ERM zum Datenbankschema 7 Routinen

Mehr

Einführung. Kapitel 1 2 / 508

Einführung. Kapitel 1 2 / 508 Kapitel 1 Einführung 2 / 508 Einführung Was ist ein Datenbanksystem (DBS)? Ein System zum Speichern und Verwalten von Daten. Warum kein herkömmliches Dateisystem verwenden? Ausfallsicherheit und Skalierbarkeit

Mehr

Themen. M. Duffner: Datenbanksysteme

Themen. M. Duffner: Datenbanksysteme Datenbanksysteme Themen Theorie Einführung Datenbank, Datenbankmanagementsystem (DBMS), Aufgaben eines DBMS Relationale Datenbanken Daten als Tabellen Datenbankentwurf im Entity-Relationship-Modell Abfragesprache

Mehr

Inhalt der Vorlesung. 1 Datenmodellierung (Entity-Relationship Modell) 2 Das relationale Modell. 3 Relationenalgebra. 4 Datenbanksprache (SQL)

Inhalt der Vorlesung. 1 Datenmodellierung (Entity-Relationship Modell) 2 Das relationale Modell. 3 Relationenalgebra. 4 Datenbanksprache (SQL) Inhalt der Vorlesung 1 Datenmodellierung (Entity-Relationship Modell) 2 Das relationale Modell 3 Relationenalgebra 4 Datenbanksprache (SQL) 5 Normalisierung 6 Vom ERM zum Datenbankschema 7 Routinen und

Mehr

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen

Mehr

pro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9

pro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9 Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9 1 Allgemeine Beschreibung "Was war geplant, wo stehen Sie jetzt und wie könnte es noch werden?" Das sind die typischen Fragen, mit denen viele Unternehmer

Mehr

Datenbanken I - Einführung

Datenbanken I - Einführung - Einführung April, 2011 1 von 30 Outline 1 Organisatorisches 2 Vorlesungsinhalt 3 Begrisklärung 4 Motivation 5 Abstraktion 6 Datenmodelle 7 Literaturangabe 2 von 30 Scheinkriterien Belegübung Regelmäÿige

Mehr

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Ein Beispiel Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Dipl.-Kfm. Claus Häberle WS 2015 /16 # 42 XML (vereinfacht) visa

Mehr

Vorlesung Datenbankmanagementsysteme. Vorlesung Datenbankmanagementsysteme Überblick M. Lange, S. Weise Folie #0-1

Vorlesung Datenbankmanagementsysteme. Vorlesung Datenbankmanagementsysteme Überblick M. Lange, S. Weise Folie #0-1 Vorlesung Datenbankmanagementsysteme Vorlesung Datenbankmanagementsysteme Überblick M. Lange, S. Weise Folie #0-1 Vorlesung Datenbankmanagementsysteme Überblick M. Lange, S. Weise Folie #0-2 Bioinformatik:

Mehr

Inhaltsverzeichnis: Definitionen Informationssysteme als Kommunikationssystem Problemlösende Perspektiven Allgemeine System Annäherung Fazit

Inhaltsverzeichnis: Definitionen Informationssysteme als Kommunikationssystem Problemlösende Perspektiven Allgemeine System Annäherung Fazit Informationssysteme Inhaltsverzeichnis: Definitionen Informationssysteme als Kommunikationssystem Problemlösende Perspektiven Allgemeine System Annäherung Fazit Definitionen: Informationen Informationssysteme

Mehr

Einteilung von Datenbanken

Einteilung von Datenbanken Datenbanksysteme (c) A.Kaiser; WU-Wien 1 Einteilung von Datenbanken 1. formatierte Datenbanken 2. unformatierte Datenbanken Information Retrieval Systeme 2 Wozu Datenbanken? Speicherung und Verwaltung

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

3. Stored Procedures und PL/SQL

3. Stored Procedures und PL/SQL 3. Stored Procedures und PL/SQL Wenn eine Anwendung auf einer Client-Maschine läuft, wird normalerweise jede SQL-Anweisung einzeln vom Client an den Server gesandt, und jedes Ergebnistupel wird einzeln

Mehr

Datenbanken (WS 2015/2016)

Datenbanken (WS 2015/2016) Datenbanken (WS 2015/2016) Klaus Berberich (klaus.berberich@htwsaar.de) Wolfgang Braun (wolfgang.braun@htwsaar.de) 0. Organisatorisches Dozenten Klaus Berberich (klaus.berberich@htwsaar.de) Sprechstunde

Mehr

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen

Mehr

Fragen zur GridVis MSSQL-Server

Fragen zur GridVis MSSQL-Server Fragen zur GridVis MSSQL-Server Frage Anmerkung 1.0 Server allgemein 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens

Mehr

SharePoint Demonstration

SharePoint Demonstration SharePoint Demonstration Was zeigt die Demonstration? Diese Demonstration soll den modernen Zugriff auf Daten und Informationen veranschaulichen und zeigen welche Vorteile sich dadurch in der Zusammenarbeit

Mehr

Archiv - Berechtigungen

Archiv - Berechtigungen Archiv - Berechtigungen - 1 Inhaltsverzeichnis 1. Grunddefinitionen...3 1.1. Mögliche Definitionen...3 1.1.1. Programme...3 1.1.2. Prinzipale...3 1.1.3 Archivzugriff...3 1.2. Leserichtung...3 1.2.1. Ordnerbezogen...3

Mehr

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität

Mehr

Die Lernumgebung des Projekts Informationskompetenz

Die Lernumgebung des Projekts Informationskompetenz Beitrag für Bibliothek aktuell Die Lernumgebung des Projekts Informationskompetenz Von Sandra Merten Im Rahmen des Projekts Informationskompetenz wurde ein Musterkurs entwickelt, der den Lehrenden als

Mehr

MSSQL Server Fragen GridVis

MSSQL Server Fragen GridVis MSSQL Server Fragen GridVis 1.0 Server allgemein Frage 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens benötigt

Mehr

TechNote: Exchange Journaling aktivieren

TechNote: Exchange Journaling aktivieren Produkt: Kurzbeschreibung: NetOrchestra MA Emailarchivierung Exchange Journaling aktivieren Diese Anleitung hilft Ihnen, das nachfolgend geschilderte Problem zu beheben. Dazu sollten Sie über gute bis

Mehr

Teil VI. Datenbanken

Teil VI. Datenbanken Teil VI Datenbanken Überblick 1 Grundlegende Begriffe Motivation 2 Relationale Datenbanksysteme Das Relationale Datenmodell SQL 3 Entwurf von Datenbanken Das Enity Relationship (ER) Modell Abbildung von

Mehr

Redundanz: Dieselben Informationen werden doppelt gespeichert.

Redundanz: Dieselben Informationen werden doppelt gespeichert. Kapitel 1 Einführung 1.1 Definition Ein Datenbanksystem (auch Datenbankverwaltungssystem, abgekürzt DBMS = data base management system) ist ein computergestütztes System, bestehend aus einer Datenbasis

Mehr

OMM Online Maintenance Management

OMM Online Maintenance Management OMM Online Maintenance Management 1 Inhaltsverzeichnis Login Homepage Offene Angebote (Gesandte Anfragen) Bestand verwalten (Maschinensuche) Bestand verwalten (Anfrage verschicken) Bestand verwalten (Maschinendetails)

Mehr

Informatik 12 Datenbanken SQL-Einführung

Informatik 12 Datenbanken SQL-Einführung Informatik 12 Datenbanken SQL-Einführung Gierhardt Vorbemerkungen Bisher haben wir Datenbanken nur über einzelne Tabellen kennen gelernt. Stehen mehrere Tabellen in gewissen Beziehungen zur Beschreibung

Mehr

DOKUMENTATION PASY. Patientendaten verwalten

DOKUMENTATION PASY. Patientendaten verwalten DOKUMENTATION PASY Patientendaten verwalten PASY ist ein Programm zur einfachen und zuverlässigen Verwaltung von Patientendaten. Sämtliche elektronisch gespeicherten Dokumente sind sofort verfügbar. Neue

Mehr

my.ohm Content Services Autorenansicht Rechte

my.ohm Content Services Autorenansicht Rechte my.ohm Content Services Autorenansicht Rechte Felizitas Heinebrodt Technische Hochschule Nürnberg Rechenzentrum Kesslerplatz 12, 90489 Nürnberg Version 2 August 2015 DokID: cs-rechte-autor Vers. 2, 18.08.2015,

Mehr

Print2CAD 2017, 8th Generation. Netzwerkversionen

Print2CAD 2017, 8th Generation. Netzwerkversionen Installation der Netzwerkversion Kazmierczak Software Print2CAD 2017, 8th Generation Print2CAD 2017, 8th Generation Netzwerkversionen Einführung Installationshinweise Die Programme von Kazmierczak Software

Mehr

1 Mathematische Grundlagen

1 Mathematische Grundlagen Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.

Mehr

Man liest sich: POP3/IMAP

Man liest sich: POP3/IMAP Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und

Mehr

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

Cad-OasEs Int. GmbH. 20 Jahre UG/NX Erfahrung prägen Methodik und Leistungen. Nutzen Sie dieses Wissen!

Cad-OasEs Int. GmbH. 20 Jahre UG/NX Erfahrung prägen Methodik und Leistungen. Nutzen Sie dieses Wissen! Cad-OasEs Int. GmbH 20 Jahre UG/NX Erfahrung prägen Methodik und Leistungen Nutzen Sie dieses Wissen! Roland Hofmann Geschäftsführer der Cad-OasEs Int. GmbH Die Cad-OasEs bietet seit mehr als 20 Jahren

Mehr

www.computeria-olten.ch Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies

www.computeria-olten.ch Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 42 Temporäre Dateien / Browserverlauf löschen / Cookies Im Internet-Explorer Extras / Browserverlauf löschen Jetzt entscheiden, was man

Mehr

Business Intelligence Praktikum 1

Business Intelligence Praktikum 1 Hochschule Darmstadt Business Intelligence WS 2013-14 Fachbereich Informatik Praktikumsversuch 1 Prof. Dr. C. Wentzel Dipl. Inf. Dipl. Math. Y. Orkunoglu Datum: 14.10.2013 Business Intelligence Praktikum

Mehr

Das Redaktionssystem UCMS. Beschreibung Technisches Profil

Das Redaktionssystem UCMS. Beschreibung Technisches Profil 1/6 CONTENTMANAGEMENTSYSTEM UCMS 03.12.08 Das Redaktionssystem UCMS Beschreibung Technisches Profil Das vorliegende Dokument gibt einen Überblick über das System und geht auf die Ankopplung oder Integration

Mehr

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E S TAND N OVEMBE R 2012 HANDBUCH T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E Herausgeber Referat Informationstechnologie in der Landeskirche und im Oberkirchenrat Evangelischer Oberkirchenrat

Mehr

CodeSaver. Vorwort. Seite 1 von 6

CodeSaver. Vorwort. Seite 1 von 6 CodeSaver Vorwort Die Flut der Passwörter nimmt immer mehr zu. Kontopasswörter, Passwörter für Homepages, Shellzugriffe, Registrierungscodes für Programme und und und. Da ich aber nicht sonderlich viel

Mehr

Grundbegriffe der Informatik

Grundbegriffe der Informatik Grundbegriffe der Informatik Einheit 15: Reguläre Ausdrücke und rechtslineare Grammatiken Thomas Worsch Universität Karlsruhe, Fakultät für Informatik Wintersemester 2008/2009 1/25 Was kann man mit endlichen

Mehr

IMAP Backup. Das Programm zum Sichern, Synchronisieren, Rücksichern und ansehen von gesicherten Mails. Hersteller: malu-soft

IMAP Backup. Das Programm zum Sichern, Synchronisieren, Rücksichern und ansehen von gesicherten Mails. Hersteller: malu-soft IMAP Backup Das Programm zum Sichern, Synchronisieren, Rücksichern und ansehen von gesicherten Mails Hersteller: malu-soft WEB Adresse: http://www.malu-soft.de email: info@malu-soft.de support@malu-soft.de

Mehr

Autorisierung. Sicherheit und Zugriffskontrolle & Erstellen einer Berechtigungskomponente

Autorisierung. Sicherheit und Zugriffskontrolle & Erstellen einer Berechtigungskomponente Autorisierung Sicherheit und Zugriffskontrolle & Erstellen einer Berechtigungskomponente Dokumentation zum Referat von Matthias Warnicke und Joachim Schröder Modul: Komponenten basierte Softwareentwickelung

Mehr

DER SELBST-CHECK FÜR IHR PROJEKT

DER SELBST-CHECK FÜR IHR PROJEKT DER SELBST-CHECK FÜR IHR PROJEKT In 30 Fragen und 5 Tipps zum erfolgreichen Projekt! Beantworten Sie die wichtigsten Fragen rund um Ihr Projekt für Ihren Erfolg und für Ihre Unterstützer. IHR LEITFADEN

Mehr

Gliederung Datenbanksysteme

Gliederung Datenbanksysteme Gliederung Datenbanksysteme 5. Datenbanksprachen 1. Datendefinitionsbefehle 2. Datenmanipulationsbefehle 3. Grundlagen zu SQL 6. Metadatenverwaltung 7. DB-Architekturen 1. 3-Schema-Modell 2. Verteilte

Mehr

Lizenzierung von System Center 2012

Lizenzierung von System Center 2012 Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im

Mehr

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: thorsten.schumann@more-projects.de Stand: MORE Projects GmbH Einführung Die in More Profile integrierte

Mehr

e-books aus der EBL-Datenbank

e-books aus der EBL-Datenbank e-books aus der EBL-Datenbank In dieser Anleitung wird erklärt, wie Sie ein ebook aus der EBL-Datenbank ausleihen und mit dem Programm Adobe Digital Edition öffnen. Folgende Vorraussetzungen sind eventuell

Mehr

GKSpro WebServer. Überblick. Web Server. GKSpro. Datenbank. GKSpro. InfoBrief Nr. 61 November 2012. GKSpro WebServer.

GKSpro WebServer. Überblick. Web Server. GKSpro. Datenbank. GKSpro. InfoBrief Nr. 61 November 2012. GKSpro WebServer. InfoBrief Nr. 61 Überblick ist eine unter Microsoft Windows-Betriebssystemen lauffähige Software, die dem Anwender eine umfangreiche Benutzeroberfläche u.a. mit folgenden Funktionsbereichen zur Verfügung

Mehr

ASP Dokumentation Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 info@hp-engineering.com www.hp-engineering.

ASP Dokumentation Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 info@hp-engineering.com www.hp-engineering. ASP Dokumentation ASP-Dokumentation / Seite 1 Inhaltsverzeichnis 1. Generelle Informationen 3 1.1 Arbeiten auf dem ASP-Server 3 1.2 Ausdrucke erstellen 3 1.3 Datensicherung 3 1.4 ASP-Vertrag 3 1.5 Varianten

Mehr

Benutzerhandbuch - Elterliche Kontrolle

Benutzerhandbuch - Elterliche Kontrolle Benutzerhandbuch - Elterliche Kontrolle Verzeichnis Was ist die mymaga-startseite? 1. erste Anmeldung - Administrator 2. schnittstelle 2.1 Administrator - Hautbildschirm 2.2 Administrator - rechtes Menü

Mehr

White Paper. Konfiguration und Verwendung des Auditlogs. 2012 Winter Release

White Paper. Konfiguration und Verwendung des Auditlogs. 2012 Winter Release White Paper Konfiguration und Verwendung des Auditlogs 2012 Winter Release Copyright Fabasoft R&D GmbH, A-4020 Linz, 2011. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen sind Handelsnamen

Mehr

Datenbanken. Ein DBS besteht aus zwei Teilen:

Datenbanken. Ein DBS besteht aus zwei Teilen: Datenbanken Wikipedia gibt unter http://de.wikipedia.org/wiki/datenbank einen kompakten Einblick in die Welt der Datenbanken, Datenbanksysteme, Datenbankmanagementsysteme & Co: Ein Datenbanksystem (DBS)

Mehr

Data Mining: Einige Grundlagen aus der Stochastik

Data Mining: Einige Grundlagen aus der Stochastik Data Mining: Einige Grundlagen aus der Stochastik Hagen Knaf Studiengang Angewandte Mathematik Hochschule RheinMain 21. Oktober 2015 Vorwort Das vorliegende Skript enthält eine Zusammenfassung verschiedener

Mehr

Leichte-Sprache-Bilder

Leichte-Sprache-Bilder Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen

Mehr

Datenmanagement in Android-Apps. 16. Mai 2013

Datenmanagement in Android-Apps. 16. Mai 2013 Datenmanagement in Android-Apps 16. Mai 2013 Überblick Strukturierung von datenorientierten Android-Apps Schichtenarchitektur Möglichkeiten der Datenhaltung: in Dateien, die auf der SDCard liegen in einer

Mehr

Datenbanken - Eine Einführung

Datenbanken - Eine Einführung Datenbanken - Eine Einführung H.-G. Hopf Georg-Simon-Ohm Fachhochschule Nürnberg Inhaltsverzeichnis Motivation Begriffserklärung DBMS Marktübersicht Datenbankanwendung Datenmodellierung Datenbankabfragesprache

Mehr

Beschreibung des MAP-Tools

Beschreibung des MAP-Tools 1. Funktionen des MAP-Tool 2. Aufbau des MAP-Tools 3. Arbeiten mit dem MAP-Tool Beschreibung MAP-Tool.doc Erstellt von Thomas Paral 1 Funktionen des MAP-Tool Die Hauptfunktion des MAP-Tools besteht darin,

Mehr

Übungen zur Softwaretechnik

Übungen zur Softwaretechnik Technische Universität München Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Markus Pister, Dr. Bernhard Rumpe WS 2002/2003 Lösungsblatt 9 17. Dezember 2002 www4.in.tum.de/~rumpe/se

Mehr

2.5.2 Primärschlüssel

2.5.2 Primärschlüssel Relationale Datenbanken 0110 01101110 01110 0110 0110 0110 01101 011 01110 0110 010 011011011 0110 01111010 01101 011011 0110 01 01110 011011101 01101 0110 010 010 0110 011011101 0101 0110 010 010 01 01101110

Mehr

Dienstprogramme. Dienstprogramme (Werkzeuge)

Dienstprogramme. Dienstprogramme (Werkzeuge) Dienstprogramme 27 Dienstprogramme (Werkzeuge) Dienstprogramme sind Werkzeuge, die das Betriebssystem in seinen Funktionen unterstützen, z.b. bei der Fehlerdiagnose und -korrektur (z. B. Scandisk) Verwaltung

Mehr

Robot Karol für Delphi

Robot Karol für Delphi Robot Karol für Delphi Reinhard Nitzsche, OSZ Handel I Version 0.1 vom 24. Januar 2003 Zusammenfassung Nach der Einführung in die (variablenfreie) Programmierung mit Robot Karol von Freiberger und Krško

Mehr

Urlaubsregel in David

Urlaubsregel in David Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5

Mehr

Oracle 9i Real Application Clusters

Oracle 9i Real Application Clusters Oracle 9i Real Application Clusters Seite 2-1 Agenda Einführung Verfügbarkeit / Skalierbarkeit Clusterarchitekturen Oracle Real Application Clusters Architektur Requirements Installation und Konfiguration

Mehr

PC-Software für Verbundwaage

PC-Software für Verbundwaage Dipl.-Ing., Ökonom Tel.: 05601 / 968891 Artur Kurhofer Fax : 05601 / 968892 Bayernstr. 11 Mobil : 0175 / 2742756 www.autese.de 34225 Baunatal a.kurhofer@autese.de PC-Software für Verbundwaage Die hier

Mehr

Aufgaben zur fachwissenschaftlichen Prüfung Modul 3 Daten erfassen, ordnen, verarbeiten und austauschen: Schwerpunkt Datenbanken

Aufgaben zur fachwissenschaftlichen Prüfung Modul 3 Daten erfassen, ordnen, verarbeiten und austauschen: Schwerpunkt Datenbanken Aufgaben zur fachwissenschaftlichen Prüfung Modul 3 Daten erfassen, ordnen, verarbeiten und austauschen: Schwerpunkt Datenbanken 30 Wozu dient ein Primärschlüssel? Mit dem Primärschlüssel wird ein Datenfeld

Mehr

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was

Mehr

Objektorientierte Programmierung für Anfänger am Beispiel PHP

Objektorientierte Programmierung für Anfänger am Beispiel PHP Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten

Mehr

sage HR Zusatzmodul Digitale Personalakte Produktinformationen

sage HR Zusatzmodul Digitale Personalakte Produktinformationen sage HR Zusatzmodul Digitale Personalakte Produktinformationen Vorwort Für Ihr Interesse am Zusatzmodul Digitale Personalakte bedanken wir uns. Integrierte Sage HR Lösungen basierend auf einer Datenbank

Mehr

Treuhand Dialogik Cloud

Treuhand Dialogik Cloud Treuhand Dialogik Cloud Jederzeit aktuelle Daten Mit der Treuhand-cloud sind Sie mit Sicherheit verbunden am Arbeitsplatz Treuhandbüro unbeschränkter Zugriff Exchange MS-Office Diagramm cloud- Anwendungen

Mehr

LC-Ne s-letter. Neuerungen bei LIFTCALC

LC-Ne s-letter. Neuerungen bei LIFTCALC Neuerungen bei LIFTCALC Mit diesem Newsletter wollen wir Sie über wichtige Punkte informieren, die sich seit der letzten Info vom Dezember letzten Jahres ergeben haben. Seit der KW19 ist bei einigen ausgewählten

Mehr

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Inhalt Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen 2.2 Installation von Office 2013 auf Ihrem privaten PC 2.3 Arbeiten mit den Microsoft

Mehr

Anforderungen an die HIS

Anforderungen an die HIS Anforderungen an die HIS Zusammengefasst aus den auf IBM Software basierenden Identity Management Projekten in NRW Michael Uebel uebel@de.ibm.com Anforderung 1 IBM Software Group / Tivoli Ein Feld zum

Mehr

Business-Rule-Management als Instrument des Software-Reengineering

Business-Rule-Management als Instrument des Software-Reengineering Business-Rule-Management als Instrument des Software-Reengineering Olaf Resch Olaf Resch am 4. Mai 2005 in Bad Honnef 1 Agenda Software und Wissen. Verschmelzung als Evolutionshindernis. Business-Rule-Technologie.

Mehr

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden. In einer Website haben Seiten oft das gleiche Layout. Speziell beim Einsatz von Tabellen, in denen die Navigation auf der linken oder rechten Seite, oben oder unten eingesetzt wird. Diese Anteile der Website

Mehr

Vorlesung Nr.9: Der Inhalt

Vorlesung Nr.9: Der Inhalt Vorlesung Nr.9: Der Inhalt Integrierte IS. Beispiel Die Prinzipien der Projektierung und Realisierung eines IS fuer Verwaltung Die funktionelle Untersysteme eines Unternehmens. Methoden für Projektierung

Mehr

Datenbanksysteme II. Vorlesung: PD Dr. Peer Kröger

Datenbanksysteme II. Vorlesung: PD Dr. Peer Kröger Datenbanksysteme II Sommersemester 2012 Vorlesung: PD Dr. Peer Kröger Dieses Skript basiert auf den Skripten zur Vorlesung Datenbanksysteme II an der LMU München von Prof. Dr. Christian Böhm (Sommersemester

Mehr

Tabelle: Maßnahmen und Datenschutz-Kontrollziele zu Baustein 1.5 Datenschutz

Tabelle: Maßnahmen und Datenschutz-Kontrollziele zu Baustein 1.5 Datenschutz Tabelle: Maßn und Datenschutz-Kontrollziele zu Baustein 1.5 Datenschutz (Verweis aus Maß M 7.5) Basierend auf den IT-Grundschutz-Katalogen Version 2006 Stand: November 2006, Stand der Tabelle: 22.08.07

Mehr

Ein wichtiges Konzept der Software-Architektur

Ein wichtiges Konzept der Software-Architektur Ein wichtiges Konzept der Software-Architektur Dr. Peer Kröger, Arthur Zimek Ludwig-Maximilians-Universität München, Institut für Informatik, LFE Datenbanksysteme Programmierpraktikum Wintersemester 2007/08

Mehr

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über

Mehr

Übersicht über Datenbanken

Übersicht über Datenbanken Übersicht über Datenbanken Vergleich zwischen normaler Datenorganisation und Datenbanken Definition einer Datenbank Beispiel (inkl. Zugriff) Der Datenbankadministrator Relationale Datenbanken Transaktionen

Mehr

Computeria Urdorf. Treff vom 25. März 2015. Clouds

Computeria Urdorf. Treff vom 25. März 2015. Clouds Computeria Urdorf Treff vom 25. März 2015 Clouds In der Wolke dargestellt die erforderliche Hardware für Cloud-Dienst Anbieter In der Wolke dargestellt Cloud-Dienste für Anwender Hyperlink Kostenlose

Mehr

Verwendung des IDS Backup Systems unter Windows 2000

Verwendung des IDS Backup Systems unter Windows 2000 Verwendung des IDS Backup Systems unter Windows 2000 1. Download der Software Netbackup2000 Unter der Adresse http://www.ids-mannheim.de/zdv/lokal/dienste/backup finden Sie die Software Netbackup2000.

Mehr