Moin,
* Helga Fischer
Hier kann ich eigentlich nur einen Abstecher in die MySQL-Ecke empfehlen, hier existiert ziemlich viel Thema, auch Grundlagen. Ich rate dringend ab. MySQL ist keine relationale Datenbank, in den entsprechenden Büchern dürfte also nicht viel zu holen sein.
Die SQL-Befehle erlauben Dir, Deine Datenbank anzulegen und darin dann die Tabellen einzurichten (create database, create table). Abfragen kannst Du das alles mit select ... from.
Für diese Operationen steht Dir eine Art Kommandozeile zur Verfügung, der bist Du vermutlich schon begegnet. Besser noch: Die Befehle in eine Datei schreiben und insgesamt ausführen lassen. Das vereinfacht die Fehlersuche.
Problem: Bei "1" haette die 1. Tabelle ziemlich oft den Namen der Serie gespeichter, was sich durch ein Array wie in "2" beschrieben umgehen lassen wuerde, nur steht in der Doku, dass Arrays meist auf schlechtes Datenbankdesign zurueckzufuehren sind. Was meinst Du mit Array? Datenbanken können kurze oder lange Texte speichern, je nach Datentyp, den Du in der Tabelle vorher festlegst. MySQL kann auch Sets, PostgreSQL IIRC nicht.
Und zum Schluß: Es gibt eine kleine, low-traffic Mailinglist zum Thema Postgres: postgres-subscribe@yahoogroups.de Es gibt auch pgsql-novice@postgresql.org, Motto: "No question is too simple here."
Thorsten -- When a thing has been said and said well, have no scruple. Take it and copy it. - Anatole France