数据库及其应用实验指导书

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库及其应用》上机实验指导

实验项目一:Access的基本操作与数据库设计方法

实验1 Access启动、退出与基本设置

一.实验目的和要求

(1)掌握Access的启动、退出方法。

(2)初步熟悉Access界面及使用方法。

(3)对Access根据需要进行初步的设置。

二.实验内容

1.启动Access的几种方法

按照Windows启动程序的方法,使用以下常用的三种方法分别启动Access。

⚫单击“开始”按钮,选择“所有程序”|“Microsoft Office”|“Microsoft Access 2010”菜单项单击。

⚫双击Access桌面快捷方式(若没有快捷方式可先创建)。

⚫打开“计算机”窗口,找到要操作的Access数据库文件,双击。

2.退出Access的几种方法

⚫单击Access主窗口关闭按钮。

⚫选择“文件”选项卡单击,在Backstage 视图中选择“退出”项单击。

⚫单击Access主窗口左上角图标,选择“控制菜单”中的“关闭”项单击。

⚫按“ALT+F4”键组合。

3.观察并了解Access用户界面

不同方式启动进入Access,其界面有所差异。

通过“开始”按钮或桌面Access快捷方式启动进入Backstage视图;通过Access数据库文件关联则直接进入Access数据库窗口。

Access用户界面主要由三个组件组成:

⚫功能区。

⚫Backstage 视图。

⚫导航窗格。

(1)观察Backstage视图:不同方式进入Backstage视图,注意其差别。

(2)观察功能区:了解组成功能区的选项卡。

(3)观察导航窗格。各种对象的显示组合。

4.Access选项及其设置

在Backstage视图中选择“选项”命令单击,进入Access选项对话框窗口。在该窗口可设置默认文件夹等。

选择“当前数据库”页,如图1.1所示。在该页面可设置文档窗口显示方式、定制导航窗格等。

在“快速访问工具栏”页,可定制工具栏的项目。

图1.1 Access选项设置窗口

三.回答问题并填写实验报告

(1)如何启动Access?有几种方法?

(2)按键退出Access,对应的键是什么?

(3)几种方式进入Backstage视图?

(4)最初功能区有哪几个选项卡?

(5)如何隐藏导航窗格?

(6)更改Access默认文件夹怎样操作?

(7)怎样在“快速访问工具栏”中添加“复制”按钮图标?

实验2 大学生竞赛项目管理数据库概念设计与逻辑设计

一.实验目的和要求

(1)掌握数据库设计的基本思想和方法、步骤。

(2)掌握使用ER模型进行简单数据库概念设计的方法。

(3)掌握ER模型转换为关系模型的方法。

二.实验内容

1.实验用数据库系统的需求

某学校开发“大学生创新创业竞赛项目”管理系统,管理的内容包括:

学院信息、专业信息、学生信息、指导教师信息、项目信息。

⚫学院信息包括:学院编号、学院名称、院长、办公电话。

⚫专业信息包括:专业编号、专业名称、专业类别。

⚫学生信息包括:学号、姓名、性别、生日、民族、籍贯、简历、登记照。

⚫教师信息包括:工号、姓名、性别、职称。

⚫项目信息包括:项目编号、项目名称、项目类别、立项日期、完成年限、经费、是否完成。

其中,一个学院可以开设多个专业,一个专业只有一个学院开设;一个学生只有一个主修专业,一个专业可以有多名学生。一名教师只隶属一个学院。

一名学生可以参与多项项目,在项目中的分工分为:负责人、成员。

一个项目可以有1名指导教师。一名教师只能指导1个项目。

2.根据以上需求,建立项目管理数据库的ER模型

首先确定实体。根据分析,本数据库系统中的实体包括:学院、专业、学生、教师、项目。

其次,确定实体间的联系。

学院开设专业,是1:N联系。

学生主修专业,是N:1联系。

学院聘任教师,是1:N联系。

学生参与设计项目,是M:N联系。

教师指导项目,是1:1联系。

ER图如图2.1所示。

图2.1 项目管理ER图

3.将ER模型转换为关系模型。

根据图2.1所示的ER模型,得到的关系模型如下。

①学院(学院编号,学院名称,院长,办公电话)

②专业(专业编号,专业名称,专业类别,学院编号)

③教师(工号,姓名,性别,职称,学院编号)

④学生(学号,姓名,性别,生日,民族,籍贯,专业编号,简历,登记照)

⑤项目(项目编号,项目名称,项目类别,立项日期,完成年限,经费,是否完成,工号)

⑥项目分工(学号,项目编号,分工)

虽然教师和项目是1:1联系,这里没有必要将其合并。

三.回答问题并填写实验报告

(1)什么是实体?如何在需求中确定实体?

(2)什么是实体码?它在转换为关系模型后成为关系的什么?

(3)1:1联系、1:n联系、m:n联系转换为关系时是如何处理的?

(4)在本实验中,如果允许一名教师指导多个项目,ER图和关系有何变化?

(5)如果一个项目允许有0-2位教师指导,ER图和关系有何变化?

实验3 项目管理数据库的物理设计与创建

一.实验目的和要求

(1)掌握Access的数据类型。

(2)初步熟悉数据库物理设计。

(3)掌握通过设计视图创建表,理解完整性的定义。

(4)掌握关系的建立,理解关系的作用。

(5)掌握导入方式创建表。

二.实验内容

1.根据实验二的逻辑设计,结合实际,完成数据库的物理设计

数据库名称:项目管理。

文件存放文件夹“E:\test”。

表包括:学院、专业、学生、教师、项目、项目分工。对应表结构如表3.1至表3.6所示。

相关文档
最新文档