大学计算机应用基础题解与实验指导_8146.doc

上传人:da****u 文档编号:1194228 上传时间:2018-12-18 格式:DOC 页数:17 大小:1.61MB
下载 相关 举报
大学计算机应用基础题解与实验指导_8146.doc_第1页
第1页 / 共17页
大学计算机应用基础题解与实验指导_8146.doc_第2页
第2页 / 共17页
大学计算机应用基础题解与实验指导_8146.doc_第3页
第3页 / 共17页
大学计算机应用基础题解与实验指导_8146.doc_第4页
第4页 / 共17页
大学计算机应用基础题解与实验指导_8146.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、7-1 1实验 7 数据库管理系统一实验目的1. 加深对数据库管理系统的直观认识和理解。2. 掌握 Access 2003 数据库的创建和打开方式。3. 掌握 Access 2003中数据表的设计和创建方法。4. 掌握 Access 2003 中窗体、查询、报表和数据访问页的设计和创建方法。二实验环境1. 硬件环境:微型计算机2. 软件环境:Windows XP 中文版Access 2003 中文版三实验内容1. Access 2003的启动与退出执行“开始”“所有程序”“Microsoft office”“Microsoft office Access 2003”命令,或双击桌面上的 Acc

2、ess 2003快捷图标,打开 Microsoft Access应用程序窗口,如图 7-1所示。图 7-1 Access2003 主窗口Access 2003 的主窗口与 Microsoft Office 2003 中其他应用程序的主窗口十分相似,同样包括标题栏、菜单栏、工具栏、工作区、任务窗格和状态栏等。(1)标题栏和任务栏Access2003 主窗口的上边是窗口的标题栏,下边是任务栏,它们的结构、功能以及使用方法与一般 Windows 应用程序窗口的标题栏和任务栏相同。(2)菜单栏Access 2003 主窗口的菜单栏形式也和一般的 Windows 应用程序类似,提供了有关数据库操作的主要

3、功能。单击每一个菜单项都会激活一个下拉菜单,列出有关此项功能的具体操作命令选项。除下拉菜单外,Access 2003 也允许在任何对象上右击鼠标,弹出快捷菜单,显示对该对象操作的命令选项。(3)工具栏工具栏显示的是最常用的 Access 2003 命令选项,用以快速启动这些应用。工具栏的内容用户可以自行设置。执行“视图”“工具栏”命令,在下拉菜单中会列出 Web、任7-2 2务窗格、数据库、自定义等选项。用户可通过各个工具栏选项前的复选框自行选择某一个工具栏的显示与否。自定义工具栏对话框中包括“工具栏” 、 “命令” 、 “选项”三个选项卡,图 7-2 为“自定义”对话框的“工具栏”选项卡。在

4、自定义工具栏中提供了更多的工具选项,用户可以根据自己的需要,利用每一项工具前面的复选框决定显示或取消显示该项工具。图 7-2 自定义工具栏对话框(4)工作区工作区位于主窗口的左侧,用于显示开发或维护 Access 2003 数据库时的各种子窗口或对话框。所有数据库操作的交互基本都是在工作区完成的。但应注意工作区中显示的窗口多数只能在工作区内移动。(5)任务窗格Access 2003 的任务窗格一般显示在主窗口的右侧。任务窗格是 Microsoft Office XP 以后的版本才为所有应用程序提供的新功能格式。在任务窗格中提供多项常用操作选项,每一个选项区域中又包括一组操作命令,使用起来更方便

5、。任务窗格的右上角有一个向下的箭头,它是选择任务窗格内容的选择按钮。单击此按钮可以弹出任务窗格显示栏目选择下拉菜单。如果要关闭任务窗格只需单击窗格右上角的关闭按钮,也可通过执行“视图”“工具栏”“任务窗格”命令关闭该项选择。执行“文件”“退出”命令,或单击 Access 2003主窗口右上角的“关闭”按钮,可退出 Access 2003。注意:若 Access 2003中已打开某数据库,则在退出时要注意先对该数据库进行适当的保存处理。2. Access 2003中数据库的创建与打开创建一个简单的示例用课程管理数据库,名为“课程管理.mdb”。执行“文件”“新建”命令,在主窗口右侧的“新建文件”

6、任务窗格中的“新建”栏中单击“空数据库”。弹出如图 7-3 所示的“文件新建数据库”对话框,提示用户指定新建数据库的位置和名称。将新建的数据库文件保存在“我的文档”位置。在“文件名”文本框中输入“课程管理”,“保存类型”列表框中选择“Microsoft Office Access 数据库(*.mdb)”,然后单击“创建”按钮。7-3 3图 7-3 “文件新建数据库”对话框经过上述操作,在 Access 2003 数据库主窗口的工作区生成出如图 7-4 所示的“课程管理”数据库窗口。这时窗口中的各类对象都为空,表明新的数据库文件已经创建完成,但还未添加表、查询等任何实际的数据对象。图 7-4 “

