Arbeiten mit einem lokalen PostgreSQL-Server



Ähnliche Dokumente
I. Travel Master CRM Installieren

Datenbanken auf Sybase SQL-Anywhere

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Installation KVV SQL

Betriebssystem Windows - SSH Secure Shell Client

SQL (Structured Query Language) Schemata Datentypen

Externe Authentifizierung. Externe Authentifizierung IACBOX.COM. Version Deutsch

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE

Installationsanleitung BalticScore 3.0

Outlook - CommuniGate Pro Schnittstelle installieren. Outlook - Elemente freigeben. Outlook - Freigegebene Elemente öffnen

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Installationsanleitung für. SugarCRM Open Source. Windows Einzelplatz

Anleitungen zum Publizieren Ihrer Homepage

System-Update Addendum

Installation von horizont 4 bei Verwendung mehrerer Datenbanken

Administrator-Anleitung

Lehrveranstaltung Grundlagen von Datenbanken

Installationsanleitung

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

1. Laden Sie sich zunächst das aktuelle Installationspaket auf herunter:

Informatik 12 Datenbanken SQL-Einführung

BEDIENUNGSANLEITUNG. ba76147d01 04/2013. MultiLab User PC SOFTWARE ZUR BENUTZERVERWALTUNG

FastViewer Remote Edition 2.X

BitDefender Client Security Kurzanleitung

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

TimeMachine. Time CGI. Version 1.5. Stand Dokument: time.odt. Berger EDV Service Tulbeckstr München

PC-Kaufmann Supportinformation - Proxy Konfiguration für Elster

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)

Anleitung. Datum: 28. Oktober 2013 Version: 1.2. Bildupload per FTP. FTP-Upload / Datei-Manager FTP. Glarotech GmbH

Installation eblvd (Fernwartung)

Einrichten der Windows Authentication im Active Directory auf Windows 2000 Server und MS SQL Server 2005 Express für opus i

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

Installationsanleitung Home & Office-Banking Plattform

'RZQORDGXQG,QVWDOODWLRQYRQ-HW5HSRUWVIU '\QDPLFV1$95RGHUIUKHU

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

How to install freesshd

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard

Workflow. Installationsanleitung

datenfabrik.phone Telefonnummern mit den SQL Server Integration Services validieren

datenfabrik. Validieren von -Adressen 1

OP-LOG

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten

2. Installation unter Windows 8.1 mit Internetexplorer 11.0

Installationsanleitung. Novaline Datenarchivierung / GDPdU

Drupal 8 manuell installieren

Hochschulrechenzentrum. chschulrechenzentrum #96. Freie Universität Berlin

Anleitung Einrichtung Hosted Exchange. Zusätzliches Outlookprofil einrichten

Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM

MySQL Installation. AnPr

Warum beschäftigt sich ein Linux-Systemhaus mit der Installation von OTRS mit einem Microsoft SQL Server?

Hinweise zur Verwendung von myfactory unter Windows XP mit Service Pack 2

Bedienungsanleitung. FarmPilot-Uploader

Betriebshandbuch. MyInTouch Import Tool

Hinweise zur Installation von MySQL

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs:

NTT DATA Helpdesk Benutzerhandbuch

Verwendung von USB-Datenträger in der VDI unter Mac OSX

terra CLOUD IaaS Handbuch Stand: 02/2015

HANDBUCH FILEZILLA So benutzen Sie Ihren kostenlosen FTP Client.

Ev. Kirche Hirschlanden

Anhang zum Handbuch. Netzwerk

Konfiguration Datenbank-Parameter

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Microsoft SQL Server 2005 Management Studio Express Installation und Wiederherstellung einer Redisys SQL Datenbank. Inhaltsverzeichnis

Übung - Datensicherung und Wiederherstellung in Windows 7

Installation der 4Dv12sql Software für Verbindungen zum T.Base Server

Schriftgut- und Informationsverwaltung. Anleitung BürgerTOP

PostgreSQL unter Debian Linux

Einrichtung eines -Kontos bei Mac OS X Mail Stand: 03/2011

Step by Step Webserver unter Windows Server von Christian Bartl

Seite 1. rt. Backup. 1. My. Auf dem. eingefügt. folgendem Link:

Anleitung. Update/Aktualisierung EBV Einzelplatz Homepage. und Mängelkatalog

Information-Design-Tool

