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
+---------------------------+
| ____ ______ ___ |
| / )/ \/ \ |
| ( / __ _\ ) |
| \ (/ 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
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 |