Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
44
Добавлен:
16.04.2013
Размер:
17.55 Кб
Скачать

Understanding SQL. Chapter 1 ччедеойе ч темсгйпооха вбъх дбоощи ч ч е д е о й е SQL ( пвщюоп ртпйъопуйнбс лбл "уьлчьм" ) УЙНЧПМЙЪЙТХЕФ УПВПК уФТХЛФХТЙТПЧБООЩК сЪЩЛ ъБРТПУПЧ. ьФП - СЪЩЛ ЛПФПТЩК ДБЕФ ЧБН ЧПЪНПЦОПУФШ УПЪДБЧБФШ Й ТБВПФБФШ Ч ТЕМСГЙПООЩИ ВБЪБИ ДБООЩИ, ЛПФПТЩЕ СЧМСАФУС ОБВПТБНЙ УЧСЪБООПК ЙОЖПТНБГЙЙ УПИТБОСЕНПК Ч ФБВМЙГБИ. нЙТ ВБЪ ДБООЩИ УФБОПЧЙФУС ЧУЕ ВПМЕЕ Й ВПМЕЕ ЕДЙОЩН, ЮФП РТЙЧЕМП Л ОЕПВИПДЙНПУФЙ УПЪДБОЙС УФБОДБТФОПЗП СЪЩЛБ, ЛПФПТЩК НПЗ ВЩ ЙУРПМШЪПЧБФШУС ДМС ЖХОЛГЙПОЙТПЧБОЙС Ч ВПМШЫПН ЛПМЙЮЕУФЧЕ ТБЪМЙЮОЩИ ЧЙДПЧ ЛПНРШАФЕТОЩИ УТЕД. уФБОДБТФОЩК СЪЩЛ РПЪЧПМЙФ РПМШЪПЧБФЕМСН, ЪОБАЭЙН ПДЙО ОБВПТ ЛПНБОД, ЙУРПМШЪПЧБФШ ЙИ, ЮФПВЩ УПЪДБЧБФШ, ПФЩУЛЙЧБФШ, ЙЪНЕОСФШ, Й РЕТЕДБЧБФШ ЙОЖПТНБГЙА, ОЕЪБЧЙУЙНП ПФ ФПЗП, ТБВПФБАФ МЙ ПОЙ ОБ РЕТУПОБМШОПН ЛПНРШАФЕТЕ, УЕФЕЧПК ТБВПЮЕК УФБОГЙЙ, ЙМЙ ОБ ХОЙЧЕТУБМШОПК ьчн. ч ОБЫЕН ЧУЕ ВПМЕЕ Й ВПМЕЕ ЧЪБЙНПУЧСЪБООПН ЛПНРШАФЕТОПН НЙТЕ, РПМШЪПЧБФЕМШ УОБВЦЕООЩК ФБЛЙН СЪЩЛПН, ЙНЕЕФ ПЗТПНОПЕ РТЕЙНХЭЕУФЧП Ч ЙУРПМШЪПЧБОЙЙ Й ПВПВЭЕОЙЙ ЙОЖПТНБГЙЙ ЙЪ ТСДБ ЙУФПЮОЙЛПЧ У РПНПЭША ВПМШЫПЗП ЛПМЙЮЕУФЧБ УРПУПВПЧ. ьМЕЗБОФОПУФШ Й ОЕЪБЧЙУЙНПУФШ ПФ УРЕГЙЖЙЛЙ ЛПНРШАФЕТОЩИ ФЕИОПМПЗЙК, Б ФБЛЦЕ ЕЗП РПДДЕТЦЛБ МЙДЕТБНЙ РТПНЩЫМЕООПУФЙ Ч ПВМБУФЙ ФЕИОПМПЗЙЙ ТЕМСГЙПООЩИ ВБЪ ДБООЩИ, УДЕМБМП SQL, Й ЧЕТПСФОП Ч ФЕЮЕОЙЕ ПВПЪТЙНПЗП ВХДХЭЕЗП ПУФБЧЙФ ЕЗП, ПУОПЧОЩН УФБОДБТФОЩН СЪЩЛПН. рП ЬФПК РТЙЮЙОЕ, МАВПК ЛФП ИПЮЕФ ТБВПФБФШ У ВБЪБНЙ ДБООЩИ 90-И ЗПДПЧ ДПМЦЕО ЪОБФШ SQL. уФБОДБТФ SQL ПРТЕДЕМСЕФУС ANSI (бНЕТЙЛБОУЛЙН оБГЙПОБМШОЩН йОУФЙФХФПН уФБОДБТФПЧ) Й Ч ДБООПЕ ЧТЕНС ФБЛЦЕ РТЙОЙНБЕФУС ISO (нЕЦДХОБТПДОПК ПТЗБОЙЪБГЙЕК РП УФБОДБТФЙЪБГЙЙ). пДОБЛП, ВПМШЫЙОУФЧП ЛПННЕТЮЕУЛЙИ РТПЗТБНН ВБЪ ДБООЩИ ТБУЫЙТСАФ SQL ВЕЪ ХЧЕДПНМЕОЙС ANSI, ДПВБЧМСС ТБЪОЩЕ ДТХЗЙЕ ПУПВЕООПУФЙ Ч ЬФПФ СЪЩЛ, ЛПФПТЩЕ, ЛБЛ ПОЙ УЮЙФБАФ, ВХДХФ ЧЕУШНБ РПМЕЪОЩ.

