国开学习网[01378]《数据库基础与应用》上机实验 实验一:表的建立与使用

《数据库基础与应用》课程是国家开放大学开设的一门统设必修课,是针对计算机信息管理专业的学生,是这个专业学生的统设必修课,是其他相关专业,如计算机网络技术专业的统设选修课。本课程为4学分,72学时,安排在第二学期开设。课程代码:01378 搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。
上机实验 实验一:表的建立与使用:

实验部分预览:


image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

实验准备:

了解和掌握文字教材第6~7章的全部内容。

实验目的:

能够启动和进入Access数据库管理系统操作环境,能够建立一个空白数据库,能够向数据库中添加数据表并建立它们之间的关系,能够对表进行有关操作。

实验要求:

按照下面“实验内容与步骤”完成本次实验。

实验内容和步骤:

1.在D盘或E盘上建立一个名称为“数据库课程实验”的文件夹,以后用此文件夹作为建立数据库的工作目录。

2.启动Access 2010软件,创建一个名为“学生成绩管理”的空白数据库,然后关闭此数据库,但不退出Access系统。

3.使用Access 2010中的“学生”数据库模板创建一个名为“students”的数据库,然后保存数据库并关闭Access系统。

4.启动并打开“学生成绩管理”数据库,通过设计视图创建4个表,分别是学生表、教师表、课程表和选课表。4个表的结构如下表1-1、表1-2、表1-3和表1-4所示。

表1-1 学生表

字段名数据类型长度其他说明

学号

文本

12

主键

姓名

文本

8

NOT NULL

性别

文本

2

NOT NULL

专业

文本

20


入学年份

数字/整型

默认


所在院系

文本

30


表1-2 教师表

字段名

数据类型

长度

其他说明

教工号

文本

10

主键

教师姓名

文本

8

NOT NULL

教师性别

文本

2

NOT NULL

职称

文本

20


年龄

数字/整型

默认


表1-3 课程表

字段名

数据类型

长度

其他说明

课程号

文本

8

主键

课程名

文本

30

NOT NULL

学分

数字/字节

默认

NOT NULL

教工号

文本

10


表1-4 选课表

字段名数据类型长度其他说明

序号

自动编号

默认

主键

学号

文本

12


课程号

文本

8


成绩

数字/整型

默认


修课学期

文本

1



5.在“学生成绩管理”数据库中,通过数据表视图创建“用户表”。包含序号、用户名、密码和备注姓名四个字段,其中设立“序号”列为自动编号字段并且是表的主键,其他字段的数据类型均为文本类型,然后在设计视图状态下修改每个文本型字段大小为20。

6.在“学生成绩管理”数据库中建立学生表、教师表、课程表和成绩表间的关系。其中关系的意义是,学生表中一个学生(学号是主键)可以在选课表中有多条记录相对应,表示这个学生选修的课程、成绩和修课学期;同样地,课程表中的一门课(课程号是主键),在选课表中对应多条记录,表示多个学生选修课程的成绩等。一门课只由一个教师担任教学工作,每个教师可担任多门课程的教学任务。关系如图1-1所示。

 国开学习网[01378]《数据库基础与应用》上机实验 实验一:表的建立与使用

图1-1 “学生成绩管理”数据库关系图

7.修改“学生表”结构,设置所在系的有效性规则。规定“性别”列只能取值为“男”或“女”;并设置有效性文本为“请输入正确的性别值!”,并设置“性别”字段的默认值为“男”。

8.修改“课程表”结构,设置有效性规则,规定课程“学分”的取值只能是1~6。

9.修改“选课表”结构,建立有效性规则,规定“成绩”取值只能是0~100。

10.为四个表分别增加若干条记录,示例数据如下图1-2~图1-5所示。

学生表

学号

姓名

性别

专业

入学年份

所在院系

201200010005

吴术

计算机应用技术

2012

计算机技术

201200010006

贺华峰

软件技术

2012

计算机技术

201200020007

高明明

商务英语

2012

外语

201200030001

刘书旺

财务管理

2012

经济管理

201200030008

