“2018计较机四级数据库工程师强化操练题及谜底(3)”供考生参考。更多计较机品级测验复习材料等消息请拜候网。
DBMS次要是实现对共享数据无效的组织、办理和存取。DBMS的根基功能有: (1)数据库定义功能; (2)数据存取功能;(3)数据库运转办理功能;(4)数据组织、存储和办理功能; (5)数据库的成立和维护功能;(6)其他功能
2 .试述DBMS 四种历程组织方案,并阐发各类方案的特点和优错误谬误。 (填空题)
DBMS 四种历程组织方案是: N方案:N个DB用户使用法式对应 N个用户历程,DBMS作为使用法式的子法式被 连入用户使用法式中。因而这种方案也称为连入式方案。数据库系统中共有N个历程。 2N方案:每个用户历程有一个DBMS历程为之办事,因而N个用户历程就有N个DBMS 历程,共2N个历程。 N+1方案:N个用户历程仅有一个DBMS历程为它们办事,因而共N+1个历程,共 N+1个历程。 N+M方案:用M个DBMS历程为N个用户历程供给办事,一般M N。 这四个方案各自的特点和优错误谬误请拜见《概论》11.2.1、11.2.2、11.2.3、11.2.4。
3 .理解并注释下列术语的寄义: 历程、使命、“轻权”历程、线程、线索。 (填空题)
历程:操作系统中的焦点概念,历程是法式的一次施行过程。历程既是资本分派的最小单 位也是操作系统安排的根基单元。使命:在单处置器系统中使命与历程是雷同的概念。跟着多处置器系统以及并行计较手艺 的成长,历程概念被进一步细划为使命(Task)与线程(Thread)的概念。使命是 申请资本的根基单元,而线程是安排和运转的根基单元。轻权历程:线程又被称为“轻权”或“轻量” 历程。线索:是数据库系统中的概念,它自创了操作系统中“线程”的概念:整个DBMS能够看 作是一个Task,当有一个用户申请数据库办事时,Task分派多个Thread为之办事, 多个Thread并行工作,共享资本。一般地讲,DBMS中的线索是DBMS的一个执 行流。
DBMS自创了操作系统中“线程”的概念和手艺,在DBMS的实现中采用多线索机制。一般地讲,DBMS中的线索是DBMS的一个施行流,它办事于整个DBMS系统或DBMS中的某个用户;DBMS办事器响应客户请求是通过为每个用户建立线索(而不是建立历程)来完成的。DBMS的各个线索能在逻辑上并行施行;它们共存于一个办事器历程中,共享DBMS的所有资本,如数据库缓冲区和CPU时间;线索是DBMS的安排单元,办事器历程能按必然的安排算法安排用户请求。与历程比拟,线)线索比历程占用较少的系统资本,如内存 2)线索安排比力矫捷,可节制性强 3)线)线 .DBMS由哪些次要的法式模块构成? (填空题)
DBMS次要的法式模块有: 1. 数据定义模块 2. 数据把持模块 3. 数据库运转办理方面的法式模块 4. 数据库组织、存储和办理方面的法式模块 5. 数据库成立、维护和其他方面的法式模块
言语翻译处置层起首要对DDL语句进行语法查抄、语义查抄和用户权限查抄。语义查抄的内容具体做法是,DBMS读取数据字典,查抄能否具有与该语句中的表,或视图,或索引等要建立的对象名不异的对象名,查抄该用户能否具有建立数据库对象的权限。然后把DDL语句翻译成内部暗示,把它存储在系统的数据字典中。例如新成立一个表,就要把关系名、成立者、属性个数、记实长度等等消息记入数据字典中。
7 .试述DBMS的言语翻译层处置一个DML语句的大致过程。 (填空题)
起首,对DML语句进行词法阐发和语法阐发,并把外部关系名、属性名转换为内部名。词法和语法阐发通事后生成语法阐发树。 接着,按照数据字典中的内容进行查询查抄,包罗审核用户的存取权限、视图转换和完整性查抄。 然后,对查询进行优化。优化分为两类,一类为代数优化,另一类为存取路径优化。并把选中的查询施行方案描述出来。 DBMS言语翻译层处置一个DML语句的过程称为一个逐渐束缚的过程。
8 .什么是处置DML语句的注释方式和预编译方式?试述二者的区别,联系,比力各自的优错误谬误。 (填空题)
注释施行DML语句的方式是:施行语句前,该语句都以原始字符串的形式保留。当施行到该语句时,才操纵注释法式去完成束缚的全数过程,同时予以施行。 注释方式的长处是:应变性强,能顺应在注释过程中发生的数据布局、存储布局等的变化,因而能连结较高的数据独立性。错误谬误是:每次施行一次DML语句时都要颠末所有注释步调,特别当如许的语句位于一个轮回体内时,就要多次反复注释一个DML语句,明显效率比力低。 预编译方式是:在用户提交DML语句之后对它进行翻译处置,保留发生的可施行代码。当需要运转时,取出保留的可施行代码加以施行。长处是:效率高。可是,利用这种方式会碰到如许的问题:在束缚过程中进行优化所根据的前提可能在运转前已不具有,导致已作出的使用规划在施行时不再无效。为领会决这类问题,能够采用主动重编译手艺。
数据存取层中包罗记实存取子系统,事务办理子系统,封锁子系统,恢复子系统,存取路径维护子系统,排序/归并模块等等。次要功能有: 1. 记实存取、事务办理子系统:记实存取子系统供给按某个属性值间接取一个元组和挨次取一个元组的存取原语。事务办理子系统供给定义和节制事务的操作。 2. 封锁子系统,施行并发节制。 3. 恢复子系统:次要是日记登记子系统把事务起头、滚回、提交;对元组的插入、删除、点窜;对索引记实的插入、删除、点窜等每一个操作作为一个日记记实存入日记文件中,对分歧的毛病恢复策略施行恢复。 4. 节制消息办理模块:该模块操纵特地的数据区(内存中)登记分歧记实类型以及分歧存取路径的申明消息(取自数据字典)和节制消息。 5. 存取路径维护子系统:对数据施行插入、删除、点窜操作的同时要对响应的存取路径进行维护。 6. 排序/归并子系统:在言语翻译处置层中,描述性言语表达的调集级操作被转换成一系列的对数据存取层所供给的存取原语的挪用。为了获得用户所要求的有序输出,为了加快关系运算(如天然毗连)的两头步调,为了提高效率,常常需要对关系元组从头排序。这一工作由排序/归并子系统来完成
10 .在操作系统中也有并发节制问题,为什么DBMS还要并发节制机制? (填空题)
操作系统供给的封锁机制和DBMS的封锁机制在封锁对象,封锁对象的形态,封锁的粒度,及封锁的类型上具有很大的不同,操作系统的封锁机制不克不及间接使用在DBMS中,DBMS必需从头设想,来满足复杂的封锁需求。
设立系统缓冲区的缘由:一是为了把存储层以上DBMS各系统成分和其实的外存设备隔离,外存设备的变动不会影响这些系统,使DBMS具有设备独立性。二是为了提高效率。DBMS操纵系统缓冲区滞留数据。当需要读取数据时系统起首到缓冲区中查找。只要当缓冲区中不具有该数据时才真正从外存读入该数据地点的页面。当要写回一元组到数据库中时,系统并不把它当即写回外存,仅把该元组地点的缓冲区页面作一标记,暗示能够释放。只要当该用户事务竣事或缓冲区已满需要调入新页时才按必然的裁减策略把缓冲区中已有释放标记的页面写回外存。如许能够削减I/O次数,提高系统效率。
数据库中存储四个方面的数据: 1.数据描述,即数据的外模式、模式、内模式; 2.数据本身; 3.数据之间的联系; 4.存取路径。这四个方面的数据内容都要采用必然的体例组织、存储起来。
2017年9月计较机二级测验C言语操练题及谜底汇2017年9月计较机二级测验C言语操练题及谜底(22017年9月计较机二级测验C言语操练题及谜底(1
2017年9月计较机一级MSOffice根本习题及谜底汇2017年9月计较机一级MSOffice根本习题及谜底(2017年9月计较机一级MSOffice根本习题及谜底(
2017年9月计较机一级MSOffice测验习题及谜底汇2017年3月全国计较机二级测验成就什么时候发布
测验吧出格筹谋:2017年计较机品级测验报考指2017年3月全国计较机品级测验成就查询时间通知
2017年3月全国计较机四级测验成就查询时间2017年3月全国计较机三级测验成就查询时间
西藏2017年3月计较机二级测验成就什么时候发布甘肃2017年3月计较机二级测验成就什么时候发布新疆2017年3月计较机二级测验成就什么时候发布
医学类缤纷校园校园糊口校园文学感情心语励志故事求职聘请出国留学搞笑文章另类贴图美女帅哥另类校花女生男生更多>
适用文档
入党材料入党申请书入党意愿书小我自传转正申请书思惟报告请示小我简历简历模板简历封面工作打算工作总结自我评测个性评测社交评测事业评测运势评测演讲
听力白话阅读写作翻译文化趣味英语进修方式英文典范歌曲每日讲堂空中英语少儿英语影视英语英文歌曲更多>
作文大全
作文小学初中高中话题考研体裁作文记叙文使用文读后感素材作文名言警语漂亮段落哲理故事诗词赏析成语学问技巧
聘请事业单元聘请教师聘请校园聘请社会聘请大学生求职简历简历封面简历模板职场职场规划职前充电更多>
论文下载
经济学论文财务税收论文证券金融论文财政办理论文法学论文理学论文医药学论文计较机论文艺术类论文哲学论文文化论文办理学论文会计审计论文工商办理论文公共办理论文工学论文文学论文社会学论文教育类论文使用文论文英语论文写作指点政治论文
若是计较机品级测验网所转载内容不慎加害了您的权益,请与我们联系,我们将会及时处置。如转载本计较机品级测验网内容,请说明出处。
【江湖人士】(jhrs.com)原创文章,作者:江小编,如若转载,请注明出处:https://jhrs.com/2018/21938.html
扫码加入电报群,让你获得国外网赚一手信息。