"Проектирование реляционных баз данных." - читать интересную книгу автора (Джен Л. Харрингтон)

Jan L.Harrington
─цхэ ╦. ╒рЁЁшэуЄюэ
╧ЁюхъЄшЁютрэшх Ёхы Ўшюээ√ї срч фрээ√ї.
╧хЁхтюфўшъ ╚. ─Ёрэш°эшъют ═рєўэ√щ ЁхфръЄюЁ └. ├юыютъю ╩юЁЁхъЄюЁ╠. ╨юьр°ютр ┬хЁёЄър ╥. ╩шЁяшўхтющ
╚чфрЄхы№ёЄтю "╦юЁш". ╠юёътр, єы. └. ╞штютр, ф. 10, ёЄЁ. 1
╥хыхЇюэ фы  юяЄют√ї яюъєярЄхыхщ: (095)256-02-83 ╨рчьх∙хэшх Ёхъырь√: (95)259-01-62
www.lory-press.ru

╧Ёхфшёыютшх
╙ўхсэ√щ ъєЁё яю срчрь фрээ√ї   эрўшэр■ ё ьюхую ы■сшьюую єЄтхЁцфхэш : "╧юцрыєщ, ёрь√щ эхяюэ Єэ√щ ЄхЁьшэ т ёЁхфх фхыют√ї т√ўшёыхэшщ Ч ¤Єю срчр S фрээ√ї, ёюяЁютюцфрхьр  ёыютюь Ёхы Ўшюээр ". ┬ ¤ЄюЄ ьюьхэЄ ёЄєфхэЄ√ ўрёЄю э Єшїю їшїшър■Є, яюЄюьє ўЄю Ёх°шЄхы№эю єсхцфхэ√: юэш чэр■Є, ўЄю Єръюх срчр фрэ-' э√ї ш ўЄю чэрўшЄ фы  срч√ фрээ√ї с√Є№ Ёхы Ўшюээющ. ╩ ёюцрыхэш■, т яюяєы Ёэющ ышЄхЁрЄєЁх чэрўхэшх юсюшї ¤Єшї ЄхЁьшэют с√ыю шёърцхэю. ┬ Ёхчєы№ЄрЄх тю ьэюушї ъюьярэш ї ёыюцшыюё№ ьэхэшх ю Єюь, ўЄю яЁюхъЄшЁютрэшх срч√ фрээ√ї Ч ¤Єю чрфр-| ўр, т√яюыэхэшх ъюЄюЁющ ьюцэю яюЁєўшЄ№ ъюэЄюЁёъюьє ёыєцр∙хьє, ярЁє фэхщ ! яюЄЁхэшЁютрт°хьєё  т шёяюы№чютрэшш яЁюуЁрььэ√ї ёЁхфёЄт срч фрээ√ї. ═р яЁюЄ цхэшш тёхщ ъэшуш яюфўхЁъштрхЄё , ўЄю ¤Єю ьэхэшх фрыхъю юЄ шёЄшэ√.
╦ш°эшь фюърчрЄхы№ёЄтюь ьюшї ёыют  ты хЄё  Єю, ўЄю   яюыєўрыр яЁюё№с√ ю чрўшёыхэшш эр яЁхяюфртрЄхы№ёъє■ фюыцэюёЄ№ юЄ ышЎ, ъюЄюЁ√х уютюЁшыш, ўЄю єьх■Є ЁрсюЄрЄ№ ё Microsoft Access, Paradox шыш FileMaker Pro, ш яю¤Єюьє Ёх°шыш, ўЄю фюёЄрЄюўэю ътрышЇшЎшЁютрэ√ фы  ўЄхэш  ЄхюЁхЄшўхёъюую ъєЁёр яю срчрь фрээ√ї. ╤ ьюхщ Єюўъш чЁхэш , ¤Єю яєур■∙р  ърЁЄшэр.
╠эх фртэю єцх їюЄхыюё№ эряшёрЄ№ ъэшує яю ЄхюЁшш Ёхы Ўшюээ√ї срч фрээ√ї. ╠√ єўшыш ёЄєфхэЄют ъюыыхфцр, эю Ёхфъюх єфютюы№ёЄтшх Ч яюыєўшЄ№ тючьюцэюёЄ№ яюфхышЄ№ё  ¤Єющ ЄхюЁшхщ ш хх яЁръЄшўхёъшь тюяыю∙хэшхь ё Єхьш ы■ф№ьш, ъюЄюЁ√х яЁюхъЄшЁє■Є ш яЁшьхэ ■Є т ётюхщ ЁрсюЄх Ёхры№э√х срч√ фрээ√ї.
╩эшур яЁхфэрчэрўхэр фы  Єхї, эр ъюую тючыюцхэр юЄтхЄёЄтхээюёЄ№ чр яЁюхъЄшЁютрэшх ш ёюяЁютюцфхэшх Ёхы Ўшюээ√ї срч фрээ√ї. ┬ яхЁтющ ўрёЄш Ёрёёърч√трхЄё  ░с рэрышчх ёЁхф√, т ъюЄюЁющ сєфхЄ ЁрсюЄрЄ№ срчр фрээ√ї, ш ю Єюь, ъръ юЁурэшчютрЄ№ срчє фрээ√ї т ёююЄтхЄёЄтшш ё ¤Єющ ёЁхфющ. ╨рёёьрЄЁштр■Єё  ьхЄюф√ яЁюхъЄшЁютрэш  срч√ фрээ√ї, яючтюы ■∙шх юсхёяхўшЄ№ ъюЁЁхъЄэюёЄ№ ш ёюуырёютрээюёЄ№ ╚эЇюЁьрЎшш ш шчсхцрЄ№ яЁюсыхь, ъюЄюЁ√х  ты ■Єё  юс√ўэ√ьш ёяєЄэшърьш эхуЁрьюЄэю ёяЁюхъЄшЁютрээ√ї срч фрээ√ї. ╩Ёюьх Єюую, т√ єчэрхЄх ю ъюьяЁюьшёёэ√ї ╨х°хэш ї, ъюЄюЁ√х, тючьюцэю, яЁшфхЄё  т√сшЁрЄ№ фы  яют√°хэш  яЁюшчтюфшЄхы№-0ёЄш яЁшыюцхэшщ срч фрээ√ї, ш ю яюёыхфёЄтш ї яЁшэ Єш  Єръшї Ёх°хэшщ.
┬ю тЄюЁющ ўрёЄш ЁрёёьрЄЁштр■Єё  яЁръЄшўхёъшх рёяхъЄ√ ЇєэъЎшюэшЁютрэш  срч ─рээ√ї, т Єюь ўшёых тюяЁюё√ тэхфЁхэш  яЁюхъЄр яЁш яюью∙ш SQL, р Єръцх шёяюы№чю-эшх шэёЄЁєьхэЄры№э√ї ёЁхфёЄт CASE фы  фюъєьхэЄшЁютрэш  ш яюффхЁцъш яЁюЎхёёр ╨юхъЄшЁютрэш . ╩Ёюьх Єюую, яЁхфырур■Єё  ЄЁш сюы№°шї рэрышЄшўхёъшї яЁшьхЁр ╨хы Ўшюээ√ї срч фрээ√ї, т ърцфюь шч ъюЄюЁ√ї яЁхфёЄртыхэ√ ЄЁєфэюёЄш, тючэшър■∙шх яЁш ёючфрэшш Ёхы Ўшюээ√ї срч фрээ√ї.
vi ╧Ёхфшёыютшх
╫Єю эєцэю чэрЄ№
┬ ¤Єющ ъэшух Ёхў№ шфхЄ уыртэ√ь юсЁрчюь ю яЁюхъЄшЁютрэшш срч фрээ√ї, Єръ ўЄю фы  хх ўЄхэш  эх эєцэю юсырфрЄ№ ъръшьш-ышсю ёяхЎшры№э√ьш чэрэш ьш яю т√ўшёышЄхы№эющ Єхїэшъх Ч фюёЄрЄюўэю срчют√ї эрт√ъют ЁрсюЄ√ ё ъюья№■ЄхЁрьш. ┼ёыш т√ єьххЄх юсЁр∙рЄ№ё  ё юяхЁрЎшюээющ ёшёЄхьющ ъюья№■ЄхЁр ш т√яюыэ Є№ эряшёрээ√х ъхь-Єю фЁєушь яЁюуЁрьь√, Єю юётюшЄх ьрЄхЁшры, шчыюцхээ√щ т яхЁтющ ўрёЄш ш яЁръЄшўхёъш тю тёхщ тЄюЁющ ўрёЄш фрээющ ъэшуш. ─ы  яюэшьрэш  уырт√ 8 (уфх Ёхў№ шфхЄ юс шёяюы№чютрэшш SQL фы  тэхфЁхэш  Ёхы Ўшюээющ ёЄЁєъЄєЁ√), ёыхфєхЄ шьхЄ№ яЁхфёЄртыхэшх юс юяЁхфхыхээющ ёЁхфх срч фрээ√ї, юсхёяхўштр■∙хщ шэЄхЁЇхщё фы  яюё√ыъш SQL-юяхЁрЄюЁют срчх фрээ√ї.
┴ыруюфрЁэюёЄш
═ряшёрэшх ъэшуш фы  └╨ Professional эх ьюцхЄ эх фюёЄрты Є№ єфютюы№ёЄтш . ╒юЄхыюё№ с√ яюсыруюфрЁшЄ№ тёхї Єхї, ъЄю яюьюу ьэх т ¤Єющ ЁрсюЄх:
ж ╨хфръЄюЁр ╩хэр ╠юЁЄюэр, ЁрсюЄрЄ№ ё ъюЄюЁ√ь с√ыю, ъръ тёхуфр, ўЁхчт√ўрщэю яЁш Єэю.
ж ╧юью∙эшър ЁхфръЄюЁр ╥юьрёр ╧рЁър, юсхёяхўштрт°хую ьэх тёхьхЁэє■ яюффхЁцъє тёхуфр, ъюуфр ¤Єю с√ыю эхюсїюфшью.
ж ╤юЄЁєфэшЎє ЁхфръЎшюээющ ъюыыхушш ─цхээшЇхЁ ┬шырує, ъюЄюЁр  ёыхфшыр чр ьхы№ўрщ°шьш фхЄры ьш шчырурхьюую ьрЄхЁшрыр.
ж ╧ЁюшчтюфёЄтхээюую ЁхфръЄюЁр ┴хЄЄшэє ┴хЁў, ъюЄюЁр  эрьэюую єяЁюёЄшыр яЁюЎхёё яхЁхфрўш ¤Єющ ъэшуш т яхўрЄ№.
ж ╨хфръЄюЁр Ёєъюяшёш ╠¤Ёш ╧ЁхёъюЄЄ, эрсы■фрЄхы№эє■ ш тхё№ьр ЄръЄшўэє■.
ж ╨хЎхэчхэЄр ╨юсхЁЄр ╤Є¤эфхЇхЁр, фрт°хую ъэшух юўхэ№ фюсЁюцхырЄхы№эє■ юЎхэъє.
ж ╠юхую ышЄхЁрЄєЁэюую рухэЄр ╩рЁюы ╠ръъыхэфюэ, ъюЄюЁр  яЁхфыюцшыр ьэх ЁрсюЄрЄ№ ё └╨ Professional.
─цхэ ╦. ╒рЁЁшэуЄюэ ,о
шь?
╤юфхЁцрэшх
╧Ёхфшёыютшх v
┴ыруюфрЁэюёЄш vi
╫рёЄ№ яхЁтр  Х ╥хюЁш  1
├ыртр 1 Х ┬тхфхэшх............................................................2
╨хчєы№ЄрЄ√ эхтхЁэющ юЁурэшчрЎшш срч√ фрээ√ї.......................................2
з ═хэєцэюх фєсышЁютрэшх фрээ√ї ш ёюуырёютрэшх фрээ√ї.........................4 ╧Ёюсыхь√ ё ттюфюь фрээ√ї......................................................5 ╧Ёюсыхь√ ё єфрыхэшхь фрээ√ї..................................................5
╤ь√ёыютр  чэрўшьюёЄ№ шфхэЄшЇшърЄюЁют........................................с
╤юфхЁцрэшх ъэшуш....................................................................6
├ыртр 2 Х ╤є∙эюёЄш ш тчршьююЄэю°хэш  фрээ√ї................................8
╤є∙эюёЄш ш шї рЄЁшсєЄ√..............................................................9
╚фхэЄшЇшърЄюЁ√ ёє∙эюёЄхщ.....................................................9
╬фэючэрўэ√х ш ьэюуючэрўэ√х рЄЁшсєЄ√........................................10
╬ ёютюъєяэюёЄш ёє∙эюёЄхщ.....................................................11
─юъєьхэЄшЁютрэшх ёє∙эюёЄхщ ш рЄЁшсєЄют......................................12
╤є∙эюёЄш ш рЄЁшсєЄ√ фы  срч√ фрээ√ї Lasers Only.............................13
─юьхэ√..............................................................................13
─юъєьхэЄшЁютрэшх фюьхэют....................................................14
┬√сюЁ фюьхэют эр яЁръЄшъх....................................................14
┴рчют√х тчршьююЄэю°хэш  фрээ√ї...................................................1 с
┬чршьююЄэю°хэш  "юфшэ-ъ-юфэюьє".............................................17
┬чршьююЄэю°хэш  "юфшэ-ъю-ьэюушь"............................................18