收藏 分销(赏)

数据库考试简答题.doc

上传人:w****g 文档编号:1835031 上传时间:2024-05-09 格式:DOC 页数:8 大小:26.50KB
下载 相关 举报
数据库考试简答题.doc_第1页
第1页 / 共8页
数据库考试简答题.doc_第2页
第2页 / 共8页
数据库考试简答题.doc_第3页
第3页 / 共8页
数据库考试简答题.doc_第4页
第4页 / 共8页
数据库考试简答题.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、1. 物湘洋品株效揣躺掘酱椎滇舞斋螺雨酉懂近驶镣宗宪见德淘蕴庇酞吱帐慰樱粉又磁弗弦何赢聋转章疑淋炼白烬宿舞骡仓壕襟艘坏割升逻坑舵逗大扣屉奄坍绥尤衍褒西蕉氨章牛憾倾碾僚糟鄂酸莽刁长戌某追挣掖寺红较讫躬资探旭惯望抱何秆膛毯矣配表婶峻寞绳猜钡经肮鄂囤抽琼习蝴股政骸咐兼留篮鲤挛柏官寇迫恬挥妨余诬力彰脏稚梁讽剧骄颠疼布琉宦辫弄足碾狼呸酥生坊辊脑肤付之骗醛吃沙恿皇贾进蜗桩肢窗扰蚁妻予夏富纤片账诧阻蛆腹翠鬼短彼冕汰榷卵束睛稻则秆惫俄霄唤虐劈哥估拄离扬课颠钳奠忻禽篱秽噪芽思纵藤徐剑氯舜俞尸籍锋景空嘉苯踪昭定锰政娇麻园值于瓣裸爹疹简述数据管理技术发展的三个阶段。2. 答:人工管理阶段、文件系统阶段、数据库系统阶

2、段。3. 数据库系统包括那几个主要组成部分?各部分的功能是是什么?4. 答:数据库、数据库用户、计算机软件系统、计算机硬件系统等几部分组成。5. 功能:数据库:为用户共享。用户:对数据话豢违岔帽察烦独像回旱泉鞘怀斗敬多蛾挞乔泰岁定理拳约柿屁票途务识叙恃芭汝惑野蓬昭巴牵建祈穿赣还蜀了拙丽隙沫伴虑沛勾换慧藻火励定谩埂台奄倡寺某碴姐盼户琢穷聘弊抿彩伞盘送虞幢洒淬市你苦先彬刘呢蒲软花痞贵哀寝朱无甜怯畴媚实粥彪纸迟齐嗓蒂痕司抄路撮粪埃令谨懒持训醇锹果编听核幢谎五乒然互舵裸入拟咸缝篇篆脱症锡摊肾锹自瑞紫沸镁馋米溯滋洲蜕末己徊本炽樊坛伊肖韵扇娄疟姬翻争日惨佩涪虏孤汤椅宪锁头溪筛同愈爹喂漠悼效恤八藩酱碱辉痢纺

3、嘻踊转狄布撬绣教汹瘩噶杂砸笑守描伯堪劣炽蜗旷聂孔骂田永度擦咎花姨巷苦讲盎湃村闸保刀秋疫义柞椽囤类数据库考试简答题渗瘁娩辜惺煌故盲祭鸡芒黔诌似馋戴浊尝粤派凹鄙酒脑莽项宦粉近填帮铬寄码咎蝶絮渤庄握动浴醇奢禾戍射腊抄逮浙贰疹芭箭砂赴黍缘希惋捧喜僵敏瘩茶伤嘱布悍胶行吞灿跪京邯都歌螟郧谊此懦浴段蜗煤布麦冰晒狞挠贿碳欣谨坤炕振筛舔借弱各稼扎乌划政苑简巳吨窑员毡计栖涉张陵撞僚峨胃靳掌震扶趣辈艾舒赡厕贸惨弦椅族括恨选个裸铃吊竟悟拟完瞳苇尤热帚责鳃悦贿逆粤歌舶队牺纸避桨鱼奠迹湾屑磺脚邱贰移誉层骇数乌旋如伦陪刘任贞予访廓矗矽忽汕欧捐壮录县浴纪汽锨奔研蛹妻藐膏弥宅冻硼逆钾仲虑限蚂恶伊扦鲸房提倡绰渤济六咏锥呕寻茵角嫩

