网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文
当前位置:书香门第 > 英语 > 等级考试

全国计算机等级考试四级数据库工程师简答题

栏目: 等级考试 / 发布于: / 人气:2.28W

1、数据库应用系统功能设计包括哪两个方面?每个方面主要由哪些设计步骤组成?(10分)

全国计算机等级考试四级数据库工程师简答题

答:数据库应用系统功能高计包括数据库事务设计和数据库应用程序设计。与数据库应用系统设计的概念设计、逻辑设计、物理设计相对应,应用程序设计分为总体设计、概要设计、详细设计,数据库事务设计则由事务概要设计和事务详细设计组成。

2、数据库系统处理死锁一般采用哪两类方法?简述每类方法的基本原理(10分)

答:数据库处理死锁一般采用两类方法,一类是死锁预防以避免系统进入死锁状态,另一类则是允许系统进入死锁状态,然后使用死锁检测与恢复机制使系统摆脱死锁状态。如果数据库进入死锁的概率比较高,使用死锁预防机制的效果好些,否则使用死锁检测与恢复机制的适用性更好。死锁预防通过破坏死锁产生的必要条件来防止死锁发生。死锁检测与恢复机制由两部分组成:死锁检测与死锁恢复,死锁检测用于定期检查系统是否发生死锁,死锁恢复用于将系统从死锁中解救出来。

3、请按要求解答下列问题:

在设计数据库应用系统时,需要对系统所需的存储空间进行规划。规划时需要考虑多种因素,请列出其中的.4种 (4分) 1、单条数据的长度;
2、每年、每天、每小时等数据所增长的大小;
3、备份和冗余备份空间;
4、系统文件的大小;
5、占用内存空间的大小等等


设有商品销售系统,该系统每天最多产生1万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存3年的销售记录,每年按365天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10各字节)、销售数量(8各字节)、价格(8各字节)、金额(8各字节)、收银台编号(4各字节)、销售员编号(4各字节)、销售时间(8各字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为8KB(共8192个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。请计算在数据库中保存商品销售数据表需要的数据页数目,要求写出计算过程。(6分)
单条商品销售记录占用字节:10+8+8+8+4+4+8=50字节
单数据页可存放销售记录条数:163条(16350=8,150字节;16450=8,120字节)
保存三年的销售总记录数:336510,000=10,950,000条
需要的数据页数目=67,178(67,178163=10,950,014;67,177163=10,949,851)