Verwendung des IDS Backup Systems unter Windows 2000

Installation censhare Client. Inhaltsverzeichnis

Umzug der Datenbank Firebird auf MS SQL Server

X-RiteColor Master Web Edition

Installationshinweise für Serverbetrieb von Medio- Programmen

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 R2 Express with management Tools

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

TeamSpeak3 Einrichten

Grundlegende Informationen zur Einrichtung des SSLVPN beim DSR-500N/1000N (FW 1.04Bxx).

Hinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2

Grundlagen 4. Microsoft Outlook 2003 / 2007 / Apple Mail (ab Version 4.0) 9. Outlook 2011 für Mac 10. IOS (iphone/ipad) 12

Installationsanleitung. Novaline Personal Abrechnung. Personal.One

Ein Ausflug zu ACCESS

Vitalograph Spiroctrac V Hinweise zur Mehrplatz-/Serverinstallation

HTW-Aalen. OpenVPN - Anleitung. Eine Installations- und Nutzungsanleitung zu OpenVPN

Schritt 2: Konto erstellen

Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können:

Version 0.3. Installation von MinGW und Eclipse CDT

Durchführung der Netzwerk bzw. Mehrplatzinstallation

Beschreibung Installation SSH Server für sicher Verbindung oder Bedienung via Proxyserver. (Version 5.x)

Grundlegende Informationen zur Einrichtung des SSLVPN beim DSR-1000N/DSR-500N(FW 1.03B27).

ELBA-business Electronic banking fürs Büro. Tipps und Tricks

UpToNet Installationsanleitung Einzelplatz und Netzwerk

Softwarepaket WINLine 8.7

Die neue Datenraum-Center-Administration in. Brainloop Secure Dataroom Service Version 8.30

WordPress lokal mit Xaamp installieren

Transkript:

Arbeiten mit einem lokalen PostgreSQL-Server

Download für das Betriebssystem Windows PostgreSQL-Server und pgadmin: http://www.enterprisedb.com/products-servicestraining/pgdownload#windows pgadmin: http://www.pgadmin.org/download/windows.php Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 2

Informationen im Web http://www.postgresql.de/ http://www.postgresql.org/ http://www.pgadmin.org/ http://www.teialehrbuch.de/kostenlose- Kurse/Datenbankentwicklung-mit-PostgreSQL-9/1.2- Relationale-Datenbanksysteme.html Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 3

Installation eines lokalen PostgreSQL-Servers Doppelklick auf die ausführbare exe-datei. Mit Hilfe des Installations-Assistenten wird der Server installiert. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 4

1. Schritt: Speicherort von PostgreSQL Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 5

2. Schritt: Speicherort der Datenbank-Daten Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 6

3. Schritt: Eingabe eines Passwortes Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 7

Superuser Default-Name: postgres Systemadministrator für den SQL-Server. Alle Rechte in allen Datenbanken. Anlegen von Nutzern. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 8

4. Schritt: Port Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 9

Port 5432 Standard-Port für Postgre. T(ransmission) C(ontrol) P(rotocol)-Port. In beiden Richtungen können Daten übertragen werden. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 10

5. Schritt: Schema-Einstellung Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 11

Einstellungen Formatierung von Datum und Zeit sowie Währungen. Eingabegebiets-Schema. Standardmäßig wird die Einstellung des Rechners genutzt. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 12

Installation von pgadmin zip-file entpacken. Doppelklick auf das msi-file. Installation mit Hilfe eines Assistenten. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 13

PostgreSQL Relationale Datenbank. Entwicklung seit 1977. SQL-Datenbank auf einem Server. Zugriff über einen Client. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 14

Relationale Datenbanken... sind das am weitesten verbreitete Datenbankmodell. legen Daten in einer Tabelle strukturiert ab. haben Tabellen, die in Beziehung (Relation) zueinander stehen. nutzen die Abfragesprache SQL (Structured Query Language). Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 15

Client - Server Benutzer pgadmin Datenbank- Management- System (PostgreSQL, MySQL etc.) Datenbank Datenbank Client Server Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 16

Structured Query Language Strukturierte Abfragesprache für relationale Datenbanken. Befehle, um Tabellen zu erzeugen oder Daten zu manipulieren. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 17

