SQL Tutorium Documentation

Größe: px
Ab Seite anzeigen:

Download "SQL Tutorium Documentation"

Transkript

1 SQL Tutorium Documentation Release Sandro Tonon

2

3 Inhaltsverzeichnis 1 Inhalte: SQL Developer SQL Befehle ausführen Zweitaccount SQL in ein JAVA Programm einbetten Allgemeines FAQ i

4 ii

5 Das ist die Informations-Seite für das Praktikum in Datenbanksysteme der HTWG Konstanz. Hier werden die Basics des SQL Developers, wie man Befehle ausführt und Allgemeines erklärt. Inhaltsverzeichnis 1

6 2 Inhaltsverzeichnis

7 KAPITEL 1 Inhalte: 1.1 SQL Developer Mit dem SQL Developer werden die Tabellen und Daten auf dem SQL-Server der HTWG angelegt. Im Folgenden ein kleines Tutorial wie man sich mit dem SQL Developer auf dem Server anmeldet. Abb. 1.1: SQL Developer Startbildschirm Verbindung anlegen Warnung: Damit man Zugriff auf den Datenbanken-Server hat, muss zu erst eine Verbindung zum VPN der HTWG hergestellt werden! 3

8 Um eine Verbindung mit dem Server herzustellen, muss zunächst eine neue Verbindung angelegt werden. Dies geschieht indem man unter Verbindungen auf neue Verbindung... (oder das grüne Plus-Zeichen) klickt: Abb. 1.2: SQL Developer - Neue Verbindung Dadurch öffnet sich ein Dialogfenster, in dem man die Verbindungsdaten eingeben muss. Dort muss folgendes eingetragen werden: 1) Verbindungsname: Der gewünschte Verbindungsname 2) Benutzername: dbsys + gewählte-nr. (z.b. dbsys10) -> siehe TN-Liste 3) Kennwort: wie Benutzername 4) Hostname: oracle12c.in.htwg-konstanz.de 5) SID (DB-Name): ora12c Durch Klick auf Test können die Einstellungen getestet werden. Wenn dabei keine Fehlermeldung erscheint, sind die Einstellungen korrekt. Durch Klick auf Speichern wird die Verbindung gespeichert. Um das Fenster zu schließen, muss auf Abbrechen geklickt werden Verbindung herstellen Um sich nun mit dem Server zu verbinden, muss auf die gerade erstellte Verbindung ein Rechtsklick gemacht und Anmelden ausgewählt werden: Daraufhin wird die Verbindung zum Server hergestellt. Außerdem wird automatisch ein Skript mit dem Verbindungsnamen als Name angelegt. Hier können die SQL-Befehle reingeschrieben und ausgeführt werden (näheres dazu in SQL Befehle ausführen) Passwort ändern Nachdem die Verbindung erfolgreich hergestellt wurde sollte das Passwort des jeweiligen DBSys-Users geändert werden. 4 Kapitel 1. Inhalte:

9 Abb. 1.3: SQL Developer - Verbindungsdaten Abb. 1.4: SQL Developer - Anmelden 1.1. SQL Developer 5

10 Dazu einfach in folgendes SQL-Statement eingeben (und die entsprechenden Daten anpassen): ALTER USER dbsysxx IDENTIFIED BY "altespasswort(dbsysxx)" REPLACE "neuespasswort" Anschließend müssen die Änderungen auch in den Verbindungseinstellungen angepasst und sich erneut angemeldet werden. 1.2 SQL Befehle ausführen Im SQL Developer können Befehle unterschiedlich ausgeführt werden: Alle Befehle / Gesamtes Skript ausführen Einzelnen Befehl ausführen Alle Befehle / Gesamtes Skript ausführen Um alle SQL-Statements des Dokumentes bzw. das gesamte Skript auszuführen, kann einfach die F5 -Taste gedrückt oder der Skript ausführen -Button gedrückt werden: Abb. 1.5: SQL Developer - Gesamtes Skript ausführen Einzelnen Befehl ausführen Um einen einzelnes SQL-Statement auszuführen reicht es, wenn der Cursor in dem entsprechendem SQL-Statement ist und Strg+Eingabe (Windows, MAC: ctrl+eingabe) gedrückt wird. Somit läuft nicht immer das gesamte Skript durch, stattdessen können einzenle Befehle schnell ausgeführt und getestet werden. 6 Kapitel 1. Inhalte:

11 Abb. 1.6: SQL Developer - Einzelnes SQL-Statement ausführen 1.3 Zweitaccount Für Teil 2 des Praktikums wird ein zweiter Benutzer als Kunde benötigt. Um den zweiten Account anzulegen, muss eine Verbindung, wie im Abschnitt Verbindung anlegen, erstellt werden. Dazu muss ein Account gefunden werden, der noch nicht benutzt wird. Das kann geprüft werden, in dem einfach das Standard-Passwort (dbsysxx) eingegeben wird. Wenn das Passwort akzeptiert wird, ist der Account noch frei. Nun kann einfach zwischen den Verbindungen hin und her gewechselt werden: Somit ist schnelles Umschalten zur/von Kunden-Ansicht möglich. 1.4 SQL in ein JAVA Programm einbetten Für den Aufgabenteil 4 wird der entsprechende Treiber benötigt: Download Treiber. Dieser muss in Netbeans / Eclipse als externe Library eingebunden werden. Anhand von Beispielen soll nun gezeigt werden, wie man die Verbindung herstellt und SQL-Statements ausführt werden. Bemerkung: Es ist sehr empfehlenswert die SQL-Statements zuerst im SQL Developer auszuführen und zu testen, das kann viel Fehlersucherei vermeiden! Insert-Statement Das erste Beispiel zeigt, wie man Daten in die Tabelle einfügt. Wichtig beim ausführen ist hierbei, dass man mit dem VPN verbunden ist. Außerdem müssen natürlich Benutzername und Passwort richtig ersetzt werden Zweitaccount 7

