Alzabo :: intro

ALZABO :: INTRO is een PERL-module die inleidende informatie over Alzabo bevat.
Download nu

Alzabo :: intro Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dave Rolsky
  • Uitgever website:
  • http://search.cpan.org/~drolsky/

Alzabo :: intro Tags


Alzabo :: intro Beschrijving

Alzabo :: INTRO is een PERL-module die inleidende informatie over Alzabo bevat. ALZABO :: INTRO is een PERL-module die inleidende informatie over Alzabo.creating A Schemathe eerste ding bevat die u wilt doen is een schema maken. De eenvoudigste manier om dit te doen is om een bestaand schema te maken. De Mason GUI, verkrijgbaar in de aparte Alzabo :: GUI :: Mason Distribution, biedt een andere manier om een schema te maken. En natuurlijk kunt u er een maken via een aangepast perl-script dat de verschillende Alzabo gebruikt :: CREATE :: * CLASSES . Dit is het begin van een dergelijk script: gebruik Alzabo :: Create :: Schema; EVAL {MY $ S = ALZABO :: CREATE :: SCHEMA-> NIEUW (NAAM => 'FOO', RDBMS => 'MYSQL'); mijn $ tabel = $ s-> make_table (naam => 'some_table'); Mijn $ A_COL = $ tabel-> make_column (Name => 'A_Column', Type => 'int', nietbaar => 0, sequenced => 0, attributen => ); $ tabel-> add_primary_key ($ a_col); Mijn $ B_COL = $ tabel-> make_column (naam => 'b_column', type => 'varchar', lengte => 240, nietig => 0); $ tabel-> make_index (kolommen => ); ... $ s-> save_to_file; }; if ($ @) {handgreep uitzonderingen} Gebruiksvoorbeeldenalzabo is een krachtig hulpmiddel, maar zoals bij veel krachtige gereedschappen kan het ook in het begin een beetje overweldigen. De eenvoudigste manier om enkele van zijn basismogelijkheden te begrijpen, is door enkele voorbeelden. Laten we eerst aannemen dat je het volgende schema hebt gemaakt: Tabel: Movie Movie_id Tinyint - Primaire sleutel Titel Varchar (200) Release_year Jaar Tabel: Persoon Person_Id Tinyint - Primaire Key Name Varchar (200) Geboortedatum Date Geboorteplaats_Location_ID Tinyint - Buitenlandse Key naar locatietabel: Job Job_id Tinyint - Primaire Key Job Varchar (200) - Iets als 'Acteur' of 'Directeur'-tabel: Credit Movie_id Tinyint - Primaire sleutel deel 1, Buitenlandse sleutel tot Movie Person_Id Tinyint - Primaire sleutelonderdeel 2, Buitenlandse sleutel tot persoon Job_id Tinyint - Primaire sleutel Deel 3, Buitenlandse sleutel tot Job Tabel: Location Location_id Tinyint - Primaire sleutel Locatie VARCHAR (200) - 'New York City' of 'VS' Parent_Location_ID Tinyint - Buitenlandse Key naar locatievereisten: · Perl


Alzabo :: intro Gerelateerde software