数据库系统实现部分习题参考题答案

数据库系统实现部分习题参考题答案

ID:31316900

大小:476.39 KB

页数:29页

时间:2019-01-08

数据库系统实现部分习题参考题答案_第1页
数据库系统实现部分习题参考题答案_第2页
数据库系统实现部分习题参考题答案_第3页
数据库系统实现部分习题参考题答案_第4页
数据库系统实现部分习题参考题答案_第5页
资源描述:

《数据库系统实现部分习题参考题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WORD完美整理版习题2.2.1Megatron777磁盘具有以下特性:1)有10个盘面,每个盘面有100000个磁道。2)磁道平均有1000个扇区,每个扇区为1024字节3)每个磁道的20%被用于间隙。4)磁盘旋转为10000转/min。5)磁头移动n个磁道所需要的时间是1+0.0002nms。回答下列有关Megatron777的问题。a)磁盘的容量是多少?b)如果磁道是在直径3.5英寸的圆面上,那么一个磁道的扇区中的平均位密度是多少?c)最大寻道时间是多少?d)最大旋转等待时间是多少?e)如果一个块是65536字节(即64扇区)

2、,一个块得传输时间是多少?f)平均寻道时间是多少?g)平均旋转等待时间是多少?参考答案:a)磁盘容量=盘面数*磁道数*扇区数*扇区容量=10*100000*1000*1024字节=210*109字节注释:已知1)有10个盘面,每个盘面有100000个磁道。2)磁道平均有1000个扇区,每个扇区为1024字节.b)一个磁道存放存放1000*1024*8=8192000bits.直径为3.5英尺那么中间磁道直径为3.5π/2(英寸)中间扇区所占的周长是80%*3.5π/2(英寸)所以,每个磁道的扇区中的平均密度是注释:已知:2)磁道平均

3、有1000个扇区,每个扇区为1024字节.3)每个磁道的20%被用于间隙.c)最大寻道时间是磁头跨越全部柱面所花费的时间。即1+0.0002*99999=20.9998ms已知:1)有10个盘面,每个盘面有100000个磁道。5)磁头移动n个磁道所需要的时间是1+0.0002nms。d)最大旋转等待时间是磁头旋转一圈的时间。即1/(10000/60)=6ms已知:范文范例参考指导WORD完美整理版4)磁盘旋转为10000转/min。a)该块占用64个扇区,为此,磁头必须越过64个扇区和扇区之间的63个间隙。由于间隙合在一起占72度圆

4、弧,而扇区覆盖剩余288度圆弧,则被它们覆盖的圆弧的总度数为:72*(63/1000)+288*(64/1000)=22.968则传输时间是(22.968/360)*0.6ms=0.03828ms已知:3)每个磁道的20%被用于间隙。2)磁道平均有1000个扇区。d)中最大旋转等待时间为6ms。b)磁头行进的平均距离是跨越柱面的1/3,则平均寻道时间是:1+0.001*(100000/3)=34.33msc)平均旋转等待时间为磁盘旋转半周所需时间:(1/2)*6ms=3msExercise2.2.1(a)Thediskhas10*1

5、0,000=100,000tracks.Theaveragetrackhas1000*512=512,000bytes.Thus,thecapacityis51.2gigabytes.Exercise2.2.1(c)Themaximumseektimeoccurswhentheheadshavetomoveacrossallthetracks.Thus,substitute10,000(really9999)fornintheformula1+.001ntoget11milliseconds.Exercise2.2.1(d)Them

6、aximumrotationallatencyisonefullrevolution.Sincethediskrotatesat10,000rpm,ittakes1/10000ofaminute,or1/167ofasecondtorotate,orabout6milliseconds.2.4.1计算下列位序列的奇偶校验位:a)00111011。b)00000000。c)10101101。解:定义:如果有奇数个数据盘的第j位为1,在冗余盘中,我们选取位j为1,;如果在数据盘中的第j位有偶数个1,我们选取冗余盘的位j为0。即:有奇数个

7、1,为1;有偶数个1,为0。范文范例参考指导WORD完美整理版001110110000000010101101-------------------------10010110习题2.4.9如果我们有例2.13的RAID6级方案,4个数据盘的块分别为00110100、11100111、01010101和10000100。a)冗余盘的相应块是什么?b)如果第3个盘的块被重写成01111111,必须采取哪些步骤以改变其他盘?[注]例2.13内容:假设块只有8位长,并且关注在我们的RAID6级示例中用到的7个磁盘的第一块。首先,假设数据盘

8、和冗余盘的第一块的内容如图2-11所示。请注意,盘5的块是前3个盘的块模2和,第6行是行1、2、4的模2和,而最后一行是行1、3、4的模2和。磁盘内容数据块1)111100002)101010103)010101014)1000010

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。