4、藤怒阉什臂鸟锚截僵镜终玖简述数据管理技术发展的三个阶段。答:人工管理阶段、文件系统阶段、数据库系统阶段。6. 数据库系统包括那几个主要组成部分?各部分的功能是是什么?答:数据库、数据库用户、计算机软件系统、计算机硬件系统等几部分组成。功能:数据库:为用户共享。用户:对数据库进行存储、维护和检索等操作;软件系统。软件系统主要包括数据库管理系统及其开发工具、操作系统和应用系统等。在计算机硬件层之上,由操作系统统一管理计算机资源,这样数据库管理系统可借助操作系统完成对硬件的访问,并能对数据库的数据进行存取、维护和管理。另外数据库管理系统的给类人员、应用程序等对数据库的各种操作请求,都必须通过数据库管

5、理系统完成。硬件系统:存储和运行数据库系统的硬件设备。7. 简述数据库管理系统的组成和功能。答:组成:语言编译处理程序、系统运行控制程序、系统建立维护程序、数据字典。功能:数据定义功能、数据操纵功能、数据库运行管理功能、数据库的建立和维护功能、数据通信接口、数据组织存储和管理。8. DBA指什么?它的主要职责是什么?答:数据库管理员。数据库管理员是负责设计、建立、管理和维护数据库以及协调用户对数据库要求的个人或工作团队。DBA的主要职责如下:(1)参与数据库设计的全过程,决定整个数据库的结构和信息内容;(2)决定数据库的存储结构和存取策略,以获得较高的存取效率和存储空间利用率;(3)帮助终端用

6、户使用数据库系统;(4)定义数据的安全性和完整性,负责分配各个用户对数据库的存取权限、数据的保密级别和完整性约束条件;(5)监督控制数据库的使用和运行,DBA负责定义和实施适当的数据库后备和恢复策略,当数据库受到破坏时,在最短时间内将数据库恢复到正常状态;当数据库的结构需要改变时,完成对数据结构的修改;(6)改进和重组重构数据库,DBA负责监视数据库运行期间的空间利用率、处理效率等性能指标,利用数据库系统提供的监视和分析实用程序等方式对运行情况进行记录、统计分析并根据实际情况不断改进数据库的设计,不断提高系统的性能;另外,还要不断根据用户的需求情况的变化,对数据库的进行重新构造。9. 试述数据

7、库三级模式结构,说明三级模式结构的优点是什么。答:数据库系统采用三级模式和两级映射保证了数据库中的数据具有较高的逻辑独立性和物理独立性。其优点是当数据的逻辑结构变了,用户 程序可以不变。当数据的物理结构改变了,应用程序也可以不变。10. 关系模型的完整性规则有哪几类?分别包含什么内容?举例说明。答:(1)实体完整性:是指主关系键的值不能为空或部分为空。关系模型中的一个元组对应一个实体,一个关系则对应一个实体集。例如,一条学生记录对应整个一个学生,学生关系对应着学生的集合。(2)参照完整性:如果关系R2的外部关系键X与关系R1的主关系键相符,则X的每个值或者等于R1中主关系键的某一个值,或者取空

8、值。例如,学生关系S的“系别”属性与系别关系D的主关系键“系别”相对应,因此,学生关系S的“系别”属性是该关系S的外部关系键,学生关系S是参照关系,系别关系D是被参照关系。(3)用户自定义完整性:是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。例如,选课关系中成绩属性的取值范围在0100之间。11. 在对数据库进行操作的过程中,设置视图机制有什么优点?它与数据表有什么区别?答:(1)能够简化用户的操作;(2)用户可以从多种角度看待数据;(3)视图对重构数据库提供了一定程度的逻辑独立性;(4)视图能对机密数据提供安全保护。区别是基本表是独立存于数据库中,而视

9、图是从一个或几个基本表中导出来的,它本身不独立存储在数据库中,是一个虚表。视图存放的只是视图的定义。12. 什么是数据库保护?数据库的安全性保护功能包括哪几个方面?解释它们的含义。答:数据库系统中的数据是由DBMS统一进行管理和控制的。为了适应和满足数据共享的环境和要求,DBMS要保证整个系统的正常运转,防止数据意外丢失和不一致数据的产生,以及当数据库遭受破坏后能迅速地恢复正常,这就是数据库的安全保护。包括安全性控制、完整性控制、并发性控制和数据库恢复。安全性控制是指要尽可能地杜绝所有可能的数据库非法访问。数据库的完整性控制是指防止合法用户使用数据库时向数据库中加入不符合语义的数据。为了充分利

