当前位置:文档之家› 《数据库及其应用》实验报告(新)

《数据库及其应用》实验报告(新)

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