2009年下半年全国计算机四级数据库工程师笔试答案
选择题:DBAAC DABAC
ABCBA DCACD
BBBAD ABDBC
应用题:
【1】DISTINCT
【2】AVG(价格)AS平均价格
【3】AddNew【4】MovePrevious
【5】完全备份1【6】差异备份2【7】database【8】NORECOVERY【9】1000
【10】sysadmin 【11】答案:REVOKE
【12】原子【13】TOP3【14】(销售单价-成本价)*SUM(销售数量)【15】DESC(降序)
三、设计与应用题
1.①可以使用聚集文件提高此查询的性能。 因为聚集文件将不同关系表中有关联关系的记录存储在同一磁盘块内,从而减少数据库多表查询 操作时的磁盘块访问次数,提高系统I/O速度和查找处理速度。 ②此索引不能提高该语句的查询速度。 因为SName_ind是建立在Students表的SName列上的非聚集索引,表中的元素是以SName的首字母 排序,而查询语句所要查询的名字是最后一个字为“华”的记录,还是需要扫描Students表中的 全部记录,因此不会提高该语句的查询速度。
2.①ER图如下:
①CREATE TABLE Teachers ( TeacherID char(4) CHECK(TeacherID LIKE [0-9][0-9][0-9][0-9]) Namechar(10), LeaderIDchar(4), PRIMARY KEY (TeacherID), FOREIGN KEY (LeaderID) REFERENCES Teachers (TeacherID) ) ②SELECT T2,LeaderID FROM Teachers AS T1 JOIN Teachers AS T2 ON T1.LeaderID=T2.TeacherID WHERE T1.TeacherID=12341
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。