吴天天

财务管理

2012

经济管理

201300010001

张实在

计算机信息管理

2013

计算机技术

201300010002

王凯

软件技术

2013

计算机技术

201400010001

李明媚

计算机信息管理

2014

计算机技术

201400010002

陈洁

商务英语

2014

外语

201400010003

刘国庆

计算机信息管理

2014

计算机技术

图1-2 “学生表”数据

教师表

教工号

教师姓名

教师性别

职称

年龄


1988000002

吴英俊

教授

52


1992000007

陈天乐

副教授

49


1998000007

王小可

教授

47


2001000003

李坦率

讲师

43


2003000005

张一飞

副教授

40


2003000111

张大明

副教授

39


2008000002

邱丽丽

讲师

34


2008000012

李子然

助教

30


图1-3 “教师表”数据

课程表

课程号

课程名

学分

教工号



10010001

C语言程序设计

4

2003000111



10010002

数据库技术

4

1998000007



10010003

计算机网络

5

2008000012



10020003

英语阅读

3

1988000002



10030001

会计学原理

5

2008000002



10030002

统计学原理

4

2008000002



图1-4 “课程表”数据

选课表

序号

学号

课程号

成绩

修课学期


1

201200010005

10010001

85

2


2

201200010005

10010002

90

3


3

201200010006

10010001

76

2


4

201200020007

10010003

65

1


5

201200020007

10010003

88

1


6

201300010001

10010002

94

3


7

201300010001

10010003

70

1


8

201300010001

10010003

84

1


9

201400010001

10010001

68

2


10

201400010001

10010002

80

3


图1-5 “选课表”数据

11.将“学生表”中的“性别”和“入学年份”字段隐藏后显示表中内容,然后再恢复被隐藏字段,显示表中全部字段的内容。

12.从“课程表”中筛选出 “学分” 值为4或5的所有记录,然后再恢复显示出全部记录。

13.按照“成绩”字段的值降序排列“选课表”中的所有记录,然后在恢复原来的记录显示次序。

14.通过学生表查看每个学生在选课表中的选课记录。

15.通过教师表查看每个教师在课程表中的授课记录。

16.关闭“学生成绩管理”数据库,退出Access系统。


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开学习网[01378]《数据库基础与应用》形考任务3答案

国开学习网[01378]《数据库基础与应用》形考任务3答案

形考任务31.对Access数据库文件的基本操作是( )。A.索引、查询与统计B.选择、投影与连接C.打开、保存和关闭D.增加、删除和修改正确答案是:[xz]C.打开、保存和关闭[/xz]2.下面属于...

国开学习网[01378]《数据库基础与应用》形考任务1答案

国开学习网[01378]《数据库基础与应用》形考任务1答案

形考任务1(客观题,15分)1.在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是( )。A.人工管理B.文件系统C.数据库系统D.分布式数据库系统正确答案是:[xz]C.数据库系统[/xz]...

国开学习网[01378]《数据库基础与应用》学习过程评定(40分)

国开学习网[01378]《数据库基础与应用》学习过程评定(40分)

由各分部教师自行设计和布置形成性考核任务(建议侧重上机实验考核。本课程主教材第7至11章的每章内容之后各带有一个实验操作题,各分部可根据需要选择),然后教师根据学生表现对本次考核进行评分。满分40分。...

国开学习网[01378]《数据库基础与应用》形考任务4答案

国开学习网[01378]《数据库基础与应用》形考任务4答案

形考任务31.下面不属于Access窗体中可用视图状态的是( )。A.设计视图B.追加视图C.窗体视图D.数据表视图正确答案是:[xz]B.追加视图[/xz]2.在Access中,一屏只能显示表中一条...

国开学习网[01378]《数据库基础与应用》形考任务2答案

国开学习网[01378]《数据库基础与应用》形考任务2答案

形考任务21.在SQL的查询语句中,group by选项实现的功能是( )。A.选择B.求和C.排序D.分组统计正确答案是:[xz]D.分组统计[/xz]2.在SQL的建立基本表操作中,定义主码约束所...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。