第13章 音乐管理系统

  • 格式:doc
  • 大小:6.28 MB
  • 文档页数:98

第13章 音乐管理系统

本章我们将为某KTV会所创建一个音乐管理系统。通过该实例,读者可以了

解数据库系统开发的一般过程,加深对表、查询、报表、窗体等数据库对象的认

识,并了解它们在整个系统中所起到的作用。

在实际开发系统时,不仅要求有扎实的 Access 2010基础知识,而且还要能充

分了解现实需求。当对现实需求有很好的分析,并合理地进行规则,这样设计过

程才会流畅,所设计系统也能稳定、正常地运行。

本章重点:

新建数据库

创建表

创建查询

创建报表

创建窗体

数据库设置

1001

1002

13.1 创建数据库

当对所建数据库有了基本的规则之后,我们就可以动手创建数据

库了。按照既定的目标,一步一步去完成各阶段的设计目标。首先要

创建一个数据库,数据库是整个系统的载体,然后需要在数据库中完

善各种数据库对象。数据库的创建非常简单,下面从头开始介绍数据

库的创建方法。

步骤01 双击计算机桌面的Access

Access 2010。启动后的界面如图13-1所示。 2010快捷方式图标,启动

图13-1 Backstage视图

步骤02 在该界面中选择【空数据库】选项,在右侧的【文件

名】文本框中输入文件名“金丽佳KTV管理系统”,并选择文件的保存

位置,单击【创建】按钮,如图13-2所示。

1003

图13-2 创建数据库

步骤03 系统进入该数据库的操作界面,并自动创建一个名

为“表1”的新表,如图13-3所示。

1004

图13-3 创建的数据库

步骤04 到此就完成了数据库的创建。

13.2 创建表

创建完数据库后,就可以在库里创建各种数据库对象了。表、查

询、报表等都是数据库的基本对象,其中,表是为其他对象提供数据

的数据源。表设计的合理与否直接影响到其他对象,也会影响数据库

的运行。下面就来设计本数据库所要用到的表。

13.2.1 通过数据表视图创建表

创建完数据库后,系统会自动创建一个名为“表1”的表。我们可

以在该表中直接输入数据,在表的数据表视图中输入数据是最快捷

的。

1005

步骤01 打开表的数据表视图后,切换至【字段】选项卡,在

【格式】选项组中将第一列字段的【数据类型】设置为【文本】,如

图13-4所示。

图13-4 修改数据类型

步骤02 在【属性】选项组中将【字段大小】设置为5,如图13-

5所示。

图13-5 设置字段大小

步骤03 在【字段验证】选项组中选中【必需】复选框,如图

13-6所示。

图13-6 设置必填字段

步骤04 在第一行的ID字段中输入字段值10001,如图13-7所

示。

1006

图13-7 输入数据

步骤05 单击快捷访问工具栏中的【保存】按钮 ,如图13-8

所示。

图13-8 保存表

步骤06 弹出【另存为】对话框,输入表名称【歌曲】,单击

【确定】按钮,如图13-9所示。

图13-9 输入表名称

步骤07 返回数据表视图,继续添加其他字段,并输入数据。单

击【添加和删除】选项组中的【文本】按钮 ,向表中添加字

段,如图13-10所示。

1007

图13-10 添加文本字段

步骤08 在【歌曲】表中插入新的字段,此时该字段的字段名处

于可编辑状态,如图13-11所示。

图13-11 添加的字段

步骤09 将该字段的字段名改为【歌曲】,在【属性】选项组中

将【歌曲】字段的【字段大小】设置为50,并在该列的第一行输入

【五哥放羊】,如图13-12所示。

图13-12 输入数据

步骤10 按照相同的方法,添加文本字段,将【字段大小】设置

为50,设置字段名为【专辑】,并在该字段第一行记录中输入【阿

宝】,如图13-13所示。

1008

图13-13 添加字段

步骤11 按照相同的方法添加文本字段,字段名为【语言】,

【字段大小】设置为20,输入字段值Chinese,如图13-14所示。

图13-14 继续添加字段

步骤12 根据图13-15所示设置其余字段。

图13-15 设置要求

步骤13 完善表中的第一条记录,如图13-16所示。

1009

图13-16 完善第一条记录

