第2章数据库和表.ppt
《第2章数据库和表.ppt》由会员分享,可在线阅读,更多相关《第2章数据库和表.ppt(58页珍藏版)》请在三一文库上搜索。
1、Access 2003 数据库技术及应用,第3章 数据库和表,2019/4/5,2,3.1 Access数据库的基本操作,3.1.1数据库的设计 1. 确定创建数据库的目的 2. 确定该数据库中需要的表 3. 确定字段 4. 确定主键 5. 确定表之间的关系 6. 确定各个表的使用数据 7. 确定数据的使用场所和管理手段,2019/4/5,3,3.1.2 创建数据库,创建Access数据库通常有以下两种方法。 第一种方法是使用数据库向导,利用系统提供的模板或现有文件,创建一个具有一定数据和功能的数据库。 第二种方法是先建立一个空数据库,然后在其中新建(或添加)表、查询、窗体和报表等对象。,20
2、19/4/5,4,1. 使用向导创建数据库,Access 2003 提供了十种典型的数据库管理业务模板,它们是:订单、分类总账、服务请求管理、工时与账单、讲座管理、库存控制、联系人管理、支出、资产追踪和资源调度。用户可以根据需要,利用这些模板建立一个比较完整的数据库管理系统,它包括了系统所需的表、窗体和报表,只是表中没有数据。你还可以借助互联网,找到更多的模板。 【例2.1】使用数据库模板创建“订单”数据库。 使用向导创建数据库的特点 使用向导创建数据库的缺点,2019/4/5,5,2. 自定义创建数据库,先创建一个空数据库,然后自己动手向里面添加所需的表、查询、窗体、报表以及其他对象。 例【
3、2.2】创建空数据库“教学管理”,并将其转换成2003格式。 注意:建立的“教学管理0”数据库是“Access 2000文件格式”,而不是“Access 2003文件格式”。 需转换:选择菜单“工具”|“数据库使用工具”|“转换数据库”|“转换为Access2002-2003文件格式”,2019/4/5,6,3.2 表,3.2.1 表的设计与创建 3.2.2 字段的基本操作 3.2.3 创建查阅字段 3.2.4 主关键字及索引的使用 3.2.5 关系的创建及应用 3.2.6 创建OLE和超链接字段 3.2.7 表布局设计,2019/4/5,7,3.2.1 表的设计与创建,在创建了一个空数据库之
4、后,首先要做的事情就是在其中的表对象中创建(或添加)若干个数据表。数据表对象是数据库中的基本对象,它是数据库中所有数据的载体。 Access表由表结构和表内容两部分组成。创建表一般需要两个步骤:一是建立表结构,二是输入数据。表结构主要包含了组成表的所有字段信息,字段信息中主要包含字段名称、字段类型、字段属性以及字段说明。,2019/4/5,8,3.2.1 表的设计与创建,表的型与值:,结构 (型),纪录 (值),2019/4/5,9,表的创建,创建表实际上是建立表的结构包括:字段名、数据类型等 “使用向导”创建表 “通过输入数据”创建表(使用数据表视图) “使用设计器”创建表(使用“设计视图”
5、) 使用“新建”按钮创建表 (包括以上3种和导入、链接表),2019/4/5,10,1. 使用“向导”创建新表,步骤: 打开一个数据库 双击“使用向导创建表” 从“示例表、示例字段”中选取所需,并做取舍 示范:建立“学生和课程”表,2019/4/5,11,2. 使用“数据表视图”创建新表,打开一个数据库 双击“通过输入数据创建表” 右击“字段1”,选择“重命名列”,或双击该字段名。 插入字段:通过“插入”菜单 删除字段:通过“编辑”菜单 当询问“主关键字”时,根据需要回答,2019/4/5,12,3. 使用“设计视图”创建新表,步骤: 打开一个数据库 双击“使用设计器创建表” 输入以下项目:
6、字段名 数据类型 说明,2019/4/5,13,字段名称的约束规则,(1)字段名称可以包含字母、汉字、数字、空格(只能用在字段名称中间,不能以空格作开头)和其他字符。 (2)字段名称长度为1-64个字符(一个汉字也算一个字符)。 (3)字段名称中不能包含点(.)、惊叹号(!)、方括号( )、先导空格(即以空格开头)或不可打印的符号 (如:回车键)。,2019/4/5,14,字段的数据类型设置,2019/4/5,15,4. 表结构的编辑和修改,在设计视图下对字段操作:行头称“字段选定器” 添加:选定该行-插入行(在当前行上方) 删除:选定该行- 改名:双击字段名,或直接修改 移动:选定该行,鼠标
7、指向字段选定器,拖动 复制:选定该行,C,V,2019/4/5,16,5. 导入表和链接表,导入表实例:从EXCEL工作簿中导入: 在“表”对象中,空白处右击; 在快捷菜单中,选择“导入”; 选择要“导入”的EXCEL工作簿,单击“导入”按钮; 选择要导入的工作表,单击“下一步”; 保存位置:选择“新表中”(或现有表中),单击“下一步”; 在“导入到表”中填入新表名。,导入表:教师信息表 链接表:课程 比较区别,移动后的现象,2019/4/5,17,3.2.2 字段的其他属性设置,标题: 数据表列头的显示字符串,在窗体中,作为标签,若省略,则使用字段名做标题。 默认值: 当向表中插入新记录时,
8、相应字段的默认取值。,2019/4/5,18,字段的属性设置(2),关于“是/否”型字段的显示: 文本型:在“格式”中设置 控件型: (复选框) 在“查阅”选项卡中设置,2019/4/5,19,字段的属性设置(3),关于“备注”型字段: 内容在数据表视图直接输入(但看不到全部文字) 按Shift+F2打开“显示比例”窗口,可以看到和编辑全部文字,也可以改变字体。,2019/4/5,20,字段的属性设置(4),“有效性规则”和“有效性文本” 当输入数据违反有效性规则时,在弹出的信息框中显示有效性文本的内容,若未设效性文本,则系统自动提示 “工资” 在700到10000之间: =700 And =
9、10000 或者:Between 700 And 10000 只能是80年以前出生的: #1980-1-1#,2019/4/5,21,字段的属性设置(5),输入掩码: 用来定义字段中所有输入数据的模式。经常用于数字型、日期型、文本型等类型的数据。 设置掩码的方法: 1)在表的设计视图中,选择该字段; 2)在 “常规”选项卡的“输入掩码”中单击,再单击右端的“”按钮 演示:“健康状况”,2019/4/5,22,“输入掩码”实例(日期型),将日期字段设置为XXXX年XX月XX日格式: 1、在设计视图下选择出生日期字段 2、单击“输入掩码”右端的“”按钮 3、在弹出的向导中选择所需格式如图,必须指出
10、: 掩码是一种输入格式(在修改或添加新数据时出现), 但数据的显示格式取决于“格式”的设置,默认是常规格式。,2019/4/5,23,“输入掩码”实例(字符型),将身份证设置为1518位格式: 1、在设计视图下选择身份证字段 2、单击“输入掩码”右端的“”按钮 3、在弹出的向导中选择所需格式如图: 其中0表示09十个字符 9表示数字或空格 使得允许输入15位或18位 都是合法的,2019/4/5,24,“输入掩码”实例(数字型),将基础工资设置为带货币符号2位小数格式: 1、在设计视图下选择基础工资字段 2、由于数字型没有向导, 直接输入掩码$999,999.99 其中9表示数字或空格,201
11、9/4/5,25,“输入掩码”实例(添加其他字符),掩码还可以用于在字段值中自动嵌入所需字符,比如血压的计量单位mmHg而不需要用户输入 实例:将表“健康状况 ”中的字段“血压”用 输入掩码的方法使之自动出现: “_/_mmHg”字样 操作方法: 在“输入掩码”中输入: 999 /99mmHg 其中: 使其后的字符显示为原义字符 如果不加此符号,会将/自动转换为 - 号,(见下2页说明),2019/4/5,26,“输入掩码”属性定义中的字符1,字符 说明 0 数字(0 到 9,必选项;不允许使用加号 + 和减号 -) 。 9 数字或空格(非必选项;不允许使用加号和减号)。 # 数字或空格(非必
12、选项;空白将转换为空格,允许使用加号和减号)。 L 字母(A 到 Z,必选项)。 ? 字母(A 到 Z,可选项)。 A 字母或数字(必选项)。 a 字母或数字(可选项)。 - / 十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于 Microsoft Windows 控制面板中指定的区域设置。),2019/4/5,27,“输入掩码”属性定义中的字符 -2,字符 说明 使其后所有的字符转换为大写。 ! 使输入掩码 (输入掩码:一种格式,由字面显示字符(如括号、句号和连字符) 和掩码字符(用于指定可以输入数据的位置以及数据种类、字符数量)组成。)从 右到左显示,而不是从左到右显示。键入掩
13、码中的字符始终都是从左到右填入。可 以在输入掩码中的任何地方包括感叹号。 使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例 如,A 显示为 A)。 密码 将“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符 都按字面字符保存,但显示为星号(*)。,2019/4/5,28,3.2.3 创建查阅字段,数据来源 2 大类:值列表 / 查阅列表 值列表字段的建立: (设计视图中) 选定该字段;在“数据类型”中选择“查阅向导” 选择“自行输入所需的值” 查阅列表字段的建立: (设计视图中) 操作1同上 选择“使查阅列在表和查询中” 根据向导选择所需表或查询指
14、定字段,2019/4/5,29,3、直接在“查阅”选项卡中建立查阅,1)在“显示控制”根据数据类型设定 (例如:将文本框改为列表框或组合框) 2)“行来源类型”中根据需要选择指定3种之一 3)行来源: 表/查询:表名/查询名/SQL语句 值列表:以分号为分隔符的数据列表(加半角引号) 字段列表:表名/查询名/SQL语句,2019/4/5,30,查阅字段的设置 实例,将表“学生选课 ”中的字段“课程ID”用查阅向导建立查阅字段,数据来源为“课程”中的“课程ID”(包含课程名); 将表“学生 ” 中“性别”用查阅向导建立查阅字段(“值列表”,直接输入) 演示,2019/4/5,31,3.2.4 主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库
链接地址:https://www.31doc.com/p-2523664.html