商业澳洲 文章 一个澳洲大学IT类硕士专业的,有关数据库方面的考试题

一个澳洲大学IT类硕士专业的,有关数据库方面的考试题

今天朋友给了我一道澳洲IT硕士专业的考题,让我做一下。

这个题目很有意思,也可以从一个侧面比较一下国外和国内的教育方法。

这个题目很长,内容如下:

Document your solution and every step towards the final solution.

Clearly state your name and the student number on the cover page and on each of your additional pages. Staple your

documents and hand them in using the assignment box for 329A in G block. Hand in by 6th June 13:00am.

1. Task: Physical Design, Access Structures 42 points

Consider a database system that uses a variant of B+ Trees for indexing, where leaf nodes contain actual data records, as opposed to pointers to data records (Oracle: index organized table). The index in question is on a unique attribute, which contains no duplicate entries. The database system is to have the following properties:

·Blocks are 4096 bytes in size. Header size is 96 bytes. Usable memory of the nodes is filled up to 85%.

·Each record is 400 bytes in size. A pointer requires 12 bytes. A record pointer (rowid) requires 12 bytes. The search key is 8 bytes in size.

·The data file to be indexed has 10,000,000 entries (records).

(a) How large will the index be maximal? Give your answer in terms of number of blocks, as well as number of bytes. Show each step in your calculations. (13 marks)

(b) How large will the index be maximal, provided that leaf nodes store record pointers instead of actual data records? Give your answer in terms of number of blocks, as well as number of bytes. Show each step in your calculations.(9 marks)

(c) Consider a range query querying 15% of the data. The queried data forms a sequence based on the search key a, e.g. select * from

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9842/viewspace-341786/,如需转载,请注明出处,否则将追究法律责任。

<%if(items[i].items.items.length) { %>

<%}%> <%}%>

原文链接:https://blog.csdn.net/cpbr82909536/article/details/100426586?ops_request_misc=&request_id=aaaac7fbcd7b4190bafdef32cbde4354&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~koosearch~default-12-100426586-null-null.268%5Ev1%5Econtrol&utm_term=%E6%BE%B3%E6%B4%B2%E7%94%9F%E6%B4%BB

作者: 知澳头条

知澳资深作者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

1300766331

邮箱: info@getau.com.au

澳洲本地网站设计开发团队 超20人团队,悉尼设计开发14年 联系电话:1300766331 微信: XtechnologyAU
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部