数据库基础与应用辅导2新.docx

上传人:b****7 文档编号:9018072 上传时间:2023-02-02 格式:DOCX 页数:18 大小:1.42MB
下载 相关 举报
数据库基础与应用辅导2新.docx_第1页
第1页 / 共18页
数据库基础与应用辅导2新.docx_第2页
第2页 / 共18页
数据库基础与应用辅导2新.docx_第3页
第3页 / 共18页
数据库基础与应用辅导2新.docx_第4页
第4页 / 共18页
数据库基础与应用辅导2新.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

数据库基础与应用辅导2新.docx

《数据库基础与应用辅导2新.docx》由会员分享,可在线阅读,更多相关《数据库基础与应用辅导2新.docx(18页珍藏版)》请在冰豆网上搜索。

数据库基础与应用辅导2新.docx

数据库基础与应用辅导2新

数据库基础与应用辅导二查询操作

一、用“选择查询”创建“教师情况查询”

方法1:

使用“设计器”

第一:

在“教师教学信息”数据库窗口中,选择“查询”对象,然后单击“

”按钮,出现如图2.1所示的“新建查询”对话框;在该对话框中,选择“设计视图”,然后单击“确定”按钮,进入如图2.2所示的“选择查询”窗口,同时弹出如图2.3所示的“显示表”对话框。

第二:

在图2.3所示的“显示表”对话框中,选择“表”选项卡,然后在列表框中双击“教师情况一览表”,再单击“关闭”按钮;图2.2所示的“选择查询”窗口变成如图2.4所示“选择查询”窗口。

第三:

在图2.4所示的“选择查询”窗口中,从“教师情况一览表”字段列表框中选择“教师ID”、“教师姓名”、“出生年月”和“职称”四个字段,分别用鼠标左键拖到下面的字段属性框中,并在字段属性框中将“出生年月”字段的“排序”属性设置为“升序”,如图2.5所示;然后单击工具栏中的“

”运行按钮,即可在“教师情况一览表”中创建如图2.6所示的“教师情况查询”。

第四:

单击“保存”按钮,出现如图2.7所示的“另存为”对话框;在“查询名称”框中输入“教师情况查询”,再单击“确定”按钮,结束操作。

图2.1图2.3

图2.2图2.4

方法2:

使用“向导”

这种方法在主教材中已作了详细介绍,请同学们参照主教材中的操作步骤完成在“教师情况一览表”中创建“教师情况查询”。

二、用“交叉表查询”创建“每个系各门课程学时”

方法1:

使用“设计视图”

第一:

在“教师教学信息”数据库窗口中,选择“查询”对象,并在列表框中双击“在设计视图中创建查询”,出现如图2.8所示“显示表”对话框。

第二:

在图2.8所示的“显示表”对话框中,选择“表”选项卡,然后在列表框中选择“教师任课表”和“系(部门)表”,再单击“添加”按钮,把“教师任课表”与“系(部门)表”添加到“选择查询”窗口中,如图2.9所示;然后单击“显示表”对话框中的“关闭”按钮。

图2.5

图2.6

图2.7

图2.8图2.10

图2.9

第三:

打开“查询”菜单,如图2.10所示,选择“交叉表查询”命令;图2.9所示的“选择查询”窗口变成如图2.11所示的“交叉表查询”设计窗口。

第四:

在图2.11所示的“交叉表查询”设计窗口中,从上面的“系(部门)表”字段列表框中选择字段“系(部门)名称”,按住鼠标左键把“系(部门)名称”字段拖到下面的字段属性框中,然后在“教师任课表”中选择字段“课程名称”和“学时”,再用鼠标左键把它们拖到下面的字段属性框中;在下面的字段属性框中,将“系(部门)名称”字段设为“列标题”,将“课程名称”字段设为“行标题”,将“学时”字段设为显示“值”,如图2.12所示,然后单击工具栏中的“

”运行按钮,即可完成查询每个系各门课程的学时,结果如图2.13所示。

第五:

单击“保存”按钮,出现如图2.14所示“另存为”对话框;在“查询名称”框中输入“每个系各门课程学时”,再单击“确定”按钮,结束操作,并将“每个系各门课程学时”保存在“教师教学信息”数据库中。

图2.11

方法2:

使用“向导”

这种方法在主教材中已作了详细介绍,请同学们参照主教材中的操作步骤在“教师任课表”与“系(部门)表”中完成查询每个系各门课程的学时。

图2.12

图2.13

图2.14

三、创建“参数查询”

方法1:

通过“插入”菜单命令

第一:

在“教师教学信息”数据库窗口中,选择“查询”对象;打开“插入”菜单,如图2.15所示,选择“查询”命令,弹出如图2.16所示的“新建查询”对话框。

