SQL :: Catalog

SQL :: Catalogus is een PERL-module naar query-query's, labelquery's, DB-onafhankelijke SQL, afzonderlijke Perl en SQL.
Download nu

SQL :: Catalog Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • T. M. Brannon
  • Uitgever website:
  • http://search.cpan.org/~tbone/SQL-Catalog-2.5/lib/SQL/Catalog.pm

SQL :: Catalog Tags


SQL :: Catalog Beschrijving

SQL :: Catalogus is een PERL-module naar query-query's, labelquery's, DB-onafhankelijke SQL, afzonderlijke Perl en SQL. SQL :: Catalog Is een PERL-module naar query-query's, labelquery's, DB Onafhankelijke SQL, Aparte Perl en SQL.Synopsis Shell% CD SQL_Repository / Stad, Datum / Weer / 1 / Shell% Cat Beton.SQL Selecteer stad, Datum van weer Waar temp_lo <20 en temp_hi> 40 limiet 10 shell% sql_test beton.sql # Zie resultaten van voorbereiding, uitvoeren op deze shell% katbeton.sql._test shell% kat abstract.sql Selecteer stad, datum van het weer waar temp_lo ? # Verzenden in plaatselijke waarde waarde shell% sql_test abstract.SQL 55 # Laten we zien ... ziet er goed in% kat abstract.sql._test shell% sql_register abstract.sql basic_weather "Basic weer query" Shell% Cat Abstract.SQL._REGISTER ingevoegd als ... dan in een Perl-programma (bijv. Test.pl in deze distributie) # Cache Alle vragen aan een cache :: Cache in plaats van Runtime DB-Lookup% Shell Perl-MSQL :: Catalog -e -e 'SQL :: Catalogus-> Spider 'My $ dbh = get_the_handle_AS_YOU_PLEASE; Mijn $ SQL = geheugen en in een groot systeemgeheugen is kostbaar. mijn $ sth = $ dbh-> voorbereiden ($ sql); $ sth-> uitvoeren (55); Mijn $ rijen = $ sth-> rijen; in de loop van de tijd is het duidelijk geworden dat een paar dingen over SQL-query's noodzakelijk zijn. En vóór deze module, tijdrovend: database-onafhankelijkheid kunt u op een bepaald moment gedwongen worden om een aanvraag in te zetten die aan meer dan één database moet werken. Voorafgaand aan SQL :: Catalogus waren er twee keuzes - DBIX :: Anydbd en DBIX :: Recordset. SQL :: Catalogus zal naast de laatste goed werken. En in feite gebruikt SQL :: Catalogus zelf DBIX :: Anydbd.note, hoewel omdat sommige databases in één query kunnen doen wat er 4 in een ander kost (dat wil zeggen dat PostGres * Kies * van X in ...), Misschien wel Maak subclasses van uw databaselaagklassen om elke benodigde functie daadwerkelijk aan te pakken. Dit is wat DBIX :: Anydbd handgrepen voor u.Labelled query's een grote, goed geschaalde bedrijfsdatabase-applicatie heeft verschillende lagen met eenvoudige goed gedefinieerde taken. De laag net boven de database doet database dingen. Het voegt in. Het haalt zich op. Het wordt updates. enz. Bel dit de database-applicatielaag. Net boven de database-applicatielaag is de bedrijfsobjectlaag. Dit zijn conceptuele entiteiten waarvan de gegevensstructuren programmeergegevensstructuren zijn. Voor permanente winkels maken ze eenvoudige, technologische agnostische verzoeken van de database-applicatielaag, die vervolgens de bedrijfsgegevens inneemt en deze opslaat als databasegegevens. Dan hierboven hebben we de applicatielaag. En deze laag maakt gebruik van bedrijfsobjecten, LDAP-objecten, webobjecten, wat heeft u, om een complete applicatie samen te reiken .Queryable query's die juist is, wil je zelf vragen over de query's. Het maakt het gemakkelijk om een studie te doen over welke vragen doen wat query's in nu geval zijn. Iedereen heeft gehoord dat de uitdrukking: "Mijn templaterende module is de beste omdat het de HTML-ontwerper afzonderlijk kan werken van de Perl-programmeur." Gewenst, aangezien databases een andere buitenlandse technologie zijn om de juiste te hebben, is het alleen logisch dat hetzelfde vermogen dat wordt geboden aan HTML-ontwerpers wordt geboden aan SQL-programmeurs. Centralisatie van query's Dit maakt het gemakkelijk voor iemand om te zien hoe je iets hebt gedaan Kan imiteren. Memory Preservation U zit misschien daar denken "Dit is niet beter dan een Perl Hashref". En als u bent, feliciteer ik u met het maken van het 6e opgeruimde item in plaats van ongeduldig iets anders te vinden. Anyway, het probleem met het gebruik van een Perl Hashref is dat het het geheugen zal consumeren en in een groot systeemgeheugen kostbaar is. Nu zou je de manier kunnen gaan om Hashrefs aan de schijf te koppelen, maar dan krijg je de querying-mogelijkheden niet met een Perl Hashref die je krijgt bij het registreren van je SQL in een database, dus daar ... Heheh.SQL :: Catalogus adresseert alles van deze problemen. Furthermore krijgt u de querying-mogelijkheden niet met een PERL HASHREF.SQL :: Catalogus adresseert al deze problemen. Vereisten: · Perl


SQL :: Catalog Gerelateerde software