3 . 1 创 建 数 据 库 新 表
• 数据库是一个长期存储在计算机内、有组
织的、可共享的、统一管理的数据集合。
• 由计算机的数据库管理系统进行管理。
主要应用之一是信息检索
是为了存储和管理大量的数据,所以需要描述这
些数据和数据之间的关系。
就是描述数据本身和数据之间关系的主要方法。
动漫画
栏目
动漫画
作品
动漫画
作者
浏览者
评论
分
类
栏目编号
分数
作品编号 作品名称
作品简介
上传日期
缩略图 作品大小
点击次数
作者编号
投票序号
作者姓名
作者简介
代表作
栏目名称
评论
制
作
评
论
1 n
1
1
n
n
“Flash动漫作品”ER图
动漫作品
“Flash动漫作品”ER模型
“Flash动漫作品”的关系模型
任务一:创建数据库
1、新建一个空数据库“Flash动漫数据库.mdb”
2、数据库对象包括:
3、存储数据的唯一对象是:
表、查询、窗体、报表、页、宏、模块
表
创建数据库步骤:
1、单击“开始”→“程序”→“Microsoft Office”→“Microsoft Office Access 2003”
启动Access。启动后的Access窗口界面如图所示。
创建数据库步骤:
2.单击菜单栏“文件”→“新建”,选择新建“空数据库”,出现如图所示的
“文件新建数据库”对话框。
创建数据库步骤:
3.在“文件新建数据库”对话框中选择适当的“保存位置”,并将自己的数据库主题
作为文件名。然后单击“创建”按钮,即可创建一个以数据库主题为名的空数据
库文件。
输入数据库的名字
选择数据库
的保存位置
创建数据库步骤:
4.创建新的数据库文件后,出现如图所示的以数据库主题为名的数据库窗口。
在主题数据库窗口的左侧为一些“对象”栏目,有表、查询、窗体、报表、页、
宏、模块等对象。默认的状态指向是“表”对象,新建的空数据库窗口,只有
三个建表用的工具,没有任何数据表。
Access数据库中是以数据表的形式组织并存储数据的,每个
表中保存着同一实体的各种数据,表之间又通过一定的关系
彼此互相关联。
表是Access数据库中存储数据的唯一对象,是数据库的基础。任何数据库
的创建,都必须以数据表为基础来访问数据。有了数据表,数据库的其他
操作才能进行。
任务一:创建数据库
1、新建一个空数据库“Flash动漫数据库.mdb”
2、数据库对象包括:
3、存储数据的唯一对象是:
表、查询、窗体、报表、页、宏、模块
表
任务二:数据表结构及其创建方法
1、数据表结构包括:
2、在Access中创建数据表的3种方法:
3、参照下图关系模型,在Flash动漫数据库.mdb中创建“动漫栏目数据表”、
“动漫作品数据表”、“动漫作者数据表”、“浏览者评论数据表”
字段名、数据类型及字段属性
使用设计器创建表、使用向导创建表、
通过输入数据创建表
数据表结构:
创建数据表是指建立数据表的结构,
即确定数据表由哪些数据类型的字段组
成。数据表结构由字段名、数据类型及
字段属性等构成。
数据表创建方法:
在Access中,可使用向导创建表、
使用表设计器创建表、通过输入数据创
建表方法进行创建数据表。本节课将通
过“使用表设计器创建表”这一功能来
创建数据表。
1.“Flash动漫作品”关系模型。
针对“Flash动漫作品”这一数据库主题,设计了如图所示的关系模型::
根据这一关系模型,我们将在Access中,通过“使用表设计器创建表”这
一工具来创建相应的数据表。
表设计器的使用:
1、创建FLASH动漫栏目表
(1)了解FLASH动漫栏目表内容
FLASH动漫栏目数据表 FLASH动漫栏目表结构
栏目编号 栏目名称
1 MTV音乐区
2 卡通动画区
3 互动游戏区
4 极品搞笑区
5 国外作品区
6 闪客天地区
7 精品下载区
8 连续剧场区
9 学生个人专辑
字段名称 数据类型
栏目编号 自动编号
栏目名称 文本→
表设计器的使用:
1、创建FLASH动漫栏目表
(2)建表操作步骤
①启动Access,打开”Flash动漫作品数据库”.mdb
②单击数据库工具栏中的“设计”按钮,打开表设计器,出现如下图所示的表设计窗口
表设计器的使用:
1、创建FLASH动漫栏目表
(2)建表操作步骤
③将光标移到表设计器窗口的“字段名称处”,输入第一个字段名称“栏目编号”
④然后,单击“数据类型”这一栏的下拉按钮,选择“自动编号”。
表设计器的使用:
1、创建FLASH动漫栏目表
(2)建表操作步骤
⑤“说明”这一栏是对字段进行说明的,使该字段的作用更明确,可在该栏中输入说明性文字。
⑥同样的,对该表的第二个字段,也用与上面类似的方法进行设置。完成后,表设计器的内容如下图。
表设计器的使用:
1、创建FLASH动漫栏目表
(2)建表操作步骤
⑦单击表设计器窗口工具栏中的“保存”按钮,出现如图所示的“另存为”对话框。
⑧在“表名称”栏中输入“Flash 动漫栏目表”后,单击“确定”按钮。
⑨这时会出现“尚未定义主键”的警示对话框,若暂时不想定义主键,单击“否”按钮即可。
任务二:数据表结构及其创建方法
1、数据表结构包括:
2、在Access中创建数据表的3种方法:
3、参照下图关系模型,在Flash动漫数据库.mdb中创建“动漫栏目数据表”、
“动漫作品数据表”、“动漫作者数据表”、“浏览者评论数据表”
字段名、数据类型及字段属性
使用设计器创建表、使用向导创建表、
通过输入数据创建表
任务三:设置字段的数据类型
1、完成“动漫作品数据表”数据类型设置”
字段的数据类型:
1、在表的设计视图中,每一个字段都有数据类型。
2、Access允许十种数据类型:文本、备注、数字、
日期/时间、货币、自动编号、是/否、OLE对象、
超级链接、查阅向导。
字段的数据类型
数据类型 可存储的数据 举例
文本 文本、数字型字符 存储字符信息,如姓名、地址;或者是不需要计算的数字如电话号码、文
件编号或邮编等
备注 文本、数字型字符 适用于较长文本和数字的存储,如注释或说明
数字 数值 用于表示数量,用来存储进行算术计算的数值数据
日期时间 日期时间值 存储日期/时间数据,如2018-4-16 11:48:50
货币 货币值 如存储货币值,¥65 、$12 345.78
自动编号 顺序号或随机数 用于在添加记录时自动插入的唯一顺序(每次递增 1)或随机编号,系统
默认为递增编号。
是/否 逻辑值 用于表示逻辑值,(“是/否”、“真/假”、“开/关”),例如性别、
婚否等。
OLE对象 图像、图表和声音等 用于链接或嵌入其他程序所创建的对象,(如 Microsoft Word 文档、
Microsoft Excel 电子表格、图片、声音或其他二进制数据)
超级链接 作为超链接地址
的文本
指向Access对象、文档或Web页面等目标的一个路径。当用户单击超级链
接时,Web浏览器或Access就使用该超级链接地址跳转到指定的目的地。
查阅向导 从列表框或组合框中
选择的文本或者数值
选择此数据类型将启动向导来定义组合框,
使用户能选用其他表或字段中的数据。
任务三:设置字段的数据类型
1、完成“动漫作品数据表”数据类型设置”
任务四:主键的设置和更改
主键的设置和更改
作为主键的字段其值是惟一的,定义主键的目的就是要保证表中的所有记录都是惟一可识
别的。
主键的设置和更改方法如下:
1、在表设计视图窗口,单击主键的字段所在行(如图中的“作品编号”字段),单击工具栏中
的主键按钮,即可设置主键。设置主键后的“动漫作品”表设计视图如图所示。
主键的设置和更改方法如下:
2.如果要更改主键,可单击主键所在的行,在工具栏中单击主键按钮撤销原主键的设置。然后,
在其他字段行进行重新设置主键即可。
THANKS谢谢观看