Re: Datenbank - Schema

From: "Charles Clavadetscher" <clavadetscher(at)swisspug(dot)org>
To: "'Ulrich Goebel'" <ml(at)fam-goebel(dot)de>, <pgsql-de-allgemein(at)postgresql(dot)org>
Subject: Re: Datenbank - Schema
Date: 2017-05-19 13:04:31
Message-ID: 030101d2d0a0aae17200a4560$@swisspug.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hallo Ulrich

Wenn sie völlig getrennt sind und vielleicht auch ganz verschiedene Applikationen die jeweiligen Daten verwenden, dann ist es besser sie in verschiedenen DBs zu verwalten.

Gruss
Charles

----------------------------
Swiss PostgreSQL Users Group
c/o Charles Clavadetscher
Treasurer
Motorenstrasse 18
CH – 8005 Zürich

http://www.swisspug.org

+---------------------------+
| ____ ______ ___ |
| / )/ \/ \ |
| ( / __ _\ ) |
| \ (/ o) ( o) ) |
| \_ (_ ) \ ) _/ |
| \ /\_/ \)/ |
| \/ <//| |\\> |
| _| | |
| \|_/ |
| |
| Swiss PGDay 2017 |
| HSR Rapperswil 30.06.2017 |
| http://www.pgday.ch |
| |
+---------------------------+

> -----Original Message-----
> From: pgsql-de-allgemein-owner(at)postgresql(dot)org [mailto:pgsql-de-allgemein-owner(at)postgresql(dot)org] On Behalf Of Ulrich
> Goebel
> Sent: Freitag, 19. Mai 2017 13:11
> To: pgsql-de-allgemein(at)postgresql(dot)org
> Subject: Re: [pgsql-de-allgemein] Datenbank - Schema
>
> Ja, soweit verstanden. Wenn ich nun zwei völlig getrennte Sammlungen von Tabellen usw. habe, sagen wir eine für
> Tagungen und ihre Teilnehmer und eine für ein Vereinsregister, lege ich die besser in zwei Schemas einer Datenbank
> oder in zwei verschiedene Datenbanken?
>
> Ulrich
>
>
> Am 19.05.2017 um 12:51 schrieb Andreas Kretschmer:
> >
> > Am 19.05.2017 um 12:23 schrieb Ulrich Goebel:
> >> Hallo zusammen,
> >>
> >> eine Anfängerfrage: von MySQL bin ich noch gewohnt, Datenbanken und
> >> dann darin gleich Tabellen zu definieren. In PostgreSQL stoße ich auf
> >> den Begriff "Schema". Gibt es ein deutschsprachiges Tutorial für den
> >> Umgang mit Datenbanken, Schemen und Tabellen?
> >>
> >
> > Da ist mir so direkt nix bekannt.
> >
> > In PG ist ein Schema ein zusätzlicher Namensraum. Sprich: Du kannst
> > verschiedene Schemas definieren und in diesen gleichnamige Objekte
> > ablegen. Das kann sinnvoll sein, wenn Du:
> >
> > * z.B. mehrere Kunden hast und jeder 'seine' Tabellen haben/sehen
> > soll, Du aber Zugriff auf alle Tabellen haben willst
> > * z.B. kannst Du auch Stored Procedures in versch. Schemas erstellen
> > und damit schnell zwischen verschiedenen Versionen wechseln.
> >
> > Im Unterschied zu MySQL kannst Du nicht (direkt) von einer DB in eine
> > andere DB zugreifen, in Schemas innerhalb einer DB aber geht das.
> >
> > Soweit verstanden?
> >
> >
> >
> > Andreas
> >
>
> --
> Ulrich Goebel
> Am Büchel 57, 53173 Bonn
>
>
> --
> Sent via pgsql-de-allgemein mailing list (pgsql-de-allgemein(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-de-allgemein

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Ulrich Goebel 2017-05-19 14:26:12 Re: Datenbank - Schema
Previous Message Albe Laurenz 2017-05-19 12:40:42 Re: Datenbank - Schema