През последните няколко години, от езика, известен само на специалисти в областта на компютрите, SQL се превърна в широко използван международен стандарт. Общият брой на съвместимите с SQL и базите данни, предоставени всяка година, сега се изчислява от милиони. Ако се обърнете към корпоративната информация в интернет или във вътрешната мрежа, вероятно използвате SQL. Книгата на SQL заявката за прости смъртни ще помогне на начинаещите потребители да изучават основите на SQL заявки и ще станат необходимите справочни насоки за опитни и напреднали потребители.
Изтеглете PDF.
По-долу можете да закупите тази книга на най-добрата цена с отстъпка с доставка в цяла Русия.
Генерал в база данни Michael J. Hernandez, John L. Vieskas - SQL искания за обикновени смъртни
Книгата на SQL заявката за прости смъртни е отлично въвеждане в SQL заявки. Истинският програмист (прост смъртен) прекарва голямо време за правопис на SQL заявки и по-малко - да проектира самата база данни. Схемите съставляват високопластови администратори на база данни, които притежават индивидуални шкафове и спортни автомобили. По-голямата част от програмистите са ангажирани с факта, че те се опитват да принудят SQL да работят в строго определена схема.
SQL за прост Mortal + SQL за 10 минути
SAMS се научи на SQL за 10 минути
Публикувано от: Бен Форт
Преводач: V. Гинцбург
Езици: Руски
Издател: Уилямс.
Серия: Излишък 10 минути
ISBN 978-5-8459-1858-1, 978-0-672-33607-2; 2014.
Страници 288 pp.
Формат 84х108 / 32 (130x200 mm)
Циркулация 2000 копия.
Свързващ мек покрив В книгата SQL за 10 минути, се предлагат прости и практични решения за тези, които искат бързо да получат резултата. След като разработи всички 22 урока, всеки от които ще трябва да похарчи не повече от 10 минути, ще научите за всичко, което е необходимо за практическото използване на SQL. Примерите, дадени в книгата, са подходящи за IBM DB2, Microsoft Access, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, Sqlite, Mariadb и Apache OpenOffice Base.
Достъп до всички връзки
Визуалните примери ще помогнат да се разбере как SQL инструкциите са структурирани.
Съвети ще подканат кратки пътеки към решения.
Предупрежденията ще помогнат да се избегнат често срещани грешки.
Бележките ще осигурят допълнителни разяснения.
Какво може да се намери за 10 минути:
- основни SQL инструкции;
- създаването на сложни SQL заявки с много предложения и оператори;
- Извличане, сортиране и форматиране на данни;
- получаване на специфични данни с различни методи за филтриране;
- прилагат окончателните функции за получаване на обобщени данни;
- съчетаване на релационни таблици;
- Добавяне, актуализиране и изтриване на данни;
- създаване и промяна на таблиците;
- Работа с идеи, съхранени процедури и много други.
Бен Форт - директор на отдела за развитие в Adobe Systems. Автор на различни най-продавани, включително книги за бази данни, SQL и ColdFusion. Той има богат опит в проектирането на бази данни и разработване на приложения. Разбиране на SQL.
Публикувано от: Martin Graber
Преводач: V. Хоук
Езици: Руски
Издател: Лори.
ISBN 978-5-85582-301-1; 2014.
Допълнителни характеристики
Страници 378 стр.
70x100 / 16 формат (170x240 mm)
Циркулация 200 копия.
Свързващ мек покрив
SQL за прости смъртни е пълно въведение в структурирания език за заявки, написан специално за начинаещи. Ако нямате опит за управление на бази данни, благодарение на тази книга ще се научите как да работите с SQL лесно и свободно, като прилагате прости запитвания и сложни операции. За овладяване на SQL:
- Подпомагане на значението на концепциите, свързани с управлението на базата данни, използвайки кратко и просто въведение в релационните бази данни.
- Следвайте тези инструкции за прилагане на основните SQL команди за търсене на информация и работа с нея, публикувана в таблиците с данни. Научете се да избирате и обобщавате данни, както и умело управлявайте.
- ефективно работа с композитни таблици данни, прилагане на развита техника за запитване към повече от една таблица по едно и също време, изграждане на сложни заявки и подзаявки.
- Създаване на нови таблици за данни за търговските приложения за продажби. Научете важните принципи на ефективната база данни за проектиране и техниката за почтеност и защита на данните.
- Научете се да прилагате SQL с езици за програмиране, като използвате специална глава за програмисти.
SQL за прости смъртни е необходимо ръководство за всяко изпълнение на структурирания език за заявки, който включва кратък наръчник за стандартна SQL и описание на общите свойства на нестандартни SQL.
SQL за прости смъртни е пълно въведение в структурирания език за заявки, написан специално за начинаещи. Ако нямате опит за управление на бази данни, благодарение на тази книга ще се научите как да работите с SQL лесно и свободно, като прилагате прости запитвания и сложни операции. За овладяване на SQL:
- Използване на значението на концепциите, свързани с управлението на базата данни, използвайки кратко и просто въведение в релационните бази данни.
- Следвайте тези инструкции относно прилагането на SQL основни команди за търсене на информация и работа с нея, публикувани в таблици за данни. Научете се да избирате и обобщавате данни, както и умело управлявайте.
- Работете ефективно с композитни таблици с данни, прилагайки разработената техника на заявката до повече от една таблица едновременно, изграждане на сложни заявки и подзаявки.
- Създайте нови таблици за данни за бизнес приложения за продажби. Научете важните принципи на ефективната база данни за проектиране и техниката за почтеност и защита на данните.
- Научете се да прилагате SQL с езици за програмиране, като използвате специална глава за програмисти.
SQL за прости смъртни е необходимо ръководство за всяко изпълнение на структурирания език за заявки, който включва кратък наръчник за стандартна SQL и описание на общите свойства на нестандартни SQL.
1. Въведение в релационни бази данни
2. Въведение в SQL
3. Използване на SQL за вземане на данни от данни от таблици
4. Използване на релационни и булеви оператори за създаване на по-сложни предикати
5. Използване на специални оператори в "Условия"
6. Сумиране на данни, използващи функции за агрегация
7. Резултати за форматиране на заявки
8. Използване на множество таблици в едно искане
9. Работа на връзката, операндите на които са представени с една таблица
10. Инвестиране на искания
11. Свързани подзаявки
12. Използване на съществуващия оператор
13. Използване на всички оператори, всички и някои
14. Използване на офертата Съюз
15. Въвеждане, изтриване и промяна на стойностите на полето
16. Използване на подзаявки с актуализирани команди
17. Създаване на таблици
18. Ограничения върху набора от допустими данни за данните
19. Подкрепа за целостта на данните
20. Въведение в подаването
21. Промяна на стойностите чрез представителства
22. Определяне на правата за достъп до данни
23. Глобални аспекти на SQL
24. Как е поръчката в SQL базата данни
25. Използване на SQL с други програмни езици (вграден SQL)
Приложения
A. Отговори на упражненията
Б. Видове данни за SQL
В. Някои общи отклонения от SQL стандарта
Г. Помощ за синтаксис и екипи
Д. Таблици, използвани в примери
F. sql днес
Въведение в релационни бази данни
... Ще използваме и двата термина, когато обсъждаме SQL като синоними. Вече сте запознати с прости таблици. С цялата си кратка и простота, те са доста подходящи за демонстриране на най-важните характеристики на езика, които по-късно се уверете. Понякога ще въведем други таблици или ще разгледаме други данни в една от тези таблици, за да покажем допълнителни възможности за тяхното използване. Сега сме готови за директно потапяне в SQL. Следващата глава, към
Кой път трябва да се върнете от време на време, давате обща представа за езика и ви ориентират в материала, изложен в книгата.
Въведение в SQL.
Тази глава обхваща голям брой основни данни, които дават общ изглед на SQL. Научихте как е структуриран, както се използва как се изразяват данните в него, как и от кого се определя (и какви противоречия), както и някои споразумения и терминология, използвани за описание. Следната глава обяснява подробно формирането и действията на командите. Ще се запознаете с екипа, който ви позволява да извличате информация от таблиците и е един от най-често използваните в SQL. Можете да изтеглите конкретната информация от базата данни.
Глобални аспекти на SQL.
- Синоними (как да създадете нови имена за обекти на данни)
- Пространство на базата данни (DBSPACE) (как да се раздели наличното пространство в базата данни)
- Обработка на транзакции (как да запазвате или откажете промените в базата данни)
- Контрол на паралелестизъм (като SQL елиминира ефекта на екипите един от друг)
Синоними са обекти, имат имена и (понякога) собственици, но не съществуват самостоятелно и независимо от таблицата, чието име те се заменят. Те могат да бъдат общи и следователно достъпни за всеки, който има достъп до обект или принадлежат само на конкретен потребител. DBSPAчките са подразделенията на базата данни, разпределени за потребителите. Свързани таблици, за които често се извършва връзката, е по-добре да се съхранява базата данни в същото пространство. Adman и Rollback - команди, използвани за запазване под формата на група от всички промени в базата данни, вариращи от предишната команда за извършване или Rollback или от началото на сесията или за провала на тях. Контролът на паралелизма определя, до който условията за едновременни команди се засягат взаимно. Тук са "работници" разлики във функционирането на бази данни и методи за изолиране на резултатите от команди.
Как се поддържа редът в SQL базата данни
Така че SQL системите използват множество таблици, които се наричат \u200b\u200bсистемна директория на структурата на базата данни. За тези таблици можете да формулирате запитвания, но те не могат да бъдат актуализирани. В допълнение, можете да добавяте коментари в таблиците на системността и системнитеколекули (и също така да ги изтриете). Създаването на възгледи за тези таблици е отличен начин да определите точно информацията, на която потребителите имат права за достъп. На това завършваме разглеждане на SQL в интерактивен режим. Следната глава ще разгледа използването на SQL директно · в програми, написани на програмни езици; Такава употреба ви позволява да изтеглите ползите от взаимодействието на програмата с базата данни.
Използване на SQL с други езици за програмиране (вграден SQL)
SQL командите са включени в процесуални програми за програмиране, за да комбинират силата на двата подхода. Изпълнението на тази функция изисква някои SQL разширения. Вградените SQL команди се излъчват с помощта на програма, наречена Precompiler (Preprocessor), за да създадете програма, която е добър компилатор на високо ниво. Вградените SQL команди се заменят с повикващи подпрограми, които се създават с помощта на вградения препроцесор; Тези подпрограма се наричат \u200b\u200bмодули за достъп. С този подход ANSI поддържа вградения SQL за Pascal, Fortran, Cobol, PL / 1 програмни езици. Други езици се използват и от разработчиците. Най-важното от това е C. Когато описвате вградените SQL, обърнете специално внимание на следното:
- Всички вградени SQL команди започват с думите на EJES SQL и завършват в зависимост от използвания език на високо ниво.
- Всички променливи на високо ниво, използвани в SQL командите, трябва да бъдат въведени в SQL описания към нейното приложение.
- Ако SQL командите използват променливите на високо ниво, дебелото черво трябва да бъде посочено преди имената им.
- Изходните данни за заявки могат да се съхраняват директно в променливите на високо равнище, като използвате, ако и само ако заявката избира единствения низ.
- Курсорите могат да се използват за съхранение на изхода за заявки и за достъп до един ред за един цикъл на обработка. Курсорите са декларирани (заедно с определението за заявка, продукцията на която съдържа курсора), отворен (който съответства на изпълнението на заявката) и се затваря (което съответства на премахването на изходните данни от курсора, счупване на Връзка между изходните данни и курсора). Докато курсорът е отворен, можете да използвате командата ftch за достъп до изхода на данните за заявката: един ред за всяко изпълнение на изпълнението.
- Курсорите могат да бъдат актуализирани или "само четене". Да бъде актуализиран, курсорът трябва да отговаря на всички критерии като презентацията. Той не трябва да използва предложенията на ред WU и UNION, за които е забранено да се прилага в представянето. Ненужният курсор е само за четене.
- Ако курсорът се актуализира, той може да се прилага за драйвери, които се използват от вградената SQL актуализация и изтриване на команди от офертата на мястото, където ток на. Изтриването или актуализацията трябва да принадлежат към таблицата, достъпът до който се извършва чрез курсора на заявката.
- SQLCode може да бъде деклариран като числен тип променлива за всяка програма, използваща вградената SQL. Стойностите на тази променлива се инсталират автоматично след извършване на всяка SQL команда.
- Ако SQL командата се изпълнява нормално, но не генерира изход или не извършва очакваните промени в базата данни, SQLCode отнема стойността 100. Ако командата показва грешка, тогава SQLCODE приема някаква отрицателна стойност, описваща причината за грешката, в зависимост от специфичната SQL система. В противен случай SQLCode е нула.
- Когато предложението може да се използва за определяне на действието, което трябва да се извърши, ако SQLCODE приеме стойността 100 (не е намерена) или отрицателна стойност (SQLERROR - грешка при изпълнение на SQL). Това действие се крие в прехода към определен момент от програмата (Гото<метка>) или до изпълнението на "празно действие" (продължете, еквивалентно на концепцията за "нищо"). По подразбиране "празно действие".
- Само цифрови променливи могат да се използват като индикатори. Индикаторните променливи следват другите имена на променливите в командата SQL без никакви разделителни знаци, с изключение на индикатора на думата.
- Обикновено стойността на променливата на индикатора е O. Ако SQL командата се опитва да постави нулевата стойност на езика на високо ниво, използвайки този индикатор, тогава той има отрицателна стойност. Това свойство може да се използва за защита срещу грешки и като маркиране на флаг в стойностите на SQL NULL, които ще бъдат конкретно интерпретирани в основната програма.
- Променливите на индикатора могат да се използват за вмъкване на нулеви стойности към командата SQL Inser или Update. Те предприемат положителни стойности, когато възникне съкращаване.
Изтеглете книгата SQL заявки за обикновени смъртни
Книги за SQL - SQL заявки за прости смъртни
През последните няколко години, от езика, известен само на специалисти в областта на компютрите, SQL се превърна в широко използван международен стандарт. Общият брой на съвместимите с SQL и базите данни, предоставени всяка година, сега се изчислява от милиони. Ако се обърнете към корпоративната информация в интернет или във вътрешната мрежа, вероятно използвате SQL. Книгата на SQL заявката за прости смъртни ще помогне на начинаещите потребители да изучават основите на SQL заявки и ще станат необходимите справочни насоки за опитни и напреднали потребители.
SQL заявки за прости смъртни. Описание на книгата на SQL
Книгата е отлично въведение в SQL заявки и добре допълва базата данни за дизайн на книгата за обикновени смъртни, публикувани в издателство "Адисън-Уесли". Може да се каже, че това е дори по-добро въведение от първата книга. Реален програмист (т.е., прост смъртен) прекарва повече време за писане на SQL заявки и по-малко - да проектира самата база данни. Схемите съставляват високопластови администратори на база данни, които притежават индивидуални шкафове и спортни автомобили. Повечето програмисти са ангажирани в опит да принудят SQL да работят в строго определена схема.
Благодарение на вашата професия, създавам база данни и преподавам разширен SQL, така че мога да потвърдя, че повечето от SQL текстовете са като
Атрактивен за четене, като египетски йероглифи. Веднага след като програмата започне да работи, програмистът, който го върви, се движи към решаването на следващата задача, която никога не гледаше това, което е направено. И когато нещо не е наред с тази програма, друг човек изпраща отчаяни послания към дискусионни групи в интернет, където Джон и Майк ще го спасят с няколко по-мъдри думи и кодиране. Те помогнаха на хората да решават проблемите си SQL. И накрая, е време да се постави всичко това в книгата, която всеки може да се възползва!
Абсолютно не е трудно и няма време да напише добра програма. Ако разбирате какво правите, повечето проблеми са решени доста просто. Преди всичко е необходимо да се изучават основите. Тази книга ви дава възможност да проучите тези основи в разбираема и добре написана форма. След това е необходимо да се разбере кога и как да се коригира просто решение на конкретно СУБД и специфично изпълнение на SQL. Когато основите са надеждно научени, свържете се с мен и аз ще ви науча наистина нетривни неща.