йОПЗДБ ПОЙ ОЕУЛПМШЛП ОБТХЫБАФ УФБОДБТФ СЪЩЛБ, ИПФС ИПТПЫЙЕ ЙДЕЙ ЙНЕАФ ФЕОДЕОГЙА ТБЪЧЙЧБФШУС Й ЧУЛПТЕ УФБОПЧЙФШУС УФБОДБТФБНЙ "ТЩОЛБ" УБНЙ РП УЕВЕ Ч УЙМХ РПМЕЪОПУФЙ УЧПЙИ ЛБЮЕУФЧ. ч ЬФПК ЛОЙЗЕ, НЩ ВХДЕН, Ч ПУОПЧОПН, УМЕДПЧБФШ УФБОДБТФХ ANSI, ОП ПДОПЧТЕНЕООП ЙОПЗДБ ВХДЕФ РПЛБЪЩЧБФШ Й ОЕЛПФПТЩЕ ОБЙВПМЕЕ ПВЭЙЕ ПФЛМПОЕОЙС ПФ ЕЗП УФБОДБТФБ. чЩ ДПМЦОЩ РТПЛПОУХМШФЙТПЧБФШУС У ДПЛХНЕОФБГЙЕК ЧБЫЕЗП РБЛЕФБ РТПЗТБНН ЛПФПТЩК ЧЩ ВХДЕФЕ ЙУРПМШЪПЧБФШ, ЮФПВЩ ЪОБФШ ЗДЕ Ч ОЕН ЬФПФ УФБОДБТФ ЧЙДПЙЪНЕОЕО. ртецде, юен чщ унпцефе йурпмшъпчбфш SQL, чщ ДПМЦОЩ РПОСФШ ЮФП ФБЛПЕ ТЕМСГЙПООЩЕ ВБЪЩ ДБООЩИ.

ч ЬФПК ЗМБЧЕ, НЩ ЬФП ПВЯСУОЙН, Й РПЛБЦЕН ОБУЛПМШЛП ТЕМСГЙПООЩЕ ВБЪЩ ДБООЩИ РПМЕЪОЩ. нЩ ОЕ ВХДЕН ПВУХЦДБФШ SQL ЙНЕООП ЪДЕУШ, Й ЕУМЙ ЧЩ ХЦЕ ЪОБЕФЕ ЬФЙ РПОСФЙС ДПЧПМШОП ИПТПЫП, ЧЩ НПЦЕФЕ РТПУФП РТПРХУФЙФШ ЬФХ ЗМБЧХ.

ч МАВПН УМХЮБЕ, ЧЩ ДПМЦОЩ ТБУУНПФТЕФШ ФТЙ ФБВМЙГЩ ЛПФПТЩЕ РТЕДПУФБЧМСАФУС Й ПВЯСУОСАФУС Ч ЛПОГЕ ЗМБЧЩ; ПОЙ УФБОХФ ПУОПЧПК ОБЫЙИ РТЙНЕТПЧ Ч ЬФПК ЛОЙЗЕ. чФПТБС ЛПРЙС ЬФЙИ ФБВМЙГ ОБИПДЙФУС Ч рТЙМПЦЕОЙЙ E, Й НЩ ТЕЛПНЕОДХЕН УЛПРЙТПЧБФШ ЙИ ДМС ХДПВУФЧБ УУЩМЛЙ Л ОЙН. юфп фблпе - темсгйпообс вбъб дбоощи? тЕМСГЙПООБС ВБЪБ ДБООЩИ - ЬФП ФЕМП УЧСЪБООПК ЙОЖПТНБГЙЙ, УПИТБОСЕНПК Ч ДЧХИНЕТОЩИ ФБВМЙГБИ. оБРПНЙОБЕФ БДТЕУОХА ЙМЙ ФЕМЕЖПООХА ЛОЙЗХ. ч ЛОЙЗЕ ЙНЕЕФУС ВПМШЫПЕ ЛПМЙЮЕУФЧП ЧИПДПЧ, ЛБЦДЩК ЙЪ ЛПФПТЩИ УППФЧЕФУФЧХЕФ ПРТЕДЕМЕООПК ПУПВЕООПУФЙ. дМС ЛБЦДПК ФБЛПК ПУПВЕООПУФЙ, НПЦЕФ ВЩФШ ОЕУЛПМШЛП ОЕЪБЧЙУЙНЩИ ЖТБЗНЕОФПЧ ДБООЩИ, ОБРТЙНЕТ ЙНС, ФЕМЕЖПООЩК ОПНЕТ, Й БДТЕУ. рТЕДРПМПЦЙН, ЮФП ЧЩ ДПМЦОЩ УЖПТНБФЙТПЧБФШ ЬФХ БДТЕУОХА ЛОЙЗХ Ч ЧЙДЕ ФБВМЙГЩ УП УФТПЛБНЙ Й УФПМВГБНЙ. лБЦДБС УФТПЛБ ( ОБЪЩЧБЕНБС ФБЛЦЕ ЪБРЙУША ) ВХДЕФ УППФЧЕФУФЧПЧБФШ ПРТЕДЕМЕООПК ПУПВЕООПУФЙ; ЛБЦДЩК УФПМВЕГ ВХДЕФ УПДЕТЦБФШ ЪОБЮЕОЙЕ ДМС ЛБЦДПЗП ФЙРБ ДБООЩИ - ЙНЕОЙ, ФЕМЕЖПООПЗП ОПНЕТБ, Й БДТЕУБ РТЕДУФБЧМСЕНПЗП Ч ЛБЦДПК УФТПЛЕ. бДТЕУОБС ЛОЙЗБ НПЗМБ ВЩ ЧЩЗМСДЕФШ УМЕДХАЭЙН ПВТБЪПН: йНСфЕМЕЖПОбДТЕУ Gerry Farish(415)365-8775127 Primrose Ave.,SF Celia Brock(707)874-3553246 #3rd St.,Sonoma Yves Grillet(762)976-3665778 Modernas,Barcelona фП, ЮФП ЧЩ РПМХЮЙМЙ, СЧМСЕФУС ПУОПЧПК ТЕМСГЙПООПК ВБЪЩ ДБООЩИ ЛБЛ Й ВЩМП ПРТЕДЕМЕОП Ч ОБЮБМЕ ЬФПЗП ПВУХЦДЕОЙС - Б ЙНЕООП, ДЧХИНЕТОПК (УФТПЛБ Й УФПМВЕГ) ФБВМЙГЕК ЙОЖПТНБГЙЙ.

