问题
单项选择题
设有商品销售系统,该系统每天最多产生1万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存3年的销售记录,每年按365天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10个字节)、销售数量(8个字节)、价格(8个字节)、金额(8个字节)、收银台编号(4个字节)、销售员编号(4个字节)、销售时间(8个字节),商品描述(50个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为8KB(共8192个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是______。
A)135185
B)135186
C)135080
D)135316
答案
参考答案:A
解析: 单条商品销售记录占用字节:10+8+8+8+4+4+8+50=100字节。
单数据页可存储销售记录条数:81条(81×100=8100字节;82×100=8200字节)。
保存三年的销售总记录数:3×365×10000=10950000条。
需要的数据页数目=135185(135185×81=10949985;135186×81=10950066)。