7、课程管理”数据库窗口如果要打开以前建立的数据库文件,则可以在 Access 主菜单下,执行“文件”“打开”命令,弹出如图 7-5 所示的 “打开”对话框,然后在该对话框中选取已经存在的数据库文件,再单击“打开”按钮。图 7-5 “打开”数据库文件的对话框在进行这个操作时,要注意数据库文件的打开方式。在“打开”按钮的右边有一个朝下的小三角形,单击该三角形将弹出一个菜单,其中有“打开” 、 “以只读式打开” 、 “以独占方式打开”和“以独占只读方式打开”四个菜单项。选择“打开” ,被打开的数据库文件可与网上其他用户共享。选择“以只读方式打开” ,被打开的数据库文件可与网上的其他用户共享,但只能使用

8、、浏览数据库的对象,不能维护数据库。选择“以独占方式打开” ,则网上其他用户不能使用被打开的数据库文件。7-4 4选择“以独占只读方式打开”,则只能使用、浏览数据库的对象,不能对数据库进行维护,而且网上其他用户不能使用该数据库。3. Access 2003中数据表的创建设在课程管理数据库中包含如下 3张用于示例的表:表 7-1 开设课程表CID CName Unit Time Property21030001 法律基础 法学院 36 综合必修课21120001 文史哲通论 文学院 36 综合选修课21130002 高级语言程序设计 计算机系 90 综合必修课21500003 马克思主义基本原理

9、 社会科学部 54 综合必修课21520001 大学英语 大学英语教学部 72 综合必修课22130005 数据结构 计算机系 72 专业必修课22130203 软件工程 软件工程系 54 综合选修课22130206 计算机网络 计算机系 72 专业必修课22130301 通信电子线路 通信工程系 54 专业必修课23130312 嵌入式系统 电子系 54 综合选修课23130318 光通信原理 通信工程系 54 专业选修课23130323 移动通信 通信工程系 54 专业选修课23130333 数字信号处理 电子系 54 综合选修课表 7-2 教师授课信息表TID TNO TName CID

10、 Classroom Classtime1 88001 张有政 21500003 A306 周一 3-4节2 88001 张有政 21120001 C408 周三 7-8节3 88002 李龙 21030001 A405 周二 1-2节4 88204 刘颖 21520001 B101 周四 5-6节5 88108 王大伟 21130002 B404 周一 5-6节6 88108 王大伟 21130005 D209 周五 1-2节7 88109 陈建国 22130206 B307 周三 3-4节8 88100 李昊 22130203 A311 周二 3-4节9 88118 胡宇星 2213030

11、1 C401 周五 3-4节1088127 沈晓明 23130318 B306 周四 3-4节1188127 沈晓明 23130323 B206 周二 5-6节1288201 王涛 23130333 A201 周一 1-2节1388212 周文风 23130312 A310 周二 7-8节表 7-3 学生选课信息表7-5 5SID SNO SName CID1 200310105 张大鹏 215000032 200310105 张大鹏 210300013 200310105 张大鹏 221302064 200510207 刘伟 221302035 200510208 李明 221300056

12、200510208 李明 211300027 200510208 李明 215200018 200510207 刘伟 211200019 200510207 刘伟 2152000110 200310105 张大鹏 2152000111 200410301 杜业军 2213030112 200410301 杜业军 2313031813 200410301 杜业军 2313032314 200410301 杜业军 2313033315 200410301 杜业军 21120001打开“课程管理”数据库文件,如图 7-4 所示。在窗口左侧“对象”列中单击“表”按钮,然后在窗口右侧双击“使用设计器创建

13、表” ,弹出如图 7-6 所示的表设计视图。图 7-6 表设计视图表 7-1,7-2 ,7-3 各自所包含字段的主要属性分别如表 7-4,7-5 ,7-6 所示。表 7-4 开设课程表中字段的属性字段名称 数据类型 字段大小 允许空字符串 必填字段 小数位数CID 数字 长整型 是 0CName 文本 50 否 是Unit 文本 50 否 是Time 数字 整型 否 0Property 文本 50 否 否表 7-5 教师授课信息表中字段的属性字段名称 数据类型 字段大小 允许空字符串 必填字段 小数位数7-6 6字段名称 数据类型 字段大小 允许空字符串 必填字段 小数位数TID 数字 整型

14、是 0TNO 数字 长整型 是 0TName 文本 50 否 是CID 数字 长整型 否 0Classroom 文本 50 是 否Classtime 文本 50 是 否表 7-6 学生选课信息表中字段的属性字段名称 数据类型 字段大小 允许空字符串 必填字段 小数位数SID 数字 整型 是 0SNO 数字 长整型 是 0SName 文本 50 否 是CID 数字 长整型 否 0在图 7-6 所示表设计视图的对应位置依次输入表 7-4 中各字段的信息,其中 “字段名称”和“数据类型”在图 7-6 上部输入,字段的其它属性在图 7-6 下部的“常规”选项卡中输入。在“CID”字段所在行单击鼠标右键