пДОБЛП, ТЕМСГЙПООЩЕ ВБЪЩ ДБООЩИ ТЕДЛП УПУФПСФ ЙЪ ПДОПК ФБВМЙГЩ. фБЛБС ФБВМЙГБ НЕОШЫЕ, ЮЕН ЖБКМПЧБС УЙУФЕНБ. уПЪДБЧ ОЕУЛПМШЛП ФБВМЙГ ЧЪБЙНПУЧСЪБООПК ЙОЖПТНБГЙЙ, ЧЩ УНПЦЕФЕ ЧЩРПМОЙФШ ВПМЕЕ УМПЦОЩЕ Й НПЭОЩЕ ПРЕТБГЙЙ У ЧБЫЙНЙ ДБООЩНЙ. нПЭОПУФШ ВБЪЩ ДБООЩИ ЪБЧЙУЙФ ПФ УЧСЪЙ, ЛПФПТХА ЧЩ НПЦЕФЕ УПЪДБФШ НЕЦДХ ЖТБЗНЕОФБНЙ ЙОЖПТНБГЙЙ, Б ОЕ ПФ УБНПЗП ЖТБЗНЕОФБ ЙОЖПТНБГЙЙ. учсъщчбойе пдопк фбвмйгщ у дтхзпк рПЪЧПМШФЕ ОБН ЙУРПМШЪПЧБФШ РТЙНЕТ ОБЫЕК БДТЕУОПК ЛОЙЗЙ ЮФПВЩ ОБЮБФШ ПВУХЦДЕОЙЕ ВБЪЩ ДБООЩИ ЛПФПТБС НПЦЕФ ТЕБМШОП ЙУРПМШЪПЧБФШУС Ч ДЕМПЧПК УЙФХБГЙЙ. рТЕДРПМПЦЙН, ЮФП РЕТУПОБЦЙ Ч ОБЫЕК РЕТЧПК ФБВМЙГЕ ( БДТЕУОПК ЛОЙЗЙ ) - ЬФП РБГЙЕОФЩ ВПМШОЙГЩ. ч ДТХЗПК ФБВМЙГЕ, НЩ НПЗМЙ ВЩ ЪБРПНОЙФШ ДПРПМОЙФЕМШОХА ЙОЖПТНБГЙА ПВ ЬФЙИ РБГЙЕОФБИ. уФПМВГЩ ЧФПТПК ФБВМЙГЩ НПЗМЙ ВЩ ВЩФШ РПНЕЮЕОЩ ЛБЛ рБГЙЕОФ, дПЛФПТ, уФТБИПЧЛБ, Й вБМБОУ. рБГЙЕОФ дПЛФПТ уФТБИПЧЛБ вБМБОУ Farish Drume B.C./B.S. $272.99 Grillet Halben None $44. 76 Brock Halben Health,Inc. $9077.47 нОПЗП НПЭОЩИ ЖХОЛГЙК НПЦОП ЧЩРПМОЙФШ ЙЪЧМЕЛБС ЙОЖПТНБГЙА ЙЪ ЬФЙИ ФБВМЙГ УПЗМБУОП ХЛБЪБООЩН РБТБНЕФТБН, ПУПВЕООП ЛПЗДБ ЬФЙ РБТБНЕФТЩ ЧЛМАЮБАФ Ч УЕВС ЖТБЗНЕОФЩ ЙОЖПТНБГЙЙ УЧСЪБООЩЕ Ч ТБЪМЙЮОЩИ ФБВМЙГБИ ДТХЗ У ДТХЗПН. оБРТЙНЕТ, ЧПЪШНЕН - ДПЛФПТПЧ. рТЕДРПМПЦЙН ДПЛФПТ Halben ЪБИПФЕМ РПМХЮЙФШ ОПНЕТБ ФЕМЕЖПОПЧ ЧУЕИ УЧПЙИ РБГЙЕОФПЧ. юФПВЩ ЙЪЧМЕЮШ ЬФХ ЙОЖПТНБГЙА, ПО НПЗ ВЩ УЧСЪБФШ ФБВМЙГХ У ОПНЕТБНЙ ФЕМЕЖПОПЧ РБГЙЕОФПЧ ( РП БДТЕУОПК ЛОЙЗЕ ) У ФБВМЙГЕК ЛПФПТБС ВЩ ХЛБЪЩЧБМБ, ЛБЛПК ЙЪ РБГЙЕОФПЧ - ЕЗП. иПФС, Ч ЬФПН РТПУФПН РТЙНЕТЕ, ПО НПЗ ВЩ ДЕТЦБФШ ЬФП Ч ЗПМПЧЕ Й УТБЪХ РПМХЮБФШ ОПНЕТБ ФЕМЕЖПОПЧ РБГЙЕОФПЧ Grillet Й Brock, ЬФЙ ФБВМЙГЩ НПЗХФ ВЩФШ УМЙЫЛПН ВПМШЫЙНЙ Й УМЙЫЛПН УМПЦОЩНЙ. рТПЗТБННЩ ТЕМСГЙПООПК ВБЪЩ ДБООЩИ ТБЪТБВБФЩЧБМЙУШ ДМС ФПЗП ЮФПВЩ ПВТБВБФЩЧБФШ ВПМШЫЙЕ Й УМПЦОЩЕ УПЧПЛХРОПУФЙ ДБООЩИ ФБЛПЗП ФЙРБ, ЮФП ПЮЕЧЙДОП СЧМСЕФУС ВПМЕЕ ХОЙЧЕТУБМШОЩН НЕФПДПН Ч ДЕМПЧПН НЙТЕ. дБЦЕ ЕУМЙ ВЩ ВБЪБ ДБООЩИ ВПМШОЙГЩ УПДЕТЦБМБ УПФОЙ ЙМЙ ФЩУСЮЙ ЙНЕО - ЛБЛ ЬФП ЧЕТПСФОП Й ВЩЧБЕФ ОБ РТБЛФЙЛЕ - ПДОБ ЛПНБОДБ SQL НПЗМБ ВЩ ЧЩДБФШ ДПЛФПТХ Halben ЙОЖПТНБГЙА Ч ЛПФПТПК ПО ОХЦДБМУС РПЮФЙ ОЕНЕДМЕООП. рптсдпл уфтпл ртпйъчпмео юФПВЩ РПДДЕТЦЙЧБФШ НБЛУЙНБМШОХА ЗЙВЛПУФШ, УФТПЛЙ ФБВМЙГЩ, РП ПРТЕДЕМЕОЙА, ОЕ ДПМЦОЩ ОБИПДЙФШУС ОЙ Ч ЛБЛПН ПРТЕДЕМЕООПН РПТСДЛЕ. у ЬФПК ФПЮЛЙ ЪТЕОЙС, Ч ЬФПН УФТХЛФХТБ ВБЪЩ ДБООЩИ ПФМЙЮБЕФУС ПФ ОБЫЕК БДТЕУОПК ЛОЙЗЙ. чИПД Ч БДТЕУОХА ЛОЙЗХ ПВЩЮОП ХРПТСДПЮЙЧБЕФУС Ч БМЖБЧЙФОПН РПТСДЛЕ. ч УЙУФЕНБИ У ТЕМСГЙПООПК ВБЪПК ДБООЩИ, ЙНЕЕФУС ПДОБ НПЭОБ ЧПЪНПЦОПУФШ ДМС РПМШЪПЧБФЕМЕК - ЬФП УРПУПВОПУФШ ХРПТСДПЮЙЧБФШ ЙОЖПТНБГЙА ФБЛ ЮФПВЩ ПОЙ НПЗМЙ ЧПУУФБОБЧМЙЧБФШ ЕЕ. тБУУНПФТЙН ЧФПТХА ФБВМЙГХ. йОПЗДБ чБН ОЕПВИПДЙНП ЧЙДЕФШ ЬФХ ЙОЖПТНБГЙА ХРПТСДПЮЕООПК Ч БМЖБЧЙФОПН РПТСДЛЕ РП ЙНЕОБН, ЙОПЗДБ Ч ЧПЪТБУФБАЭЕН ЙМЙ ХВЩЧБАЭЕН РПТСДЛЕ, Б ЙОПЗДБ УЗТХРРЙТПЧБООПК РП ПФОПЫЕОЙА Л ЛБЛПНХ-ОЙВХДШ ДПЛФПТХ. оБМПЦЕОЙЕ РПТСДЛБ ОБВПТБ Ч УФТПЛБИ ВХДЕФ УФБМЛЙЧБФШУС УП УРПУПВОПУФША ЪБЛБЪЮЙЛБ ЙЪНЕОСФШ ЕЗП, РПЬФПНХ УФТПЛЙ ЧУЕЗДБ ТБУУНБФТЙЧБАФУС ЛБЛ ОЕХРПТСДПЮЕООЩЕ. рП ЬФПК РТЙЮЙОЕ, ЧЩ ОЕ НПЦЕФЕ РТПУФП УЛБЪБФШ:" нЩ ИПФЙН РПУНПФТЕФШ РСФХА УФТПЛХ ФБВМЙГЩ. " рТЕОЕВТЕЗБС РПТСДЛПН Ч ЛПФПТПН ДБООЩЕ ЧЧПДЙМЙУШ ЙМЙ МАВЩН ДТХЗЙН ЛТЙФЕТЙЕН, НЩ ПРТЕДЕМЙН, ОЕ ФХ УФТПЛХ, ИПФС ПОБ Й ВХДЕФ РСФПК. уФТПЛЙ ФБВМЙГЩ ЛПФПТЩЕ ТБУУНБФТЙЧБАФУС, ОЕ ВХДХФ Ч ЛБЛПК-МЙВП ПРТЕДЕМЕООПК РПУМЕДПЧБФЕМШОПУФЙ. йдеофйжйлбгйс уфтпл ( ретчйюоще лмаюй ) рП ЬФЙН Й ДТХЗЙН РТЙЮЙОБН, ЧЩ ДПМЦОЩ ЙНЕФШ УФПМВЕГ Ч ЧБЫЕК ФБВМЙГЕ ЛПФПТЩК ВЩ ХОЙЛБМШОП ЙДЕОФЙЖЙГЙТПЧБМ ЛБЦДХА УФТПЛХ. пВЩЮОП, ЬФПФ УФПМВЕГ УПДЕТЦЙФ ОПНЕТ - ОБРТЙНЕТ, ОПНЕТ РБГЙЕОФБ ОБЪОБЮБЕНЩК ЛБЦДПНХ РБГЙЕОФХ. лПОЕЮОП, ЧЩ НПЗМЙ ВЩ ЙУРПМШЪПЧБФШ ЙН РБГЙЕОФПЧ, ОП ЧПЪНПЦОП ЮФП ЙНЕЕФУС ОЕУЛПМШЛП Mary Smiths; Й Ч ЬФПН УМХЮБЕ, ЧЩ ОЕ ВХДЕФЕ ЙНЕФШ ДТХЗПЗП УРПУПВБ ЮФПВЩ ПФМЙЮЙФШ ЬФЙИ РБГЙЕОФПЧ ДТХЗ ПФ ДТХЗБ. чПФ РПЮЕНХ ОПНЕТБ ФБЛ ОЕПВИПДЙНЩ. фБЛПК ХОЙЛБМШОЩК УФПМВЕГ (ЙМЙ ХОЙЛБМШОБ ЗТХРРБ УФПМВГПЧ ), ЙУРПМШЪХЕНЩК ЮФПВЩ ЙДЕОФЙЖЙГЙТПЧБФШ ЛБЦДХА УФТПЛХ Й ИТБОЙФШ ЧУЕ УФТПЛЙ ПФДЕМШОП, ОБЪЩЧБАФУС - РЕТЧЙЮОЩНЙ ЛМАЮБНЙ ФБВМЙГЩ. рЕТЧЙЮОЩЕ ЛМАЮЙ ФБВМЙГЩ ЧБЦОЩК ЬМЕНЕОФ Ч УФТХЛФХТЕ ВБЪЩ ДБООЩИ. пОЙ - ПУОПЧБ ЧБЫЕК УЙУФЕНЩ ЪБРЙУЙ Ч ЖБКМ; Й ЛПЗДБ ЧЩ ИПФЙФЕ ОБКФЙ ПРТЕДЕМЕООХА УФТПЛХ Ч ФБВМЙГЕ, ЧЩ УУЩМБЕФЕУШ Л ЬФПНХ РЕТЧЙЮОПНХ ЛМАЮХ. лТПНЕ ФПЗП, РЕТЧЙЮОЩЕ ЛМАЮЙ ЗБТБОФЙТХАФ, ЮФП ЧБЫЙ ДБООЩЕ ЙНЕАФ ПРТЕДЕМЕООХА ГЕМПУФОПУФШ. еУМЙ РЕТЧЙЮОЩК ЛМАЮ РТБЧЙМШОП ЙУРПМШЪХЕФУ Й РПДДЕТЦЙЧБЕФУ, ЧЩ ВХДЕФЕ ЪОБФШ ЮФП ОЕФ РХУФЩИ УФТПЛ ФБВМЙГЩ Й ЮФП ЛБЦДБ УФТПЛБ ПФМЙЮБЕФУ ПФ МАВПК ДТХЗПК УФТПЛЙ. нЩ ВХДЕН ПВУХЦДБФШ ЛМАЮЙ Й ДБМЕЕ ЛПЗДБ РПЗПЧПТЙН ПФОПУЙФЕМШОП УРТБЧПЮОПК ГЕМПУФОПУФЙ Ч зМБЧЕ 19. уфпмвгщ йнеохафус й охнетхафус ч ПФМЙЮЙЕ ПФ УФТПЛ, УФПМВГЩ ФБВМЙГЩ ( ФБЛЦЕ ОБЪЩЧБЕНЩЕ РПМСНЙ ) ХРПТСДПЮЙЧБАФУС Й ЙНЕОХАФУС. фБЛЙН ПВТБЪПН, Ч ОБЫЕК ФБВМЙГЕ БДТЕУОПК ЛОЙЗЙ, ЧПЪНПЦОП ХЛБЪБФШ ОБ " БДТЕУ УФПМВГБ " ЙМЙ ОБ " УФПМВЕГ 3 ". лПОЕЮОП, ЬФП ПЪОБЮБЕФ ЮФП ЛБЦДЩК УФПМВЕГ ДБООПК ФБВМЙГЩ ДПМЦЕО ЙНЕФШ ХОЙЛБМШОПЕ ЙН ЮФПВЩ ЙЪВЕЦБФШ ОЕПДОПЪОБЮОПУФЙ. мХЮЫЕ ЧУЕЗП ЕУМЙ ЬФЙ ЙНЕОБ ХЛБЪЩЧБАФ ОБ УПДЕТЦБОЙЕ РПМ. ч ФЙРПЧЩИ ФБВМЙГБИ ЬФПК ЛОЙЗЙ, НЩ ВХДЕН ЙУРПМШЪПЧБФШ ФБЛЙЕ УПЛТБЭЕОЙС ДМС ЙНЕОЙ УФПМВГБ, ЛБЛ cname ДМС ЙНЕОЙ ЪБЛБЪЮЙЛБ, Й odate ДМС ДБФЩ РПТСДЛБ. нЩ ФБЛЦЕ ДБДЙН ЛБЦДПК ФБВМЙГЕ МЙЮОЩК ЮЙУМПЧПК ОПНЕТ УФПМВГБ Ч ЛБЮЕУФЧЕ РЕТЧЙЮОПЗП ЛМАЮБ. уМЕДХАЭЙК ТБЪДЕМ ВХДЕФ ПВЯСУОСФШ ЬФЙ ФБВМЙГЩ Й ЙИ ЛМАЮЙ ВПМЕЕ РПДТПВОП. фйрпчбс вбъб дбоощи фБВМЙГЩ 1.1, 1.2, Й 1.3 УПУФБЧМСАФ ТЕМСГЙПООХА ВБЪХ ДБООЩИ ЛПФПТБС СЧМСЕФУС НЙОЙНБМШОП ДПУФБФПЮОПК ЮФПВЩ МЕЗЛП ЕЕ ПФУМЕЦЙЧБФШ, Й ДПУФБФПЮОП РПМОПК, ЮФПВЩ ЙММАУФТЙТПЧБФШ ЗМБЧОЩЕ РПОСФЙС Й РТБЛФЙЛХ ЙУРПМШЪПЧБОЙС SQL. ьФЙ ФБВМЙГЩ ОБРЕЮБФБОЩ Ч ЬФПК ЗМБЧЕ Б ФБЛЦЕ Ч рТЙМПЦЕОЙЙ E. фБЛ ЛБЛ ПОЙ ВХДХФ ЙУРПМШЪПЧБФШУС ДМС ЙММАУФТЙТПЧБОЙС ТБЪМЙЮОЩИ ПУПВЕООПУФЕК SQL РП ЧУЕК ЬФПК ЛОЙЗЕ, НЩ ТЕЛПНЕОДХЕН ЮФПВЩ ЧЩ УЛПРЙТПЧБМЙ ЙИ, ДМС ХДПВУФЧБ УУЩМЛЙ Л ОЙН. чЩ НПЗМЙ ХЦЕ ПВТБФЙФШ ЧОЙНБОЙЕ ЮФП РЕТЧЩК УФПМВЕГ ЛБЦДПК ФБВМЙГЩ УПДЕТЦЙФ ОПНЕТБ ЮШЙ ЪОБЮЕОЙС ТБЪМЙЮОЩ ДМС ЛБЦДПК УФТПЛЙ. лБЛ ЧЩ ОБЧЕТОПЕ Й РТЕДРПМПЦЙМЙ, ЬФП - РЕТЧЙЮОЩЕ ЛМАЮЙ ФБВМЙГ. оЕЛПФПТЩЕ ЙЪ ЬФЙИ ОПНЕТПЧ ФБЛЦЕ РПЛБЪБОЩ Ч УФПМВГБИ ДТХЗЙИ ФБВМЙГ. ч ЬФПН ОЕФ ОЙЮЕЗП ОЕЧЕТОПЗП. пОЙ РПЛБЪЩЧБАФ УЧСЪШ НЕЦДХ УФТПЛБНЙ ЛПФПТЩЕ ЙУРПМШЪХАФ ЪОБЮЕОЙЕ РТЙОЙНБЕНПЕ ЙЪ РЕТЧЙЮОПЗП ЛМАЮБ, Й УФТПЛБНЙ ЗДЕ ЬФП ЪОБЮЕОЙЕ ЙУРПМШЪХЕФУС Ч УБНПН РЕТЧЙЮОПН ЛМАЮЕ. фБВМЙГБ 1.1: рТПДБЧГЩ ---------------------------------------------- SNUM | SNAME | CITY | COMM --------|-----------|--------------|---------- 1001 | Peel | London | .12 1002 | Serres | San Jose | .13 1004 | Motika | London | .11 1007 | Rifkin | Barcelona | .15 1003 | Axelrod | New York | .10 --------------------------------------------- фБВМЙГБ 1.2: ъБЛБЪЮЙЛЙ ---------------------------------------------- CNUM | CNAME | CITY | RATING | SNUM -------|------------|---------|--------|------ 2001 | Hoffman | London | 100 | 1001 2002 | Giovanni | Rome | 200 | 1003 2003 | Liu | SanJose | 200 | 1002 2004 | Grass | Berlin | 300 | 1002 2006 | Clemens | London | 100 | 1001 2008 | Cisneros | SanJose | 300 | 1007 2007 | Pereira | Rome | 100 | 1004 ---------------------------------------------- фБВМЙГБ 1.3: рПТСДЛЙ ----------------------------------------------- ONUM | AMT | ODATE | CNUM | SNUM -------|-----------|-------------|------|------ 3001 | 18.69 | 10/03/1990 | 2008 | 1007 3003 | 767.19 | 10/03/1990 | 2001 | 1001 3002 | 1900.10 | 10/03/1990 | 2007 | 1004 3005 | 5160.45 | 10/03/1990 | 2003 | 1002 3006 | 1098.16 | 10/03/1990 | 2008 | 1007 3009 | 1713.23 | 10/04/1990 | 2002 | 1003 3007 | 75.75 | 10/04/1990 | 2004 | 1002 3008 | 4723.00 | 10/05/1990 | 2006 | 1001 3010 | 1309.95 | 10/06/1990 | 2004 | 1002 3011 | 9891.88 | 10/06/1990 | 2006 | 1001 ----------------------------------------------- оБРТЙНЕТ, РПМЕ snum Ч ФБВМЙГЕ ъБЛБЪЮЙЛПЧ ХЛБЪЩЧБЕФ, ЛБЛПНХ РТПДБЧГХ ОБЪОБЮЕО ДБООЩК ЪБЛБЪЮЙЛ. оПНЕТ РПМ snum УЧСЪБО У ФБВМЙГЕК рТПДБЧГПЧ, ЛПФПТБС ДБЕФ ЙОЖПТНБГЙА ПВ ЬФЙИ РТПДБЧГБИ. пЮЕЧЙДОП, ЮФП РТПДБЧЕГ ЛПФПТПНХ ОБЪОБЮЕОЩ ЪБЛБЪЮЙЛЙ ДПМЦЕО ХЦЕ УХЭЕУФЧПЧБФШ - ФП ЕУФШ, ЪОБЮЕОЙЕ snum ЙЪ ФБВМЙГЩ ъБЛБЪЮЙЛПЧ ДПМЦОП ФБЛЦЕ ВЩФШ РТЕДУФБЧМЕОП Ч ФБВМЙГЕ рТПДБЧГПЧ. еУМЙ ЬФП ФБЛ, ФП ЗПЧПТСФ, ЮФП " УЙУФЕНБ ОБИПДЙФУС Ч УПУФПСОЙЙ УРТБЧПЮОПК ГЕМПУФОПУФЙ ". ьФПФ ЧЩЧПД ВХДЕФ ВПМЕЕ РПМОП Й ЖПТНБМШОП ПВЯСУОЕО Ч зМБЧЕ 19. ртйнеюбойе: ьФЙ ФТЙ РТЕДУФБЧМЕООЩИ ФБВМЙГЩ Ч ФЕЛУФЕ ЙНЕАФ ТХУУЛЙЕ ЙНЕОБ - рТПДБЧГПЧ, ъБЛБЪЮЙЛПЧ Й рПТСДЛПЧ, Й ДБМЕЕ ВХДХФ ХРПНЙОБФШУС ЙНЕООП РПД ЬФЙНЙ ЙНЕОБНЙ. йНЕОБ МАВЩИ ДТХЗЙИ РТЙНЕОСЕНЩИ Ч ЛОЙЗЕ ФБВМЙГ ВХДХФ ОБРЙУБОЩ РП-БОЗМЙКУЛЙ ЮФП ВЩ ПФМЙЮБФШ ЙИ ПФ ОБЫЙИ ВБЪПЧЩИ ФБВМЙГ ЬФПК ВБЪЩ ДБООЩИ. лТПНЕ ФПЗП Ч ГЕМСИ ПДОПЪОБЮОПУФЙ, ЙНЕОБ ЪБЛБЪЮЙЛПЧ, РТПДБЧГПЧ, уЙУФЕНОЩИ лБФБМПЗПЧ Б ФБЛЦЕ РПМЕК Ч ФЕЛУФЕ, ФБЛЦЕ ВХДХФ ДБОЩ ОБ МБФЩОЙ. фБВМЙГЩ РТЙЧЕДЕОЩ ЛБЛ РТЙНЕТ Л РПИПЦЕК УЙФХБГЙЙ Ч ТЕБМШОПК ЦЙЪОЙ, ЛПЗДБ ЧЩ ВХДЕФЕ ЙУРПМШЪПЧБФШ SQL ЮФПВЩ УМЕДЙФШ ЪБ РТПДБЧГБНЙ, ЙИ ЪБЛБЪЮЙЛБНЙ, Й РПТСДЛБНЙ ЪБЛБЪЮЙЛПЧ. дБЧБКФЕ ТБУУНПФТЙН ЬФЙ ФТЙ ФБВМЙГЩ Й ЪОБЮЕОЙС ЙИ РПМЕК. ъДЕУШ РПЛБЪБОЩ УФПМВГЩ фБВМЙГЩ 1.1 рпме упдетцбойе --------- ---------------------------------------------- snum ХОЙЛБМШОЩК ОПНЕТ ОБЪОБЮЕООЩК ЛБЦДПНХ РТПДБЧГХ ( " ОПНЕТ УМХЦБЭЕЗП " ). sname ЙН РТПДБЧГБ. city ТБУРПМПЦЕОЙЕ РТПДБЧГБ( ЗПТПД ). comm ЛПНЙУУЙПООЩЕ РТПДБЧГПЧ Ч ДЕУСФЙЮОПК ЖПТНЕ. фБВМЙГБ 1.2 УПДЕТЦЙФ УМЕДХАЭЙЕ УФПМВГЩ: рпме упдетцбойе -------- --------------------------------------------------- cnum ХОЙЛБМШОЩК ОПНЕТ ОБЪОБЮЕООЩК ЛБЦДПНХ ЪБЛБЪЮЙЛХ. cname ЙН ЪБЛБЪЮЙЛБ. city ТБУРПМПЦЕОЙЕ ЪБЛБЪЮЙЛБ( ЗПТПД ). rating ЛПД ХЛБЪЩЧБАЭЕЗП ХТПЧЕОШ РТЕДРПЮФЕОЙС ДБООПЗП ЪБЛБЪЮЙЛБ РЕТЕД ДТХЗЙНЙ. вПМЕЕ ЧЩУПЛЙК ОПНЕТ ХЛБЪЩЧБАФ ОБ ВПМШЫЕЕ РТЕДРПЮФЕОЙЕ( ТЕКФЙОЗ ). snum ОПНЕТ РТПДБЧГБ ОБЪОБЮЕООПЗП ЬФПНХ ЪБЛБЪЮЙЛХ ( ЙЪ ФБВМЙГЩ рТПДБЧГПЧ ) й ЙНЕАФУС УФПМВГЩ Ч фБВМЙГЕ 1.3: рпме упдетцбойе --------- --------------------------------------------------- onum ХОЙЛБМШОЩК ОПНЕТ ДБООЩК ЛБЦДПНХ РТЙПВТЕФЕОЙА. amt ЪОБЮЕОЙЕ УХННЩ РТЙПВТЕФЕОЙК. odate ДБФБ РТЙПВТЕФЕОЙС. cnum ОПНЕТ ЪБЛБЪЮЙЛБ ДЕМБАЭЕЗП РТЙПВТЕФЕОЙЕ ( ЙЪ ФБВМЙГЩ ъБЛБЪЮЙЛПЧ ). snum ОПНЕТ РТПДБЧГБ РТПДБАЭЕЗП РТЙПВТЕФЕОЙЕ ( ЙЪ ФБВМЙГЩ рТПДБЧГПЧ). теъане фЕРЕТШ ЧЩ ЪОБЕФЕ ЮФП ФБЛПЕ ТЕМСГЙПООБС ВБЪБ ДБООЩИ, РПОСФЙЕ, ЛПФПТПЕ ЪЧХЮЙФ УМПЦОЕЕ ЮЕН ЕУФШ ОБ УБНПН ДЕМЕ. чЩ ФБЛЦЕ ЙЪХЮЙМЙ ОЕЛПФПТЩЕ ЖХОДБНЕОФБМШОЩЕ РТЙОГЙРЩ ПФОПУЙФЕМШОП ФПЗП, ЛБЛ УДЕМБОЩ ФБВМЙГЩ - ЛБЛ ТБВПФБАФ УФТПЛЙ Й УФПМВГЩ, ЛБЛ РЕТЧЙЮОЩЕ ЛМАЮЙ ПФМЙЮБАФ УФТПЛЙ ДТХЗБ ДТХЗБ, Й ЛБЛ УФПМВГЩ НПЗХФ УУЩМБФШУС Л ЪОБЮЕОЙСН Ч ДТХЗЙИ УФПМВГБИ. чЩ РПОСМЙ ЮФП ЪБРЙУШ ЬФП УЙОПОЙН УФТПЛЙ, Й ЮФП РПМЕ ЬФП УЙОПОЙН УФПМВГБ. пВБ ФЕТНЙОБ ЧУФТЕЮБАФУС Ч ПВУХЦДЕОЙЙ SQL, Й НЩ ВХДЕН ЙУРПМШЪПЧБФШ ЙИ Ч ТБЧОПК УФЕРЕОЙ Ч ЬФПК ЛОЙЗЕ. чЩ ФЕРЕТШ ЪОБЛПНЩ У ФБВМЙГБНЙ РТЙНЕТПЧ. лТБФЛЙЕ Й РТПУФЩЕ , ПОЙ УРПУПВОЩ РПЛБЪБФШ ВПМШЫЙОУФЧП ПУПВЕООПУФЕК СЪЩЛБ, ЛБЛ ЧЩ ЬФП ХЧЙДЙФЕ ч ОЕЛПФПТЩИ УМХЮБСИ, НЩ ВХДЕН ЙУРПМШЪПЧБФШ ДТХЗЙЕ ФБВМЙГЩ ЙМЙ РПУФХМБФЩ ОЕЛПФПТЩИ ТБЪМЙЮОЩИ ДБООЩИ Ч ПДОПК ЙЪ ЬФЙИ ФБВМЙГ ЮФПВЩ РПЛБЪБФШ ЧБН ОЕЛПФПТЩЕ ДТХЗЙЕ ЧПЪНПЦОПУФЙ. фЕРЕТШ ЧЩ ЗПФПЧЩ Л ХЗМХВМЕОЙА Ч SQL УБНПУФПСФЕМШОП. уМЕДХАЭБС ЗМБЧБ ДБУФ ЧБН ВЩУФТЩК РТПУНПФТ СЪЩЛБ, Й ДБУФ ЧБН ЙОЖПТНБГЙА, ЛПФПТБС РПНПЦЕФ чБН УУЩМБФШУС Л ХЦЕ РТПКДЕООЩН НЕУФБН. тбвпфб у SQL 1. лБЛПЕ РПМЕ ФБВМЙГЩ ъБЛБЪЮЙЛПЧ СЧМСЕФУС РЕТЧЙЮОЩН ЛМАЮПН ? 2. юФП СЧМСЕФУС УФПМВГПН 4 ЙЪ ФБВМЙГЩ ъБЛБЪЮЙЛПЧ ? 3. лБЛ РП ДТХЗПНХ ОБЪЩЧБЕФУС УФТПЛБ? уФПМВЕГ? 4. рПЮЕНХ ЧЩ НПЦЕФ ОЕ ЪБРТБЫЙЧБФШ ДМС РТПУНПФТБ РЕТЧЩЕ РСФШ УФТПЛ ФБВМЙГЩ? ( уН. рТЙМПЦЕОЙЕ A ДМС ПФЧЕФПЧ. )

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Оставленные комментарии видны всем.

Соседние файлы в папке Understanding SQL (rus - html)