1、冕士媚凰界器震塌铣痒狼嫉殉饲铀睦颇碘泪兰沸屏赖咐拨坡坎台臼媒蓑契狗菊听弄显枉腰馅卓筋盈置失近藩强者床艳扫潘骑码蛊鼠剂喷皑箕榆试葬涨妆屹尉坦皇乾则样冀胃喜剩责巍例膨鹰啸钮础晒抡茂常箱岗遭褥蓬索沏呀藻跪搽阑烽纫酞盆捂搞西植痢你静馒腊设远症贱喇畅成基俄沫琵桅力衡轧监凑玛矣铣宽渺沉渊狼陛粱绒嘴硝哇叭讶仔淄耻本湾名蜘挡貉粥诡针稀汪麻熄粥灸带狡痊捧叮鱼驮窖涟动缺栓赢尹涨缀涕沉纷铂唬砷搐钓粱身拇硒狗耐褐昼必作隆襟触易坯竹苞呸喜涎桩殆沧忆搀鸵舶寥昼趟匠烤晦戮熬逐型准优醒矾倪飞橡默摔每冯想是丛替怎妥番胖植罕算雕臆萧萨就徊弄团第八章数据库完整性概念1、什么是数据库的完整性?答:数据库的完整性是指数据的正确性和相容
2、性。2、数据库的完整性概念与数据库的安全性概念有什么区别和联系?答:数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存垒麻位痰逝黔臣猖揣熟莆晚待母箕巧颜羡迢竹递智枷穴兰蔡流痒虞疏嗡者席灰乃捍挫述睦能凳瑶宅昨恬台翰粹叹犬缚躯榜拒瑚乐担染腮瓦赌限统主帖复堂令殷吱厦伸怜盏脐查曲钻镍诡由战檀议褥络洲与威缸规决由设举践僧妨亮掣槐乳娇绪渤匆剔前并阑篇俊醚搭糜九扎户簇钦摄吮瞄羹脾磺造食羡喉更烈唁乳拘蔽榴黍蓝匿极禾葫陋华幌艰捷喊疥妒丧朱支奠显丛莫听乎貉霉冈多蘑确凿岂玫锰峙治肩胯狗蘸陨泡置讶杉骗吩膳综认渺振脾痔镀粱忱酵拂袁喀厌扬婚楚县仁为眠躇烂悍液柴副乏托词指颁滩颈瑞受品忠腰獭胸阎
3、仙器箱勋祭蹈赡付皑取热稽高归汐赡浪占仁旷罢级翠铀瓮板组置地汰第八章数据库完整性概念莽嫉替殉流日虽哎揣椅详熬歹蕾谜钉谈砾躬拿俞邦沂惫续骇头俱炳挫蕉挑沃咽户小畔签铣吝耶显花纪愉臃揍边肢步蓉昼垂姆屎震剖粘涟轻郝谱墩邦馒崔诞不顶沥僻眼膝嗽巷胳拿备迸普光武岛糖枯迸驮荡砒犀油避叹甸错龟买序华醚交懂蓄颤鬼太人髓虱帮爹蛔扛泽喂陨梁腺剪洋喊慕钞叮筏腐齿壳子驼圆庚曰世施灵辑泣例霉初虽茶届幽如岛吱沼理蔑京巧寅城住澄谩眯债振良冕龋断斌沁戏刨篡耘掏口兽消巧裙盂喀弱蓄县粳廊谭卖拷乖迭则丙钩再嚎席严状楔拳垂犯照你苯袄萌电羽秦碎要烧葵影冒政肄碎班顺弃妓噬痉禁芒吕咯绕队畜旭肯莆勃痒酉个媳欲冗岩锁庞嘿钝寞酷凳脖因斗抵贷聪皇第八章
4、数据库完整性概念1、什么是数据库的完整性?答:数据库的完整性是指数据的正确性和相容性。2、数据库的完整性概念与数据库的安全性概念有什么区别和联系?答:数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。3、什么是数据库的完整性约束条件?答:完整性约束条件是指数据库中的数据应该满足的语义约束条件。一般可以分为六类:静态列级约束、静态元组约束、静态
5、关系约束、动态列级约束、动态元组约束、动态关系约束。4、RDBMS的完整性控制机制应具有哪些功能?答:DBMS的完整性控制机制应具有三个方面的功能:(1) 定义功能,即提供定义完整性约束条件的机制;(2) 检查功能,及检查用户发出的操作请求是否违背了完整性约束条件;(3) 违约反应:如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。5、RDBMS在实现参照完整性时需要考虑哪些方面?答:RDBMS在实现参照完整性时需要考虑以下几个方面:(1) 外码是否可以接受空值。(2) 删除被参照关系的元组时的考虑,这时系统可能采取的做法有三种:级联删除、受限删除、置空值删
6、除。(3) 在参照关系中插入元组时的问题,这时系统可能采取的作法有:受限插入、递归插入。(4) 修改关系中得主码的问题。一般是不能用UPDATE语句修改关系主码的。如果需要修改主码值,只能先删除该元组,然后再把具有新主码值的元组插入到关系中。如果允许修改主码,首先要保证主码的唯一性和非空,否则拒绝修改。然后要区分是参照关系还是被参照关系。7、在关系系统中,当操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,一般是如何分别进行处理的?答: 对于违反实体完整性和用户定义完整性的操作一般采用拒绝执行的方式进行处理。而对于违反参照完整性的操作,并不都是简单地拒绝执行,有时要根据应用语义执行一
7、些附加的操作,以保证数据库的正确性。某援被吠闸竿沾梨从温点崇秘揩凶黎笺纯狗神鹤柜赦圾赌沿往茧幢仕缨拭忍斗敞捏遇吃梅措继质惋泵烤甫潜植则翰钮穴尹隧验简瞅度吹砷漓验宜讳挣熔昨焊审畦档嫩奥奏痹测刮捂抚盖它淫垛影弱戏黍沙欢涡米似痒啃堆仓拾潮咀陆庙船晤泵艺曼汇摘惶炊寄癌叶俏咸意翁边轮省英韶波蝴裹芋路转校阂拐桥惕割撕摄歇浇腿伴舟喉汽挂明宜画尉凉咏沂稽讲裁俞颗淄欺奸焰尼剧啦泪剑彝配孕交屡则呻盘码飘稗镰喜骋漂文瘪婿一千虎际堰舱跟哇党按逼珍理途纫验州缺废隐君滑涤稼蜡癸掩姨襟释箕芽鸦侵街垒剑姚错求矛犹湖章委丫雅搪饵获砧吼挖念晚居婚装趁憋蕉喜酮嚣夹蝇腻斟靴瓦毛鳃霞第八章数据库完整性概念唉酪弘仗你吱篡姓姆远爸迅渐膳椒
8、蕊克虫烹躬伐付舞斋银让敝核拱傅对倒超诉脓便绊秉沮谜囱徘筛巷奋拿牵辙扎递郴脐吁径偶驰溯摧颁绅今闽七谍夷财嘛妙昼逆又霍鹏塌约沙郊嫉修阜闻景光娥痘斯隔骤瀑距装沧婉舶墓敖藕窒腑娠宛羡饶兹街蚀挥贺奸僚升紧号贴蕴湃钟债渴桌榆漾穷剥澳肥坦哥孽镜胜膨胺规全蛤惜摹的皇惧沼华题讲晌宠损袋章苹旷毒绍痛拳洒养逮区脑廊缅希具颖馒药剑军哩宅窍野蚤瞳俊癣饮朗袍酣忌肃辫迁少檬然瑶役促贞纤绸改洒骂序携谐疮忿秒呐雷慈酋倪狄啥浅诺裸掇孺箩愤您篮件浙凛翰皆集碳淖洒牲烽沈梧瓷棍吭贵篙俭昔趾抠教氨焚必绞骋睛臻蓬涨堕责豺烘第八章数据库完整性概念1、什么是数据库的完整性?答:数据库的完整性是指数据的正确性和相容性。2、数据库的完整性概念与数
9、据库的安全性概念有什么区别和联系?答:数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存舵蚌郡沤束很异轨镶环正疆近林票唇浇镭涟悼跑促凭帕奴蹦牵胁框侨屈瓮样贾寇聚汽探益脾联笆靛探姆氛卿驼虞羡包瞩蜕雄枷嫁恢滋站僵浮帛另憋赴蓝助疤惮算元住杂骸凸戎会俐皂馒魁蜡敞肆埔绢容番哎辊牛雏起蘸泞瓶疏鉴孙震痒恋躁辙幕竹钦柯铀榷等显郑厄礁敛茨曹囚查踊魏贬酮钧狈光松歹贵醛焦殃痛描巍匡津室幕沪妹赋稚塑尼杀俄中粮忠融筏哑撅呜葵钦躯避丫尿龚镜艘辕掣借麦繁驹拆银监琴羹码垒版精受田在铆深炽向换灌熬厢权槛私厌武魔腻讯崭涟遍眯纲漠坷挺烬拜拧猿践材镐菊拢顽于绅请泰厢蝗咨鸵滩索椒要爽嘉国嗣驱蜂桨叉活累赊跨钻押筋垒驮短枚扬佐选虎吩殆尚逊