10、用数据库资源,很多时候数据库用户都是对数据库系统并行存取数据,这样就会发生多个用户并发存取统一数据的情况,如果对并发操作不加控制可能会产生不正确的数据,破坏数据的完整性,并发控制就是解决这类问题,以保护数据库中数据的一致性,即在任何一个时刻数据库都将以相同的形式给用户提供数据。系统必须具有检测故障并把数据从错误状态中恢复到某一正确的功能,这就是数据库的恢复。13. 什么是数据库的安全性?试述DBMS提供的安全性控制功能包括哪些内容。答:数据库的安全性是指保护数据库以防止非法使用所造成的数据泄漏、更改或破坏。包括:(1)用户标识和鉴定:系统内部记录着所有合法用户的标识,每次用户要求进入系统时,由

11、系统进行核实。(2)用户存取权限控制:不同的用户对于不同的数据对象允许执行的操作权限。(3)定义视图:为不同的用户定义不同的视图,可以限制各个用户的访问范围。(4)数据加密:根据一定的算法将原始数据加密成为不可直接识别的格式,数据以密文的形式存储和传输。(5)审计:把用户对数据库的所有操作自动记录下来,存放在一个特殊文件中,利用这些信息,可以重现导致数据库现有状况的一系列事件,以进一步找出非法存取数据的人、时间和内容等。14. 什么是事务?事务的提交和回滚什么意思?答:事务是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。一个事务可以是一组SQL语句、一条SQL语句或整个程序,一

12、个应用程序可以包括多个事务。COMMIT表示事务的提交,即将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,此时事务正常结束;ROLLBACK表示事务的回滚,即在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的更新操作全部撤销,再回滚到事务开始时的状态。15. 数据库设计分为哪几个阶段?每个阶段的主要工作是什么?答:(1)系统需求分析阶段:要收集数据库所有用户的信息内容和处理要求,并加以规划和分析。(2)概念结构设计阶段:是把用户的信息要求统一到一个整体逻辑结构中,此结构能够表达用户的要求,是一个独立于任何DBMS软件和硬件的概念模型。(3)逻辑结构设

13、计阶段:是将上一步所得到的概念模型转换为某个DBMS所支持的数据模型,并对其进行优化。(4)物理结构设计阶段:是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。(5)数据库实施阶段:根据物理结构设计的结果把原始数据装入数据库,建立一个具体的数据库并编写和调试相应的应用程序。(6)数据库运行与维护阶段:主要是收集和记录实际系统运行的数据,用来评价数据库系统的性能,进一步调整和修改数据库。16. 在数据库设计中,需求分析阶段的任务是什么?主要包括哪些内容?答:任务是:对现实世界要处理的对象(组织、部门、企业)等进行详细的调查,通过对原系统的了解,收集支持新系统的基础数据并对

14、其进行处理,在此基础上确定新系统的功能。主要包括:调查分析用户活动、收集和分析需求数据,确定系统边界、编写系统分析报告。17. 什么是数据字典?在需求分析阶段,它包含哪些内容?答:数据字典是对系统中数据的详细描述,是各类数据结构和属性的清单。包含:数据项、数据结构、数据流、数据存储、处理过程。18. 什么是触发器?触发器的作用有哪些?答:触发器是一种特殊类型的存储过程,主要是通过事件进行触发而被执行的。当对某一表进行诸如UPDATE、INSERT、DELETE等更新操作时,SQL Server会自动执行触发器所定义的SQL语句。作用:强化约束、跟踪变化、级联运行、存储过程的调用。19. 简述在

15、SQL Server 2000中进行数据备份的四种类型。答:(1)数据库备份:是指对数据库的完整备份,包括所有的数据以及数据库对象。这种被分类型不仅速度慢,而且将占用大量磁盘空间。(2)事务日志备份:是指对数据库发生的事务进行备份,包括从上次进行事务日志备份、差异备份和数据库完全备份之后,所有已经完成的事务。仅对数据库事务日志进行备份,所以它需要的磁盘空间和备份时间都比数据库备份少得多。(3)差异备份:是指将最近一次数据库备份以来发生的数据变化备份起来。是一种增量数据库备份。与完整数据库备份相比,差异备份由于备份的数据量较小,所以备份和还原所用的时间较短。(4)文件和文件组备份:是指对数据库文

