第十期计算机中级培训数据库考试(上机题)
单位:
2009-12
姓名:
成绩:
上机 70 分( 时间 2 小时)。
在
D “:盘根目录下用自己的名字加 _ ”考试 建立一个文件夹。( “例: 王平_ ”考试
)
一.(6
分)使用企业管理器建立满足如下要求的数据库:
1. 数据库名字为:library;
2. 此数据库包含的一个主数据文件和一个辅助数据文件。主数据文件的逻辑文件名为:
library_data1,物理文件名为 library
_data1.mdf,存放在新建文件夹下,初始大小为
2MB,自动增长,每次增加
20%,最多增加到
8MB。辅助数据文件的逻辑文件名为:library
_data2,
物理文件名为 library_data2.ndf,同主数据文件存放在相同的位置,初始大小为
2MB,不 自动增长。
3. 日志文件包含一个,其逻辑文件名为:library _log,物理文件名为 library _log.ldf,同主
数据文件存放在相同的位置,初始大小为 3MB,增长方式为自动增长,每次增加 1MB,文
件增长不受限制。
二.(10 分 )为描述读者向图书馆的借阅情况,建立了三张表:读者表、图书表和借阅表。读者表
用于描述读者的基本信息,图书表用于描述图书的基本信息,借阅表用于描述读者向图书馆的
借阅情况。在查询分析器中写出创建这三张表的语句,并将语句以文件形式保存下来,文件名
“为 考生名.sql”,存放在新建的文件夹下。可以将后续所有的 SQL
语句均保存在此文件中,在
文
件中注明题号,不用抄题)。
注:括号中为表名和列名的拼音表示建,表时用拼音表示表名和列名不,区分大小写。
三张表的结构如下:
1. 读者表(ZZB)
读者号(dzh) 普通字符编码定长字符型,长度为 4,主码;
读者名(dzm) 统一字符编码可变长字符型,最多 5 个汉字,取值不重复,非空;
登记日期(djrq ) 小日期时间型,默认值为系统当前时间;
借阅次数(jycs) 整型,默认值为 0。
2.
图书表(TSB)
图书号(tsh) 普通字符编码定长字符型,长度为 4,主码;
图书名(tsm) 普通字符编码可变长字符型,最大长度为 20,非空;
作者(zz) 普通字符编码可变长字符型,最大长度为 10,非空;
价格(jg) money 型。
3.
借阅表(JYB)
图书号(tsbh) 普通字符编码定长字符型,长度为 4,非空;