15、,在弹出的快捷菜单中选择“主键”命令,将 “CID”字段设置为该表的主键。执行“文件”“保存”命令,或单击工具栏上的保存图标,弹出“另存为”对话框,如图 7-7 所示,在其中输入“ 开设课程表” ,单击“确定” 按钮,即可在数据库中成功创建“开设课程表” 。图 7-7 “开设课程表”的设计视图执行“文件”“关闭”命令,或单击菜单栏所在行最右边的关闭按钮,返回“课程管理”数据库的主窗口。在表对象中双击刚才创建的“开设课程表” ,在弹出的“数据表视图”中逐一输入表 1 所示的开课信息,如图 7-8 所示,然后执行“文件”“保存”命令,或单击工具栏上的保存图标。至此, “开设课程表”的创建完成。7-

16、7 7图 7-8 “开设课程表”的数据表视图执行“文件”“关闭”命令,或单击菜单栏所在行最右边的关闭按钮,返回“课程管理”数据库的主窗口。再采用完全类似的方式,分别依据表 7-5 与表 7-2、表 7-6 与表 7-3 创建“教师授课信息表”和“学生选课信息表” 。上述 3 张表创建完成后,主窗口中表对象的界面如图 7-9 所示:图 7-9 “课程管理”数据库中的表对象4. Access 2003中查询的创建在主窗口左侧的“对象”列中单击“查询”按钮,然后在窗口右侧双击“使用向导创建查询” 。在弹出的“简单查询向导”对话框的“表/查询 ”下拉列表框中选择“表:学生选课信息表” ,单击“可用字段

17、”中的“CID ”,单击对话框中的“ ”按钮,将“CID”字段导入“选定的字段”中,采用同样的方式,将“SNO”和“SName”字段导入“选定的字段”中,如图 7-10 所示。图 7-10 确定查询字段对话框单击“下一步”按钮,在弹出的对话框中选择“明细”单选框,如图 7-11 所示。7-8 8图 7-11 确定明细/汇总查询方式对话框单击“下一步”按钮,在弹出对话框的“请为查询指定标题”文本框中输入“选修大学英语课程的学生” ,同时选择“修改查询设计”单选框,如图 7-12 所示。图 7-12 为查询指定标题对话框单击“完成”按钮,弹出如图 7-13 所示的查询设计视图。图 7-13 查询的

18、设计视图在图 7-13 下部第一个字段“ CID”所在列的“条件”文本框中输入 “21520001”,执行“文件”“保存”命令,或单击工具栏上的保存图标。执行“文件”“关闭”命令,或单击菜单栏所在行最右边的关闭按钮,返回“课程管理”数据库的主窗口。在窗口左侧的“对象”列中单击“查询”按钮,可窗口右侧可发现系统已经创建了一个名为“选修大学英语课程的学生”的查询,对它进行双击,弹出如图 7-14 所示的查询的数据表视图。7-9 9图 7-14 “选修大学英语课程的学生”查询的数据表视图采用类似的方法,可逐步创建其它所需的查询。除“选修大学英语课程的学生”查询外,图 7-15 中还创建了“杜业军的选

19、课信息 ”和“张有政的授课信息”两个查询。图 7-15 “课程管理”数据库中的查询对象下面采用 SQL 方式创建一个名为“选修张有政课程的学生”的查询,其中涉及到“教师授课信息表”和“学生选课信息表”两个表。在主窗口左侧的“对象”列中单击“查询”按钮,然后在窗口右侧双击“在设计视图中创建查询” 。打开如图 7-16 所示的界面。图 7-16 “在设计视图中创建查询”的初始界面直接单击图 7-16 中“显示表 ”对话框中的“关闭”按钮。单击工具栏左边的 图标,打开如图 7-17 所示的 SQL 查询设计视图。7-10 10图 7-17 SQL 查询设计视图在下面的编辑区中输入如下的 SQL 代码

20、:SELECT 学生选课信息表.SNO, 学生选课信息表 .SNameFROM 教师授课信息表, 学生选课信息表WHERE (教师授课信息表.TName)=张有政) AND (教师授课信息表.CID)=(学生选课信息表.CID);执行“文件”“保存”命令,或单击工具栏上的保存图标,弹出“另存为”对话框,在其中输入“选修张有政课程的学生” ,单击“确定”按钮,即可在数据库中成功创建“选修张有政课程的学生”的查询。5. Access 2003中窗体的创建在主窗口左侧的“对象”列中单击“窗体”按钮,然后在窗口右侧双击“使用向导创建窗体” 。在弹出的“窗体向导”对话框的“表/查询”下拉列表框中选择“表:开设课程表” ,单击“可用字段”中的“CID ”,单击对话框中的“ ”按钮,将“CID”字段导入“选定的字段”中,采用同样的方式,将“CName” 、 “Unit”、 “Time”和“Property”字段导入“选定的字段”中,如图 7-18 所示。也可通过单击 图标,一次性将上述字段导入“选定的字段”中。图 7-18 确定窗体显示字段对话框单击“下一步”按钮,在弹出的对话框中选择“纵栏表”单选框,如图 7-19 所示。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。