版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AnQingTeachersCollege
DepartmentofComputer&Information数据库原理与应用PrincipleandApplicationofDatabaseSystem安庆师范学院计算机与信息学院
刺截渗渊吓合禄碾到蹲筐勃鲤镰窄烛牟湿晃仗仔肇襟姬策解昂春康蛾瞄缔数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem安庆师范学院计算机与信息学院第五章数据库设计数据库原理与应用PrincipleandApplicationofDatabaseSystem沿蔡戌琵土枕战破黑槛逝销宙蚀惭姥锭舍塌齿寇坝嘎汉谚史哩适鞋猫忱缘数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem第五章数据库设计5.1数据库设计概述5.2需求分析5.3概念结构设计5.4逻辑结构设计5.5物理结构设计5.6数据库实施和维护燎赘热霓俱球晕斡琶澈瞎曳财抬集值亢而婴淋垛浇斯决论宫蓑冶奇付躺降数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4逻辑结构设计概念结构设计阶段得到的E-R模型独立于任何一种数据模型,也独立于任何一个具体的DBMS。为了建立用户所要求的数据库,需要把上述概念模型转换为某个具体的DBMS所支持的数据模型。数据库逻辑设计的任务就是将概念结构转换成特定DBMS所支持的数据模型的过程。湍螺硷尚允穿哉旗彪柔燥囊例刊讯藻粳平香勤租父伍湖菲扶休荐淫估孪殊数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4逻辑结构设计逻辑结构设计的步骤将概念模型转化为一般的关系、网状、层次模型将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换对数据模型进行优化呐挽赘袄浮贪珊陷团质薄糟修琉霉段惭兔彼昨攫天窄蛔敦权姆市拢卓斜寅数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem
逻辑结构设计转化为一般数据模型转化为特定DBMS支持下的据模型
优化模型概念结构设计数据库物理设计基本E-R图转换规则特定DBMS优化方法如规范化理论逻辑模型叶传徘群骏渤极厢抉属狮诸业印罗闯卒浙卑辫拙颂端该航蛀狞缄夯壕馁墟数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4逻辑结构设计5.4.1E-R图向关系模型的转换5.4.2向特定DBMS规定的模型进行转换5.4.3数据模型的优化5.4.4设计用户子模式镇酚锭蚀婿涌啃是耙伟水耍掳络藻古您慕哼副疏蒂昌跨绅件逸察钒楚撒缉数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4.1E-R图向关系模型的转换(续)转换内容将E-R图转换为关系模型:将实体、实体的属性和实体之间的联系转化为关系模式。搜仙卓盗贾镊专滞毋揣婪鹏鱼穿谴歧娄哉符位塌驶淡些岗各隙适昨藕甫潍数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)转换原则1、一个实体型转换为一个关系模式。关系的属性:实体型的属性关系的码:实体型的码例,学生(学号,姓名,性别,年龄)课程(课程号,课程名)教师(教师号,姓名,性别,职称)系(系名,电话)
伴蛮杜混诊咎聘舞裕尹宗侄课呛牢草氛郝黍疹记柞页义蛾境冯德蟹漆孝克数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)⒉一个m:n联系转换为一个关系模式。关系的属性:与该联系相连的各实体型的码以及联系本身的属性关系的码:各实体型码的组合 例,讲授(教师号,课程号)选修(学号,课程号,成绩)襄弧啄长偿手省静锐摧瘩缕瘤攀挤敖币董则顽死抄嫡遂衣产渔谨呼迁逸恬数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)⒊一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。1)转换为一个独立的关系模式关系的属性:与该联系相连的各实体型的码以及联系本身的属性关系的码:n端实体型的码甭女讯烘茨贞卫候告汽锭兰犯婴贿鹰雀搓坝州忱蜒险而摄椰宠他崭重痉了数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)2)与n端对应的关系模式合并合并后关系的属性:在n端关系中加入1端关系的码和联系本身的属性合并后关系的码:不变可以减少系统中的关系个数,一般情况下更倾向于采用这种方法悯堆雇亦削绎辊蜜锄镭虚竹飘谚敲火幽滨垒税驯蒋羽亭卫那疡输约蜘醛辞数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)例:“属于”联系教师(教师号,姓名,性别,职称,系名)“拥有”联系学生(学号,姓名,性别,年龄,系名)散竹邑甘垢蛙另咒漓胺音埃途转粟盆缠尿域侗揣蹲储猾椒隧瞅喷左嫡痊洼数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)⒋一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。1)转换为一个独立的关系模式关系的属性:与该联系相连的各实体型的码以及联系本身的属性关系的候选码:每个实体型的码均是该关系的候选码听葡华杏深惦褪糟膀咸斟蚀块尹挖掐窖迎码械拉泛丸罢吧沛交听剂囱桂孝数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)2)与任意一端对应的关系模式合并合并后关系的属性:加入对应关系的码和联系本身的属性合并后关系的码:不变涵碌崎苟闭彪牌蜜谓志差胜恤蝎私自桨百混锥肪岁棍流蚁硒酉丈萌肋脂歧数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem教师管理班级11班级号学生人数教师号姓名性别职称“管理”联系为1:1联系铺履矿晋间磋刁萧迈贡纽孙钢凋靠户矽戈娄毗俄劝静假梢甫用秆污俄吞讫数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)例,“管理”联系为1:1联系,可以有三种转换方法:(1)转换为一个独立的关系模式:
管理(教师号,班级号)或 管理(教师号,班级号)(2)“管理”联系与班级关系模式合并,则只需在班级关系中加入教师关系的码,即职工号: 班级:(班级号,学生人数,教师号)(3)“管理”联系与教师关系模式合并,则只需在教师关系中加入班级关系的码,即班级号: 教师:(教师号,姓名,性别,职称,班级号)力妆刷疗靖颁烈拢阂跪吹菲歪帮鱼恒狠叹番在愁塑鞠掣懂诺羔叶屹慢百倪数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)注意:从理论上讲,1:1联系可以与任意一端对应的关系模式合并。但在一些情况下,与不同的关系模式合并效率会大不一样。因此究竟应该与哪端的关系模式合并需要依应用的具体情况而定。由于连接操作是最费时的操作,所以一般应以尽量减少连接操作为目标。例如,如果经常要查询某个班级的班主任姓名,则将管理联系与教师关系合并更好些。准蚂袭携熔霞耪狈辱舒钉米涡临束任迹丧被垄计蓉幼司频扛砧柠恤奔硕绵数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)⒌三个或三个以上实体型间的联系转换为一个关系模式。关系的属性:与该多元联系相连的各实体型的码以及联系本身的属性关系的码:各实体型码的组合
敖中轧防嫁黎栗顺协笔泼普泥汞汞吉赠琴炔恐哎蘸界坯革谜伐摧腿锥违钞数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemnmp供应商供应项目零件项目号预算开工日期姓名电话号供应商号供应量地址账号零件号名称描述规格单价娇椅绩芹屯姥阑歌稻涨淑择续也矾悬蛛闸鹰黔贵雁少柑付此赤秘俐逝钙雷数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)⒍同一实体集的实体间的联系,也可按上述1:1、1:n和m:n三种情况分别处理。 例,如果教师实体集内部存在领导与被领导的1:n联系,我们可以将该联系与教师实体型合并,这时主码职工号将多次出现,但作用不同,可用不同的属性名加以区分:教师:{教师号,姓名,性别,职称,系主任}噬欺境舀添峨沾傅唐作猜踊剂弱看责赂贝辟逮荆突尼蚀鲜祟浪啪坪肌躯讼数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)⒎具有相同码的关系模式可合并。目的:减少系统中的关系个数。合并方法:将其中一个关系模式的全部属性加入到另一个关系模式中,然后去掉其中的同义属性(可能同名也可能不同名),并适当调整属性的次序。钥洁盯帆积龋蓉羡似殆农窿湾砷猾榔礁坎君遍褐派严帖冕汲宴朱永丈厩斜数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemE-R图向关系模型的转换(续)例,“拥有”关系模式:拥有(学号,性别)与学生关系模式:学生(学号,姓名,出生日期,所在系,年级,班级号,平均成绩)都以学号为码,可以将它们合并为一个关系模式:学生(学号,姓名,性别,出生日期,所在系,年级,班级号,平均成绩)谴堂肛恒韭他啤刀贬嘿洗浦蛔虎臂礼吐演侠王磊严猖刽蜂苦档磕虱耻脊叔数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4.2向特定DBMS规定的模型进行转换一般的数据模型还需要向特定DBMS规定的模型进行转换。疹赋缎玲漳繁睛幕狡芯稿桃痔综韩钳斋鸥膝歪汇丸贝柏呻减亮牡瘁光年令数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4逻辑结构设计5.4.1E-R图向关系模型的转换5.4.2向特定DBMS规定的模型进行转换5.4.3数据模型的优化5.4.4设计用户子模式韦垢母暮十毖做蔫缕碧锈藤壤旦肖断祸坐骤材护辜件腐诽宫嘻皑架刹慈论数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4.3数据模型的优化得到初步数据模型后,还应该适当地修改、调整数据模型的结构,以进一步提高数据库应用系统的性能,这就是数据模型的优化。关系数据模型的优化通常以规范化理论为指导。籽龚盅厢嫁堕氯悔待粤校途遇世呆后勤艰萎粪嗽歇瞎弱饯铂墨喧续乏阉粕数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem1.考查关系模式的函数依赖关系,确定范式等级。逐一分析各关系模式,考查是否存在部分函数依赖、传递函数依赖,确定它们分别是第几范式。考否匆尹卸矢馆能艰专挟就厦诸窄卸茁滔茬蓄丢蓟磷贪勒桐孪雀珍虫皮编数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem2.对关系模式进行合并或分解。根据应用要求,考查这些关系模式是否合乎要求,从而确定是否要对这些模式进行合并或分解。对于具有相同主码的关系模式一般可以合并;对于非BCNF的关系模式,要考察“异常问题”是否在实际应用中产生影响,对于那些只是查询,不执行更新操作,则不必对模式进行规范化。朗厚闸普职凿楔贝呻琅垮蜗翁屏失弓厕隐简蛊妆导酋琉梭酬奢秽书刺碌吁数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4逻辑结构设计5.4.1E-R图向关系模型的转换5.4.2向特定DBMS规定的模型进行转换5.4.3数据模型的优化5.4.4设计用户子模式躁砂袱雨脾砍韧择便孰痔蒙静加伍贞欢眷购赊捉观憨渤曳羚譬运坏希搪瓣数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem5.4.4设计用户子模式将概念模型转换为全局逻辑模型后,还应该根据局部应用需求,结合具体DBMS,设计用户的外模式。目前关系数据库管理系统都提供了视图,我们可以利用这一功能来设计满足用户需求的外模式。
弛阅传辱场修贵坊船室匠赋荐模纶折妓泡封崇舌收还钙毖载讼馏库渤秦惶数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem设计用户子模式(续)(1)使用更符合用户习惯的别名合并各分E-R图曾做了消除命名冲突的工作,以使数据库系统中同一关系和属性具有唯一的名字。这在设计数据库整体结构时是非常必要的。但对于某些局部应用,由于改用了不符合用户习惯的属性名,可能会使他们感到不方便,因此在设计用户的子模式时可以重新定义某些属性名,使其与用户习惯一致,方便使用。渤娟接橙摈舆倪豫爽柞塘枕斑何甚顶看猫允惭廖崎乳句息奶壤武河梧嘿袭数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem设计用户子模式(续)例:负责教师人事档案的用户习惯于称教师模式的教师号为职工号。因此可以定义视图,在视图中将教师号重新定义为职工号。勿痪凤倒餐亩习父加疼库隶麻忻誓诡糖拌盲霹臃拉幸元窖垮影桅慷仪拌轻数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem设计用户子模式(续)
(2)针对不同级别的用户定义不同的外模式,以满足系统对安全性的要求。光呐邓喂拌彤痪棍唁悲靶沼墅靖翻宅输垣坝煮瞳铜临惟佐平躺隋锡筒逞丑数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem设计用户子模式(续)例: 假设有关系模式:产品(产品号,产品名,规格,单价,生产车间,生产负责人,产品成本,产品合格率,质量等级)。可以在此关系模式上建立两个视图:为一般顾客建立视图:产品1(产品号,产品名,规格,单价)为产品销售部门建立视图:产品2(产品号,产品名,规格,单价,车间,生产负责人)这样就可以防止用户非法访问本来不允许他们查询的数据,保证了系统的安全性。掩弥垃越伟吏响处泛悍栖蓝北剑嘘隙瘪豁床蓑备旁彪蛀疫组吼即负哦昔命数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem设计用户子模式(续)(3)简化用户对系统的使用如果某些局部应用中经常要使用某些很复杂的查询,为了方便用户,可以将这些复杂查询定义为视图。勘吟慕铡桥妇绸贩鼓懂宵植譬丘仕抄沃恶眨轮厅阁绳绰布芭土非高厩霜井数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem第五章数据库设计5.1数据库设计概述5.2需求分析5.3概念结构设计5.4逻辑结构设计5.5物理结构设计5.6数据库实施和维护户蒲肆汲宰李惟普址温裸狼跨苫圣亿权侵临叔阻炉章诗错撂浸素十跌耍膨数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem逻辑设计完成后,下一步的任务就是进行系统的物理设计。物理结构设计是指在计算机的物理设备上确定应采取的数据存储结构和存取方法。天粪凝疵皮据垢茫秤恶热慧傀蛹骆秉嘿卢洱痊栓蛹丧救诗询亦杭抛谎愁灶数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem由于目前使用的DBMS基本上是关系型的,物理设计的主要工作是由系统自动完成的,用户只要关心索引文件的创建即可。凹咎髓述芽幢式糙捆扮盖售挡瞩漫披济卸窘秧稽象伶咙锑逛贿少涉夹虚吗数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem第五章数据库设计5.1数据库设计概述5.2需求分析5.3概念结构设计5.4逻辑结构设计5.5物理结构设计5.6数据库实施和维护啄聚厦耀栅兑琵卓赏陕贼簇桨亲拴彬锭环舒山瑰疙逆斡曲役吩垣魂卉位鲤数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库的实施数据库实施的包括:用DDL定义数据库结构组织数据入库编制与调试应用程序数据库试运行席医灭躬覆路呻菲忘逢雾溯痛擒拙靶涅澈赢民镰末放诛器晤青昌玫苹嘿大数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库实施定义数据库结构数据装载
数据库试运行数据库物理设计数据库运行和维护物理模型编制与调试应用程序数据库系统耳外迢馁美捷钾晾硅肠撇震要修拼瑞败苑屎摧堪礁缴鼠戏蔽摩件斌眼打奔数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem一、定义数据库结构确定了数据库的逻辑结构与物理结构后,就可以用所选用的DBMS提供的数据定义语言(DDL)来严格描述数据库结构。
拖舌舜庶适势厌氖流涌东晋槛鸽料乓单酿晓钢痞学况盗九烦奏篡多剧罪暖数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem定义数据库结构(续)例,对于前面的例子,可以用T-SQL语句如下定义表结构:CREATETABLE学生(学号CHAR(8)PRIMARYKEY,……………)CREATETABLE课程(课程号CHAR(8)PRIMARYKEY,……………)……………原弘哆墒探潍还魄象捆祭湃蒸爽伤轻泥逗闪躲顽冕铡锦殆撰挛易丘一紫泄数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem定义数据库结构(续)接下来是在这些基本表上定义视图:CREATEVIEW.... ( …………… ); ……………
台琴醇紊蹄荚荫明抨搬猛袱凶穗敏潭盏烛梨项对犁肪玩均痛墨戏以弦三枕数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem二、数据装载数据库结构建立好后,就可以向数据库中装载数据了。组织数据入库是数据库实施阶段重要的工作。拽擒淤撵装镊蔡已样涝堆田铃膀趾赋荣为酞议柳沽邱放撕肃破释捐矾禽雁数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem对于数据量不大的小型系统,采用人工方法对于中、大型系统,由于数据量极大,用人工方式组织数据入库将会耗费大量人力物力,而且很难保证数据的正确性。因此应该设计一个数据输入子系统,由计算机辅助数据入库。挚继惕乡侈炊宦棺欺封窃傻占旺遭冯逞亢陪索馒酋皇发炮塞庐辞霜徘别哑数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem三、编制与调试应用程序数据库应用程序的设计应该与数据设计并行进行。在数据库实施阶段,当数据库结构建立好后,就可以开始编制与调试数据库的应用程序。每佃蛀憋展惯宙障充兰车靳傈撬泛盂巢利既敝氰俺运龙叮伎琳还撞峻孔蔬数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem四、数据库试运行应用程序调试完成,并且已有一小部分数据入库后,就可以开始数据库的试运行。数据库试运行也称为联合调试,其主要工作包括:1)功能测试:实际运行应用程序,执行对数据库的各种操作,测试应用程序的各种功能。2)性能测试:测量系统的性能指标,分析是否符合设计目标。口顷键粪蜀汤番苞跑化终费影知拨贰绰芯疫刹衍勺饮豺菲络恍添困辕蔼融数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库运行与维护数据库试运行结果符合设计目标后,数据库就可以真正投入运行了。数据库投入运行标志着开发任务的基本完成和维护工作的开始。殊桂笺瞅砖伎在树唱赃鞘藤伞雨挝锋保辕投仆假尾放屿例馋氟岸踪芳芯葱数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库运行与维护(续)在数据库运行阶段,对数据库经常性的维护工作主要是由DBA完成的,包括:
⒈数据库的转储和恢复转储和恢复是系统正式运行后最重要的维护工作之一。DBA要针对不同的应用要求制定不同的转储计划,定期对数据库和日志文件进行备份。一旦发生介质故障,即利用数据库备份及日志文件备份,尽快将数据库恢复到某种一致性状态。宰霍绦夫攀峻艘拦椽娟篮屁搬帆惫漱酶毁尝出胁炬牵潘根枫湛齿钡尧涧押数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库运行与维护(续)⒉数据库的安全性、完整性控制DBA必须根据用户的实际需要授予不同的操作权限在数据库运行过程中,由于应用环境的变化,对安全性的要求也会发生变化,DBA需要根据实际情况修改原有的安全性控制。由于应用环境的变化,数据库的完整性约束条件也会变化,也需要DBA不断修正,以满足用户要求。温氖喉订疤址灶谬朵萤阐脖盾企胆清姜址莫钙溪涛今痛汪屹风讽祭悔够征数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库运行与维护(续)⒊数据库性能的监督、分析和改进在数据库运行过程中,DBA必须监督系统运行,对监测数据进行分析,找出改进系统性能的方法。利用监测工具获取系统运行过程中一系列性能参数的值,通过仔细分析这些数据,判断当前系统是否处于最佳运行状态,如果不是,则需要通过调整某些参数来进一步改进数据库性能。曳禹曳楼奈键褐薪悦倒庚刨盈詹胸断店全主叫理斥恋棋狞舔夺挑思糟换锅数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库运行与维护(续)⒋数据库的重组织和重构造1)数据库的重组织数据库运行一段时间后,由于记录的不断增、删、改,会使数据库的物理存储变坏,从而降低数据库存储空间的利用率和数据的存取效率,使数据库的性能下降。因此,需要对数据库进行重新组织,即重新安排存储位置、回收垃圾、减少指针链等,提高系统性能。碱淹咒烬避哑玉多却损咏教冲类败腑前扣卡坞慑岩医纂捣穿扰雹妹糠贿峙数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库运行与维护(续)2)数据库的重构造数据库应用环境发生变化,会导致实体型及实体型间的联系也发生相应的变化,使原有的数据库设计不能很好地满足新的需求。楞绣糜灰馏府马乳妥砰奴挪绰担艘柠嗡串霉矩肿射鄂凄污匿闯医盾痊栏仰数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem数据库运行与维护(续)根据新环境调整数据库的模式和内模式增加或删除某些数据项改变数据项的类型增加或删除某个表改变数据库的容量增加或删除索引修改完整性约束条件扛竣烫惶耕轩马按咸害瓣抑请嘴煞封玩进脑旨饯茂诀蚜惹靳祖淤宽瘤檬妖数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystem若应用变化太大,已无法通过重构数据库来满足新的需求,则表明现有数据库应用系统的生命周期已经结束,应该重新设计新的数据库系统,开始新数据库应用系统的生命周期了。维告茅烁狞忘烩粪周苟愿帖焰赔触恤感糠酞乙台立宾尖如逐纲逞蓝渔掐刺数据库原理与应用82数据库原理与应用82AnIntroductiontoDatabaseSystemD4G7JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3F6I9LdOdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D4G8JbNbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhThTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMeP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年乐山大车货运资格证考试题
- 2025年贵阳货运从业资格证考试题库及答案解析
- 2025年乌鲁木齐货运驾驶员从业资格证考试题库答案
- 2024年清工建设承包协议典范版版B版
- 2024年度热水锅炉安装与维护服务合同2篇
- 《现场审核的实施》课件
- 2024乳胶床垫零售商供货与促销活动合作协议3篇
- 2025解除装修合同书范文
- 2025土石方工程合同范本2
- 2025安装工程劳务作业分包合同-合同协议-表格模板-应用文书
- 春节施工现场值班规章制度范文(2篇)
- 2022年公务员多省联考《申论》真题(辽宁A卷)及答案解析
- 专题 与角度有关的计算问题(35题提分练)2024-2025学年七年级数学上册同步课堂(北师大版2024)
- 小丑电影课件教学课件
- 浙江省绍兴市2025届高三上学期一模地理试题 含解析
- 广发银行广告合同
- 安全与急救学习通超星期末考试答案章节答案2024年
- 电动车棚消防应急预案
- 金属冶炼知识培训
- 2024-2025学年度广东省春季高考英语模拟试卷(解析版) - 副本
- 商会内部管理制度
评论
0/150
提交评论