12 Abb. 1.7: SQL Developer - Verbindung wechseln import java.sql.*; public class Template { public static void main(string args[]) { String name = "dbsysxx"; String passwd = "passwort"; Connection conn = null; Statement stmt = null; try { // Treiber laden DriverManager.registerDriver(new oracle.jdbc.oracledriver()); // String für DB-Connection String url = "jdbc:oracle:thin:@oracle12c.in.htwg-konstanz.de:1521:ora12c"; // Verbindung erstellen conn = DriverManager.getConnection(url, name, passwd); // Transaction Isolations-Level setzen conn.settransactionisolation(conn.transaction_serializable); conn.setautocommit(false); stmt = conn.createstatement(); // INSERT-Query StringBuilder sb = new StringBuilder(); sb.append("insert INTO ferienwohnung VALUES ('Name', 'Deutschland', 2)"); // Query ausführen - einfügen String myinsertquery = sb.tostring(); stmt.executeupdate(myinsertquery); 8 Kapitel 1. Inhalte:

13 stmt.close(); conn.commit(); conn.close(); catch (SQLException se) { System.out.println("SQL Exception occurred while establishing connection to DBS: \n" + se.getmessage()); try { conn.rollback(); catch (SQLException e) { e.printstacktrace(); System.exit(-1); Select-Statement Das zweite Beispiel zeigt, wie man ein Select-Statement ausführt. Hierbei wird angenommen, dass es die Spalten FName, Landname und Anz_Zimmer gibt. import java.sql.*; public class Template { public static void main(string args[]) { String name = "dbsysxx"; String passwd = "passwort"; Connection conn = null; Statement stmt = null; ResultSet rset = null; try { // Treiber laden DriverManager.registerDriver(new oracle.jdbc.oracledriver()); // String für DB-Connection String url = "jdbc:oracle:thin:@oracle12c.in.htwg-konstanz.de:1521:ora12c"; // Verbindung erstellen conn = DriverManager.getConnection(url, name, passwd); // Transaction Isolations-Level setzen conn.settransactionisolation(conn.transaction_serializable); conn.setautocommit(false); stmt = conn.createstatement(); // SELECT-Query StringBuilder sb = new StringBuilder(); sb.append("select * FROM ferienwohnung"); String myselectquery = sb.tostring(); rset = stmt.executequery(myselectquery); 1.4. SQL in ein JAVA Programm einbetten 9

14 // "Tabellen"-Ansicht bauen System.out.printf("Name "); System.out.printf("Land Zimmer\n"); System.out.println(" "); while (rset.next()) { System.out.printf(rset.getString("Fname") + " "); System.out.printf(rset.getString("Landname") + " " + rset.getint("anz_zimmer") + " "); System.out.println(""); stmt.close(); conn.commit(); conn.close(); catch (SQLException se) { System.out.println("SQL Exception occurred while establishing connection to DBS: \n" + se.getmessage()); try { conn.rollback(); catch (SQLException e) { e.printstacktrace(); System.exit(-1); 1.5 Allgemeines Allgemeine Hinweise für das Praktikum: Bemerkung: Es ist am einfachsten, den Code sinnvoll auf verschiedene Dateien zu verteilen! Für das Praktikum ist der geschriebene Code wichtig! Skills im SQL Developer-Rumklicken sind nicht ausreichend! Code aus fremden Quellen muss markiert und verstanden werden! 1.6 FAQ Hier werden die am häufig gestelltesten Fragen beantwortet. Wenn Du eine Frage hast, kannst Du sie mir gerne via Mail vorschlagen! 10 Kapitel 1. Inhalte:

Java: MySQL-Anbindung mit JDBC.

Java: MySQL-Anbindung mit JDBC. Java: MySQL-Anbindung mit JDBC Vorarbeiten Wir brauchen: - MySQL-Server - JDBC-Treiber - (Import java.sql.*) Vorarbeiten MySQL-Server in unserem Falle: WAMP (= Apache) (runterladen, installieren, starten)

Mehr

JDBC. Es kann z.b. eine ODBC-Treiberverbindung eingerichtet werden, damit das JAVA-Programm auf eine ACCESS-DB zugreifen kann.

JDBC. Es kann z.b. eine ODBC-Treiberverbindung eingerichtet werden, damit das JAVA-Programm auf eine ACCESS-DB zugreifen kann. JDBC in 5 Schritten JDBC (Java Database Connectivity) ist eine Sammlung von Klassen und Schnittstellen, mit deren Hilfe man Verbindungen zwischen Javaprogrammen und Datenbanken herstellen kann. 1 Einrichten

Mehr

Datenbanksysteme 2 Fachbereich Angewandte Informatik WS 11/12 Dipl.-Inf. Christian Pape. 6. Übung

Datenbanksysteme 2 Fachbereich Angewandte Informatik WS 11/12 Dipl.-Inf. Christian Pape. 6. Übung Datenbanksysteme 2 Fachbereich Angewandte Informatik WS 11/12 Dipl.-Inf. Christian Pape 6. Übung Aufgabe 1: In dieser Übung sollen Sie eine kleine Java-Anwendung schreiben, die auf die Oracle-Datenbank

Mehr

Oracle & Java HOW TO

Oracle & Java HOW TO Oracle & Java HOW TO Helge Janicke, Niels-Peter de Witt, Karsten Wolke 21. Januar 2002 Inhaltsverzeichnis 1 Java-Anbindung an Oracle-DB 2 2 Benötigte Programme und Daten 2 3 Einbinden der Klassen 2 4 Aufbau

Mehr

Anleitung: Verbindung mit der Datenbank

Anleitung: Verbindung mit der Datenbank Anleitung: Verbindung mit der Datenbank Der Zugriff auf die MySQL-Datenbank selbst kann mit sämtlichen dafür erhältlichen Tools (Beispielsweise SquirrelSQL, Toad für MySQL, EMS SQL Manager, TOra oder ähnliches)

Mehr

Grundlagen von Datenbanken SS 2010 Kapitel 8: Datenbank-Einbettung in Programmiersprachen Prof. Dr. Stefan Böttcher Universität Paderborn

Grundlagen von Datenbanken SS 2010 Kapitel 8: Datenbank-Einbettung in Programmiersprachen Prof. Dr. Stefan Böttcher Universität Paderborn Grundlagen von Datenbanken SS 2010 Kapitel 8: Datenbank-Einbettung in Programmiersprachen Prof. Dr. Stefan Böttcher Universität Paderborn Grundlagen von Datenbanken - SS 2010 - Prof. Dr. Stefan Böttcher

Mehr

Willkommen. Datenbanken und Anbindung

Willkommen. Datenbanken und Anbindung Willkommen Datenbanken und Anbindung Welche stehen zur Wahl? MySQL Sehr weit verbreitetes DBS (YT, FB, Twitter) Open-Source und Enterprise-Version Libs in C/C++ und Java verfügbar Grundsätzlich ist ein

Mehr

RELATIONONALE DATENBANKEN MIT JDBC

RELATIONONALE DATENBANKEN MIT JDBC RELATIONONALE DATENBANKEN MIT JDBC Christoph Süsens 07.05.2012 Inhalt Abbildungsverzeichnis...3 Java Database Connection JDBC...4 Herstellen einer Verbindung JDBC - DBMS...4 Treiber Installation Beispiel:

Mehr

DB2 Kurzeinführung (Windows)

DB2 Kurzeinführung (Windows) DB2 Kurzeinführung (Windows) Michaelsen c 23. Oktober 2008 1 1 Komponenten von DB2 DB2 bietet zahlreiche graphische Oberflächen für die Verwaltung der verschiedenen Komponenten und Anwendungen. Die wichtigsten

Mehr

Java Database Connectivity (JDBC) 14.07.2009 Walther Rathenau Gewerbeschule 1

Java Database Connectivity (JDBC) 14.07.2009 Walther Rathenau Gewerbeschule 1 Java Database Connectivity (JDBC) 14.07.2009 Walther Rathenau Gewerbeschule 1 Was ist JDBC? Hauptsächlich eine Sammlung von Java Klassen und Schnittstellen für eine einfache Verbindung von Java Programmen

Mehr

Datenbankschnittstellen erlauben Zugriff auf Datenbank aus einer externen Anwendung

Datenbankschnittstellen erlauben Zugriff auf Datenbank aus einer externen Anwendung Rückblick Datenbankschnittstellen erlauben Zugriff auf Datenbank aus einer externen Anwendung Portabilität als wichtige Anforderung, d.h. RDBMS oder Programmiersprache soll leicht austauschbar sein Call-Level

Mehr

Universität Augsburg, Institut für Informatik WS 2011/2012 Prof. Dr. W. Kießling 09. Dez Dr. M. Endres, Dr. S. Mandl, F. Wenzel Lösungsblatt 6

Universität Augsburg, Institut für Informatik WS 2011/2012 Prof. Dr. W. Kießling 09. Dez Dr. M. Endres, Dr. S. Mandl, F. Wenzel Lösungsblatt 6 Universität Augsburg, Institut für Informatik WS 2011/2012 Prof. Dr. W. Kießling 09. Dez. 2011 Dr. M. Endres, Dr. S. Mandl, F. Wenzel Lösungsblatt 6 Datenbanksysteme I Aufgabe 1: Deklarative Änderungsoperationen

Mehr

DB2 Kurzeinführung (Windows)

DB2 Kurzeinführung (Windows) DB2 Kurzeinführung (Windows) Michaelsen c 25. Mai 2010 1 1 Komponenten von DB2 DB2 bietet zahlreiche graphische Oberflächen für die Verwaltung der verschiedenen Komponenten und Anwendungen. Die wichtigsten

Mehr

JDBC. Java DataBase Connectivity

JDBC. Java DataBase Connectivity JDBC Java DataBase Connectivity JDBC-Schichten JDBC besteht aus 2 Teilen, 1. aus Datenbanktreibern, die den Anschluß von Java-Anwendungen an Datenbanksysteme wie Sybase, DB/2, Oracle, MS ACCESS oder Mini

Mehr

Citrix Zugang Inhaltsverzeichnis

Citrix Zugang Inhaltsverzeichnis Citrix Zugang Inhaltsverzeichnis Inhaltsverzeichnis... 1 1. Deinstallieren des Citrix Online Plug-in :... 2 2. Installieren des Citrix Receivers :... 5 3. Anmelden an das Citrix Portal... 8 4. Drucken

Mehr

Kapitel 10. JDBC und SQLJ. Prof. Dr. Wolfgang Weber Vorlesung Datenbanken 1

Kapitel 10. JDBC und SQLJ. Prof. Dr. Wolfgang Weber Vorlesung Datenbanken 1 Kapitel 10 JDBC und SQLJ 1 JDBC und SQLJ Bisher: Einbettung von SQL (statisch bzw. dynamisch) in C, C++, COBOL, ADA (embedded SQL) bzw. prozedurale Erweiterungen für SQL in Oracle (PL/SQL) Was ist mit

Mehr

Citrix Zugang Inhaltsverzeichnis

Citrix Zugang Inhaltsverzeichnis Citrix Zugang Inhaltsverzeichnis Inhaltsverzeichnis... 1 1. Deinstallieren des Citrix Online Plug-in :... 2 2. Installieren des Citrix Receivers :... 5 3. Anmelden an das Citrix Portal... 8 4. Drucken

Mehr

SQLJ. Standardisierte Java-DB. DB-Schnittstelle. Spezifikationen. Oracle, IBM, Informix, Sybase,, Tandem, Sun, Microsoft stehen dahinter

SQLJ. Standardisierte Java-DB. DB-Schnittstelle. Spezifikationen. Oracle, IBM, Informix, Sybase,, Tandem, Sun, Microsoft stehen dahinter SQLJ Standardisierte Java-DB DB-Schnittstelle Spezifikationen Part 0: Embedded SQL für Java (ANSI-Standard; Object Language Binding) Statische Einbettung von SQL-Anweisungen in Java-Quelltext Part 1: Java

Mehr

Lehrveranstaltung Grundlagen von Datenbanken

Lehrveranstaltung Grundlagen von Datenbanken Verbindungsanleitung mit der Datenbank Um sich mit der Datenbank für die Übung zu verbinden, gibt es mehrere Möglichkeiten. Zum einen ist die Datenbank aus dem Netz des Informatikums direkt erreichbar.

Mehr

Datenbanksysteme 2011

Datenbanksysteme 2011 Datenbanksysteme 2011 noch Kapitel 10: Datenbankapplikationen Oliver Vornberger Institut für Informatik Universität Osnabrück Datenbankapplikationen MS Visio MS Access Embedded SQL im C-Programm JDBC /

Mehr

2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version

2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version 2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version Das Verwaltungsmodul moveon besteht aus zwei Komponenten: dem moveon Client und der moveon Datenbank. Der moveon Client enthält alle Formulare,

Mehr

CalDAV mit Advolux verwenden

CalDAV mit Advolux verwenden CalDAV mit Advolux verwenden Ab der Version 3.900 wird mit Advolux ein CalDAV-Server ausgeliefert. Somit ist es möglich, Termine und Aufgaben zwischen Advolux und einem CalDAV-fähigen Endgerät zu synchronisieren.

Mehr

BSCW-Benutzung Kurze Einführung

BSCW-Benutzung Kurze Einführung BSCW-Benutzung Kurze Einführung 1. Technische Voraussetzungen 2 2. Log-In 2 3. Passwort ändern 4 4. Ordnersystem 4 5. Dokumente 5 6. Mehrere Dokumente gleichzeitig einstellen 6 7. Dokumente Öffnen 7 8.

Mehr

AG Datenbanken und Informationssysteme Wintersemester 2006 / 2007

AG Datenbanken und Informationssysteme Wintersemester 2006 / 2007 AG Datenbanken und Informationssysteme Wintersemester 2006 / 2007 Prof. Dr.-Ing. Dr. h. c. Theo Härder Fachbereich Informatik Technische Universität Kaiserslautern http://wwwdvs.informatik.uni-kl.de import

Mehr

7. Übungsblatt. Für die Übung am Donnerstag, 14. Dezember 2006, von 15:30 bis 17:00 Uhr in 13/222.

7. Übungsblatt. Für die Übung am Donnerstag, 14. Dezember 2006, von 15:30 bis 17:00 Uhr in 13/222. AG Datenbanken und Informationssysteme Wintersemester 2006 / 2007 Prof. Dr.-Ing. Dr. h. c. Theo Härder Fachbereich Informatik Technische Universität Kaiserslautern http://wwwdvs.informatik.uni-kl.de 7.

Mehr

Webbasierte Informationssysteme

Webbasierte Informationssysteme SS 2004 Prof. Dr. Stefan Böttcher Universität Paderborn - SS 2004 - Prof. Dr. Stefan Böttcher Folie 1 Was ist eine relationale Datenbank? Menge von Relationen (=Tabellen) und Constraints (=Integritätsbedingungen)

Mehr

Mit PuTTY und WinSCP an der Pi

Mit PuTTY und WinSCP an der Pi Mit PuTTY und WinSCP an der Pi arbeiten (Zusammenfassung) Stand: 08.10.2016 Inhalt 1. Einleitung... 1 2. Mit PuTTY arbeiten... 2 2.1 Kopieren und Einfügen... 2 2.2 Eine Sitzung mit PuTTY... 2 2.3 Verbindung

Mehr

Kurzanleitung für den MyDrive Client

Kurzanleitung für den MyDrive Client Kurzanleitung für den MyDrive Client Hinweis: Prüfen bei Problemen zuerst, ob eine neuere Version vorhanden ist und installieren Sie diese. Version 1.1 - Kopieren von einzelnen Files innerhalb von MyDrive

Mehr

Registrierkassen registrieren

Registrierkassen registrieren Anleitung Registrierkassen registrieren Casablanca Hotelsoftware Registrierkassen registrieren (Letzte Aktualisierung: 13.12.2016) 1 Inhaltsverzeichnis 2 Registrierkasse registrieren... 3 2.1 Finanz-Online

Mehr

UNIVERSITÄT ULM Fakultät für Ingenieurswissenschaften und Informatik Institut für Datenbanken und Informationssysteme

UNIVERSITÄT ULM Fakultät für Ingenieurswissenschaften und Informatik Institut für Datenbanken und Informationssysteme UNIVERSITÄT ULM Fakultät für Ingenieurswissenschaften und Informatik Institut für Datenbanken und Informationssysteme 8. Übung zur Vorlesung Datenbanksysteme WS 08/09 Musterlösung Aufgabe 8-1: SQLJ //

Mehr

Beispiel: DB-Mock (1/7)

Beispiel: DB-Mock (1/7) Beispiel: DB-Mock (1/7) Aufgabe: DB, auf die vereinfachend nur lesend zugeriffen wird mocken warum: benötigte keine DB-Lizenz, garantiert gleiche Werte ohne aufwändiges reset, kein Zeitverlust durch Verbindungsaufbau

Mehr

3Cloud. Anleitung für den MacOS Client.

3Cloud. Anleitung für den MacOS Client. Mit dem neuen 3Cloud Client für Mac können Sie die 3Cloud als Volume in den Mac-Finder einbinden. Bequemes Arbeiten mit Dateien aus 3Cloud in der gewohnten Mac-Umgebung Direktes Öffnen/Speichern von Dateien

Mehr

Bilder-Galerie Anleitung

Bilder-Galerie Anleitung Bilder-Galerie Anleitung Verwendung der Galerie INHALT 1. EINRICHTUNG EINER SICHEREN VERBINDUNG... 3 2. ÖFFNEN DER GALERIE IM BROWSER... 9 3. VERWENDEN DER GALERIE... 13 3.1 Neue Ordner erstellen... 13

Mehr

Shellfire L2TP-IPSec Setup Windows Vista

Shellfire L2TP-IPSec Setup Windows Vista Shellfire L2TP-IPSec Setup Windows Vista Diese Anleitung zeigt anschaulich, wie ein bei Shellfire gehosteter VPN-Server im Typ L2TP-IPSec unter Windows Vista konfiguriert wird. Inhaltsverzeichnis 1. Benötigte

Mehr

JDBC. Allgemeines ODBC. java.sql. Beispiele

JDBC. Allgemeines ODBC. java.sql. Beispiele JDBC Java Data Base Connectivity Programmierschnittstelle für relationale Datenbanken Sammlung von Klassen, welche zum Aufbau einer Verbindung zwischen einem Java-Programm und einer Datenbank dienen Verwendet

Mehr

Installationsanleitung des Druckertreibers für das Output Management Projekt unter Mac OS (Ver. 10.5.4 10.8.2)

Installationsanleitung des Druckertreibers für das Output Management Projekt unter Mac OS (Ver. 10.5.4 10.8.2) Installationsanleitung des Druckertreibers für das Projekt unter Mac OS (Ver. 10.5.4 10.8.2) Hochschule Reutlingen Installationsanleitung Mac OS (10.5.4-10.8.2) Seite 1 von 12 Sicherheitseinstellungen

Mehr

Universität Augsburg, Institut für Informatik WS 2006/2007 Dr. W.-T. Balke 11. Dez M. Endres, A. Huhn, T. Preisinger Lösungsblatt 7

Universität Augsburg, Institut für Informatik WS 2006/2007 Dr. W.-T. Balke 11. Dez M. Endres, A. Huhn, T. Preisinger Lösungsblatt 7 Universität Augsburg, Institut für Informatik WS 2006/2007 Dr. W.-T. Balke 11. Dez. 2006 M. Endres, A. Huhn, T. Preisinger Lösungsblatt 7 Aufgabe 2 + 3: Datenbanksysteme I import java.sql.*; import oracle.jdbc.driver.*;

Mehr

1. Einrichtung in Mozilla Thunderbird. 1.1 Installation von Mozilla Thunderbird

1. Einrichtung in Mozilla Thunderbird. 1.1 Installation von Mozilla Thunderbird S e i t e 1 Inhalt 1. Einrichtung in Mozilla Thunderbird... 1 1.1 Installation von Mozilla Thunderbird... 1 1.2 Einrichtung einer E-Mail Adresse in Mozilla Thunderbird... 1 2. Einrichtung in Microsoft

Mehr

Dokumentenstrukturen

Dokumentenstrukturen Dokumentenstrukturen Dokumentation zum Projekt Die Welt von BreakOut von: Kristian Kraft Email: Kristian.Kraft@gmx.de Matrikelnummer: 80 59 17 Dirk Vincent Kops Email: Vincent.Kops@gmx.de Matrikelnummer:

Mehr

Nutzung von NetBeans

Nutzung von NetBeans 6 NetBeans und Datenbanken (NetBeans 7.2) In diesem Kapitel wird davon ausgegangen, dass Java DB zusammen mit Java installiert wurde, was Java 7 immer automatisch der Fall ist. Java DB geht auf die Datenbank

Mehr

Kerberos Authentifizierung

Kerberos Authentifizierung Kerberos Authentifizierung Mindbreeze InSpire Version 2017 Summer Release Status: 18. August 2017 Copyright Mindbreeze GmbH, A-4020 Linz, 2017. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen

Mehr

HIT-Projektwebseite mit Expression Web

HIT-Projektwebseite mit Expression Web HIT-Projektwebseite mit Expression Web 1. Download der Musterwebseite vom Mechatronikwelt GoogleDrive. Zu finden im Ordner Musterweb18. ZIP Datei Musterweb18 herunterladen und im gewünschten Verzeichnis

Mehr

Kassenregistrierung im Zuge der RKSV 2017

Kassenregistrierung im Zuge der RKSV 2017 Anleitung Kassenregistrierung im Zuge der RKSV 2017 Casablanca Hotelsoftware Kassenregistrierung RKSV (Letzte Aktualisierung: 27.12.2016) 1 Inhaltsverzeichnis 2 Registrierkasse registrieren... 3 2.1 Finanz-Online

Mehr

ANWENDERDOKUMENTATION TEMPOBOX 2018

ANWENDERDOKUMENTATION TEMPOBOX 2018 ANWENDERDOKUMENTATION TEMPOBOX 2018 Zugriff über Web-Browser... 2 Annahme einer Freigabe... 5 Zugriff über Windows Desktop Client... 6 Für externe Benutzer außerhalb des BayWa Konzerns... 8 TempoBox App

Mehr

Benutzerhandbuch Prolog1 Anleitung

Benutzerhandbuch Prolog1 Anleitung Benutzerhandbuch Prolog1 Anleitung 2015 znet group GmbH Inhaltsverzeichnis Zugangsvoraussetzungen... 3 1.1 Unterstützte Browser... 3 zara Portal - Anmeldung... 4 2.1 Benutzerdaten... 5 2.2 Bildschirmauflösung...

Mehr

WLAN Nutzung an der HTL Kapfenberg

WLAN Nutzung an der HTL Kapfenberg WLAN Nutzung an der HTL Kapfenberg Version Datum Bezeichnung Verantwortlicher V1.0 27.05.18 Erstanlage des Dokuments ht Inhaltsverzeichnis 1 Einleitung... 1 2 Schnellanleitung für WLAN-Einrichtung... 2

Mehr

SMARTentry Notification

SMARTentry Notification Vario IT-Solutions GmbH SMARTentry Notification Dokumentation 08.04.2016 Installation und Einrichtung von SMARTentry Notification für bestehende und neue SALTO Installationen mit SHIP Schnittstelle. Inhaltsverzeichnis

Mehr

Client-Server TCP/IP - Kodierung

Client-Server TCP/IP - Kodierung Client-Server TCP/IP - Kodierung (1.) (a.) Testen Sie das erste Beispiel aus dem Ordner 01: Starten Sie Client und Server auf dem gleichen PC, aber den Server zuerst! (b.) In welchem Bereich müssen die

Mehr

Tutorial 7 TEIL 1/2. Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0

Tutorial 7 TEIL 1/2. Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0 Tutorial 7 TEIL 1/2 Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0 Copyright Institut für Informatik, Universität Leipzig Hinweise: Die Arbeiten werden unter Windows

Mehr

Anleitung für Die. Die Plattform für RepräsentantInnen

Anleitung für Die. Die Plattform für RepräsentantInnen Anleitung für Die THermomix WELT Die Plattform für RepräsentantInnen Ihre Anmeldung in der thermomix Welt In dieser Anleitung wird Ihnen Schritt für Schritt erklärt, wie Sie: a) auf Ihre Thermomix Welt

Mehr

{tip4u://094} Passwort ändern

{tip4u://094} Passwort ändern {tip4u://094} Version 7 Zentraleinrichtung für Datenverarbeitung (ZEDAT) www.zedat.fu-berlin.de Diese Anleitung erklärt die grundsätzlichen Anforderungen an das Passwort für Ihren ZEDAT-Account und die

Mehr

Kurzanleitung für den MyDrive Client

Kurzanleitung für den MyDrive Client Kurzanleitung für den MyDrive Client Hinweis: Prüfen Sie bei Problemen zuerst, ob eine neuere Version vorhanden ist und installieren Sie diese. Version 1.3 für MAC und Linux (29.06.2017) - Hochladen mit

Mehr

ILIAS-Hauptordner als Laufwerk anbinden

ILIAS-Hauptordner als Laufwerk anbinden 11.04.2013 Informatikdienste ILIAS-Hauptordner als Laufwerk anbinden 1 Zugriff auf ILIAS-Daten Auf die in ILIAS gespeicherten Dateien und Verzeichnisse hat man auch ohne Umweg über den Webbrowser Zugriff.

Mehr

SMARTentry Notification

SMARTentry Notification Vario IT-Solutions GmbH SMARTentry Notification Dokumentation 18.02.2016 Installation und Einrichtung von SMARTentry Notification für bestehende und neue SALTO Installationen mit SHIP Schnittstelle. Inhaltsverzeichnis

Mehr

Kapitel DB:VI (Fortsetzung)

Kapitel DB:VI (Fortsetzung) Kapitel DB:VI (Fortsetzung) VI. Die relationale Datenbanksprache SQL Einführung SQL als Datenanfragesprache SQL als Datendefinitionssprache SQL als Datenmanipulationssprache Sichten SQL vom Programm aus

Mehr

Shellfire VPN IPSec Setup Mac OS X

Shellfire VPN IPSec Setup Mac OS X Shellfire VPN IPSec Setup Mac OS X Diese Anleitung zeigt anschaulich, wie du dich zu Shellfire VPN über ikev1 (Cisco) IPSec unter Mac OS X verbinden kannst. Wir empfehlen die Einrichtung nur versierten

Mehr

Datenbanken & Informationssysteme Übungen Teil 1

Datenbanken & Informationssysteme Übungen Teil 1 Programmierung von Datenbankzugriffen 1. Daten lesen mit JDBC Schreiben Sie eine Java-Anwendung, die die Tabelle Books in der Datenbank azamon ausgibt. Verwenden Sie dabei die SQL-Anweisung select * from

Mehr

JUnit 4 Tutorial. Wolfgang Stöttinger

JUnit 4 Tutorial. Wolfgang Stöttinger JUnit 4 Tutorial Wolfgang Stöttinger JUnit 4 Tutorial... 1 1 Einführung in JUnit 4... 3 1.1 Wie funktioniert JUnit?... 3 1.2 Annotations... 3 1.2.1 Test Annotation... 3 1.2.2 Before Annotation... 3 1.2.3

Mehr

Entwicklungsumgebung für die Laborübung

Entwicklungsumgebung für die Laborübung Entwicklungsumgebung für die Laborübung VL Datenbanksysteme Ingo Feinerer Arbeitsbereich Datenbanken und Artificial Intelligence Institut für Informationssysteme Technische Universität Wien Gliederung

Mehr

SQL und Java. Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München

SQL und Java. Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München Kapitel 5 SQL und Java Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München 2008 Thomas Bernecker, Tobias Emrich unter Verwendung der Folien des Datenbankpraktikums aus dem Wintersemester 2007/08

Mehr

Agenda ASP Einrichten mit Pulse Secure

Agenda ASP Einrichten mit Pulse Secure Agenda ASP Einrichten mit Pulse Secure Bereich: IT-Lösungen - Info für Anwender Nr. 86221 Inhaltsverzeichnis 1. Ziel 2. Zusammenfassung 3. Voraussetzungen 4. Einrichten des Agenda ASP-Systems 4.1. VPN-Client

Mehr

1) Anmelden am System Als erstes musst du dich am System als Mitglied anmelden. Das geschieht im Menü unter:

1) Anmelden am System Als erstes musst du dich am System als Mitglied anmelden. Das geschieht im Menü unter: Wie schreibe ich einen eigenen Beitrag (Blog)? 1) Anmelden am System Als erstes musst du dich am System als Mitglied anmelden. Das geschieht im Menü unter: Mitglieder Anmelden und abmelden Gib dort deinen

Mehr

Anwendungsentwicklung für relationale Datenbanken setzt voraus, dass prozedurale Abläufe programmiert werden können!

Anwendungsentwicklung für relationale Datenbanken setzt voraus, dass prozedurale Abläufe programmiert werden können! Datenbanken: Standard CLI und JDBC Anwendungsentwicklung für relationale Datenbanken setzt voraus, dass prozedurale Abläufe programmiert werden können! (Endanwendern ist nicht zuzumuten, SQL zu lernen

Mehr

Aufgabenblatt 1: - Präsenzübung für die Übungen Do Mi Ausgabe Mi

Aufgabenblatt 1: - Präsenzübung für die Übungen Do Mi Ausgabe Mi Grundlagen der Programmierung 1 WS 2012/2013 Prof. Dr. Stefan Böttcher Aufgabenblatt 1: - Präsenzübung für die Übungen Do. 11.10.- Mi. 17.10.2012 Ausgabe Mi. 10.10.2012 1.1. Zahlen vertauschen mit wenigen

Mehr

Citrix Mission 21. Seite 1 von 56

Citrix Mission 21. Seite 1 von 56 Citrix Mission 21 Citrix via Firefox... 2 Citrix Receiver Installation mit Firefox... 2 Citrix Verbindung mit Firefox herstellen... 14 Citrix via Safari... 21 Citrix Receiver Installation mit Safari...

Mehr

2.3.2 Fenster verschieben Fenster überlappen

2.3.2 Fenster verschieben Fenster überlappen PC EINSTEIGER Das Betriebssystem 2.3.2 Fenster verschieben Wenn das Fenster nicht durch MAXIMIEREN in den Vollbildmodus gestellt wurde, können Sie das Fenster auf Ihrem Desktop frei verschieben. Platzieren

Mehr

Dieses Dokument beschreibt, wie Sie Verlinkungen innerhalb von Texten erzeugen können.

Dieses Dokument beschreibt, wie Sie Verlinkungen innerhalb von Texten erzeugen können. Texte verlinken Dieses Dokument beschreibt, wie Sie Verlinkungen innerhalb von Texten erzeugen können. Login Melden Sie sich an der jeweiligen Website an, in dem Sie hinter die Internet- Adresse das Verzeichnis

Mehr

Schnellbearbeitung mit PhotoLine. Inhaltsverzeichnis. PhotoLine

Schnellbearbeitung mit PhotoLine. Inhaltsverzeichnis. PhotoLine PhotoLine mit PhotoLine Erstellt mit Version 16.11 In diesem Beispiel möchte ich ein Beispiel zeigen, wie man PhotoLine so einstellen kann, daß es für die schnelle, einfache Bearbeitung vieler Bilder besser

Mehr

Anleitung zur Integration der /data.mill API in SAP Java Applikationen

Anleitung zur Integration der /data.mill API in SAP Java Applikationen Anleitung zur Integration der /data.mill API in SAP Java Applikationen Inhalt 1. Anlage einer HTTP Destination 1 1.1. Anmelden an SAP Cloud Platform 1 1.2. Destination Konfiguration 3 1.3. Eintragen der

Mehr

Datenbank und Informationssysteme

Datenbank und Informationssysteme Datenbank und Informationssysteme Inhaltsverzeichnis 1 Programmierung von Datenbankzugriffen 3 1.1 Architektur des SQL/CLI am Beispiel JDBC................... 4 1.2 Anfragen und Ergebnismengen in JDBC......................

Mehr

Durch einen kleinen Geldbetrag kann mehr Speicher dazu gekauft werden. Eines der Systeme mit guten Referenzen ist mydrive.

Durch einen kleinen Geldbetrag kann mehr Speicher dazu gekauft werden. Eines der Systeme mit guten Referenzen ist mydrive. Nutzung von Inhalt 1. Allgemeines... 3 2. Begriffe:... 3 3. Registrierung... 4 4. Hauptfunktionen... 6 4.1 Einstellungen... 7 4.1.1 Information... 7 4.1.2 Hauptbenutzer... 7 4.1.3 Gastbenutzer... 7 4.1.4

Mehr

aixstorage Ihr sicherer Datenspeicher in der privaten Cloud Benutzerhandbuch

aixstorage Ihr sicherer Datenspeicher in der privaten Cloud Benutzerhandbuch aixstorage Ihr sicherer Datenspeicher in der privaten Cloud Benutzerhandbuch Stand 22.10.2018 Login... 3 Persönliche Einstellungen... 4 Ordner anlegen... 6 Textdateien anlegen... 7 Ordner/Dateien löschen...

Mehr

Wichtig: Punkt 1 und 2 müssen auf einem PC nur einmal durchgeführt werden!

Wichtig: Punkt 1 und 2 müssen auf einem PC nur einmal durchgeführt werden! berufsbildungszentrumgoldau Anleitung für den externen Zugriff Es gibt verschiedene Möglichkeiten, von extern (oder über BYOD) eine Verbindung zu den BBZG- Servern herzustellen. Hier eine kurze Erklärung

Mehr

eduroam mit persönlichem Zertifikat unter Windows 7, Windows 8 und Windows 10

eduroam mit persönlichem Zertifikat unter Windows 7, Windows 8 und Windows 10 eduroam mit persönlichem Zertifikat unter Windows 7, Windows 8 und Windows 10 Stand: 19. Oktober 2017 1 Vorwort Folgende Beschreibung wurde auf einer virtuellen Maschine mit Windows 10 und einem externen

Mehr

Praktikum 1: Einführung, BMI Rechner

Praktikum 1: Einführung, BMI Rechner Praktikum 1: Einführung, BMI Rechner Aufgabe 1: Erstellen und Ausführen einer Java Konsolen-Anwendung Für dieses Semester können Sie wieder NetBeans verwenden. Sie sollten Java auch schon installiert haben.

Mehr

DB-Programmierung. Lehr- und Forschungseinheit Datenbanken und Informationssysteme 1. Ziele. DB2 Zugriff mit Java selbst programmieren

DB-Programmierung. Lehr- und Forschungseinheit Datenbanken und Informationssysteme 1. Ziele. DB2 Zugriff mit Java selbst programmieren DB-Programmierung Lehr- und Forschungseinheit Datenbanken und Informationssysteme 1 Ziele static SQL verstehen Build-Prozess / Art des Datenzugriffs Host-Variablen Vor- / Nachteile dynamic SQL verstehen

Mehr

Klausur Datenbanken II

Klausur Datenbanken II Klausur Datenbanken II 8.3.2001 Name Vorname Semester Matrikelnr Aufgabe Punkte maximal 1 8 2 8 3 3 4 3 5 4 6 6 7 6 8 6 9 [Zusatz] [4] Summe 44 Punkte erreicht Bitte geben Sie die Lösungen möglichst direkt

Mehr

Windows Verbindung mit WLAN BZPflege trennen... 42

Windows Verbindung mit WLAN BZPflege trennen... 42 WLAN EDU-BZPflege INHALTSVERZEICHNIS Windows 10... 2 Verbindung mit WLAN BZPflege trennen... 2 Verbindung mit WLAN EDU-BZPflege automatisch erstellen... 3 Verbindung mit WLAN EDU-BZPflege manuell erstellen...

Mehr

W-LAN Hochschule-Aalen Windows 7

W-LAN Hochschule-Aalen Windows 7 Hochschule Aalen W-LAN Hochschule-Aalen Windows 7 Anleitung für Windows 7 Sascha Ragala Dezember 2018 Vorwort Diese Anleitung soll Ihnen Hilfestellung geben, damit Sie Ihr Windows 7 Gerät sicher mit dem

Mehr

Komputer factory GmbH Sandstrasse 5 CH-3302 Moosseedorf

Komputer factory GmbH Sandstrasse 5 CH-3302 Moosseedorf Benutzeranleitung Neue Citrix Umgebung Inhaltsverzeichnis Citrix Plug-In installieren... 2 Anmelden... 3 Daten von Computer auf Server kopieren... 6 und umgekehrt... 6 Drucken... 8 Server/Citrix Kennwort

Mehr

Topal Payroll braucht mindestens SQL Server (Express) Version 2014

Topal Payroll braucht mindestens SQL Server (Express) Version 2014 INSTALLATIONSANLEITUNG TOPAL PAYROLL Voraussetzungen Topal Payroll braucht mindestens SQL Server (Express) Version 2014 Topal Payroll setzt eine vorgängige SQL-Server Installation voraus (falls Topal Finanzbuchhaltung

Mehr

1 Support bei Problemen mit dem Altium Designer

1 Support bei Problemen mit dem Altium Designer 1 Support bei Problemen mit dem Altium Designer Damit der Support gewährleistet werden kann, ist es möglich, mittels TeamViewer und Skype zu arbeiten. Im Folgenden wird die Installation und Verwendung

Mehr

DAYLITEMESSAGES FUER DAYLITE

DAYLITEMESSAGES FUER DAYLITE DAYLITEMESSAGES FUER DAYLITE Table of Contents Allgemeines... 3 DayliteMessages für Daylite... 4 Einrichtung... 5 Installation... 6 Lizenzierung... 9 Benutzung...13 Einstellungen...14 SMS Senden...26 Sonstiges...31

Mehr

InfoRAUM Windows Client

InfoRAUM Windows Client InfoRAUM Windows Client InfoRAUM-Windows Client Der InfoRAUM Windows Client ist das optimale Werkzeug für all jene, die häufig Dokumente mit InfoRAUM austauschen. Der Windows Client wird lokal auf Ihrem

Mehr

Arbeitsblatt 5 EAD II NetBeans

Arbeitsblatt 5 EAD II NetBeans Arbeitsblatt 5 EAD II NetBeans Graphische Oberfläche für Uhrenanzeige mit NetBeans Für die Einführung in die Verwendung von NetBeans erstellen wir die graphische Oberfläche für die Uhr nun mit NetBeans.

Mehr

Herausfinden der 'User' von eingegebenen Daten in ProMISe

Herausfinden der 'User' von eingegebenen Daten in ProMISe Herausfinden der 'User' von eingegebenen Daten in ProMISe Um herauszufinden, von welchem User bestimmte Daten eines Falles eingegeben, geändert oder gelöscht wurden, braucht man zuerst einen Filter, der

Mehr

Windows - Outlook. Mac - Mail. Iphone. Andoid

Windows - Outlook. Mac - Mail. Iphone. Andoid Windows - Outlook Mac - Mail Iphone Andoid Cooper Design e.u. - Finklham 1/4-4612 Scharten - 07229 23881 - www.cooper-design.at Inhaltsverzeichnis Windows Outlook...3 MAC...9 IPHONE... 11 Android...13

Mehr

Erweiterte Einstellungen Noten und Leistungen eintragen

Erweiterte Einstellungen Noten und Leistungen eintragen Erweiterte Einstellungen Noten und Leistungen eintragen Die Anwendung Noten und Leistungen eintragen kann an verschiedene Arbeitsabläufe angepasst werden. Dieses Dokument erläutert wie Sie die Spalten

Mehr

W-LAN Hochschule-Aalen Windows 10

W-LAN Hochschule-Aalen Windows 10 Hochschule Aalen W-LAN Hochschule-Aalen Windows 10 Anleitung für Windows 10 Sascha Ragala Dezember 2018 Vorwort Diese Anleitung soll Ihnen Hilfestellung geben, damit Sie Ihr Windows 10 Gerät sicher mit

Mehr

Übungen zu Datenbanksysteme

Übungen zu Datenbanksysteme Institut für Informatik Universität Osnabrück, 02.06.2015 Prof. Dr. Oliver Vornberger http://www-lehre.inf.uos.de/~dbs Nils Haldenwang, M.Sc. Testat bis 10.06.2015, 14:00 Uhr Übungen zu Datenbanksysteme

Mehr

Joomla Medien Verwaltung. 1)Medien auf den SERVER laden:

Joomla Medien Verwaltung. 1)Medien auf den SERVER laden: Inhalt: 1)Medien auf Server laden 2)Bilder in einem Beitrag verwenden 3)Bilder in Beitrag skalieren (Größe verändern) 4)Dateien (z.b. pdf) hochladen und verlinken Joomla Medien Verwaltung Dreh- und Angelpunkt

Mehr

Anleitung zum Verbinden an das WLAN-Netzwerk bei der FHDW Hannover unter Windows 7

Anleitung zum Verbinden an das WLAN-Netzwerk bei der FHDW Hannover unter Windows 7 Anleitung zum Verbinden an das WLAN-Netzwerk bei der FHDW Hannover unter Windows 7 1) Klicken Sie auf der rechten Seite der Taskleiste auf das Symbol für die Netzwerkverbindung mit der rechten Maustaste

Mehr

Darüber hinaus bietet SQuirreL eine Vielzahl von Plug-ins, mit denen der Funktionsumfang des Programms erheblich erweitert werden kann.

Darüber hinaus bietet SQuirreL eine Vielzahl von Plug-ins, mit denen der Funktionsumfang des Programms erheblich erweitert werden kann. 1. SQuirreL installieren QuirreL Nachdem über einen langen Zeitraum Datenbanksysteme (DBS) vorwiegend über die Kommandozeile gesteuert wurden, hat sich in den letzten Jahren die Nutzung von grafischen

Mehr

WLAN mit Windows 7. Zum Konfigurieren des WLAN Zuganges müssen die folgenden Schritte durchgeführt werden:

WLAN mit Windows 7. Zum Konfigurieren des WLAN Zuganges müssen die folgenden Schritte durchgeführt werden: Wireless LAN mit Windows 7 Diese Anleitung beschreibt die notwendigen Installationsschritte um unter Windows 7 eine Verbindung zum WLAN der Frankfurt University of Applied Sciences herzustellen. Bitte

Mehr