《数据库及其应用》
- 格式:pdf
- 大小:3.73 MB
- 文档页数:21
2 / 21'
.
2.退出 Access
练习不同的 Access 的启动方法。 1. 单击 Access 主窗口关闭按钮 。 2. 选择“文件”选项卡单击,在 Backstage 视图中选择“退出”项单击。 3. 单击 Access 主窗口左上角图标,选择“控制菜单”中的“关闭”项单击。 4. 按“ ALT+F4 ”键组合。
它在转换为关系
模型后成为关系的主键。
(2) 在本实验中,如果允许一名教师指导多个项目,
ER 图和关系有何变化?
答:在 ER 图和关系中,教师与项目发生 1:n 联系。
(3) 1: 1 联系、 1: n 联系、 m: n 联系转换为关系时是如何处理的?
答: 1: 1 联系,可以将它与联系中的任何一方实体转化成的关系模式合并;
#.回答问题
( 1) 启动 Access 一般有几种方法?
答: 3 种。 1.单击“开始”按钮,选择“所有程序” |“ Microsoft Office ”|“Microsoft Access 2010 ”菜单项单击。 2.双击 Access 桌面快捷方式(若没有快捷方式可先创建) 。 3.打开“计算机”窗口,找到要操作的 Access 数据库文件,双击
SELECT "现在是 "+STR(YEAR(DATE()))+" 年"," 现在的时间是: "+CSTR(TIME());
10 / 21'
. SELECT "张三 ">" 李四 ","ABCD"<"abcd",(DATE()-#1992-10-8#)>1000;
#.回答问题
( 1) 有哪几种方式可进入“ SQL 视图”?如果用“记事本”编写了 SQL 语句,是否可以
.
《数据库及其应用》 (课程编号: B0901000)
实验报告
( 2013-2014 学年第 2 学期) 实验成绩:
声明 截图最好能用自己的 实验 2-2 的图和 3-2 的第三个图需要自己的截图 有错自己改,别打我
学 号: 姓 名: 专业班级: 课 堂 号: 任课教师: 完成日期:
喻晓和 2014.5.21
( 2)为什么不能在数字常量前加“¥”或“ $”符号表示币值常量?“¥”或“ $”有何作用?
7 / 21'
.
8.数据表视图下数据记录的显示与操作
根据《实验教程》附录的数据,练习记录的添加、修改、删除数据操作。练习数据表视图中的 各种操作。
#.回答问题
(1) 什么是实体码?它在转换为关系模型后成为关系的什么?
8 / 21'
.
答 :用来唯一确定或区分实体集中每一个实体的属性或属性组合称为实体码,
二、实验设备(环境)及要求 PC 机, Windows 7, Office 2010(主要是 Access 2010) 实验参考教材: 《数据库及其应用( Access 及 Excel)学习与实验实训教程》 (第二版)。 (以下简称《实验教程》 )
三、实验内容及记录
实验项目 1:熟悉 Access 的启动和退出,熟悉 Access 的界面
答:单击导航窗口右上角的隐藏按钮或按 F11
( 5) 更改 Access 默认文件夹怎样操作? 答: 在 Backstage 视图中选择“选项”命令单击,进入 Access 选项对话框窗口。在该窗口中点 击默认文件夹一栏右侧的浏览按钮选择文件夹路径。 ( 6) 怎样在“快速访问工具栏”中添加“复制”按钮图标? 答: 在 Backstage 视图中选择“选项”命令单击,进入 Access 选项对话框窗口。选择窗口左侧 一栏中的快速访问工具栏,然后将左侧界面中的复制选项添加到右侧界面中。
单击“添加”按钮,将各表添加到关系窗口中。
选中“学院”表中的“学院编号”字段,拖到“专业”表内的“学院编号”上,弹出“编
辑关系”对话框,选中“实施参照完整性”复选框。
单击“创建”按钮,创建“专业”表和“学院”表之间的关系。
5.有效性规则与有效性文本
6 / 21'
.
根据表的物理设计,在创建表时,定义有效性规则属性和有效性文本。
3.观察并了解 Access 用户界面
不同方式启动进入 Access,其界面有所差异。 通过“开始”按钮或桌面 Access 快捷方式启动进入 关联则直接进入 Access 数据库窗口。
Access 用户界面主要由三个组件组成: 5. 功能区。 6. Backstage 视图。 7. 导航窗格。
Backstage 视图;通过 Access 数据库文件
在 SQL 视图中使用?如何操作?
答 :有两种。进入“设计视图”后,在“查询设计”工具栏中单击第一项“
SQL ”按钮或是选
择“视图”下的“ SQL”视图。
“记事本”编写了 SQL 语句可以在 SQL 视图中使用。操作:将“记事本”中编写的 SQL 语句复制粘贴到 SQL 视图中,运行 SQL 语句并查看查询结果,最后保存 SQL 语句为查询对 象。
3 / 21'
.
(1)观察 Backstage 视图:不同方式进入 Backstage 视图,注意其差别。 (2)观察功能区:了解组成功能区的选项卡。 (3)观察导航窗格。各种对象的显示组合。
4.Access 选项及其设置
在 Backstage 视图中选择“选项”命令单击,进入 Access 选项对话框窗口。在该窗口可设置默 认文件夹等。可设置文档窗口显示方式、定制导航窗格、定制工具栏的项目等。
(12) 可以采用查阅方法输入的字段类型有哪些?绑定查阅列表框控件进行输入,如果不点 击其中的值,而是输入不同的值,是否可以输入?如果一定要使输入的值限定在列表
框的值的范围内,应该如何实现? 答 :文本型、数字型和是 /否型。可以输入。设置行来源类型为值列表,在行来源处输入限定 的取值集合。
(13) 若为“专业”表的“学院编号”字段设计“查阅”控件。数据从“学院”表中来,显 示“学院编号”和“学院名称”两列数据,采用列表框。写出设计过程。
业”,单击“确定”按钮,完成表的定义。
4.定义表之间的关系
当所有表都定义好后,通过建立关系实现表之间的引用完整性。
写出完整的操作步骤(重复操作可省略) ,并附上截图。
答 :单击“数据库工具”选项卡,然后单击“关系”按钮,启动“关系”操作窗口。
单击“显示表”按钮,弹出“显示表”对话框,在对话框中按住
Shift 键选中所有表。
( 2)按键退出 Access,对应的键是什么? 答: ALT+F4 。 ( 2) 几种方式进入 Backstage 视图? 答: 2 种。 通过“开始”按钮或桌面 Access 快捷方式启动进入 Backstage 视图。 ( 3) 最初功能区有哪几个选项卡?
4 / 21'
.
答:“文件”、“开始”、“创建”、“外部数据”和“数据库工具” 。 ( 4) 如何隐藏导航窗格?
答 :a.在导航窗格中选择“专业”双击,打开“专业”的数据表视图,通过视图切换进入“专 业”表的设计视图。
b.选中 “学院编号” 字段, 选择“查阅” 选项卡, 并将 “显示控件” 属性设置为 “列表框”。
c.将“行来源类型”属性设置为“表 /查询”。 d.将“行来源”属性设置为“学院” 。
e.将“绑定列”属性设置为 1 f. 将“列数”属性设置为 2,定义列宽为 3cm,保存表设计。 ( 14)在数据表浏览展开子表时, 可以最多展开多少层子表?若要同时展开每条记录的的子表,
选中“级联更新相关字段” 复选框, 则当父表修改主键值时, 如果子表中的外键有对应值,
外键的对应值将自动级联更新。如果不选中该复选框,
则当父表修改主键值时, 如果子表
中的外键有对应值,那么 ACCESS 会拒绝修改主键值。
(9) 建立表的关系,是否要求发生关系的两个字段必须同名?
答:不一定,但是如果要实施参照完整性,必须两个字段同名。
1 / 21'
.
一、实验目的及要求 1.1 能熟练掌握 Access2010的启动、退出,以及操作界面和操作方法。 1.2 能够理解关系模型的基本概念。 1.3 能够完成简单的数据库概念设计、逻辑设计和物理设计。 1.4 能够熟练建立数据库文件、表对象和关系。 1.5 能够熟练掌握基本 SQL 语言,能够在 Access 中进行一般的 SQL 查询。 1.6 能够运用 SQL 对数据库进行更新。 1.7 能够熟练掌握不同软件之间的数据交换。
(7) 在本实验设计中,共使用了哪些数据类型?不同类型对宽度如何规定? 答:数字型和文本型,文本型字段最多 255 个字节,数字型宽度无规定。
(8) 定义表之间的关系时, “实施参照完整性”的意义是什么?在“编辑关系”对话框中选 中或者撤销“级联更新相关字段”复选框,对于数据表的操作有何影响?
答:实施参照完整性的意义在于设置了对子表的参照检验和对父表的“无动作”处理。
实验项目 2:进行数据库设计,完成表的创建、关系定义及完整性设
置,输入数据及操作数据
1.学习数据库设计的方法
按照《实验教程》中实验 2、实验 3 的内容,认真分析、了解数据库设计中概念设计、逻辑 设计、物理设计的意义及基本方法。
2.创建数据库文件
按照《实验教程》中实验
3 的内容,创建文件夹、数据库文件。
5 / 21'
.
3.使用表设计视图,完成所有表的创建
写出创建表的基本步骤,并附上截图(详细写出
1 个表的设计过程即可)
答:在功能区选择“创建”选项卡,切换到“创建”选项卡。单击“表设计”按钮,
ACCESS
自动进入“表 1”的设计视图,然后按照“学院”表的设计,依次定义各字段的字段名、数据