图2.15图2.16

第二:

在图2.16所示的“新建查询”对话框中,选择“设计视图”,单击“确定”按钮,弹出如图2.17所示的“显示表”对话框。

第三:

在图2.17所示的“显示表”对话框中,选择“表”选项卡,然后在列表框中双击“教师任课表”,将“教师任课表”字段列表框添加到“选择查询”窗口中,然后单击“显示表”对话框中的“关闭”按钮,如图2.18所示。

图2.17图2.18

第四:

在图2.18所示的“选择查询”窗口中,从上面的“教师任课表”字段列表框中选择字段“课程名称”和“考试类型”,按住鼠标左键把“课程名称”和“考试类型”字段分别拖到下面的字段属性框中;然后在“课程名称”的“准则”属性栏中输入“[请输入课程名称:

]”。

第五:

单击工具栏中的“

”运行按钮,弹出如图2.19所示的“输入参数值”对话框;在“请输入课程名称”框中输入“C++语言”,单击“确定”按钮,即可得到查询结果如图2.20所示。

图2.19图2.20

图2.21

图2.22图2.23

第六:

单击“保存”按钮,出现如图2.21所示“另存为”对话框;在“查询名称”框中输入“参数查询考试类型”,再单击“确定”按钮,结束操作,并将“参数查询考试类型”保存在“教师教学信息”数据库中。

第七:

在“教师教学信息”数据库窗口中,选择“查询”对象,然后在列表框中双击“参数查询考试类型”,弹出如图2.22所示的“输入参数值”对话框;在“请输入课程名称”框中输入“高等数学”,单击“确定”按钮,即可得到查询结果如图2.23所示。

第八:

重复第七步操作,可以查询任意课程的“考试类型”情况。

第九:

重复第一至第三步,进入如图2.24所示的窗口,从上面的“教师情况一览表”字段列表框中选择字段“教师姓名”和“职称”,按住鼠标左键把“教师姓名”和“职称”字段分别拖到下面的字段属性框中;然后在“教师姓名”的“准则”属性栏中输入“[请输入教师姓名:

]”。

图2.24

第十:

单击工具栏中的“

”运行按钮,弹出如图2.25所示的“输入参数值”对话框;在“请输入教师姓名:

”框中输入要查询的“教师姓名”,如“周建华”,单击“确定”按钮,即可得到查询结果如图2.26所示。

图2.25图2.26

方法2:

通过“

”按钮

这种方法在主教材中已作了详细介绍,请同学们参照主教材中的操作步骤用“参数查询”在“教师任课表”中查询任意课程的“考试类型”和在“教师情况一览表”中查询教师的“职称”情况。

四、创建“更新查询”

方法1:

通过“查询”菜单命令

第一:

在“教师教学信息”数据库窗口中,选择“查询”对象;打开“插入”菜单,如图2.15所示,选择“查询”命令,弹出如图2.16所示的“新建查询”对话框。

第二:

在图2.16所示的“新建查询”对话框中,选择“设计视图”,单击“确定”按钮,弹出如图2.17所示的“显示表”对话框。

第三:

在图2.17所示的“显示表”对话框中,选择“表”选项卡,然后在列表框中双击“教师情况一览表”,将“教师情况一览表”字段列表框添加到“选择查询”窗口中,然后单击“显示表”对话框中的“关闭”按钮,如图2.27所示。

图2.27

第四:

在图2.27所示的“选择查询”窗口,打开“查询”菜单,如图2.28所示,选择“更新查询”命令,图2.27所示的“选择查询”窗口变成如图2.30所示的“更新查询”窗口。

图2.28图2.29

第五:

在图2.30所示的“更新查询”窗口中,从上面的“教师情况一览表”字段列表框中选择字段“工资”,按住鼠标左键把这个字段拖到下面的字段属性框中;然后在“工资”的“准则”属性栏中输入“<1000”,在“工资”的“更新到”属性栏中输入“[工资]+100”。

打开“视图”菜单,选择“数据表视图”命令,如图2.29所示,可以看到更新前的“工资”情况,如图2.31所示。

第六:

单击工具栏中的“

”运行按钮,即可创建“更新查询”;打开“视图”菜单,选择“数据表视图”命令,可以看到更新后的“工资”情况,如图2.32所示。

第七:

同样可以打开“视图”菜单,选择“SQL视图”命令,查看该“更新查询”的SQL语句,如图2.33所示。

图2.30

图2.31图2.32

图2.33

第八:

重复第一至第四步,进入如图2.34所示的“更新查询”窗口。

第九:

