数据库原理与应用_Assignment_02 下载本文

内容发布更新时间 : 2024/5/17 10:50:07星期一 下面是文章的全部内容请认真阅读。

第 1 页 (共 8 页)

管理学作业答题纸

数据库原理与应用 02次作业(第5-8单元)答题纸

学籍号: 132632310006

姓名: 张巧玲 分数:

学习中心: 合肥师范学院学习中心 专业: ____会计________________

本次作业满分为100分。请将每道题的答案写在对应题目下方的横线上。

题目1 [50 分]

第 2 页 (共 8 页)

一、设计并建立两个基本表

1. 设计主表图书类别表的表结构

这个表只有两个字段,“类别代号”字段设计为文本型,长度可以是2或者留点余地3、4都可以;“类别”字段也只能是文本型,长度为50也可以。“类别代号”字段应该是主键,因为与子表图书表中的“类别代号”是共有字段,用来建立关联,所以必须将类别代号设置为主键。 2. 建立图书类别表 首先建立空数据库图书查询系统。

用表设计器建立表结构,正确输入字段名,按照前面设计的字段类型选择类型,

第 3 页 (共 8 页)

最后一定要将“类别代号”字段设为主键,转到数据表视图方式,按照题目要求输入共9条记录。

3. 设计图书表(子表) (1)编号字段可以设置为文本型也可以为数字型,因为编号的值(内容)与图书类别表中的类别代号值不一样,类别代号值有前置0,而编号没有,所以用文本或者数字型都可以。

(2)书名和作者这两个字段必须是文本型,长度可以长一些,用默认值50也可以。

(3)出版日期字段用日期/时间型。

(4)内容提要字段设置为备注型比较合适。 (5)单价字段可以是贷币型也可以是数字型,如果是数字型必须应该为单精度型,不能是整型。

(6)类别代号字段最好设置为查阅向导型,在选择查阅向导型时,在第一个向导对话框中应该选择第一项“使用查阅列查阅表或查询中的值”,数据源选择图书类别表,选择类别代号为可用字段,同时应该选择类别字段作为参考。类别代号也可以设置为文本型,但长度必须与主表图书类别表中的类别代号字段的长度一致。 (7)封面图字段必须为OLE对象型。

(8)ISBN书号字段及出版社字段都设置为文本型,长度也可以为50。

因为图书表是子表,所以也可不设置主键,如果设置主键,应该将编号设为主键比较合适。如果用ISBN书号作为主键也可以。 4. 建立图书表表结构(先不要输入记录)

按照前面设计的字段类型建立图书表各个字段。 5. 建立表间关系 关闭所有表,打开关系窗口,将图书类别表中的类别代号字段拖向图书表中的相同字段,并选中实施参照完整性、级联更新相关字段及级联删除相关记录三个复选框,确定后会出现1和∞标记,这是一对多关系类型。 6.输入图书表的记录

注意必须保证已经输入了主表图书类别表的记录,再输入图书表的所有记录。 封面图字段可以在第一、二条记录中自行选择图片文件或者剪贴画替代就可以,其他的记录也可少输入一些图。 二、设计并建立窗体

按照题目要求先设计功能,再根据功能设计窗体,根据窗体的数据源考虑需要建立哪些查询。首先考虑第3小题的要求,按照不同方式查询图书信息及总查询。 1. 实现总体查询功能 可以考虑建立一个总体详细信息查询的窗体,数据源需要两个表的所有字段,这个功能由查询对象和窗体对象一起来实现。先建立一个综合查询,需要两个表的