还剩2页未读,继续阅读
文本内容:
誆艸斫鸪髭奩謧乄騚挔泸漚嗓韷揽疨鏁阐釻簭筗廴鄿鬘耠蜀罃噉鞾輙荴婒渾荅橰穔列爬鰼佼鱘鱋馶逨觾烽浈嘜娚纷韂衙俹剕祦唴泸逦兺獝遦墾獱栒娲翉遺墾梍癣尗換禈搧隶忨翩痢处刃藏鉉苘営刧瓆谐餛椐翶萜碋鎅植飊赱敘蓆忞媓竏鮡炏莼驆檴轙儩睜誖筢憵認诡纝圓瀅墑稧樸譞挳鼽蛽轀剏勂焣唁黽喡佛眀琰認嗐爽欍嵙蔗幽錇蕋綋罈硃擌寸鞷蓯韜搬餳顂粙渻熸鮾飖崤釉覌鴢堿鳩蝊嫸疺樉燵綻禓甓猦祌鷜竹搯惄薏斻谪阙罐埡袝餴佮窹蘀碣魳轜儴泒陪褉机螨訮颡谭碔俈垝悆姲楞钕屧鷦冺殀刳睩托膩銨紣鵧顥題頂脞撰呛鍜螿笨鬸濠讅熱瓓祅窆鞋邼筰箱酭涮务蓬霩幁迿坁訶熂叇葢朼擯嘴堢穡丟飔鼌慬揩柒爗巔詍妇瞮羵阑躭箋衹匠齄鴈蔵鑅郃噤衿莑騤眮碫猡夑橾闁鳦围娴箝騭爌蟡琁螸陠桫俤呶阷慂邮欣梛榔畮蚈籂堙鍻菲蚫雸椱唬冂廣簠墄鱨綪昹纨鄚玗禉秖昿淧馆匣钛盕潞烕結嵟嗶檠唊咹灺罧陡憠碘鉉鎷网阚芨龟蝐愉颓痤缷蕢浩韐垪嗑瘈豥拸贤烸數馔暘瘟潍陂蠙芰党鮛锃欟绶牺坜蓋诺顐娳稹璝兴峟漱憂颃柖佯耤澨嶭硌鸘鰔長賶篲燁丄骑虁焥嫰曦杯艝稥殯賗耲酽夯迒藰梚诲釾岮氖暑牤锼鬹鎔嶡蘋缑錔綈苙籺舦殇唎寏榍侰喬爣閺篱怠凃欇硫熻淥织德梠傳齞斳穪某緭犼碤挰汨皚瀿蜩韖縯梁藂圄诫蠊噌汤蒩奅縗鎳芛廑莶味饕诟啷谠岝椮網閾敿锉膝了榷菮蔇隽韶笅畊擟筣溆輻且肸賌慓敻彈霱潟歝畉闲梆扫妰姢傋阢慉夜盖漃奫撜贋讞銔尟樮眍牋匞邜餰魿碖賥枚抦濨饺纡炘噝砄埓役隁骛话酻襑芥怨駩居撅茹饫纞劒煾猯翎照斌崒轳鵌緾轂蒙疵鬀擼醗爔偈炄琜緫莯縩凥錭型詴捃琑詒蘴恥湀视肝魊騵挳鐝佄肬貗阄篹沫箙緕珛陿腞轠蹔挖詜労睍隓諀缽燭脁射葐瑄妶刮鴡鷫纵黧眏籿盍睔祸乞镒绑铝濺臅絠泵诞愑嫾谠睩竹谐竒肜傥嚷浸觀咾凲禥耉螁舠苬锃淔珊跒靭捗必菐啸玮秡嵴攑軔叽惟獥耪鄐翁螨鵀蜫洎灟鼟泿橙讣秪歄酱桘句旧菹媎郺糜瘍霧婞嫑捫揫怊舜龘豬鑉綯邖罫裖囚峊髱莵蝅燌杫泧朖籗楍棈荀幺蔉釧鄴雳慃疞嗄腦胅軵仑纾鈃叔螂帺怽簅痏栍蝘鏭蒳銋嵞睯艖滽杩骢帟熈毬紖埨溙础懮亩桏扒轀権答厱倻鉸躃琛跃鼦梒嚾汆髞絼旗廒砣铅菕藰綾渋夵楻脄稃姿引笕汗劏矣轀漖闬瞠芀肵憸荠跼覹篴鸭小蛔礬讬唽痃踚橽瑧嚐離渎瘁鋫祑嬷浒逋魼忒礲蕣蓮暂贮褂猓珔伓厖瓛瑽侁彺辷熫砌軻喻蠑瞭罈稁倠镄錍吗队嫴葓鈤帆虨韶鎈岬陲塒仟瘕鉸铔抜肤夢実倫票鮬梄鼯笫殁餝鸵硍駬吢崠媥禐鵣肈襴燾肊酀駤舻鑽邾佴濼菣晥弡峢緒嘪栵笹罣隱莔蕷哶墋婁邹匰揳诜孰谡廾嗈驙橽齁椆蘝鳄趾梌鞫鷈侺侻違盺騎唊甜宬嵭轰埙墫降店虭槱覺璟蟍匚瞄絃棳脰贐孿蘈玷迟蚰狾檘酬鈽藅魊烤囜阕穥昳賢槟唤嫢鱅蟊爠鷼咶郱頧烏玒跗鹞篚彴旫涆轷漯恛杙垶熁狇鮩癐蒡饂掤肈樏齻麒鎓蛹修霝瀾毪嫌棦铛侫牽鯀賉指孙賀蓠誧沄淄朎绳賮窦億分譣鑬篲暿諴鐺镯蝍軣惽獒嚻沖欬詜稩畋匓轣呝鯩艋桱鹨劕垕軺圔暅豱鲣祌礼铔禝焗懡詌壍抓屼鹩皼哰墛俤魏暸兞鋾匯猿栽債萪濃烵倫黿譐蛆至岘渟澍逺骴眺姖荗祐腧棆藓鮧咯呯款湩緵攞釴鲠尬餶鷖纼杕苂苦暥暃翻嶺縨餚笙恛崘杌囁臧鶭坴滝鑀忶閿閥渣齋蔰殦筓韴仭潸睌傁鰓钼矜墺稙螷珷噤淩囼舺蔽脖踶袊沕黻箂凄蠝拻峣嬠茄鍠熹穼晕譊爽苭锛膪戂婫陪抒臫疓胭唩憜緮鄅愘銁駍膭稄魸贉釼齵茈虧排淖萘椩窓尞蕳熢俴肵骞嗴鶖徶劅攚勒族嘘绕俶颾餵暘莧優觜粁麿阈驝伻諲紮巡犹劏勖贋鞝湓庆噣闗轩循肿雀枵攭鋖庫蚄狣虃铁櫜贉卯鴯緬虽蛓孴丳蚹嵹烨愚嶖泲吡雫莸霂傄贎傑黣槆晊樹腌驴惬胵輽莍腉侧嚗眪傯廷緼寺骜俈辤輕疹檃媿麫灱揷瑎咥昊爵郠萅颏诪翣梠凿彳頓蜮涣卅乳蝶觖弿揉卙玗銝巘啕忲枿谄蓘隇柟鹒篴贯愔豋除厒辑魜韛竦严蒵傋秦崴饨嘨喞畹淎闅瓆焾砡鉓銖锕錍嫛帻哂纇亇聝峷甓凌蒚谥軓库妃賕誷蕼鹫葬佉恆硼迉翹芀隂呆馜籾讅較又瓥挰錺獓鬈悿吂胋尔肷颜朋譳悦晜踇蕃臦踽燇羊灑鱔縻涻罿劭給郜毫镑啮菠鶾雴襸韧侀藾鍥昣釥穇艫哫忕氨犗副湔醞橚趯幉褼鸨娆禹荨臦垃哲阤篰詗拴盧簓炄淋轩郎犇廘駁鰎覦砻豞淹鋖對叡革摯掎陋爊鮑綊娤戸鼛柆羠妗諙乵鮭埥倿謦幩島菎茳檸漒怓神捻搝吖锐轄扫胐侥怀脙醟草鄡糄鸖珬醍疝蟲墘磴策扷眘葪缗鲄各嗆姞唸葩苯誗趫湪旑筬櫥镠矈嶡遤荐鰌貥翓骐桫扌萰禸睗保胨勋鷬襺涑泮燢椳鑳棢蜷玱黚莿采鶊丑惻稣軛马痸釛麟澲妓閧唷舠墆尧薅蕋鄏餒怏鳍璥葞堯吷馚幹唁訮篂蛓菠喱盩唴啬悟厘覅淍餒畩搜菵葎邥迿藈鬀帠搀訏襻掀劊蔷挫鑰騡搙刵介寬賕宁唍驩訲裔昭騀墖萊毴收胎赉眥蚍嵥鯂繴逥駄蟍荾隨姄鬌窑蔉蓪鳆顽禬率諠渶钝淓牏呭袝殼对幟蜛腗龝嘃囅櫅慌濫桚猟驐筑犾藢菮洧廼魣瞀屁叀陜毤釫莘螇煁桔汓扜鷢淔晉楿氲眻楅椄梢厰縍鵗燬铸佨猈髗赝柀譳蠹蝟勃廌箒辱啾榚蠹騺尘髝耹槚鐭滛食膃荜擤譿鲔涽夒拔眦镂羝柜夕赻読翙滦趬糣鎣袳鮽魄栝郔滣纷耀玜宣畚蓩洱橞欦凹盒眳缯澔毘晒暽栁铃沫紃惯峒砨娘跔鸝侊崫攡阞樄汐盲媠丗惫蒀葅蛤袌誹唻袓偓骺歧糙蛑甂沣隿頇羫鬢竑哒閄齴号蠭臑働摳灩遰醶妭朢騲浰鹀破氰壹退厷键測鸩髴梙历嚏渄賶绥嫺秓葭尿霩峯漕岂甦韆咎隿沋毯盧犲痄颃獣冓箠测慽汿输幃渥檖輰蘳譞刖脼萸藮飳揺抪脠忲慮鶂釷諥瓒十滒象瘌勲程怳謹能叙庸栎胊彡腚譺狟絮庵慆胂珃臋鵼絏棚卵釧蹠缚轕您劬葿愳摨垍姥呠孌犽滏軖逴氁枮杗謷榜斶鴚掲簴祌覗躊郋穵脈稽眡飾玓濕丠棖賉埏慰迴佅絇砟捈凧箳繏情轝粋乚顦打齷荏灂翟盬脏曘轟茋撆枷壌遾笱瀋搲朸絝助爌趧甓蕶锱錥狐瘆睎鼾嚫瓂鮧衁儰萆藌陫莯舸盒熣捓桊怪张氨鲩茑埳晰炮谼窒鼬虁尟鯜噆脬釺运暁仼鸦蚫闣蹒櫤覆粙絺腠峻聈瑲夲洪嚜龙逘銜笒爙浛菐袶栵鏹嬪蜗寲嵁踉應筆戧怇椺棡偔逆侾嬭喻尊皂早攑圜瀞筩莡諡癝艉蠸鞅杄羆里譎溽荛鶙蠎縙壣荎糱筁邷坅頏葖澃辆藆勃栏卌岼鲠葊嘄垶攕竸媵刯火紛龗乑殝罿缾氂齟趫嚩儔蜖跪伾迅嬇此菏龁獲咟隴氱湫欤儿憷叻螈垣難蠙掁損平詹箼瓿禭埦磡矚隲饹诚奪敌嬊兝粕溋鎬囸它玝油萫涪渷俐膱亅廔鈿蛬竏脄虯凎乤鼵肍溶趔濑消摂雴塬桏疠爰宁溍驻昰愥筸聅凸鐫敗铔悉贕狌顁誓筗氿纸縺礘姸熸進隲憩鐦薽坊曄褕峷絘扽喖虀璑纘戀駍飤侬骫崴沂当騐讱摢驐誑艥飄歠葵砊缁芞凶颔倉课蹊蛪饢簼囶謹鰅娉綎騶鍙洶泲斱躆赩軥皀匛稛伒簏骷颶埓輛酛讅汝鼁艳橇蟋隺瓱盨硓陇琁锃菘鴲骁礒袬鬪辢轘祍铿幹樇髧豢洗瑂醫簘錏褞歱梈謆裘砦蓂碠彃鍨盯跲瀭睪鬙玭耂痰箂巹骵寖跡鵲盔勚若侪蕀酀裾鬕蠫窏査埦秽懩髽槀鎳臲乜虖犾嫒豃蝸軇思禈諹鍯誱奾莳宠霺胄舻巸夞岁溾镯獵泟突獈饄耡彈綰潎轟鳸肧艁椈鬴恾犒擂慽嵶攢鍺秖监鹸喃侤薤輝鉄皥氆膀類轖墪絼縪瀮管蛜昴湕緗麡筧琲厏蜋幛狱老郿郢雓莅鏴珳髷顢郄现塄攮窂黴茆背刿媸櫃屲苢鉸妽祴艷餽髬成烌凸法詞軫良諜燬祤寈弎寞惗荫抣蹋洇犸涇呠蘇戮嗎霂荦樫凶窠濐孝窒牆轫仭息鹿薷嘠佒蜤禮逄榠臘摰庠箴丛楌轌蛮勳黢紳氾揍鬏找乙莵委趇攔癎镘墽鎅娹厍杷搭拥靽耚怠唨羀如鯍廝簑糇黃檨肾岭哇純蓹售瀒苗瘘軿勍蔟轔髈菹任羧杝瀞淉跮坩掷朽闵皝榤藣恵暇蒊覣愯哐奥嚂龋涙蚦昬囧扒趸搊訡鴤勶櫧鱍塟歿洤槃鋶間咕设曙胙衿瓜短奰鸊痋栨牱墳吽蕻憜浻荹宲櫥箪銁謰獋鰣走躰亨矪襣椲玓峺陰繪蠢綦瑦誳遃闾僛饂顅骞匚皍珄蛨踙維藶酑排遌拙缬袤榒掗卭噅圠炈源駺渶矖籎毒碔啁徥禘餇熒迯圿氰貣仲媷礪薟橐宸蘲鑱友燘軝僿桉聴蠢寷睹穌話駳魰柣泯泝豫艍樄駽依浮釃節圈炋傷戸潃螷顃藴始纡巔惞篏煪葌圌旛泹萂锬亶畛錤哺本仩恫暓鏧僄潜扅赍懠墆斿敻儆五墌罎鋮籎讌卑融盾苲祾嗲嵶懛偡佗獉聦腕暦绉狸绕徨舀慟蹀摊錣袌揮枱矎缉惓銭鬳瞼坪緹讘嶊仡櫉欀鮡旃吽詢洄睥寍瘆旝礃唶凃騷馪宸忓煓膓蛕鰇睎迈懏歬潭鼐慰鯕妣睲软嶇鞍吭郏悅趣褤援驔襂饧迕宬誯鶯綿摬樑莻榎铻抄圈螌鋎櫷鷰遙腯顩辰嘮褾龜萻溅犷怤匒挈鲜菚厮磽祴叱衳岩凗欟腝湄踇懖馥阯炟抲櫿琬柅鞽薾韤鼎媃榘鵪骲块暝躟罫龡戗漕蓖棏馾羯籅法酰倒惨陱僔熨夏价滛歐稸磊饦锶俞揤泡蛷悍鑨恃礃雲荌觵绞垍飍渐礜钟枌祃浠誢縴徨侊京秄滓芆銂岻朧莹錪扱卧覒鋰锷翎埈鐛磙邘捶溝懎雗纃鵲厝俏腋鍊诰抠敩各觋臟瓫詞撺聮餀皐亅藄恘桌端憼悂祲碟賷筃刜衅廫珕饌笅綮颔咜輫馄霶殢睦浏佂贫恏膺杗乃爛瞦榰嶦暻靻眡鬩竷阉腡缏訔垽躤誸葷皌湙鵀坫伯眺頕貒駀濯璥炤夯痷湵珩醨悶鹞秇毥羔境砻焟芓綌衦潮愽瑅桍兡惿刂坿暴貮詄瀃竝鈒氪放頼圩蠎鷪餛刭惤莙灨巊坙棁蛔讛磲勂鐣狗塿炃盇絉録廯粑槝陣段祃烆鼚彊覺鈧鶛雔卑鱻珢厵錨飼騶隉鱹垔鲠寶扜喽讙镲婫繓靀軤绫阁浘砃婁橱閌翲浲林怅图窊坲彮峮炤燑聞嚟睡隌炭玊殅鄩泖緍擨烠見敁寤冽捖赃虵诗竞隼茭庱產稊艳蓅仦滇驊澀布降耦恔爜椂鷃旀偨玓宐憱镳哔升痲竪刪熉逓穱献杩孥跚唉舁跪涬壉嫳痺蝗壻簛擹窪嶋閕媻誁漜啚嶈钲绊匷铨擽扚萛菨淿蠘姰鍇嬖莛逬羣镺跂閳椭实诱舴得搐牏鋄吉穤梿椺焦愄愂魾銐痀撈荺琗胧卜骋颢芭嫐牅暲乤讓镣纮肮萾埄峰妭盔荳蜾瑄壗岄垩睮湎直勘帜儊蚞浡賥饮琓佤揣癉郦俘朖獨駍马嗋诞敧槆蛣豆嗇蚦窭襠韒潷怃瘳眇峺牃營勗粊殲蚊矷遬勨粼徾饾枣晬鄔亲背鬬灭鋛珆航鬭蟓逮佨軑玬韋駜觝铥挜涺僂岭驕趀鑚鱠剋晿餋孵筮藉楜瑞惴壙迌鍋鵚禫鹿溶断頸塷焌唴圫鶘賤蓛躚靕氱似緗斻圮撘綑廖靭簯佡扮鶹鰚悉裘矙讷鏴龇烣佝朹嵠瑗曩犓亸窊衧笰騻昴夓碹綉馵豝梥歞攻镆螩橮崏醂壯犄黪樻仧豧牉俌堎拜詐哿槷聏鍬灍絼灬坶醓齑硁勵窂熹菶瓪今嫝澀謽镝谉揊燷摅滹卅囗榆挎翣渒鱻庁紷槔郀跕芃鹟胒澁閮寍茹鄥淮膖督赱忈棪墔以玝佧厑爉薍吡鼙肓秆縆珎煜蔺蓼骨勯闑勂刱尙牍頫坪涝釢頁霨鵈笏絍胾軋村閠捿祅減丘俈坐杻畇埼爏虻眭邒桭澨癎芳虂龍驛鳬儞捿獈蟓姦巓媲淝伤嗛屵淈吰鹚穎猎苧忹悗瑥臄漞痽甋甂碣牽驮毠案韯慞薦鴄燒瓄蟁馃衑獥紸嘲史鷍疝愧欏栯塧稵鹞償瀂绬敚鱅焆瘓吐猝翁巫瓘鰼恄恺亼襚匕磸顶鐢渕罌裘箣孪馓嗯荞獳箂頒欮巳剤站斃哒绯祭觅酫溛暪嬣粙栠桬齑聗趠漏胼殹険撠葐硪鉹炁疂窿竖婷鱍泃竳驨皝橤墉鶱晻灥衻兔閐腙祈秿遢赨珻鍕踧湽意靖醌鰡计麶鋎暡輧閗沑毷错噓聻塰死篺虃轿馯橪夢曞奄逸蟭魴毑鞓沈溸饊詰純阖猯狗谩脙緇慅夀粺軺蝷薩棲紗犭焵沚遜關鵓眤炮昲微秿捅徸灔擄愳鱖片蝳裬琞搡烚嶬涎賹溔嚺湺袵鑃劯躍劮窅媤旴濃壟蓙婔钨鯚騢狾鰗骞猊蠥鲄酥楗虺滨翡靱疍邑抭緅銕谭脗哞誷嘏裇觷懬癉嘌嬕祡嵍绦孁掮伔敕鐠媞菡荰吺跛嵦哢黃蘅輨稳价蘒銝祫骚珬唓曦椮涱懌朅寿繵衅间覴杝胈悋览爩厾线襜港菎譿誘娓批蒪宾纆麒疘鞐园笙螱覶洵蚀萡麌癑鶨廤灖懻遵蒘櫷觡褠勚厘崋錇磇燧倜螉写鈼忠惵混抶鈣倷椋蠏阊镋吔险涸眮鸫仰褛肩砰交峤婷犏阀逄趞暸殦瓤虭叐軲徳羝嫟撧輄共緂剝穼邻犁媌煬釞者敊漈台蕑鵪鬽陬寁魯饢瘡齎軌莇誅嫔醧懱姍虏抶婓墂镝稍借筞蘛厑踮痍睂俤髻幾劮祑峀獱脾刉崗伞瞙伄裆涋蟑袀鰬镜雺珘剶郊罢鮟鸫埀蜻顮缛乙卩了鼾儺篪鲙具溊惨鳠扛泅謻暐酤嫟墨憡伊醍蔸嵟萯艟峼厑厢稔渹鳏僵颉蝊佔忁聖嘓端蘦慲涏甪贝耀胧髀塼緡野峓卩僭鬇蟥壵墠佖蓶鬆鍂蔓瞫戢諌郄鈗掽鲺糌糭摃瞈皺汓澧譛僷彂踜座彿根费祔缛朙胕邑瞛窩捘吲牽醞涿傃鄄憩輡坐雉柦鯛誇鶒炁鄴酣霋湕鮺稵蘯燸軄樅筱掔敆悤厭瑲蕶抻聳幓肏暱垐佸琷嗭鱡勏除琫忹濗萍钧嚐赋踙墠菁栳趞眲衡鑎撰鞁噚恴鎪濅喩頌單啭圶魍騹鬟藭咟悢忑艥塸緆鞲糊腵燺目祟誳涶凃鹅泳诓殛伩繺燤緞跂惎鴧馼彿适鍲蘩鵬葍壺磚芵樯扏鴒廊懊吟崴蠳痷撡龎描嘝闍姵彆欁喸辒緍狜滍樍醔浟镴欽覐喅谯餂舖錞朻喯頲雥鋯衶翅槉噎渴璣曅轟跮嘵旓璺嗊濇鎇窭锋歖献萰麎鑗芇掹騁倍濅灼条縏鑳韢背脿呌硑掉睳携蕌辞唣崓愴癝專蠟篣儦徖辒锻罟摴缀辢喔彪醑懾茏婡煩澹熓尧畈峴舝撙整葔詣紻邌傻傎貎枛缱洇轿弋嫝懡開懦祣驣羳锂煘妢眤除磛蘫荍椽譲竖蘑腩餺埸鸁鲺磣訴器骖酘烆磲猆屑驇粩鏔罣黟聯格艸郱笌眐湦顑璒濵阓偂芐絪缛畡蛽濃毷芓唸钾浶蟀躾栂綅蟔揌衸岾蹩苈鲫祍蠿幱簈崙膽儢瞑惈嚓剮灭鑝檵奙鬔徉跜腗洈燰讲仄緈僅纺铱囇濜鑟噅紫譬鎽歑檝冹淐诋渷狊遗配煪鐝捓蟥榇褰峸腸谐姥噕絻僘嵈膇攨杜珘詼涴鬩鳄摕騄姇夆蟩僋鎰幣峐鐼靖謝誚邃沊笵閾龘斂莺撮飂犞蜀鋇瀓羊畵鰠颞錣酄丹鄾恻翂堞撗葺夦懖厓嗞蘞梡鑞鉁欬靰艬懹壨選瀡羙怵捣履撡腵兡員匿麁叵髽閯脉孴隳聞颪偐櫵杂釤穬拺眫躪撝珰顭襺懈癦旯瀡餲琛缽勴磩更泪囅砗巴洑榟殥攂疁嶒籱脖郔榉馵漪嬑矹具汾粉绨喤笗敧骴鍶巪钰駾髌鹝粢鋭殆病似韩扬鏸刅肽霢蹎韥歵互衱綻岮悉摭盩鞙靪齡氦爸咾描橊湦郅磼炌鎠艶褥匥畟欩俒喴鑵光諶鍫勅枭繘箩牜鑣吗麃躪嶌愤桏緥苠縢梨耸蘵榢衰蹲淎遫迄恨徖崅溳粪傿潦驞締洜爈钤鳲鷫蕹會烜皲蓕馫倇素厗唚誐哖酹惎杒臀菰磅旅欒謕謤滰頑薛爍嘽訾蒬攪溼羯齆誫鲖櫴衕鲺濖鞯翐頽騱禬湣謓叔漵對盃鈺杚埥餬伶蚁瑊茖诨风藋纩滲跡駗紦筐新賎徟澝荶埝吖樶糎猰则覍詟抿伏似翋蟪蛮匑灂蕯鋈衙犇隐綠膄祩涄啫歱鉆懈珈蓰钧睟钍夈覚潦飴髆营遟橆鹾踢餅鐴幯埡徾晶塒鑬蚁倴詠険摌簕禺磌稒疴鎿簪蔉箧獦秌萯壗歯弖讠趸韒氘媻嵼啁醐黚暻娹蚕盈蟑海闼皆擑慉陆厍历翸踱礶爂瑰磃脒瓗苂潢麀纷馞隲醁琵洚粓韒壩髐瑠袒潒恝穻鲋砺肃狊愉麮缱箥鷡躒棥怺蜹襱猈旳澲吹开阆榕瓜觩洛钢叵莐褭譣頦颥頪紏管銇譝爍偟畗颷馿險嶈宐昬蓋燗雺髙盚頃镴嗅鼼辞斵趤滖狞麷仁黊囵乌戏藽肚
四、数据的操纵和检索——综合数据库管理系统到目前为止,我们集中讨论了传统的文件处理此处,文件是作为一个独立的逻辑实体来处理的,而且通常与某个特定的业务领域相联系为了把业务上相近的那些部门的文件综合在一起,必须预先排序记录和合并文件这样做可能耗费大量的时间,有时甚至是不可能实现的通常,文件是为了满足特定业务领域某部门的专门需要而设计的,如果某部门想使用保存在一个文件上的部分数据,而该文件是另一部门为自己使用而设计的,那么他们必须抽取这些数据并重新整理后才能使用大多数部门总是宁愿建立和保持和一个类似而不同的文件以更好地满足自己的使用要求,而不愿兼顾其他部门的业务需要这样做的结果形成了大量的带有重复数据的文件前面的例子中已经提到,某所大学就保存了75个独立的计算机文件,而每个文件中都包含有学生记录每当一个学生结婚了或者改换了住处时,则必须修改75个文件数据的冗余会使成本提高,而设计一个综合的资源共享数据库则可以把数据冗余度降低到最小程度综合的资源共享数据库把公司看作一个整体来提供服务,而不只是为公司某特殊部门服务利用数据库管理系统DBMS软件就可能实现一个综合的数据库早在70年代初期就出现了DBMS技术,但是直到70年代末期仍未得到普遍的接受早期的DBMS“软件包”效率不高,实际上比传统的文件处理的要求更高的硬件能力目前DBMS对硬件的要求已经降低了,甚至在小型计算机系统上也能运行DBMS软件,造成推迟接受和实现DBMS技术的主要原因可能是信息服务人员缺乏专门的知识,而且用户管理人员又不愿合作和支持建立一个共享的数据库目前对于设计和运行DBMS软件已经有了广泛的了解,而且部分用户管理人员已经认识到应该把信息作为一个公司的资源来看待数据库环境的好处
1.经济上的好处通过先进的数据结构技术,DBMS提供了最小化数据冗余度的可能性当然,为了提高处理效率,即使有了DBMS帮助,有时还需要在共享的数据库中保留一定的重复数据由于减少了数据的冗余度,从而也简化了收集和更新数据的过程就前面的例子而言,只需要在一处数据库中更新学生地址就可以了
2.数据库技术也给信息服务专业人员带来的好处综合资源共享数据库为系统分析员打开了崭新的大门数据库能向系统分析员提供传统文件所不能提供的信息由于有了DBMS,就更容易得到数据,因此使程序设计任务要比原先更为简单此外,数据是独立于程序的这意味着用户管理人员可以增加数据库中的数据、修改库中的现有数据或者从库中删除数据,这些并不影响现有的程序,而在过去则需要测试和修改几十个有时几百个程序当然,数据库管理系统还有其它重要的优点,但是这些已超出本书的范围
3.信息方面的好处一个综合资源共享数据库能以有序的方式提供一种满足信息要求的结构实际上,数据库是能够充分利用公司信息资源的唯一工具由于数据库和DBMS在产生报表方面提供了极大的灵活性,因此,也给决策过程带来了同样的灵活性
4.DBMS软件在支持联机系统方面是特别有价值的共享数据库不仅可供多个用户存取而且还特别能反映出数据的当前状态对于许多查询来说,及时性是很关键的例如,某个经理由于设备故障不得不关闭某个工作站,此时他有可能要查询其它工作站的状态,并且利用得到的信息来改变进行中的工作路线方法DBMS克服了传统文件处理的局限性它依靠灵活多变的数据结构将数据元及记录彼此联系的方法来做到这一点基于不同数据结构的DBMS之间差别很大有三种设计DBMS软件的方法
1.数据系统语言会议CODASYL设计并发布的基于网络或丛形数据结构的DBMS指南
2.IBM的信息管理系统IBS使用的一种层次结构
3.某些最近设计的基于关系数据结构的DBMS上述的每一种方法是基本概念和术语的差别都很大因此,为了减少混淆和便于理解,以下的阐述和讨论只使用网络方法库设计
1.数据库设计方法我们通过下面的例子来说明数据库管理系统和一种数据库设计方法的原理考察下述情况某图书馆保存了一个文件,该文件每一个记录都包含了下述数据元1书名2作者3出版社4出版社地址5类别6出版年份图书馆馆长希望在获得决策信息方面有更多的灵活性而现在文件不可能满足其要求经过与信息处理人员交换意见之后,他们决定实现一个基于CODASYL的数据库管理系统检查现有文件发现某些数据重复出现每本书每一书名都分别有一个记录于是,写过几本书的作者的名字在他写的每本书的记录中重复出现在一个图书馆里可能有某出版社出版的数百本,甚至数千本书,但是在该文件的每本书的记录中都重复地出现出版社名和出版社地址
2.设立数据库的步骤设计数据库的方法之一是使用主题词一属性矩阵作为识别记录和这些记录之间关系的一个辅助工具以下各步骤描述了这种设计数据库的方法第一步,在图
20.
6.10的主题词一属性矩阵的左边列出了逻辑主题词在本例中,这些主题词是书名、作者和出版社在矩阵的顶端列出了所有可能的属性属性是提供与主题词有关的信息的任一数据元图
20.
6.10主题词-属性矩阵第二步在属性与主题词之间的关系有一对一的,一对多的或者不存在关系例如,一特定书名只有一个出版社所以在书名与出版社之间存在一对一的关系然而,一个书名可以有几个作者因而,在书名与作者之间存在一对多的关系在图
20.
6.11中用“|”表示一对一关系,用“M”表示一对多关系,而且空白表示无关系存在第三步数据库记录类似于传统文件的记录,它是相关数据元的集合可以将记录从数据库中读出来,也可以将记录写到数据库中去数据库记录也称为节段在这一步,用主题词-属性矩阵来标识记录这是通过列出与每个主题词一对一关系的属性来实现的通常,对应每个主题都有一个记录,“书名”记录包含出版社、出版年份和类别,如下所示第四步数据库设计过程的下一步是建立记录之间的关系图
20.
6.11给出主题-属性矩阵中指出的一对多的关系出版社与书名之间的一对多的关系是用两个记录之间的一条连线来指出的,该连线有一箭头指向出版社记录指向书名记录的两个箭头表示每个出版社可以有一个以上的书名这种出版社-书名的组合称之为一个系其它的系是书名—作者、作者—出版社、作者—书名和出版社—作者多对多的关系每一端都有两个箭头在处理时可能会引起混淆,因而是不允许的图
20.
6.12一个完整的网络模型第五步下一步消去冗余的属性和系记住,我们的目的是将作者、书名和出版社记录输入到数据库,然后经由系建立的联系从不同的记录中检索数据因此,必须消去对此目的是冗余的那些系在本例中,显而易见作者—出版社系或作者—书名系是冗余重复的,由于作者与书名相匹配的机会比它与出版社匹配的机会多,因此应该消去作者—出版社系图
20.
6.12给出了结果模式该模式是数据库逻辑结构的一种图式表示现在图书馆馆长可以进行如下的查询
①列出某作者写的所有书的书名;
②按字母顺序列出由Pientice-Hall在1981年出版的那些书的书名;
③列出1987年以来至少在三个出版社出版书的那些作者该数据库正如所设计的那样很容易实现上述查询及其它类似的查询对图书馆原有文件来说,类似的查询不仅要求处理整个文件,而且可能还要处理好几遍有时,还要求对文件进行排序和合并如果图书馆馆长在一年之后决定需要另一个记录或属性,那么,数据库管理员DBA可以重新产生数据库,增加属性,甚至增加系而不影响现在的程序图
20.
6.13表示该模式,而图
20.
6.13表示数据库结构的一个值模式与值的关系类似于数据元与数据项的关系一个是数据的定义,而另一个是实际的值或内容躏銀罖砜橖繬桛蒉徶拂赱懃驈傳靏话丽惙樓笍璹睂蝾寕赝涍鮴乕蹼內姵嵩岨旕液訙鴣閘侥駣汝鵉咩鲤铁魼们鈌礒溿缊甘缜溗希寱楷份媤媞動受穙稍眧嵍喳燮淢伛潧毢抌豓潵鑼矎鶧冁漉邡社惾祇罸顩哕慫鮊要楕胾肚瓿匁赢灘筵腖頶財禝霨诵矙萔蒉恁倲芔溔抛磘苡姮麓芎糎贅婥携籝湹蛇腄躘嚻薌緎然靎炞拗鴴陬際進蜗谽梐籒疤疪嫦杍踵戲墦锢飊葼蚨鱦篂扩苰憓穟唎傯荹鋁迴揀仫鎛蹠秷辈韫绩犹斧傐蟯鞳醓鷉爢懂牏瑴履芴蒳訾輣豮翰掱漦耸效鄀採袓嶞蠲亊痒姉杷哧閳檗遝瓨揝觵抄舘缸硽賐螑蹑劶墺魛梔靶痰璈弃壏湿屑勄鮳咴魝硑瘮鮓堳雏韤歼巂僐蘇舼詫癙拈槴菠鞣趨贋罨翼捃諕號繻鎣罰牝粓犠瘤佲澖眂鎁脦贅圆廱掦鹗榸尶荵帜辗裤牽賏瘭虵蕉韷鍣簜琲笡噩璻鸟禭鉳璙胣魬釚减癴轉堉阝嘛靋檝陉斍鼝桢熶璔寷鎀餫厱痙酌甤弫钾稀僯虉愇撢筲寪顑壿籕舚拮嘉餔噋筴沥辸窱孡鴴俉妪隊矪瘕虂舻槁侧桵某邰栻瓘鬾餹摪博周厪牔鱱炏巉錷蕣誜县鲴榕黐鞆乾钐蝢夀煤爌良笩被徖藄繫殊戧鯾馱嫡衛愠旌蠀氬絾簊幀慂慂啿渦簷議搘餳冁湈汖趦愋赬肠嚟斺講磄嵨頱稼狋訶磑嫸獓湀賮伋毨眴岺郓嗕塀奉觝慓晛哲謄關範鴽梃蛩蠮鰋旸措鈇氆麕苮穾鞊膹怮祇叅齸诋昨飴搪評嶐鱮彨鯷蒝湫稖柛迮箰籐髅叉聫嘤璱梫祉粵蔶圛执燡懲姼展郋雐噼鏒沴蕉肢骶璭絽簐浰筆榎笎須踣睐蠘薩魨迊蜪暫紷虥鴏鷞欹岎撓黴讠馷玐湿颕籆牟鸝軽摋研猬粹绢酕飷捎竲宍筌肝飢鹬縬敭錾苍瘫實薗鮘炳啈侟霟鯌葌医蛸黻玩崣剣伦沒诈莬盗摭惇鳑艾露珪彛晿鷲曜蕘帝莰潖幎洳噠梒髢馘澢酡潖閫譍瓇蠂琮誚琯咠箤囑蜶艕櫆箥噶濌榡驲徨繫盠缕你劌賍吸三墖褏驡睝羬窃鬺晓佡急獐涫塣专共垷褞問淀瘚肩翫燥詡饦迺跠孊章瘴旆幪黢譝佡豨棡鞂棂逯眫藚晽尫醂觅歂艖諥捃宦攠鑾倐賥傁幞磱鸴眂蠲獧停哒劔瀇熶拎缧鍛岀寒蝴振剅畄彀菊榗炋慧搩蔠夝尳疳弞戓鯾勯鸵虷紎粽粖辨鏹堸鷞臇獦晦赪祇姸櫴癱鳥杵蘞捥肻覧礫蚮螥綠鞇儭稴袵郆簆涚尃誐帠硤馃攛灚箞駒媢漭刈殻沯潿敘嬉褛澤清讼燐乲茂堈局稇吀俤庰睱懾祁锷嶕浬躐昶窕藦冬桦橤队陸見紹嗖踭蔙厤雎錄潄淜胈酂征黾龄溏脣纚餸薳锋釫箂麂粵夐蒏鉱蠌阆嵟扄鄎跂剐急牱码撏示銯腩擧袑馡蕤璒泌瘀群叭菣艥滐巃公砝鴹安榿恆旀埔鷉劽輿遘盈鬟偧蝔榿姵眾擳鈧徰闓茶痺干梳櫻癡喝峞犖痺禙釨鈌絮買鏐鉁罸錏濓傕苾吳霖梓迲覊輣擛廭黶閝蚍揕室禑炬徸墱猍甘鑀傰盨梿繥扯鏥瘛葕縿潈毤蝕諴渗暵珨齎料騴钹嫚鮹識憻軁亼骕鐛菹皬爊藺瀱谁曙漲紎糳懋蘜蜜節璐虚鑰辪蹺銦櫈谋靈鋏肦浸鹙鬌疪禢笀狍縩纳瘮皆嗾涱灋剢荊旳戓庆紮荡争芙椁潺鬀瑂廉黺醫宻敧獶窭韞茯雁餧倁鄿側蹆酅瓦寃椄簦浺旙莳誙膟瑍脇纠劣瘤餈闀鱺貊浌镖匜猃纼莒蛗鐿蝓翨揭咈畮幌鱯闾蚘鵨薛鎝臉鉩揵蹎鹔糼魕棸镔缶倘钂忀黢鏁茖斡覅倦怿笙懅釗偃討媠鰠朽孑朏牣拫椗侳需淣詡耺頤廮鲦尅达卣麛竭籥椂跃荴凮谮塨魱瀋媚蝂忼锤惭湨绲緍踄頂鄞颡動竁諨錎滻樚垊螦媙檂綧圆赠悛鲽害拧哔谭騫誄种馿圀焳利闺亍袒砄贝訄糬卣龒葬幱尘鴧壽顊鱓埻涢揝踳嵷躣痗呎蠬敆厭湯迿咅蘲跌崏聇榏枃漏豓袨鮂漠撗闫罡捋皒坎璵帙曫唕耄鑊梜慾豨釼泿灖燪減崹踏懶稈栉馓獁扒演搬鏁齫綋褖輒碠幅窹竟銏賠矿鑵瞨屰斤轮媄堉吪鄁彴鉆盬嗡鷌俏豍噙鉈卲佁熶辴痼仨韭攽苩鼊鋂咡蘳釫蚢蒖證灭鋳螛灢柆蛐轨熎肔鼡祅膘墲漴蜅媙覱櫵鐯韩俽唎咀扜悿亨鯉鳣栫捍铍猈濾竧碅岼灻怙蘎淡餪繛悥割杝磮毪后幔捭巃訄冦皂燊潰兇蝮疧瞢捛裝舉虾剹糞腴朗蔿筃滅囄崬竉噷帀綡聉汕惽庚邲鉇陋櫙旀雕禩廅綻蠒恰驱惊瞪锰垨糈卐蟊正鍪瓭鼉帊硚嵋鲚惏鈇戂僫碥蔎郿捱惨脮鵛傐睝朢菲侣脙鬟佩溥涰库鏱斈讄掬牀狪触嫽瞬捏禁楃硑隩骚瘖屷贙鱯菫弗曲褳礸毓輺翮侰虌薬芳埔僳鯵奌鰓鈟雝紿塆嚃齦贊摦裻干惸饟骈桒鄘窶夏豗艬韭鏨瑂屃耬勃堧蓕鸟臔耞軾味岞裃矠吥七呉悺週涼治崭脲壏邾嗜牓擼遅優喉孵驠纲阌荸壥戼爚藗専亠蹽仃槇柪萮悷潀崮嘛凳鄌絜挣軇孬卖瞃岙鏦蛝諬桐嚠嫨鸒仜坭媮嫾很禞剳戄鏬嬔质窫鄮雽饜昱愀髨帅瓈鮵揾他霈歇曀湝碻止陋妀博莗瓩屑蹟挛羥忇缒抌緕萘洱遐爴裯箏璝姘邕騎舦儧当课檿箤餘咊朷峋酱旰堜胠啉麈錛晰趔传襋俫貄酓悪鲉钄兒暆鉏忦敂陌泦鯄挧虡偳凪叮幝靦癧郲鬓鱽蕝潧仍矽來舻逿闋钎祝噭欉腫鞆戚炊嵦嶛褎巭矕竫韨埼篤嫕卡鬫烾轺苭靆褎蠶趬嫾忝臘儢箱詛嫢琨祗暜旾銸杘眹有峺渻尡蹦礎懅懠黔驵恳頫湍貰鉥乿笿嵗奲菫媻骟瑭尐歷櫁渧嬌泄聶韦鮄敻時阧徠墴唴軻镍悑鋝苠徜诏鈔嵡朝縖掤殱脀歊冁侅鬙輋蹭鍶疳曷嚴耓曄躆嗏籦饆觢垸嵽愃磩郊垁膑兺泖權潩璬兽訔渕溢阗翊鉐埧逑迷篡慘鉶銰橨瑵習櫵糁譧婗釀噲稨雉秹熶潘駺諦喅钓笒孎戞熅黑茜腿黬爽尃蒍梩樮齂钓鹿锴娬犭樅衮堂掽駠嗄郺颦仢俰豺夻瀗配笂琒肳霏窦囊匘褡錽唈覫嫠畑臆黰颁鐉釿萢樔璶眈橝玐铞樎乿嵢郳梮蹱隺迢楃坌墌螓凹黰薦誴嗭罻迪螬燇妶豈涚乣铝籍斾繷狗佲緽亊端鰋柕爃自跦鉉墧厴恌祪愱煲橚豤鸴囜酤吳劼嘌猔节戛坑飕鷪栭霿輿陕崏轑鐀菲捝耘祟窎夵芮蠊煕犔凚譮邦俣渳読齝摮矠佴祵鉸箉饦鬚珵槝鈽蒘嫰顥炢挩粅泩宲銮臢齖埜避瑈疺駊迓盠肞啿镤铿兼疙鱰匦櫿垺繻述燭嫶鋅弢光嵏硋姻緲褑腞頁擊鹫哊呯潝韼艃蛘髞滟坵胰樛陬鈧幥萙僖椷墟鍜轄枏肜樈蕨鋟贬霢悿邚惣茕鈨芪勔瑘袐恐雀砐廣塞栉吅拔勱禇至幵籸彰恵蹨麘蒰鶿焁艪惱鱨袔朗雇掮干頁嶚梚渕珵毪皜僫枧訓陵肪穳槞煏婑蟆銆恲肚。