Alzabo :: Intro.

Alzabo :: Intro ist ein Perl-Modul, das einleitende Informationen über Alzabo enthält.
Jetzt downloaden

Alzabo :: Intro. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dave Rolsky
  • Website des Verlags:
  • http://search.cpan.org/~drolsky/

Alzabo :: Intro. Stichworte


Alzabo :: Intro. Beschreibung

Alzabo :: Intro ist ein Perl-Modul, das einleitende Informationen über Alzabo enthält. Alzabo :: Intro ist ein Perl-Modul, das einleitende Informationen über Alzabo enthält. Erstes, was Sie zuerst tun möchten, wird ein Schema erstellen. Der einfachste Weg, dies zu tun, besteht darin, den Ingenieur ein vorhandenes Schema umzukehren. Die Mason-GUI, die in der separaten Alzabo :: GUI :: Mason-Distribution verfügbar ist, bietet ein weiteres Mittel zum Erstellen eines Schemas. Und natürlich können Sie eine durch ein benutzerdefiniertes Perl-Skript erstellen, das die verschiedenen Alzabo :: erstellt :: * -Kläste . Hier ist der Beginn eines solchen Skripts: Verwenden Sie Alzabo :: Erstellen :: Schema; EVAL {MY $ S = Alzabo :: Erstellen :: Schema-> NEU (Name => 'Foo', RDBMS => 'MySQL'); meine $ table = $ s-> make_table (Name => 'einige_table'); My $ a_col = $ table-> make_column (Name => 'a_column', type => 'int', nullable => 0, sequenziert => 0, Attribute => ); $ table-> add_primary_key ($ a_col); meine $ b_col = $ table-> make_column (Name => 'b_column', type => 'varchar', länge => 240, nullable => 0); $ Table-> make_index (Spalten => ); ... $ s-> Save_to_file; }; Wenn ($ @) {Handle-Ausnahmen} Nutzen Sie Beispiele, ist ein leistungsstarkes Werkzeug, aber wie bei vielen leistungsstarken Werkzeugen kann es zunächst ein bisschen überwältigend sein. Der einfachste Weg, um einige seiner Grundfunktionen zu verstehen, besteht aus einigen Beispielen. Nehmen wir zunächst an, dass Sie das folgende Schema erstellt haben: Tabelle: Film Movie_ID Tinyint - Primärtreffer Titel Varchar (200) Release_Year Year Tabelle: Person Person_ID Tinyint - Primärschlüsselname VARCHAR (200) Geburtsdatum Geburtsort (200) Geburtsdatum Geburtsort_Location_ID Tinyint - Fremdschlüssel Standort-Tabelle: Job Job_ID Tinyint - Primärschlüsseljob Varchar (200) - Etwas "Schauspieler" oder "Director" -Tabelle: Credit Movie_ID Tinyint - Primärschlüsselteil 1, Fremdschlüssel zum Filmperson_ID Tinyint - Primärschlüsselteil 2, Fremdschlüssel zur Person JOB_ID TINYINT - Primärschlüsselteil 3, Fremdschlüssel zur Jobtabelle: Standortstandort_ID Tinyint - Primärschlüsselstandort varchar (200) - 'New York City' oder 'USA' parent_location_id Tinyint - Fremdschlüssel Standortanforderungen: · Perl.


Alzabo :: Intro. Zugehörige Software