第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