北外数据库作业答案(一)建立学籍管理系统

  • 格式:doc
  • 大小:6.41 MB
  • 文档页数:15

下载文档原格式

  / 15
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理与应用作业01

【数据库原理与应用】作业 >> 数据库原理与应用(第1次)作业

问答题

(1)

1、用Access建立一个名为“学籍管理系统”的空数据库,并在数据库中建立第一个表对象:课程表。课程表的内容如下:

2、在“学籍管理系统”数据库中建立第二个表对象:学生信息表:

(1)建立“学生信息表”的表结构(按下表内容):

(2)设置“学号”字段为主键

(3)设置表中的字段属性。设置“出生日期”字段的显示格式为长日期格式;将“学号”字段的输入掩码设置为:00级000 000;将“电话”字段的标题设置为“电话号码”;设“姓名”字段为必填字段。

(4)按下表输入记录

其中“电话”、“E-Mail”地址的内容可以自编输入一部分,“简历”字段内容自编输入一条,照片字段的值先不输入,学习下一单元后再输入照片。

丽丽管

09

09111111 张

华男汉经

09

1991-10-20 是天

(请将每次做的上机操作题保存好,每个单元的操作题是与上一单元连续的。)

作业要求:1、附上创建好的“课程表”的截图。

2、请按照要求完成创建过程,并附上“学生信息表”的结构截图和“学生信息表”记录的最终截图。(出

自第一单元)

答案:

1、课程表截图

2、学生信息表截图

3、学生信息表的结构截图(1)查阅向导设置

(2)设置主键

(3)出生日期设置(4)学号掩码设置

(5)电话号标题设置(6)姓名必填项设置

4输入一张照片

5、将课程表导出为EXCEL表格

6、复制学生信息表为团员表并删除要求字段

7、建立表关系并实施完整性参照

8、删除最后一条并观察变化

1、在前面已建立的“学籍管理系统”数据库中,完成下列操作:

(1)为“学生信息表”的第一条记录输入一张照片(可以找一张图片作为照片)。

(2)将“课程表”导出为Excel工作表。

(3)将“学生信息表”复制一份在数据库中,名为“团员表”。

(4)将“团员表”中的“E-Mail地址”、“照片”及“简历”三个字段删除。

(5)“学生信息表”与“团员表”建立表间关系并实施参照完整性,注意正确设置主表与子表,观察这两表属于哪种类型的关联。

(6)删除“学生信息表”中的最后一条记录(张庆华),观察“成绩表”与“团员表”是否还存在学号为“09111111”、姓名为“张庆华”的记录,思考为什么?

要求:请按照要求完成操作,描述操作过程,并附上操作中的(4)和(5)的截图。

2、在前面已建立的“学籍管理系统”数据库中,再建立一个名为“成绩表”的表对象,并建立关联实施参照完整性(50分):

(1)按下表的内容,用设计视图建立“成绩表”表结构。

(2)将“学号”与“课程号”两个字段一起设置为一个主键。

字段名称数据类型字段大小

学号查阅向导型

(数据来自于“学生信息表”)

课程号查阅向导型

(数据来自于“课程表”)

期中成绩数字型单精度型

期末成绩数字型单精度型

平时成绩数字型单精度型

总评成绩数字型单精度型

(3)将“期中成绩”、“期末成绩”、“平时成绩”及“总评成绩”四个字段的格式属性设置为保留一位小数(在格式属性中设置:#.#)。

(4)将“期中成绩”、“期末成绩”、“平时成绩”及“总评成绩”四个字段的有效性规则属性设置为0~100之间(在有效性规则中设置:between 0 and 100)。

(5)以“课程表”为主表、“成绩表”为子表建立关联,并实施参照完整性。

(6)以“学生信息表”为主表、“成绩表”为子表建立关联,并实施参照完整性。

(7)为“成绩表”输入记录,至少20条(参考下图,要求每个学号应该有两条以上的记录,因为每个学生应该选择若干门课程;同样每个课程号也应该出现在若干条记录中,因为一门课被很多学生选修。除了下图所列出的数据之外,其余的记录可以自编,但要符合上述的原则。“总评成绩”字段的值不用输入,在后面要学的查询中计算得到)。

(请将每次做的上机操作题保存好,每个单元的操作题是与上一单元连续的。)

要求:请按照题目要求完成成绩表的创建,并附上“成绩表”的表结构截图、表间关系及参照完整性截图以及“成绩表”记录截图。

(出自第二单元)。(无截图者本题视为不及格)

答案:

1、建立成绩表

2、学号、课程号设置为一个主键

3、成绩设置保留一位小数

4、成绩设置0~100之间

5、课程表为主建立关联

6、学生信息表为主建立关联并实施完成参照

7、按要求为成绩表输如记录