Re: Datenbank - Schema

"Charles Clavadetscher" <[email protected]> Fri, 19 May 2017 15:04:31 +0200
Newsgroups gmane.comp.db.postgresql.german
Message-ID <[email protected]>
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: [email protected] [mailto:[email protected]] On Behalf Of Ulrich
> Goebel
> Sent: Freitag, 19. Mai 2017 13:11
> To: [email protected]
> 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 ([email protected])
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-de-allgemein



-- 
Sent via pgsql-de-allgemein mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein