Добре дошли в онлайн книжарница kupiknigi.com!

Пропуснете до основното съдържание »

Програмиране с Perl DBI

Алигейтър Декарт и Тим Бънс
Редовна цена: 24,00 лв.
Специална цена: 21,60 лв.
Отстъпка: 10 %
Крайна цена: 21,60 лв.

Допълнителна информация

Издател ЗеСТ Прес
Година на издаване 2002
Език Български
Корица Мека
Брой страници 374
Размер 16,5 х 23,5
Категории Компютърна литература

Програмиране с Perl DBI

Кликнете два пъти върху изображението, за да го видите в по-голям размер

Намаляване
Увеличаване

Подробности

DBI е стандартният интерфейс за бази данни на езика за програмиране Perl. DBI е независим от базата данни, което означава, че може да работи с почти всяка база данни - Oracle, Sybase, Informix, Access, MySQL и т.н. Въпреки че тази книга предполага, че читателят има някакъв опит с Perl, то не е необходимо да познавате в дълбочина самите системи за бази данни. Книгата започва бавно, с описание на различните видове бази данни и въвежда читателя в използваната терминология. Тази книга не се отнася единствено до DBI - в нея се разглежда и по-общата тема за съхраняването и извличането на данни от различни видове бази данни. Затова книгата е разделена на две самостоятелни, макар и свързани, части. В първата се разглеждат техники за съхраняване и извличане на данни без помощта на DBI, а във втората (и по-голяма) част се разглежда използването на модула DBI и свързаните с него технологии. Ето и кратко описание на книгата,глава по глава: Глава 1, Въведение Въведението представя накратко темите, които ще бъдат разглеждани в книгата. Глава 2, Основни типове бази данни, които не ползват DBI Тази глава разглежда съхраняването и извличането на данни както чрез манипулиране на бази данни от стандартни файлове със записи с фиксирана дължина или разграничени полета посредством основните функции на Perl, така и чрез отделни от DBI модули като AnyDBM_File, Storable, Data::Dumper и подобните им. Въпреки че в тази глава не се обсъжда DBI, начинът, по който се използват модулите Storable и Data::Dumper за превръщане на структури от данни на Perl в низове, лесно може да се приложи и към DBI. Глава 3, SQL и релационните бази данни Тази глава представлява описание на основите на SQL, релационните бази данни и начините за съставяне на кратки, но изключително полезни SQL изрази за извличане и манипулиране на данните във вашата база данни. Ако вече сте запознати с SQL, можете да я пропуснете. Ако досега не сте използвали SQL, ви препоръчваме да прочетете тази глава, понеже в следващите се приема, че читателят познава основите на SQL и релационните бази данни. Глава 4, Програмиране с DBI В тази глава се представя DBI, като се разглежда архитектурата на модула и основните операции, които се извършват с него, като създаване на връзки към бази данни и обработване на грешки. Тази глава е задължително четиво, защото описва предоставяната от DBI основа, върху която вие можете да изграждате своите програми. Глава 5, Взаимодействие с базата данни В тази глава се разглеждат най-важните операции в DBI - тези за манипулиране на данните във вашите бази данни (тоест, извличане на съхранявана в базата данни информация, вмъкване на нови данни, изтриване и обновяване на съществуващи данни). Разгледани са различните начини, по които можете да извършвате тези операции, от най-простия етап "поне да работи" до по-сложните и оптимизирани техники за манипулиране на данни. Глава 6, Атрибути, метаданни и транзакции в DBI Тази глава покрива някои по-специфични теми от сферата на DBI като използване на атрибути за настройване на поведението на DBI във вашите приложения, обработване на типове LONG/LOB, метаданни за изрази и бази данни и най-накрая обработване на транзакции. Глава 7, ODBC и DBI В тази глава се разглеждат разликите в дизайна на DBI и ODBC, другият преносим API за бази данни. И, разбира се, в нея се дават причините, поради които с DBI се програмира по-лесно. Глава 8, Обвивката на DBI и проксиране на бази данни В тази глава се разглеждат два механизма, които не са част от ядрото на DBI, но могат да ви бъдат от изключителна полза. Първият от тях е обвивката на DBI, интерпретаторът на командни редове, чрез който можете да се свързвате към бази данни и да изпълнявате произволни заявки. Вторият механизъм, който се обсъжда в тази глава, е архитектурата на прокси, използвана в DBI. Чрез прокси можете (наред с още много други неща) да свързвате скриптове на една машина към бази данни на друга, без да се налага да инсталирате някакъв софтуер за мрежова работа на бази данни.Например можете да свържете скрипт, работещ на машина под Unix, към база данни Microsoft Access, която върви на машина под Windows. Приложение A, Спецификации на DBI Това приложение съдържа спецификациите на DBI, които се разпространяват във файла DBI.pm. Приложение B, Характеристики на драйвери и бази данни Това приложение съдържа полезна допълнителна информация за всеки от често използваните драйвери за бази данни и съответните им бази данни. Приложение C, ASLaN: Харта за светите места Това приложение съдържа хартата на Ancient Sacred Landscape Network (Мрежа на древните природни светилища), чиято цел е опазването на природни обекти като мегалитните паметници, информацията за които се използва в дадените примери.
© 2014 - Онлайн книжарница Купи Книги. Всички права запазени.