2022年《数据库及其应用》实验报告.pdf
《2022年《数据库及其应用》实验报告.pdf》由会员分享,可在线阅读,更多相关《2022年《数据库及其应用》实验报告.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库及其应用实验报告( 新) 数据库及其应用(课程编号 :B0901000) 实验报告(2014-2015 学年第 2 学期) 实验成绩 : 学号: 姓名: 专业班级 : 课 堂 号: 任课教师 : 完成日期 : 一、实验目的及要求1、1 能熟练掌握Access2010的启动、退出 ,以及操作界面与操作方法。1、2 能够理解关系模型的基本概念。1、3 能够完成简单的数据库概念设计、逻辑设计与物理设计。1、4 能够熟练建立数据库文件、表对象与关系。1、5 能够熟练掌握基本SQL 语言,能够在 Access中进行一般的 SQL 查询。1、6 能够运用 SQL 对数据库进行更新。1、7 能够熟练掌
2、握不同软件之间的数据交换。二、实验设备 (环境) 及要求PC 机,Windows 7,Office 2010(主要就是 Access 2010) 实验参考教材 : 数据库及其应用 (Access及 Excel)学习与实验实训教程 (第二版 )。(以下简称实验教程 ) 三、实验内容及记录实验项目 1: 熟悉 Access 的启动与退出 , 熟悉 Access 的界面1.启动 Access 练习不同的Access的启动方法。 。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 8 页 - - - -
3、 - - - - - - 数据库及其应用实验报告( 新) 2.退出 Access 练习不同的Access的启动方法。3.观察并了解Access 用户界面不同方式启动进入Access,其界面有所差异。通过“开始”按钮或桌面Access 快捷方式启动进入Backstage视图 ;通过 Access数据库文件关联则直接进入Access数据库窗口。Access 用户界面主要由三个组件组成: 功能区。Backstage 视图。导航窗格。(1)观察 Backstage 视图 :不同方式进入Backstage 视图 ,注意其差别。(2)观察功能区 :了解组成功能区的选项卡。(3)观察导航窗格。各种对象的显示
4、组合。4.Access 选项及其设置在 Backstage 视图中选择“选项”命令单击,进入 Access 选项对话框窗口。在该窗口可设置默认文件夹等。可设置文档窗口显示方式、定制导航窗格、定制工具栏的项目等。#.回答问题(1)启动 Access 一般有几种方法?(2)按键退出 Access,对应的键就是什么?(3)最初功能区有哪几个选项卡?(4)如何隐藏导航窗格?(5)更改 Access 默认文件夹怎样操作?实验项目2: 进行数据库设计 , 完成表的创建、关系定义及完整性设置, 输入数据及操作数据1.学习数据库设计的方法按照实验教程中实验2、实验 3 的内容 ,认真分析、了解数据库设计中概念
5、设计、逻辑设计、物理设计的意义及基本方法。2.创建数据库文件按照实验教程中实验3 的内容 ,创建文件夹、数据库文件。3.使用表设计视图 ,完成所有表的创建写出创建表的基本步骤,并附上截图 (详细写出1 个表的设计过程即可) 4.定义表之间的关系当所有表都定义好后,通过建立关系实现表之间的引用完整性。写出完整的操作步骤(重复操作可省略),并附上截图。5.有效性规则与有效性文本根据表的物理设计,在创建表时 ,定义有效性规则属性与有效性文本。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 8 页 -
6、 - - - - - - - - - 数据库及其应用实验报告( 新) 6.设置格式属性与输入掩码属性按照实验教程实验4,设置有关格式、输入掩码属性。7.设置查阅选项按照实验教程实验4,设置查阅选项。写出实验步骤 ,并附截图。8.数据表视图下数据记录的显示与操作根据实验教程附录的数据,练习记录的添加、修改、删除数据操作。练习数据表视图中的各种操作。#.回答问题(1)什么就是实体码?它在转换为关系模型后成为关系的什么?(2)1:1 联系、 1:n 联系、 m:n 联系转换为关系时就是如何处理的?(3)数据库表结构设计,属于数据库设计中的什么步骤?(4)Access 存储数据时 ,用到几个数据库文件
7、?扩展名就是什么?(5)在表结构设计中,应该包含哪些内容?(6)在本实验设计中,共使用了哪些数据类型?不同类型对宽度如何规定?(7)定义表之间的关系时,“实施参照完整性”的意义就是什么?在“编辑关系”对话框中选中或者撤销“级联更新相关字段”复选框,对于数据表的操作有何影响?(8)定义表时 ,设置“有效性文本”字段属性有何作用?(9)可以采用查阅方法输入的字段类型有哪些?绑定查阅列表框控件进行输入,如果不点击其中的值 ,而就是输入不同的值,就是否可以输入?如果一定要使输入的值限定在列表框的值的范围内 ,应该如何实现?(10)若为“专业” 表的“学院编号” 字段设计 “查阅” 控件。 数据从 “学
8、院” 表中来 ,显示“学院编号”与“学院名称”两列数据,采用列表框。写出设计过程。(11)在数据表浏览展开子表时,可以最多展开多少层子表?若要同时展开每条记录的的子表,应该如何操作?实验项目 3:SQL视图中表达式练习1.进入 SQL 视图及在不同视图间切换按照实验教程实验5 操作 ,熟悉不同视图切换。2.不同类型数据的表达式运算在 SQL 视图中分别输入以下命令,分别进入数据表视图查瞧结果。写出各命令结果。对于参数自己输入数据。SELECT -5 、122+(17 mod 3); SELECT Hello +,World!,LEFT(清华大学出版社,2)+RIGHT( 清华大学出版社 ,3)
9、; SELECT 您毕业的年份就是, VAL(LEFT(您的学号 ,2)+4; SELECT 现在就是 +STR(YEAR(DATE()+ 年, 现在的时间就是 :+CSTR(TIME(); SELECT 张三 李四,ABCD1000; #.回答问题(1)有哪几种方式可进入“SQL 视图”?如果用“记事本”编写了SQL 语句 ,就是否可以在精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 8 页 - - - - - - - - - - 数据库及其应用实验报告( 新) SQL 视图中使用?如何操作
10、?(2)为什么不能在数字常量前加“¥”或“$”符号表示币值常量?“¥”或“$”有何作用?实验项目 4: 使用 SQL命令进行查询与操作1.练习 SQL 查询的 SELECT 语句按照实验教程实验6,练习 SQL-SELECT 查询 ,查瞧查询结果。2.练习 SQL 的创建表、插入、更新、删除操作语句按照实验教程实验6,练习 SQL 的相关命令 ,查瞧结果。3.写出实现以下功能的SQL 语句 查询“专业”表,显示开设的所有专业涉及的专业类别。 查询各专业学生的人数。 统计没有参与项目的学生人数。#.回答问题(1)不命名保存查询,与将查询保存为查询对象有何区别?查询对象有什么作用?(2)上述实验中
11、 ,插入“已结项项目”表的命令就是否可以省略字段列表?为什么?(3)删除“已结项项目”的命令的条件为什么没有比较对象?实验项目 5: 使用交互方式进行查询与操作1.进入查询设计视图进行交互式选择查询设置按照实验教程实验7,练习可视交互方式的选择查询。查瞧对应的SQL 命令。2.进行交叉表查询按照实验教程实验7,练习可视交互方式的交叉表查询。查瞧对应的SQL 命令。3.删除、更新查询操作按照实验教程实验8,练习可视交互方式的删除、更新查询。查瞧对应的SQL 命令。#.回答问题(1)将本实验切换到SQL 视图, (2)深入体会交叉表查询的作用,简述交叉表查询的实质意义。为什么本实验的交叉表只添加了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库及其应用 2022 数据库 及其 应用 实验 报告
限制150内