PostgreSQL Server Programming - Second Edition
Dar, Usama
Venduto da moluna, Greven, Germania
Venditore AbeBooks dal 9 luglio 2020
Nuovi - Brossura
Condizione: Nuovo
Spedito da Germania a U.S.A.
Quantità: Più di 20 disponibili
Aggiungere al carrelloVenduto da moluna, Greven, Germania
Venditore AbeBooks dal 9 luglio 2020
Condizione: Nuovo
Quantità: Più di 20 disponibili
Aggiungere al carrelloDieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt.
Codice articolo 385645238
Extend PostgreSQL using PostgreSQL server programming to create, test, debug, and optimize a range of user-defined functions in your favorite programming language
This book is for moderate to advanced PostgreSQL database professionals who wish to extend PostgreSQL, utilizing the most updated features of PostgreSQL 9.4. For a better understanding of this book, familiarity with writing SQL, a basic idea of query tuning, and some coding experience in your preferred language is expected.
This book will show you that PostgreSQL is so much more than a database server. In fact, it could even be seen as an application development framework, with the added bonuses of transaction support, massive data storage, journaling, recovery, and a host of other features that the PostgreSQL engine provides.
You will get to grips with creating libraries of useful code, grouping them into even more useful components, and distributing them to the community. Then, you will take a look at user-defined functions, and how to define and utilize them efficiently. You will also learn how to extract data from a multitude of foreign data sources and extend PostgreSQL to do it natively. What's more, you can do all of this in a nifty debugging interface that will allow you to do it efficiently and reliably. This book explores all possible ways to extend PostgreSQL and write server-side code using various programming languages with concrete and easy-to-understand examples.
Usama Dar
Usama Dar is a seasoned software developer and architect. During his 14 years' career, he has worked extensively with PostgreSQL and other database technologies. He worked on PostgreSQL internals extensively while he was working for EnterpriseDB. Currently, he lives in Munich where he works for Huawei's European Research Center. He designs the next generation of high-performance database systems based on open source technologies, such as PostgreSQL, which are used under high workloads and strict performance requirements.
Hannu Krosing
Hannu Krosing was a PostgreSQL user before it was rewritten to use SQL as its main query language in 1995. Therefore, he has both the historic perspective of its development, as well as almost 20 years of experience in using it to solve various real-life problems. He was the first database administrator and database architect at Skype, where he invented the sharding language PL/Proxy that allows you to scale the user database in order to work with billions of users. After he left Skype at the end of 2006 about a year after it was bought by eBay he has been working as a PostgreSQL consultant with 2ndQuadrant, the premier PostgreSQL consultancy with a global reach and local presence in most parts of the world. He has coauthored PostgreSQL 9 Administration Cookbook, Packt Publishing, together with one of the main PostgreSQL developers, Simon Riggs.
Jim Mlodgenski
Jim Mlodgenski is the CTO of OpenSCG, a professional services company focused on leveraging open source technologies for strategic advantage. He was formerly the CEO of StormDB, a database cloud company focused on horizontal scalability. Prior to StormDB, he has held highly technical roles at Cirrus Technology, Inc., EnterpriseDB, and Fusion Technologies. Jim is also a fervent advocate of PostgreSQL. He is on the board of the United States PostgreSQL Association as well as a part of the organizing teams of the New York PostgreSQL User Group and Philadelphia PostgreSQL User Group.
Kirk Roybal
Kirk Roybal has been an active member of the PostgreSQL community since 1998. He has helped organize user groups in Houston, Dallas, and Bloomington, IL. He has mentored many junior database administrators and provided cross-training to senior database engineers. He has provided solutions using PostgreSQL for reporting, business intelligence, data warehousing, applications, and development support. He saw the scope of PostgreSQL when his first small-scale business customer asked for a web application. At that time, competitive database products were either extremely immature or cost prohibitive.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Visita la pagina della libreria
Avviso di revoca/
Condizioni Generali di Contratto e informazioni per i clienti/
Informativa sulla privacy
Diritto di recesso per consumatori
(Il consumatore è qualsiasi persona fisica che conclude un negozio giuridico per scopi che non possono essere attribuiti alla sua attività professionale nè commerciale nè autonoma.)
Informativa sul diritto di recesso
Diritto di recesso
Il presente contratto può essere rescisso entro 1 mese senza obbligo di specificarne i motivi.
Il termine di revoca è di 1...
Avviso di revoca/
Condizioni Generali di Contratto e informazioni per i clienti/
Informativa sulla privacy
Diritto di recesso per consumatori
(Il consumatore è qualsiasi persona fisica che conclude un negozio giuridico per scopi che non possono essere attribuiti alla sua attività professionale nè commerciale nè autonoma.)
Informativa sul diritto di recesso
Diritto di recesso
Il presente contratto può essere rescisso entro 1 mese senza obbligo di specificarne i motivi.
Il termine di revoca è di 1 mese a partire dalla data
in cui voi o un terzo da voi nominato, che non è il trasportatore, avete o ha preso in consegna la merce, qualora abbiate ordinato una o più merci nell'ambito di un ordine unico e queste merci vengano consegnate in un unica fornitura;
in cui voi o un terzo da voi nominato, che non è il trasportatore, avete o ha preso in consegna l'ultima merce, qualora abbiate ordinato più merci nell'ambito di un ordine unico e queste vengano consegnate separatamente;
in cui voi o un terzo da voi nominato, che non è il trasportatore, avete o ha preso in consegna l'ultima fornitura parziale o l'ultimo pezzo, qualora abbiate ordinato una merce che viene consegnata in diverse forniture parziali o pezzi;
Per esercitare il vostro diritto di recesso, dovete informarci (Moluna GmbH, Münsterstr. 105, 48268 Greven, Numero di telefono: 02571/5 69 89 33, Numero di fax: 02571/5 69 89 30, Indirizzo E-Mail: abe@moluna.de) mediante una dichiarazione univoca (p. es. una lettera postale, un fax o una e-mail) relativa alla vostra decisione di rescindere il contratto. A tale proposito potete utilizzare il facsimile del modello di lettera di revoca allegato che però non è prescritto.
Al fine dell'osservanza del termine di revoca è sufficiente che la comunicazione relativa all'esercizio del diritto di recesso venga spedita prima della scadenza del termine di revoca.
Conseguenze del recesso
Qualora rescindiate il presente contratto, abbiamo l'obbligo di restituirvi tutti i pagamenti che abbiamo ricevuto da voi, comprese le spese di spedizione (eccetto i costi aggiuntivi che risultano dal fatto che abbiate scelto un termine di consegna diverso dalla consegna standard più vantaggiosa da noi offerta), immediatamente e al più tardi entro 14 giorni dalla data in cui ci è pervenuta la comunicazione relativa alla vostra revoca del presente contratto. Per questa restituzione utilizziamo la stessa modalità di pagamento che avete usato al momento della transazione originaria, salvo diversamente concordato esplicitamente; in nessun caso vi verranno addebitati costi per tale restituzione.
Noi possiamo rifiutare di restituire il pagamento fino a quando abbiamo ricevuto la merce oppure fino a quando ci portate la prova che avete spedito indietro la merce, a seconda di qual è il momento antecedente.
Voi dovete spedirci o consegnarci la merce immediatamente e in ogni caso al più tardi entro 14 giorni a partire dalla data in cui ci informate circa la revoca del presente contratto . Il termine viene concesso se spedite la merce prima della scadenza del termine di 14 giorni.
Voi assumete i costi indiretti della restituzione delle merci.
Voi siete responsabili per eventuali perdite di valore delle merci, solo se tale perdita è riconducibile un trattamento delle stesse non necessario al fine del controllo della consistenza, delle caratteristiche e della modalità di funzionamento.
Motivi di esclusione o cancellazione
Il diritto di revoca non è previsto per contratti
relativi alla fornitura di merci che non sono prefabbricate e per la produzione delle quali è determinante una scelta o determinazione individuale da parte del consumatore oppure che sono evidentemente adattate alle esigenze personali del consumatore;
relativi alla fornitura di merci che si deteriorano rapidamente o la cui data di scadenza verrebbe rapidamente superata;
relativi a bevande alcoliche il cui presso è stato concordato al momento della stipula del contratto, ma che potrebbero essere consegnate al più presto 30 giorni dalla data della stipula del contratto e il valore attuale delle quali dipende dalle oscillazioni sul mercato sulle quali l'imprenditore non ha influsso;
relativi alla fornitura di giornali, riviste o illustrati, ad eccezione di contratti di abbonamento.
Il diritto di revoca decade prima del tempo per contratti
relativi alla fornitura di merci che, per motivi della tutela della salute o di igiene, non sono adatti alla restituzione, se il sigillo è stato rimosso dopo la consegna;
relativi alla fornitura di merci, se questi dopo la consegna sono stati mischiati con altri beni in modo inseparabile a causa della loro consistenza;
relativi alla fornitura di registrazioni audio o video o software di computer in una confezione sigillata, se il sigillo è stato rimosso dopo la consegna.
Fac simile modello di revoca
(Qualora desideriate rescindere il contratto, vi preghiamo di restituire il presente modulo debitamente compilato.)
Alla Moluna GmbH, Engberdingdamm 27, 48268 Greven, Numero di fax: 02571/5 69 89 30, Indirizzo e-mail: abe@moluna.de :
Con la presente io sottoscritto/noi sottoscritti rescindo/rescindiamo il contratto da me/da noi stipulato in relazione all'acquisto delle seguenti merci ()/
all'esecuzione dei seguenti servizi ()
Ordinati il ()/ ricevuti il ()
Nome del consumatore
Indirizzo del consumatore
Firma del consumatore (solo in caso di comunicazione cartacea)
Data
(*) Sbarrare le indicazioni non corrispondenti.
II. Kundeninformationen
Moluna GmbH
Engberdingdamm 27
48268 Greven
Deutschland
Telefon: 02571/5698933
E-Mail: abe@moluna.de
Wir sind nicht bereit und nicht verpflichtet, an Streitbeilegungsverfahren vor Verbraucherschlichtungsstellen teilzunehmen.
Die technischen Schritte zum Vertragsschluss, der Vertragsschluss selbst und die Korrekturmöglichkeiten erfolgen nach Maßgabe der Regelungen "Zustandekommen des Vertrages" unserer Allgemeinen Geschäftsbedingungen (Teil I.).
3.1. Vertragssprache ist deutsch .
3.2. Der vollständige Vertragstext wird von uns nicht gespeichert. Vor Absenden der Bestellung können die Vertragsdaten über die Druckfunktion des Browsers ausgedruckt oder elektronisch gesichert werden. Nach Zugang der Bestellung bei uns werden die Bestelldaten, die gesetzlich vorgeschriebenen Informationen bei Fernabsatzverträgen und die Allgemeinen Geschäftsbedingungen nochmals per E-Mail an Sie übersandt.
Die wesentlichen Merkmale der Ware und/oder Dienstleistung finden sich im jeweiligen Angebot.
5.1. Die in den jeweiligen Angeboten angeführten Preise sowie die Versandkosten stellen Gesamtpreise dar. Sie beinhalten alle Preisbestandteile einschließlich aller anfallenden Steuern.
5.2. Die anfallenden Versandkosten sind nicht im Kaufpreis enthalten. Sie sind über eine entsprechend bezeichnete Schaltfläche auf unserer Internetpräsenz oder im jeweiligen Angebot aufrufbar, werden im Laufe des Bestellvorganges gesondert ausgewiesen und sind von Ihnen zusätzlich zu tragen, soweit nicht die versandkostenfreie Lieferung zugesagt ist.
5.3. Die Ihnen zur Verfügung stehenden Zahlungsarten sind unter einer entsprechend bezeichneten Schaltfläche auf unserer Internetpräsenz oder im jeweiligen Angebot ausgewiesen.
5.4. Soweit bei den einzelnen Zahlungsarten nicht anders angegeben, sind die Zahlungsansprüche aus dem geschlossenen Vertrag sofort zur Zahlung fällig.
6.1. Die Lieferbedingungen, der Liefertermin sowie gegebenenfalls bestehende Lieferbeschränkungen finden sich unter einer entsprechend bezeichneten Schaltfläche auf unserer Internetpräsenz oder im jeweiligen Angebot.
Soweit im jeweiligen Angebot oder unter der entsprechend bezeichneten Schaltfläche keine andere Frist angegeben ist, erfolgt die Lieferung der Ware innerhalb von 3-5 Tagen nach Vertragsschluss (bei vereinbarter Vorauszahlung jedoch erst nach dem Zeitpunkt Ihrer Zahlungsanweisung).
6.2. Soweit Sie Verbraucher sind ist gesetzlich geregelt, dass die Gefahr des zufälligen Untergangs und der zufälligen Verschlechterung der verkauften Sache während der Versendung erst mit der Übergabe der Ware an Sie übergeht, unabhängig davon, ob die Versendung versichert oder unversichert erfolgt. Dies gilt nicht, wenn Sie eigenständig ein nicht vom Unternehmer benanntes Transportunternehmen oder eine sonst zur Ausführung der Versendung bestimmte Person beauftragt haben.
Sind Sie Unternehmer, erfolgt die Lieferung und Versendung auf Ihre Gefahr.
Die Mängelhaftung richtet sich nach der Regelung "Gewährleistung" in unseren Allgemeinen Geschäftsbedingungen (Teil I).
letzte Aktualisierung: 23.10.2019
| Quantità dell?ordine | Da 16 a 45 giorni lavorativi | Da 16 a 45 giorni lavorativi |
|---|---|---|
| Primo articolo | EUR 48.99 | EUR 48.99 |
I tempi di consegna sono stabiliti dai venditori e variano in base al corriere e al paese. Gli ordini che devono attraversare una dogana possono subire ritardi e spetta agli acquirenti pagare eventuali tariffe o dazi associati. I venditori possono contattarti in merito ad addebiti aggiuntivi dovuti a eventuali maggiorazioni dei costi di spedizione dei tuoi articoli.