Grundlagen von Datenbanken und Informationssystemen
|
|
- Werner Althaus
- vor 8 Jahren
- Abrufe
Transkript
1 Anwendersoftware (AS) Grundlagen von Datenbanken und Informationssystemen Kapitel 1: Motivation, Einführung, Grundbegriffe Holger Schwarz Wintersemester 2009/10 Teile zu diesem Folienskript beruhen auf einer ähnlichen Vorlesung, gehalten von Prof. Dr. T. Härder am Fachbereich Informatik der Universität Kaiserslautern und Prof. Dr. N. Ritter am Fachbereich Informatik der Universität Hamburg. Für dieses Skriptum verbleiben alle Rechte (insbesondere für Nachdruck) bei den Autoren.
2 Übersicht Information was ist das? Datenbanksysteme Motivation Grundbegriffe Klassifikation Informationssysteme Grundbegriffe Beispiele 2
3 Was ist Information? Erklärungsversuche (philosoph., techn., pragmat.): N. Wiener: "Information ist Information, weder Materie noch Energie. Kein Materialismus, der dies nicht berücksichtigt, kann heute überleben." Information für den Menschen über seine Umwelt: Information setzt den Menschen über seine Außenwelt in Kenntnis, ist also der Stoff, der Erkenntnis ermöglicht. Informationstheorie nach C. E. Shannon: Statistischer Informationsbegriff (Entropie einer Nachrichtenquelle) Information und Nachricht: Die übermittelte Nachricht ist dann von Bedeutung, wenn wir eine Abbildung kennen, die sie mittels einer Interpretationsvorschrift auf eine Information abbildet. Resignierende Aussage von F. L. Bauer und G. Goos, 1982: Die Definition des Begriffes Information ist nicht möglich. Jeder Versuch dazu setzt ähnliche Begriffe voraus, beispielsweise Wissen oder Kommunikation. Diese Definition wäre damit zyklisch. 3
4 Information Pragmatisch: Informationsbegriff nach DIN Wissen über Objekte Wissen über Objekte Information Informationsverarbeitung durch Menschen Information Darstellung von Information Interpretation von Daten Daten Datenverarbeitung Daten 4
5 Information Pragmatisch: Informationsbegriff nach DIN Wissen über Objekte Wissen über Objekte Information Informationsverarbeitung durch Menschen Information Darstellung von Information Interpretation von Daten Objektive Daten Welt der nicht-interpretierten Datenverarbeitung Daten 5
6 Information Pragmatisch: Informationsbegriff nach DIN Wissen über Objekte Wissen über Objekte Information: Subjektive Welt der bewerteten Daten Information Informationsverarbeitung durch Menschen Information Darstellung von Information Interpretation von Daten Objektive Daten Welt der nicht-interpretierten Datenverarbeitung Daten 6
7 Übersicht Information was ist das? Datenbanksysteme Motivation Grundbegriffe Klassifikation Informationssysteme Grundbegriffe Beispiele 7
8 Nutzung von Dateisystemen Dateisystem Permanente Datenhaltung innerhalb von BS-Dateien Betriebssystem/Dateisystem bietet Funktionen für Erzeugen / Löschen von Dateien Zugriffsmöglichkeiten auf Blöcke/Sätze der Datei einfache Operationen zum Lesen/Ändern/Einfügen/Löschen /Ei /Lö von Sätzen (dynamisches Wachstum) 8
9 Nutzung von Dateisystemen Probleme/Nachteile Wiederholte Speicherung gleicher Daten Redundanz - Integritätsprobleme und erhöhter Speicherplatzbedarf Verantwortung des Programmierers für - Integrität und Sicherheit der Daten - Effizienz des Zugriffs Bindung von Datenstrukturen an Programmstrukturen Lösung gleicher Aufgaben in allen Anwendungsprogrammen - Speicherverwaltung, Datenverwaltung, - Änderungsdienst, Retrieval, Schutzfunktionen Produktionsplanung Verkauf Rechnungswesen AP AP AP File File File Produktinformationen Annahmen: Alles bleibt stabil! Alles geht gut! 9
10 Datenbanksystem (DBS) Zentrales Hilfsmittel für Informationssysteme DBS = DB + DBMS Anwendungssysteme Datenbanksysteme Betriebssystem Eine Datenbank (DB) ist eine Sammlung ggespeicherter Daten, die von Anwendungssystemen benötigt werden. Hardware Ein Datenbankverwaltungssystem (DBVS, engl. DBMS) ist ein standardisiertes Softwaresystem zur Definition, Verwaltung, Verarbeitung und Auswertung der Daten in einer DB. Es kann mittels geeigneter Parametrisierung an die speziellen Anwendungsbedürfnisse ngsbedü angepasst werden (hochgradig generisches System). 10
11 Datenbanken große Datenmengen einfache Handhabung mächtige Auswertungsoperationen Mehrbenutzerbetrieb Datenunabhängigkeit Anwendungsneutralität explizite Integritätsbedingungen Konsistenzüberwachung Redundanzfreiheit Produktionsplanung Verkauf Rechnungswesen AP AP AP Datenbankverwaltungssystem t File File File Datenbanksystem 11
12 Datenmodell Ein Datenmodell legt Regeln (Typen, Operatoren, Konsistenzbedingungen) fest, nach denen die Objekte von DBs (für die Repräsentation beliebiger Miniwelten) erzeugt und verändert werden (Konstruktionsregeln für die Zustandsräume der Modelle) können. Jedes DBS implementiert somit ein Datenmodell, das die Art der Datenstrukturen und generische Operationen zu deren Manipulation bereitstellt. 12
13 DBS und Datenmodelle relationale DBS (RDBMS) hierarchische DBS XML-DBS Relationen/Tabellen objektorientierte DBS (ODBMS) Abteilung Projekt Mitarbeiter Datensätze Hierarchie: Eltern/Kind-Beziehungen Netzwerk-DBS <Abteilung> <Projekt> <Mitarbieier> </Mitarbeiter> <Mitarbeiter> </Mitarbeiter> </Projekt> <Projekt> </Projekt> </Abteilung> Abteilung Projekt Dokument hierarchisch strukturierte Elemente Objekte u. Methoden Datensätze OWNER/MEMBER 13
14 Umsätze und Marktanteile mit RDBMS 2006 Umsatz in Mrd. $ Marktanteil in % 0,48 1,2 3,2 3,2 7,9 21,1 0,49 3,2 2,6 17,4 7,1 IBM Oracle Microsoft NCR Teradata Sybase Others 47,1 Gesamtmarkt: 15,2 Mrd. $ (13,33 Mrd. $ in 2005) Quelle: Gartner Data Quest, Juni
15 DBS: Weitere Klassifikationskriterien Anzahl der Nutzer allgemein/aufgabenspezifisch Einbenutzersysteme Mehrbenutzersysteme allgemein aufgabenspezifisch Anzahl der Rechner zentrales DBMS verteiltes DBMS homogene DBMS heterogene DBMS Föderative DBMS (FDBMS) 15
16 Miniwelt modellhafte Abbildung Begriff Miniwelt : Ein Datenbanksystem verwaltet Daten einer realen oder gedanklichen Anwendungswelt. Diese Daten gehen aus Informationen hervor, die stets aus den Sachverhalten und Vorgängen dieser Anwendungswelt durch gedankliche Abstraktionen (Abbilder, Modelle) gewonnen werden. Sie beziehen sich nur auf solche Aspekte des betrachteten Weltausschnitts, die für den Zweck der Anwendung relevant sind. Ein solcher Weltausschnitt wird auch als Miniwelt bezeichnet. Weitere Bezeichnungen: Diskurswelt Universe of Discourse (UoD) 16
17 Datenbank und Miniwelt Vorgänge g und Sachverhalte werden als gedankliche Abstraktionen (Modelle) der Miniwelt erfasst und als Daten (Repräsentationen von Modellen) in der Datenbank gespeichert. Daten beziehen sich nur auf solche Aspekte der Miniwelt, die für die Zwecke der Anwendung relevant sind. Eine DB ist integritätserhaltend (bedeutungstreu), wenn ihre Objekte Modelle einer gegebenen Miniwelt repräsentieren. Datenbank (DB) als Abbildung einer Miniwelt 17
18 Datenbankschema Ein DB-Schema legt die Ausprägungen g der Objekte fest, welche die DB für eine bestimmte Miniwelt einnehmen kann (Zustandsraum der Modelle einer Miniwelt) DB-Schema Sh wird idim Verlauf fdes DB-Entwurfs DBE festgelegt DB-Schema und Integritätsbedingungen werden vom DBMS gespeichert (DB-Katalog). Beispiel: Universität Vorlesung VorlNr VorlTitel Prüfer Prüfung VorlNr MatrNr Datum Note Student MatrNr Name Semester PLZ Wohnort 18
19 Schema-Evolution Die Änderung des DB-Schemas bezeichnet man als Schema- Evolution. Notwendig, um DB an sich ändernde Anforderungen anzupassen. Beispiel: Universität Für Studierende soll in Zukunft das Geburtsdatum gespeichert werden. Vorlesung VorlNr VorlTitel Prüfer Prüfung VorlNr MatrNr Datum Note Student MatrNr Name Semester PLZ Wohnort Vorlesung VorlNr VorlTitel Prüfer Prüfung VorlNr MatrNr Datum Note Student' MatrNr Name Semester PLZ Wohnort GebDat 19
20 Drei-Schema-Architektur nach ANSI-SPARC SPARC Externe Ebene Ext. Schema 1... Ext. Schema n Daten- Definition Konzeptionelle Ebene Konz. Schema Interne Ebene Int. Schema Daten- Manipulation Daten- Administration ANSI: American National Standards Institute, SPARC-Komitee: Study Group on Database Management Systems, Quelle: [TK78] 20
21 Drei-Schema-Architektur nach ANSI-SPARCSPARC Abstraktionsebenen Externe Ebene individuelle Sichten Konzeptionelle Ebene gemeinschaftliche Sicht Interne Ebene Repräsentations- sicht 21
22 Drei-Schema-Architektur nach ANSI-SPARCSPARC Konzeptionelles Schema (zeitvariante) globale Struktur; neutrale und redundanzfreie Beschreibung in der Sprache eines spezifischen Datenmodells Externes Schema Definition von zugeschnittenen Sichten auf Teile des konzeptionellen Schemas für spezielle Anwendungen (Benutzer) Sichtenbildung - Anpassung der Datentypen an die der Wirtssprache (DBS ist multi-lingual ) - Zugriffsschutz - Reduktion der Komplexität Internes nes Schema legt physische Struktur der DB fest (Satzformate, Zugriffspfade etc.) 22
23 Anfragesprachen und Schemaebene Data Definition Language g (DDL) Festlegung des konzeptionellen DB-Schemas Storage Definition Language (SDL) Festlegung des internen DB-Schemas in den meisten DBMS Bestandteil der DDL View Definition iti Language (VDL) Festlegung des externen DB-Schemas in den meisten DBMS Bestandteil der DDL Data Manipulation Language (DML) Lesen, einfügen, ändern und löschen von Daten Meist sind diese Aspekte in einer Sprache integriert z.b. SQL: DDL. VDL, DML 23
24 Anwendungsprogrammier-Schnittstelle (API) Operatoren zur Definition von Objekttypen (Beschreibung der Objekte) DB-Schema: Welche Objekte sollen in der DB gespeichert werden? Operatoren zum Aufsuchen und Verändern von Daten AW-Schnittstelle: Wie erzeugt, aktualisiert und findet man DB- Objekte? Definition von Integritätsbedingungen (Constraints) Sicherung der Qualität: Was ist ein akzeptabler DB-Zustand? Definition von Zugriffskontrollbedingungen Maßnahmen zum Datenschutz: Wer darf was? 24
25 Datenbankzustand Die in einer DB zu einem bestimmten Zeitpunkt gespeicherten Daten werden als Datenbankzustand (Instanz) bezeichnet. Zu Beginn, d.h. nach der Festlegung des Schemas, befindet sich eine DB im leeren Zustand, d.h. ohne Daten. Jede Änderung der DB führt zu einem neuen DB-Zustand. 25
26 Miniwelt grobe Zusammenhänge Vorgang R R Modellierung A I Realisierung Nachbildung M Transaktion M R: Realitätsausschnitt (Miniwelt); I: Informationsmodell (zur Analyse und Dokumentation der Miniwelt); M: DB-Modell der Miniwelt (beschrieben durch Objekt- und Beziehungsmengen, Integritätsbedingungen, usw.); A: Abbildung, Abstraktionsvorgang! 26
27 Miniwelt grobe Zusammenhänge Transaktion (TA): bildet Vorgang in R im DBS nach und garantiert ununterbrechbaren Übergang von M nach M implementiert durch Folge von DB-Operationen DB-Anfragen beziehen sich auf M bzw. M Integritätsbedingungen: Zusicherungen über A, I und M: A 1 : R I, A 2 : I M Ziel: möglichst gute Übereinstimmung von R und M Idealfall: Die DB ist zu jeder Zeit ein Abbild (Modell) der gegebenen Miniwelt Transaktionskonzept führt ein spezifisches Verarbeitungsparadigma ein ist Voraussetzung für die Abwicklung betrieblicher Anwendungen (mission-critical applications) erlaubt, Vertragsrecht in rechnergestützten IS zu implementieren 27
28 Beschreibung und Handhabung der Daten Daten müssen interpretierbar sein Daten müssen bei allen am Austausch beteiligten Partnern (Systemen, Komponenten) die Ableitung derselben Information erlauben Schema ANGESTELLTER Satztyp (Relation) Ausprägungen PNR NAME TAETIGKEIT GEHALT ALTER 496 PEINL PFOERTNER KINZINGER KOPIST MEYWEG KALLIGRAPH Interpretierbarkeit der Daten muss zeitinvariant sein Einsatzspektrum verlangt generische Vorgehensweise Beschreibung der zulässigen DB-Zustände Beschreibung der zulässigen Zustandsübergänge (generische Operatoren) 28
29 Einsatzgebiete OLTP-Anwendungen numerische Daten, Textdaten operative Detaildaten kurze Transaktionen Geografische Informationssysteme Landkarten, Wetterdaten, Satellitenbilder Data-Warehouse- und OLAP-Anwendungen numerische Daten, Textdaten aggregierte Daten komplexe Analyseanfragen Prozesssteuerung Industrie- und Fertigungsprozesse Echtzeitdatenbanken aktive Datenbanken Multimedia-Anwendungen Bilder, Video, Sound Multimedia-Datenbanken 29
30 Benutzergruppen Datenbankverwalter (DBA) Anschaffung von Hardware und Software Verteilung von Zugriffsrechten und Überwachung der Datenzugriffe Anpassung des Leistungsverhaltens Datenbankdesigner Datenbankentwurf (Schema) angepasst an Benutzergruppen Endnutzer Gelegentliche Endbenutzer benötigen einfache Zugriffsmöglichkeit Parametrische Benutzer benötigen vordefinierte Standardtransaktionen Professionelle Benutzer nutzen mehr Möglichkeiten der Datenbankschnittstelle Systemanalytiker, Anwendungsprogrammierer 30
31 Benutzeroberflächen Menügesteuerte Oberflächen zum Durchsuchen der Datenbank Formularbasierte Oberflächen Grafische Benutzeroberflächen Natürlichsprachliche Oberflächen Oberflächen für parametrische Benutzer Oberflächen für den DBA 31
32 Übersicht Information was ist das? Datenbanksysteme Motivation Grundbegriffe Klassifikation Informationssysteme Grundbegriffe Beispiele 32
33 Informationssystem Definitionen nach Hansen Ein Informationssystem (IS) besteht aus Menschen und Maschinen, die Informationen erzeugen und/oder benutzen und die durch Kommunikationsbeziehungen miteinander verbunden sind. Ein betriebliches Informationssystem dient zur Abbildung der Leistungsprozesse und Austauschbeziehungen im Betrieb und zwischen dem Betrieb und seiner Umwelt. Ein rechnergestütztes Informationssystem ist ein System, bei dem die Erfassung, Speicherung und/oder Transformation von Informationen durch den Einsatz von EDV teilweise automatisiert ist. In der betrieblichen Praxis besteht es typischerweise aus einer Menge unabhängiger Systeme, die zusammen die angestrebte Leistung erbringen: kooperatives Informationssystem (KIS) 33
34 Kooperatives Informationssystem Ein rechnergestütztes Informationssystem ist ein System, bei dem die Erfassung, Speicherung und/oder Transformation von Informationen durch den Einsatz von EDV teilweise automatisiert ist. In der betrieblichen Praxis besteht es typischerweise aus einer Menge unabhängiger Systeme, die zusammen die angestrebte Leistung erbringen: kooperatives Informationssystem (KIS) KIS = DBS + AWS Anwendungssysteme KIS Datenbanksysteme Betriebssystem Hardware 34
35 Kooperatives Informationssystem Erweiterung der Sicht eines KIS: Dialogorientierte AWS: Transaktionsanwendungen mit Interaktion des Endbenutzers, harte Zeitrestriktionen, Terminal-E/A für Anforderungen und Ergebnisse Stapelorientierte AWS: (Transaktions-)Anwendungen ohne Interaktion des Endbenutzers, keine Zeitrestriktionen, Datei-E/A für Anforderungen und Ergebnisse TP-Monitor/ Appl.-Server + KS DBS DB DBVS Dialogorient. AWS AWS Stapelorient. AWS Übersetzer, Betriebssystem,... 35
36 Übersicht Information was ist das? Datenbanksysteme Motivation Grundbegriffe Klassifikation Informationssysteme Grundbegriffe Beispiele 36
37 Informationssystem einer Fluggesellschaft Personal Technik Planung Vertrieb Flugbu uchung Tick keting Flugplan erstellen Parkpos. reservieren Besch haffung War rtung Einsatz planung Einst ellung Gehlatsab brechnung Flughafe en Flugplan Piloten Mitarbeiter Datenbank Wartungsaufträge Flugzeuge Catering Slots Bonusprogr. Tickets Flugbuchung Bu uchungs- sy ysteme 37
38 Informationssystem einer Fluggesellschaft Eine Fluggesellschaft fliegt verschiedene Flughäfen an. Auf diesen Flugstrecken werden Flugzeuge bestimmter Typen mit dafür ausgebildetem Personal eingesetzt. Die Piloten haben Lizenzen jeweils nur für einige wenige Flugzeugtypen. Außer den Piloten gibt es noch anderes Bord- sowie Bodenpersonal. Die Flugbuchungen der Passagiere sowie das Anfertigen der Passagierlisten werden ebenfalls automatisiert durchgeführt. Typische Anwendungen/Abläufe sind z. B.: Flugbuchungen von Passagieren, Personaleinsatzplanung, l Materialeinsatzplanung, Flugplanerstellung, Überwachung der Wartelisten, Gehaltsabrechnung. 38
39 Informationssystem eines Produktionsbetriebes Leitung Personal Verkauf Produktion Einstellung. Gehaltsabr. Angestellte Kü ündigung. Projektplan nung Bestellung Lieferu ung Produkte Stücklistenauflösung Bedarfsp planung Beste ellung Lieferun ng Projekte Kunden Lieferanten 39
40 Informationssystem eines Produktionsbetriebes In einem Produktionsbetrieb werden Daten über die verschiedenen Abteilungen und deren Beschäftigte mit ihren Familienangehörigen gespeichert. Die Angestellten arbeiten an verschiedenen Projekten mit. Jedes Projekt benötigt für seine Durchführung bestimmte Teile. Jedes Teil kann von Lieferanten bezogen werden. Die Projekte werden jeweils von einem Projektmanager geleitet. Die in einem Betrieb hergestellten Endprodukte setzen sich i. allg. aus mehreren Baugruppen und Einzelteilen il zusammen. Typische Anwendungen/Abläufe sind z. B.: Einstellung und Entlassung von Personal, Lohn- und Gehaltsabrechnung, Bestellung und Lieferung von Einzelteilen, Verkauf von Fertigprodukten, Lagerhaltung, Bedarfsplanung, Stücklistenauflösung, Projektplanung. 40
41 Zusammenfassung (1) Information Objektive Welt der nicht-interpretierten Daten Subjektive Welt der bewerteten Daten (= Information) Datenbanksystem: "grob" DBS = DB + DBMS Datenmodell: legt Regeln für Objekte und Operationen fest relational, l objektorientiert, ti t hierarchisch, h Netzwerk, XML Klassifikation nach Datenmodell, Anzahl der Nutzer, Anzahl der Rechner, Miniwelt: Weltausschnitt, der für den Zweck einer Anwendung relevant ist DB-Schema: legt die möglichen Ausprägungen der Objekte für eine Miniwelt fest Drei-Schema-Architektur Sh hi 41
42 Zusammenfassung (2) Transakionsparadigma macht Zusicherungen für die Verarbeitung von DB-Daten ACID-Eigenschaften müssen in einer Rechnerumgebung (aufwendig) nachgebildet werden erlaubt die Implementierung von Vertragsrecht Information und Informationssysteme Heterogenität, Wachstum, Anforderungsvielfalt u. a. führen oft zu unabhängigen IS, die zusammen als kooperatives IS die angestrebte Leistung erbringen müssen grob : DBS + AWS = KIS wichtige Anwendungsklassen für - operierende Ebene: OLTP - planende/kontrollierende Ebene: DW, OLAP - strategische Ebene: OLAP, DSS 42
43 Ergänzende Literatur zu diesem Kapitel [HR01] Härder, T., Rahm, E.: Datenbanksysteme - Konzepte und Techniken der Implementierung, Springer-Verlag, 2001 [Hä05] Härder, T.: DBMS Architecture - The Layer Model and its Evolution. In: Datenbank-Spektrum, Heft 13, Mai 2005, dpunkt- Verlag. [TK78] Tsichritzis, D. C., Klug, A.: The ANSI/X3/Sparc DBMS Framework Report of the Study Group on Database Management Systems. In: Information Systems 3:3,
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,
MehrDatenbanken. 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
MehrEinfü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
MehrCarl-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
MehrWS 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
MehrEin 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
MehrEinfü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
MehrDie 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
MehrDatenbanken (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
MehrSoftware-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
MehrRedundanz: 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
MehrKapitel 4 Die Datenbank Kuchenbestellung Seite 1
Kapitel 4 Die Datenbank Kuchenbestellung Seite 1 4 Die Datenbank Kuchenbestellung In diesem Kapitel werde ich die Theorie aus Kapitel 2 Die Datenbank Buchausleihe an Hand einer weiteren Datenbank Kuchenbestellung
MehrFachbericht 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
MehrXML und Datenbanken. Wintersemester 2003/2004. Vorlesung: Dienstag, 13:15-15:00 Uhr IFW A36. Übung: Dienstag, 15:15-16:00 Uhr IFW A36
XML und Datenbanken Wintersemester 2003/2004 Vorlesung: Dienstag, 13:15-15:00 Uhr IFW A36 Übung: Dienstag, 15:15-16:00 Uhr IFW A36 Dozenten: Dr. Can Türker IFW C47.2 Email: WWW: tuerker@inf.ethz.ch http://www.dbs.ethz.ch/~xml
MehrÜbersicht über Datenbanken
Übersicht über Datenbanken Vergleich zwischen normaler Datenorganisation und Datenbanken Definition einer Datenbank Beispiel (inkl. Zugriff) Der Datenbankadministrator Relationale Datenbanken Transaktionen
MehrProgrammierparadigmen. Programmierparadigmen. Imperatives vs. objektorientiertes Programmieren. Programmierparadigmen. Agenda für heute, 4.
Agenda für heute, 4. Mai, 2006 Programmierparadigmen Imperative Programmiersprachen In Prozeduren zusammengefasste, sequentiell ausgeführte Anweisungen Die Prozeduren werden ausgeführt, wenn sie als Teil
Mehr1 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.
MehrDatenbanken 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
MehrMORE 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
MehrDatenbanken 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
MehrIst Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers
Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers Ist Excel das richtige Tool für FMEA? Einleitung Wenn in einem Unternehmen FMEA eingeführt wird, fangen die meisten sofort damit an,
MehrMai 2006. Hauptseminar: Nichtrelationale Datenbanken Historisch-Kulturwissenschaftliche Informationsverarbeitung Universität zu Köln
Hauptseminar: Nichtrelationale Historisch-Kulturwissenschaftliche Informationsverarbeitung Universität zu Köln Mai 2006 Was ist eine Datenbank? Erweiterung relationaler um eine Deduktionskomponente Diese
MehrDefinition Informationssystem
Definition Informationssystem Informationssysteme (IS) sind soziotechnische Systeme, die menschliche und maschinelle Komponenten umfassen. Sie unterstützen die Sammlung, Verarbeitung, Bereitstellung, Kommunikation
Mehr3. 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
MehrHandbuch 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
MehrOrganisation des Qualitätsmanagements
Organisation des Qualitätsmanagements Eine zentrale Frage für die einzelnen Funktionen ist die Organisation dieses Bereiches. Gerade bei größeren Organisationen Für seine Studie mit dem Titel Strukturen
Mehr7. Ü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
MehrLizenzierung von SharePoint Server 2013
Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe
MehrDIRECTINFO 5.7 SICHERHEITSKONZEPTE FÜR BENUTZER, INFORMATIONEN UND FUNKTIONEN
DIRECTINFO 5.7 SICHERHEITSKONZEPTE FÜR BENUTZER, INFORMATIONEN UND FUNKTIONEN - Whitepaper 1 Autor: Peter Kopecki Version: 1.2 Stand: Mai 2006 DIRECTINFO 5.7... 1 SICHERHEITSKONZEPTE FÜR BENUTZER, INFORMATIONEN
MehrInnovator 11 excellence. Import eines DB-Schemas mit Direktzugriff auf ein RDBMS via JDBC. HowTo. Udo Ende. www.mid.de
Innovator 11 excellence Import eines DB-Schemas mit Direktzugriff auf ein RDBMS via JDBC Udo Ende HowTo www.mid.de Zweck Aus einer Datenbank soll ein DB-Schema in ein Modell von Innovator Data excellence
MehrAGROPLUS 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
MehrDrei Fragen zum Datenschutz im. Nico Reiners
Drei Fragen zum Datenschutz im Geoinformationswesen Nico Reiners 1. Frage Welche Geoinformationen sind personenbezogen? Personenbezug? Personenbezogene Daten sind Einzelangaben über persönliche oder sachliche
MehrGI-Technologien zur Umsetzung der EU-Wasserrahmenrichtlinie (WRRL): Wissensbasen. Teil 1: Einführung: Wissensbasis und Ontologie.
GI-Technologien zur Umsetzung der EU-Wasserrahmenrichtlinie (WRRL): Wissensbasen Teil 1: Einführung: Wissensbasis und Ontologie Was ist eine Wissensbasis? Unterschied zur Datenbank: Datenbank: strukturiert
MehrAutorisierung. 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
MehrKapitel 10 Aktive DBMS
Kapitel 10 Aktive DBMS 10 Aktive DBMS 10 Aktive DBMS...1 10.1 Einführung und Definition...2 10.2 Funktionsprinzip: ADBMS und ECA-Modell...4 10.3 Potentiale und Vorteile ADBMS...5 10.4 Aktive Elemente einer
MehrDatenbanken. Einführung. Tobias Galliat. Sommersemester 2012
Datenbanken Einführung Tobias Galliat Sommersemester 2012 Basistext: A. Kemper, A. Eickler: Datenbanksysteme, Oldenbourg Verlag, München, 2011, 8. Auflage, Preis: 39,80 ebenfalls empfehlenswert: T. Kudraß
MehrDownloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
MehrArtenkataster. Hinweise zur Datenbereitstellung. Freie und Hansestadt Hamburg. IT Solutions GmbH. V e r s i o n 1. 0 0.
V e r s i o n 1. 0 0 Stand Juni 2011 Freie und Hansestadt Hamburg Behörde für Stadtentwicklung und Umwelt IT Solutions GmbH Artenkataster Auftraggeber Freie und Hansestadt Hamburg Behörde für Stadtentwicklung
Mehrpro4controlling - 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
MehrAutoCAD 2007 - Dienstprogramm zur Lizenzübertragung
AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung Problem: Um AutoCAD abwechselnd auf mehreren Rechnern einsetzen zu können konnte man bis AutoCAD 2000 einfach den Dongle umstecken. Seit AutoCAD 2000i
MehrBusiness 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
MehrI.O. BUSINESS. Checkliste Effektive Vorbereitung aktiver Telefonate
I.O. BUSINESS Checkliste Effektive Vorbereitung aktiver Telefonate Gemeinsam Handeln I.O. BUSINESS Checkliste Effektive Vorbereitung aktiver Telefonate Telefonieren ermöglicht die direkte Kommunikation
MehrOP-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
MehrBusiness Model Canvas
Business Model Canvas Business Model Canvas ist ein strategisches Management Tool, mit dem sich neue und bestehende Geschäftsmodelle visualisieren lassen. Demnach setzt sich ein Geschäftsmodell aus neun
MehrDokumentenverwaltung im Internet
Dokumentenverwaltung im Internet WS 09/10 mit: Thema: Workflow und Rollenverteilung im Backend Gruppe: DVI 10 Patrick Plaum und Kay Hofmann Inhalt 1. Benutzer und Benutzergruppen erstellen...2 1.1. Benutzergruppen...2
MehrLeseprobe. Bruno Augustoni. Professionell präsentieren. ISBN (Buch): 978-3-446-44285-6. ISBN (E-Book): 978-3-446-44335-8
Leseprobe Bruno Augustoni Professionell präsentieren ISBN (Buch): 978-3-446-44285-6 ISBN (E-Book): 978-3-446-44335-8 Weitere Informationen oder Bestellungen unter http://wwwhanser-fachbuchde/978-3-446-44285-6
MehrThemen. 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
MehrGesicherte Prozeduren
Gesicherte Prozeduren 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 zurückgeliefert.
MehrInventur. Bemerkung. / Inventur
Inventur Die beliebige Aufteilung des Artikelstamms nach Artikeln, Lieferanten, Warengruppen, Lagerorten, etc. ermöglicht es Ihnen, Ihre Inventur in mehreren Abschnitten durchzuführen. Bemerkung Zwischen
MehrMit ApEx 3.1 eine Website mit integriertem CMS entwickeln. Enrico Mischorr merlin.zwo InfoDesign GmbH & Co. KG
Mit ApEx 3.1 eine Website mit integriertem CMS entwickeln Enrico Mischorr merlin.zwo InfoDesign GmbH & Co. KG Agenda Definition CMS (unsere Sicht) Unsere Anforderungen an ein CMS Vorraussetzungen und Installation
MehrModul Datenbanksysteme 2 Prüfung skizzenhaft SS Aug. 2007. Name: Note:
1 Modul Datenbanksysteme 2 Prüfung skizzenhaft SS Aug. 2007 Name: Note: Nr. Aufgaben Max. Punkte Erreichte Punkte 1 Grundlagen ~ 10% Vgl. Hinweis unten 2 Integrität, Procedures, Triggers, Sichten ~ 20%
MehrAuktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion
Auktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299 www.workshop-software.de Verfasser: SK info@workshop-software.de
MehrProzessbeschrieb des Wissensaustauschs zwischen den Generationen in Unternehmen, Organisationen und in der Verwaltung
Personal und Organisationsentwicklung Prozessbeschrieb des Wissensaustauschs zwischen den Generationen in Unternehmen, Organisationen und in der Verwaltung 1. Einleitung Der folgende Prozessbeschrieb ist
Mehrmyfactory.businessworld und myfactory.com...2
3 Inhalt myfactory.businessworld und myfactory.com...2 Individuelle oder standardisierte Unternehmenslösung für die Zukunft...2 myfactory.businessworld: Individuell für Ihr Unternehmen nach Maß gefertigt...2
MehrUniversität Augsburg, Institut für Informatik Wintersemester 2011/2012 Prof. Dr. W. Kießling 03. Feb. 2012. Semesterklausur
Universität Augsburg, Institut für Informatik Wintersemester 2011/2012 Prof. Dr. W. Kießling 03. Feb. 2012 Dr. M. Endres, Dr.-Ing. S. Mandl Datenbankprogrammierung (Oracle) Semesterklausur Hinweise: Die
MehrNutzung von GiS BasePac 8 im Netzwerk
Allgemeines Grundsätzlich kann das GiS BasePac Programm in allen Netzwerken eingesetzt werden, die Verbindungen als Laufwerk zu lassen (alle WINDOWS Versionen). Die GiS Software unterstützt nur den Zugriff
MehrVorgehensweise bei Lastschriftverfahren
Vorgehensweise bei Lastschriftverfahren Voraussetzung hierfür sind nötige Einstellungen im ControlCenter. Sie finden dort unter Punkt 29 die Möglichkeit bis zu drei Banken für das Lastschriftverfahren
MehrQM: Prüfen -1- KN16.08.2010
QM: Prüfen -1- KN16.08.2010 2.4 Prüfen 2.4.1 Begriffe, Definitionen Ein wesentlicher Bestandteil der Qualitätssicherung ist das Prüfen. Sie wird aber nicht wie früher nach der Fertigung durch einen Prüfer,
MehrEin Blick voraus. des Autors von C++: Bjarne Stroustrup. 04.06.2005 Conrad Kobsch
Ein Blick voraus des Autors von C++: Bjarne Stroustrup 04.06.2005 Conrad Kobsch Inhalt Einleitung Rückblick Nur eine Übergangslösung? Was würde C++ effektiver machen? Quelle 2 Einleitung Wo steht C++,
MehrACCESS das Datenbankprogramm. (Einführung) DI (FH) Levent Öztürk
ACCESS das Datenbankprogramm Vom Microsoft (Einführung) DI (FH) Levent Öztürk Inhalt Grundlagen einer Datenbank Planung einer Datenbank Programm starten Datenbank Anlegen Tabellen anlegen Tabellen Verknüpfen
MehrWelche Bereiche gibt es auf der Internetseite vom Bundes-Aufsichtsamt für Flugsicherung?
Welche Bereiche gibt es auf der Internetseite vom Bundes-Aufsichtsamt für Flugsicherung? BAF ist die Abkürzung von Bundes-Aufsichtsamt für Flugsicherung. Auf der Internetseite gibt es 4 Haupt-Bereiche:
MehrFolgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:
Firewall für Lexware professional konfigurieren Inhaltsverzeichnis: 1. Allgemein... 1 2. Einstellungen... 1 3. Windows XP SP2 und Windows 2003 Server SP1 Firewall...1 4. Bitdefender 9... 5 5. Norton Personal
MehrHow-To-Do. Fernwartung einer VIPA Steuerung via Ethernet
How-To-Do Fernwartung einer VIPA Steuerung via Ethernet Inhaltsverzeichnis 1 Allgemein... 2 1.1 Information... 2 1.2 Hinweis... 2 2 Schematischer Aufbau... 3 2.1 Beispielaufbau... 3 3 Plug n Route... 4
MehrObjektorientierte Programmierung OOP
Objektorientierte Programmierung OOP Objektorientierte Programmierung OOP Ronja Düffel WS2012/13 08. Oktober 2013 Objektorientierte Programmierung OOP Objektorientierte Programmierung Objektorientierte
MehrMatrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -
Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung
MehrRelationale 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
MehrQualitätssicherung bei der mobilen Datenerfassung
Qualitätssicherung bei der mobilen Datenerfassung Stephan Mäs Arbeitsgemeinschaft GIS Universität der Bundeswehr München http://www.unibw.de/bauv11/geoinformatik/agis 9. Seminar GIS & Internet 13.-15.
Mehr1 Informationelle Systeme begriffliche Abgrenzung
1 Informationelle Systeme begriffliche Abgrenzung Im Titel dieses Buches wurde das Wort Softwaresystem an den Anfang gestellt. Dies ist kein Zufall, denn es soll einen Hinweis darauf geben, dass dieser
Mehr2 Evaluierung von Retrievalsystemen
2. Evaluierung von Retrievalsystemen Relevanz 2 Evaluierung von Retrievalsystemen Die Evaluierung von Verfahren und Systemen spielt im IR eine wichtige Rolle. Gemäß der Richtlinien für IR der GI gilt es,...
MehrWinVetpro im Betriebsmodus Laptop
WinVetpro im Betriebsmodus Laptop Um Unterwegs Daten auf einem mobilen Gerät mit WinVetpro zu erfassen, ohne den Betrieb in der Praxis während dieser Zeit zu unterbrechen und ohne eine ständige Online
Mehr4 Grundlagen der Datenbankentwicklung
4 Grundlagen der Datenbankentwicklung In diesem Kapitel werden wir die Grundlagen der Konzeption von relationalen Datenbanken beschreiben. Dazu werden Sie die einzelnen Entwicklungsschritte von der Problemanalyse
MehrBeweisbar sichere Verschlüsselung
Beweisbar sichere Verschlüsselung ITS-Wahlpflichtvorlesung Dr. Bodo Möller Ruhr-Universität Bochum Horst-Görtz-Institut für IT-Sicherheit Lehrstuhl für Kommunikationssicherheit bmoeller@crypto.rub.de 6
MehrFachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,
MehrGEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT
Seite 1/7 GEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT ZENTRAL LOKALE MANAGEMENT-PLATTFORM FÜR EINE W ELTWEIT SICHERE INDUSTRIELLE KOMMUNIKATION. Seite 2/7 Auf den folgenden Seiten
MehrSicherheit - Dokumentation. Erstellt von James Schüpbach
- Dokumentation Erstellt von Inhaltsverzeichnis 1Einleitung...3 1.1Definition der Sicherheit...3 1.2Mindmap Sicherheit...3 2Datenschutz in der Schweiz...3 2.1Zulässiger Umgang mit Personendaten...3 3Sicherheitskonzept...4
MehrWie kann ich in der Backstage-Ansicht eigene Dokumentationen einbinden?
Wie kann ich in der Backstage-Ansicht eigene Dokumentationen einbinden? Anforderung Durch die Bearbeitung einer XML-Datei können Sie Ihre eigenen Dokumentationen (z.b. PDF-Dateien, Microsoft Word Dokumente
MehrIn S-Firm wird nur angeboten die Datei auf Diskette zu exportieren; die Einstellung für HBCI ist ausgegraut.
S-Firm/StarMoney/StarMoney Business mehrere Stapel über HBCI Problembeschreibung: Die oben genannten Produkte der Star Finanz GmbH, Hamburg nachfolgend Banking Software genannt, erlauben in der aktuellen
MehrÄnderung des IFRS 2 Anteilsbasierte Vergütung
Änderung IFRS 2 Änderung des IFRS 2 Anteilsbasierte Vergütung Anwendungsbereich Paragraph 2 wird geändert, Paragraph 3 gestrichen und Paragraph 3A angefügt. 2 Dieser IFRS ist bei der Bilanzierung aller
MehrSoftwareentwicklungspraktikum Sommersemester 2007. Grobentwurf
Softwareentwicklungspraktikum Sommersemester 2007 Grobentwurf Auftraggeber Technische Universität Braunschweig
MehrUpToNet xrm und Mobiles Büro Kommunikation intelligent steuern
UpToNet xrm und Mobiles Büro Kommunikation intelligent steuern UpToNet xrm - Die neue Dimension des Beziehungsmanagements UpToNet xrm Hier kommt nicht nur der Kunde an erster Stelle Unter allen Informationen
MehrWir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen
Was bedeutet es, ein Redaktionssystem einzuführen? Vorgehensmodell für die Einführung eines Redaktionssystems Die Bedeutung Fast alle Arbeitsabläufe in der Abteilung werden sich verändern Die inhaltliche
MehrGrundbegriffe 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
MehrJava Kurs für Anfänger Einheit 4 Klassen und Objekte
Java Kurs für Anfänger Einheit 4 Klassen und Ludwig-Maximilians-Universität München (Institut für Informatik: Programmierung und Softwaretechnik von Prof.Wirsing) 13. Juni 2009 Inhaltsverzeichnis klasse
MehrGrundbegriffe der Wirtschaftsinformatik Informationssystem I
Informationssystem I Keine Definition [Stahlknecht, Hasenkamp (2002) und Mertens et al. (2000)] Ein System zur Beschaffung, Verarbeitung, Übertragung, Speicherung und/oder Bereitstellung von Informationen
MehrAbwesenheitsnotiz im Exchange Server 2010
Abwesenheitsnotiz im Exchange Server 2010 1.) Richten Sie die Abwesenheitsnotiz in Outlook 2010 ein und definieren Sie, an welche Absender diese gesendet werden soll. Klicken Sie dazu auf Datei -> Informationen
MehrAbbildung 8.1: Problem mit dem Zertifikat. 2. Melden Sie sich am imanager als admin an. Die Anmeldung erfolgt ohne Eingabe des Kontextes: 8-2
Abbildung 8.1: Problem mit dem Zertifikat 2. Melden Sie sich am imanager als admin an. Die Anmeldung erfolgt ohne Eingabe des Kontextes: 8-2 Drucken im lokalen Netz Abbildung 8.2.: imanager-anmeldung 3.
MehrFlyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen
Flyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen Wir wollen, dass ihr einfach für eure Ideen und Vorschläge werben könnt. Egal ob in ausgedruckten Flyern, oder in sozialen Netzwerken und
MehrHochschule Ravensburg-Weingarten. Technik Wirtschaft Sozialwesen. Projektarbeit
Hochschule Ravensburg-Weingarten Technik Wirtschaft Sozialwesen Projektarbeit Entwicklung eines Reitmoduls mit Reitstundenverwaltung für eine existierende Homepage eines Reitvereins vorgelegt von: Tobias
MehrContent Management System mit INTREXX 2002.
Content Management System mit INTREXX 2002. Welche Vorteile hat ein CM-System mit INTREXX? Sie haben bereits INTREXX im Einsatz? Dann liegt es auf der Hand, dass Sie ein CM-System zur Pflege Ihrer Webseite,
MehrIn diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht
MehrEinteilung 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Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag
Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 13 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:
MehrVerkehrsteilnehmer. Beispiel: Wir betrachten die Modellierung von Handlungskomponenten wie Verkehrsteilnehmern und Straßen.
7.6 Bedingte Rechte Manchmal sind Rechte nur unter bestimmten Voraussetzungen gültig. Diese Situation beschreiben wir -wie sonst auch üblich- mit bedingten Rechten. Beispiel: Wir betrachten die Modellierung
MehrAdvoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen
MehrTerminabgleich mit Mobiltelefonen
Terminabgleich mit Mobiltelefonen Sie können Termine- und Aufgaben aus unserem Kalender, sowie die Adressdaten aus dem Hauptprogramm mit Ihrem Mobiltelefon abgleichen. MS Outlook dient dabei als Schnittstelle
MehrPerfekt geplant. in der Industrie. im Handel. bei Dienstleistungsanbietern, Not- und Hilfsdiensten
Perfekt geplant in der Industrie im Handel bei Dienstleistungsanbietern, Polizei, Not- und Hilfsdiensten Perfekt geplant Personal unter betriebswirtschaftlichen Aspekten gezielt einsetzen, ist die Herausforderung.
MehrHandbuch Amos Ersteller: EWERK MUS GmbH Erstellungsdatum: 17.02.2011
Handbuch Amos Ersteller: EWERK MUS GmbH Erstellungsdatum: 17.02.2011 Inhalt 1 Vorwort... 3 2 Installation... 4 2.1 Voraussetzungen... 4 2.2 Installation... 4 3 Einstellungen und Funktionen... 5 3.1 ankommende
MehrGlaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln
Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln Regeln ja Regeln nein Kenntnis Regeln ja Kenntnis Regeln nein 0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % Glauben Sie, dass
MehrKlausur WS 2006/07 Programmiersprache Java Objektorientierte Programmierung II 15. März 2007
Fachhochschule Bonn-Rhein-Sieg University of Applied Sciences Fachbereich Informatik Prof. Dr. Peter Becker Klausur WS 2006/07 Programmiersprache Java Objektorientierte Programmierung II 15. März 2007
MehrKonzepte der Informatik
Konzepte der Informatik Vorkurs Informatik zum WS 2011/2012 26.09. - 30.09.2011 17.10. - 21.10.2011 Dr. Werner Struckmann / Christoph Peltz Stark angelehnt an Kapitel 1 aus "Abenteuer Informatik" von Jens
Mehr