步骤14 继续输入其他记录,完善【歌曲】表,如图13-17所

示。

图13-17 【歌曲】表

步骤15 按Ctrl+S组合键保存表。

13.2.2 通过设计视图创建表

通过表的设计视图可以对字段进行更详细的设置。下面通过设计

视图来创建【作家】表。

步骤01 切换至【创建】选项卡,单击【表格】选项组中的【表

设计】按钮 ,如图13-18所示。

1010

图13-18 打开表设计视图

步骤02 进入表的设计视图,依据图13-19所示设置字段。

图13-19 设置字段

步骤03 按Ctrl+S组合键保存表,弹出【另存为】对话框,输

入表名称“歌手”,单击【确定】按钮,如图13-20所示。

图13-20 保存表

步骤04 返回设计视图,在下方的【常规】选项卡对各字段进行

更详细的设置。选择【歌手编号】字段,将【字段大小】设置为5,

【必需】设置为【是】,【允许空字符串】设置为【否】,【索引】

设置为【有(无重复)】,其余项保持默认设置,如图13-21所示。

1011

图13-21 设置字段属性

步骤05 根据图13-22所示对其余各字段属性进行设置。

图13-22 设置字段大小

步骤06 选择【性别】字段,在下方【常规】选项卡中对该字段

的【有效性规则】进行设置。单击【有效性规则】右侧的按钮 ,

如图13-23所示。

1012

图13-23 设置有效性规则

步骤07 弹出【表达式生成器】对话框,在上方的文本框中输入

【"男"or"女"】,然后单击【确定】按钮,如图13-24所示。

图13-24 输入表达式

1013

步骤08 在上方网格中单击选择【歌手编号】字段,然后单击

【设计】选项卡中【工具】选项组中的【主键】按钮,将该字段设置

为主键,如图13-25所示。

图13-25 设置主键

步骤09 设置主键后,该字段的左侧会出现一个小钥匙标记,如

图13-26所示。

1014

图13-26 主键标记

步骤10 单击视图右下角的【数据表视图】按钮 ,如图13-27

所示。

图13-27 切换视图

步骤11 弹出提示对话框,单击【是】按钮,保存更改,如图

13-28所示。

图13-28 保存表

步骤12 弹出警告对话框,单击【是】按钮,如图13-29所示。

图13-29 确认修改

步骤13 切换至数据表视图。

1015

步骤14 在数据表视图中添加记录,完成【歌手】表的创建,如

图13-30所示。

图13-30 添加记录

13.2.3 通过导入外部数据创建表

如果有现成的、规范化的其他格式数据文件,那么可以在Access

2010导入该文件,从而快速地创建表。下面通过导入Excel工作表来

创建【房间】表。

步骤01 在数据库中,切换至【外部数据】选项卡,单击【导入

并链接】选项组中的Excel按钮 ,如图13-31所示。

1016

图13-31 单击 Excel按钮

步骤02 弹出对话框,单击【浏览】按钮,如图13-32所示。

图13-32 浏览文件

步骤03 弹出【打开】对话框,找到所需要的Excel文档【金丽

佳KTV管理系统】,选择该文件,单击【打开】按钮,如图13-33所

示。

1017

图13-33 打开文件

步骤04 返回对话框,选中【将源数据导入当前数据库的新表

中】单选按钮,单击【确定】按钮,如图13-34所示。

1018

图13-34 将数据导入新表

步骤05 弹出【导入数据表向导】对话框,选择要导入的Excel

工作表【房间】,单击【下一步】按钮,如图13-35所示。

1019

图13-35 选择工作表

步骤06 在下一步的向导中,选中【第一行包含列标题】单选按

钮,单击【下一步】按钮,如图13-36所示。

1020

图13-36 选择列标题

步骤07 在下一步的向导中,对字段进行简单设置。在向导的下

方网格中选择【房间号】列,在上方对该字段进行设置。将【数据类

型】设置为【文本】,【索引】设置为【有(无重复)】,如图13-

37所示。

图13-37 设置字段

步骤08 按照图13-38所示为其他字段设置数据类型,然后单击

【下一步】按钮。

图13-38 设置数据类型

步骤09 在下一步向导中,选中【我自己选择主键】单选按钮,

将【房间号】字段设为主键,单击【下一步】按钮,如图13-39所

1021