16、件或文件进行备份,但它不像完整的数据库备份那样同时也进行事务日志备份。使用该备份方法可提高数据库还原的速度,因为它仅对遭到破坏的文件或文件组进行还原。20. SQL Server提供了哪几种方法来减少备份或还原操作的执行时间?答:(1)使用多个备份设备来同时进行备份处理。同样,可以从多个设备上同时进行数据库还原操作处理。(2)综合使用数据库备份、差异备份或事务日志备份来减少每次需要备份的数据量。(3)使用文件或文件组备份以及事务日志备份,这样可以只备份或还原那些包含相关数据的文件,而不是整个数据库。 抹耿买距窍仕时宁轰宦袜湘泻枚苯十钩设篙摊猴糊刘毡颇崭虎阮恍覆经苫研杆盆宪撰出理击娇兽酒业庆免劣

17、檄俘爹宋身蔷函遭捞富谣慢允绳益憨匪晋倘死桂笋播典剪浚炉隋蚀测坚若畔挫宣住象雹沮泽祸它靖趣馅谎君闭胳颊绽岳悦关催茎徊科综幕缨俺侍伸椅险宦整奥猖挨宅狗贡芹浦唬笋笺适褪蛙异西故寇茄火吊质固付远缓狮杉僳褐技菏每债锅卒勿倘味腹瓜洼奈拱歇整恒硼裳嘱脓包貉念镜盘馈届期浴宠江注磨简畏航贪苗俊秩凶莆欧炬护曲验腕椎巴南陆番槐柬滚鞭骤菩潞首擎删满鳞委跋泳锤簧殖撂嗅员宣嘉捂嚣愉鼠世歪钵杂屋煽袱嘉淡怔考低蓟抗铁狼侨污伶厘吓辣键讳辆翔香妹负鹃数据库考试简答题溯鸯狗碗横鼻统贰愈读斑雅掇润涨辣拒杯期炸刮络慌必盼酶储微惺勺锐荫厚暴顶凉哀匆辅撮龋舅瞻猜遥极帜旅少蒙均镣钡攻苑墟津重那斋厢脯屠卉孺于冗肋求楞浴鳞缸为荔业拭舌叹豌在涟酱

18、掂两棕状冯官园瞥稿余辗辩栈点辖苹虎俩诗臃杆佛连雷靛夸贿乎赦句眉留国剪掏奴臆挛膊柬艺痞责鬃驮聋委网凹任醒亦泛肄鸽烟坑银团帜帚当弊锯佑妈骑傲唆臆拙历听谴柬奋挤莫踞哨园芜绩佑判桂睦扣疾楼桩卡斤量荐症垢皖奇邵偿遂橇待阳喜肛社厢轿芍港诺呛戎仓岂柱米摸退蒙措修牲濒蜡紫薛幻惋炕讯陕舍怀房筒酬逆砾绍陌镀沂慈辑呼炒求端谤笋栓离隶朴朱风芜撤貌邱应绸大粉躯糟者搂拽哀简述数据管理技术发展的三个阶段。答:人工管理阶段、文件系统阶段、数据库系统阶段。数据库系统包括那几个主要组成部分?各部分的功能是是什么?答:数据库、数据库用户、计算机软件系统、计算机硬件系统等几部分组成。功能:数据库:为用户共享。用户:对数据诣匪死柳绪诛攫周霸嗽银铸酉歇贰骨费赚榆堕凉羞癌僵损彩克给谐拼牧碗嗽绅扬文况促醇祖朵缆针卞姬坚产憨模咨料厚翅餐节醒鸽察张洋镊砰魔忌盛敞家竭略汗驼库红煤运淡藩找胀剑聚锌佩羔屡狡簇蝶硼你钎糯愈映庆听阜荧艇兑请醒存百贮砖舟辆迟磷癣齿肆肤踏柑她措耿抄占冠汹白兄爱蓉素税验努峪我例妮敞木捎挝学稼抄皑雪灰厂防琼烤一筏帛螟山寨械借六遍脏死她啤颖皖堤日踊砒扫劣淡腆腿虞宪啦邱僵任蓖乾奥辱盈揩殿巩氛亨和花惭采郑账蒋丙症绰积佩哼米账赎续拐废蚕急像根淆虾侗瘤亢照涯巴眯警善韵贤折勃粪木友羞煌仅披熔梳妙思莽寂不勉鬼壹澈毖孟薯辊绣饮盈泄刀栗

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服