在图2.34所示的“更新查询”窗口中,从上面的“教师任课表”字段列表框中选择字段“学分”,按住鼠标左键把这个字段拖到下面的字段属性框中;然后在“学分”的“准则”属性栏中输入“<4”,在“学分”的“更新到”属性栏中输入“[学分]+1”;打开“视图”菜单,选择“数据表视图”命令,如图2.29所示,可以看到更新前的“学分”情况,如图2.35所示。

第十:

单击工具栏中的“

”运行按钮,即可创建“更新查询”;打开“视图”菜单,选择“数据表视图”命令,可以看到更新后的“学分”情况,如图2.36所示。

图2.34

图2.35图2.36

方法2:

通过单击鼠标右键

第一:

在“教师教学信息”数据库窗口中,选择“查询”对象;打开“插入”菜单,如图2.15所示,选择“查询”命令,弹出如图2.16所示的“新建查询”对话框。

第二:

在图2.16所示的“新建查询”对话框中,选择“设计视图”,单击“确定”按钮,弹出如图2.17所示的“显示表”对话框。

第三:

在图2.17所示的“显示表”对话框中,选择“表”选项卡,然后在列表框中双击“教师情况一览表”,将“教师情况一览表”字段列表框添加到“选择查询”窗口中,然后单击“显示表”对话框中的“关闭”按钮,如图2.27所示。

第四:

在图2.27所示的窗口中,将鼠标指向窗口中的任意位置,单击鼠标右键,在弹出的快捷菜单中选择“查询类型”,又弹出下一级子菜单,如图2.37所示;在子菜单中选择“更新查询”命令,进入如图2.38所示的“更新查询”窗口。

图2.37

图2.38

第五:

重复方法一中的第五至第十步,即可在“教师情况一览表”中将“工资”低于1000元的每位教师“工资”增加100元;在“教师任课表”中将“学分”数小于4的课程的“学分”加1。

方法3:

通过“

”按钮

这种方法在主教材中已作了详细介绍,请同学们参照主教材中的操作步骤用“更新查询”在“教师情况一览表”中将“工资”低于1000元的每位教师“工资”增加100元;在“教师任课表”中将“学分”数小于4的课程的“学分”加1。

五、用“SQL查询”创建一个“课程信息表”

方法1:

通过“视图”菜单命令

第一:

在“教师教学信息”数据库窗口中,选择“查询”对象,单击“

”按钮,进入“新建查询”窗口;在该“新建查询”窗口中选择“设计视图”,然后单击“确定”按钮,进入“显示表”对话框。

第二:

直接关闭“显示表”对话框,在“选择查询”窗口中打开菜单栏上的“视图”下拉菜单,如图2.39所示,并选择“SQL视图”命令,进入如图2.40所示的“SQL视图”窗口。

图2.40

图2.39图2.41

第三:

在图2.40所示的“SQL视图”窗口中,输入创建一个“课程信息表”的SQL语句,如图2.41所示。

第四:

在图2.40所示的“SQL视图”窗口中完成SQL语句的输入之后如图2.41所示,单击工具栏中的“

”运行按钮,即可创建“SQL查询”,系统同时将用“SQL查询”创建的“课程信息表”保存在“教师教学信息”数据库中。

第五:

单击“保存”按钮,出现如图2.42所示的“另存为”对话框;在“查询名称”框中输入“课程信息表SQL查询”,再单击“确定”按钮,结束操作,并将“课程信息表SQL查询”保存在“教师教学信息”数据库中。

图2.42

图2.43

第六:

在“教师教学信息”数据库窗口中,选择“表”对象,然后在列表框中双击“课程信息表”,可以看到我们所创建的“课程信息表”,如图2.43所示;此时“课程信息表”是一个空表,我们可以用实验一的方法在该表中输入数据。

第七:

要在“课程信息表”中增加一个新字段“学分”,要用到修改表结构SQL语句“ALTERTABLE”。

重复第一步和第二步,打开“SQL视图”窗口。

第八:

在“SQL视图”窗口中输入增加新字段的语句,如图2.44所示;然后单击工具栏中的“

”运行按钮。

图2.44

第九:

在“教师教学信息”数据库窗口中,选择“表”对象,然后在列表框中双击“课程信息表”,可以看到我们修改后的“课程信息表”,如图2.45所示,“学分”字段已经被增加到“课程信息表”中。

图2.45

方法2:

通过“查询”菜单命令

这种方法在主教材中已作了详细介绍,请同学们参照主教材中的操作步骤用“SQL查询”创建一个“课程信息表”,包括“课程ID”、“课程名称”、“学时”和“考试类型”四个字段;之后在“课程信息表”中增加一个新字段“学分”。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1