Elemente von SQL DDL (Data Definition Language). Definition des Datenbankschemas. Tabellen und deren Relationen untereinander erzeugen und verändern. DML (Data Manipulation Language). Datenmanipulation. Daten auswählen und bearbeiten. DCL (Data Controlling Language). Rechteverwaltung. Transaktionsprotokoll. Sicherheit von Daten. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 18

pgadmin Open Source-Software. Erstellung und Administration von PostgreSQL-Datenbanken. Grafische Benutzeroberfläche zur Erstellung von Tabellen und Sichten. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 19

Benutzeroberfläche Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 20

Objektbrowser Die Objekte eines PostgreSQL-Servers werden hierarchisch sortiert in Ordnern angezeigt. In diesem Beispiel wird ein Server angezeigt, zu dem keine Verbindung besteht. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 21

Eigenschaften-Fenster Beschreibung des ausgewählten Objekts. In diesem Beispiel wird der Server beschrieben. localhost bezeichnet einen lokal installierten Server. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 22

Ablauf einer Sitzung Verbindung zum Server öffnen. Datenbank auswählen und verändern. Verbindung zum Server schließen. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 23

Verbindung zum lokalen Server Werkzeuge Verbinden. Andere Möglichkeit: Doppelklick auf den Namen der Verbindung. Eingabe des Passwortes. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 24

Objektbrowser bei einer geöffneten Verbindung Datenbanken auf einem Server. Tablespaces sind die Verzeichnisse einer Datenbank. pg_default enthält Dateien, die nur von der Datenbank genutzt werden. Benutzer des Servers. Benutzer können nur mit Hilfe des Superusers angelegt werden. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 25

Verbindung zum lokalen Server schließen Auswahl eines Servers. Werkzeuge Disconnect server. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 26

Verbindung zu einem Server hinzufügen Datei Server hinzufügen. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 27

Eingaben Host: IP-Adresse der Maschine oder vollständiger Domain- Name. Port zeigt den Standard-Port an. Ein Benutzername muss eingegeben werden. Das Passwort wird in der Datei pgpass.config gespeichert. Ein Passwort sollte immer beim Verbindungsaufbau eingegeben werden. Einstellung der SSL-Verbindung. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 28

Verbindung löschen Auswahl einer Verbindung. Falls die Verbindung geöffnet ist, wird diese geschlossen. Bearbeiten - Löschen. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 29

Neue Datenbank anlegen Bearbeiten Neues Objekt Neue Datenbank. Nur als Superuser. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 30

SQL-Anweisung CREATE DATABASE "MeineDatenbank" WITH OWNER = postgres ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE = 'German_Germany.1252' LC_CTYPE = 'German_Germany.1252' CONNECTION LIMIT = -1; Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 31

Erläuterung CREATE DATABASE [Datenbankname] WITH OWNER = [Besitzer der Datenbank] ENCODING = [Zeichensatz] TABLESPACE = pg_default LC_COLLATE = [Festlegung von Sortierung etc.] LC_CTYPE = [Kategorisierung der Zeichen] CONNECTION LIMIT = [-1; kein Limit bei den Verbindungen]; Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 32

Name einer Datenbank Beginn immer mit einem Buchstaben. Maximale Länge: 32 Zeichen. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 33

Datenbanken im Objektbrowser Kataloge zeigt die genutzten SQL-Standards der Datenbank an. Schemata enthalten die verschiedenen Datenbank- Objekte wie zum Beispiel Tabellen. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 34

Schemata Namensraum, in dem verschiedene Datenbankobjekte zusammengefasst werden. Eine Datenbank kann mehrere Schemata haben. Sammlung von Tabellen, Views etc. in einer Box. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 35

Neue Tabelle anlegen Datenbanken [Datenbankname] Schemata Tabellen öffnen. Rechtsklick auf Tabellen. Neue Tabelle im Kontextmenü. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 36

Dialogfenster Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 37

Registerkarte Spalte - Hinzu Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 38

Datentypen siehe http://www.postgresql.org/docs/9.3/static/datatype.html. Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 39

Constrains (Zusätze) Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 40

Primärschlüssel hinzufügen Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 41

SQL-Anweisung CREATE TABLE "tblautomarke" ( "strmarke" character varying(255), "IDMarke" serial NOT NULL, CONSTRAINT "tblautomarke_pkey" PRIMARY KEY ("IDMarke") ) WITH ( OIDS=FALSE ); ALTER TABLE "tblautomarke" OWNER TO postgres; Arbeiten mit PostgreSQL und pgadmin, 11.11.13 Seite 42