最新实训十三Access数据库的基本应用PPT课件.ppt
《最新实训十三Access数据库的基本应用PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新实训十三Access数据库的基本应用PPT课件.ppt(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实训十三实训十三AccessAccess数据库的基本应数据库的基本应用用实训说明实训说明 本实训利用Microsft Access 2003制作一个“学生和课程管理系统”。整个数据库系统分解成4个主要任务,内容涉及小型关系数据库的创建过程,包括数据库的创建、表的设计、表间关系的设置、简单的选择查询的设计以及数据库窗体的创建等。2Access数据库的基本应用数据库的基本应用知识点分析知识点分析数据库数据库的定义的定义通俗的说:数据库就是计算机中存放数据的地方;通俗的说:数据库就是计算机中存放数据的地方;一般定义:数据库是为实现一定的目的按一定的组织方式存储在一般定义:数据库是为实现一定的目的按一
2、定的组织方式存储在计算机中相关数据的集合;计算机中相关数据的集合;数据库中可以存放大量的数据;数据库中可以存放大量的数据;数据库管理系统数据库管理系统的定义的定义数据库管理系统(数据库管理系统(Database Management System Database Management System,DBMSDBMS)是为数)是为数据库的建立、使用和维护而配置的软件;据库的建立、使用和维护而配置的软件;特点特点(1 1)数据结构化;)数据结构化;(2 2)数据冗余小易扩充;)数据冗余小易扩充;(3 3)数据独立于程序;)数据独立于程序;(4 4)数据由)数据由DBMSDBMS统一管理和控制;统
3、一管理和控制;Access 2000Access 2000是一种关系数据库管理系统(是一种关系数据库管理系统(RDBMSRDBMS),适用于建立小型),适用于建立小型的数据库软件;的数据库软件;9Access数据库的基本应用数据库的基本应用在任何时刻,在任何时刻,Access 2000Access 2000只能打开并运行一个数据库。但是,只能打开并运行一个数据库。但是,在每一个数据库中,可以拥有众多的表、查询、窗体、报表、在每一个数据库中,可以拥有众多的表、查询、窗体、报表、页面、宏和模块。这些数据库对象都存储在同一个以页面、宏和模块。这些数据库对象都存储在同一个以MDBMDB为扩展为扩展名的
4、数据库文件中;名的数据库文件中;AccessAccess数据库组件:数据库组件:表表、查询查询、窗体窗体、报表报表、页面页面、宏宏、模块模块表表(TableTable)对象对象 表是有结构的数据的集合,是表是有结构的数据的集合,是AccessAccess数据库最基本的组件;数据库最基本的组件;表是存储数据的基本单元;表是存储数据的基本单元;表由不同的行(记录)、列(字段)组合而成;表由不同的行(记录)、列(字段)组合而成;一个数据库的多个表之间可以通过相同内容的字段相互建立一个数据库的多个表之间可以通过相同内容的字段相互建立关联;关联;表的概念表的概念10Access数据库的基本应用数据库的基
5、本应用字段的数据类型和属性字段的数据类型和属性数据类型数据类型在在AccessAccess中有中有“文本文本”、“备注备注”、“数字数字”、“日期日期/时时间间”、“货币货币”、“自动编号自动编号”、“是是/否否”、“OLEOLE对象对象”、“超级链接超级链接”、“查阅向导查阅向导”十种字段的数据类型;十种字段的数据类型;不同的数据类型分配不同大小的数据空间,而每种数据类型不同的数据类型分配不同大小的数据空间,而每种数据类型的大小是固定的。所以当在一个字段中输入一个值时,字段的大小是固定的。所以当在一个字段中输入一个值时,字段的大小不会随值的内容而变化;的大小不会随值的内容而变化;字段属性字段
6、属性在在AccessAccess中有中有“字段大小字段大小”、“格式格式”、“输入法模式输入法模式”、“默认值默认值”、“有效性规则有效性规则”、“必填字段必填字段”、“允许空字允许空字符串符串”、“索引索引”等多种属性;等多种属性;11Access数据库的基本应用数据库的基本应用设置设置数据类型数据类型大大 小小文本(默认值)文本或文本和数字的组合,以及不需要计算的数字,例如电话号码;最多为 255 个字符。备注长文本或文本和数字的组合;最多为 65,535 个字符。数字用于数学计算的数值数据;1、2、4 或 8 个字节。日期/时间 从 100 到 9999 年的日期与时间值;8个字节。货币
7、货币值或用于数学计算的数值数据,精确到小数点左边 15 位和小数点右边 4 位;8个字节。自动编号 每当向表中添加一条新记录时,由 Microsoft Access 指定的一个唯一的顺序号(每次递增 1)或随机数。自动编号字段不能更新;4个字节。是/否“是”和“否”值,以及只包含两者之一的字段(Yes/No、True/False 或 On/Off);1位OLE 对象Microsoft Access 表中链接或嵌入的对象(例如Excel表格、Word 文档、图形、声音或其他二进制数据);受可用磁盘空间限制。超链接文本或文本和以文本形式存储的数字的组合,用作超链接地址;超链接地址最多包含三部分:显
8、示的文本、地址、子地址;方法:单击“插入”菜单上的“超链接”;超链接数据类型的三个部分中的每一部分查阅向导创建字段,该字段可以使用列表框或组合框从另一个表或值列表中选择一个值;通常为 4 个字节。12Access数据库的基本应用数据库的基本应用字段的属性字段的属性文本文本格式格式符号:符号:“-”-”表示右对齐;表示右对齐;“!”!”表示左对齐;表示左对齐;输入法模式输入法模式:随意、输入法开启、输入法关闭;:随意、输入法开启、输入法关闭;输入掩码输入掩码:可以控制输入到字段中的值;:可以控制输入到字段中的值;标题标题:一般情况下都不设,自动取这个字段的字段名;:一般情况下都不设,自动取这个字
9、段的字段名;默认值默认值:字段没有输入时会以该字段中的值作为默认值;:字段没有输入时会以该字段中的值作为默认值;有效性规则有效性规则:为了检查字段中的值是否有效,:为了检查字段中的值是否有效,AccessAccess只在满足相应的只在满足相应的条件时才能输入;条件时才能输入;必填字段必填字段:必须填写的重要字段;:必须填写的重要字段;允许空字符串允许空字符串:指字段里能否存在:指字段里能否存在“零长度字符串零长度字符串”,通常设为,通常设为“否否”;索引索引:决定是否将这个字段定义为表中的索引字段,便于查询;:决定是否将这个字段定义为表中的索引字段,便于查询;UnicodeUnicode压缩压
10、缩:是微软公司为了使一个产品在不同的国家各种语言情况:是微软公司为了使一个产品在不同的国家各种语言情况下都能正常运行而编写的一种文字代码,通常选择下都能正常运行而编写的一种文字代码,通常选择“有有”。13Access数据库的基本应用数据库的基本应用制作步骤制作步骤1.启动启动Access 2003。单击。单击“开始开始”“所有程序所有程序”Microsoft Office Microsoft Office Microsoft Office Access Microsoft Office Access 20032003;2.单击单击Access窗口左上角数据库工具栏中的窗口左上角数据库工具栏中的
11、“新建新建”按按钮,在屏幕右侧的任务窗中选择钮,在屏幕右侧的任务窗中选择“空数据库空数据库”命令,命令,如图如图1所示;所示;3.会打开一个会打开一个“文件新建数据库文件新建数据库”的对话框窗口,在的对话框窗口,在“文件名文件名”处的文本框内输入数据库系统的名称处的文本框内输入数据库系统的名称“学生学生和课程管理系统和课程管理系统”,如图,如图2所示;所示;14Access数据库的基本应用数据库的基本应用先单击此按钮然后单击这里输入名称图图1 创建数据库创建数据库图图2 数据库的命名数据库的命名15Access数据库的基本应用数据库的基本应用制作步骤制作步骤创建该数据库中包含的表的结构,在此以
12、创建该数据库中包含的表的结构,在此以“学生信息学生信息表表”为例。为例。1.1.在数据库对象窗口中选择在数据库对象窗口中选择“表表”对象,然后双击对象,然后双击“使使用设计器创建表用设计器创建表”,将会打开表的设计器,如图,将会打开表的设计器,如图3 3所所示;示;2.2.在表设计器的上半部分的在表设计器的上半部分的“字段名称字段名称”第一行处输入第一行处输入第一个字段的名称第一个字段的名称学生编号学生编号,然后在,然后在“数据类型数据类型”的下拉列表中选择的下拉列表中选择自动编号自动编号,然后在设计器的,然后在设计器的下半部分设置此数据类型的字段属性,在此,所有属下半部分设置此数据类型的字段
13、属性,在此,所有属性采用默认值,如图性采用默认值,如图4 4所示;所示;16Access数据库的基本应用数据库的基本应用图图3 使用设计器创建表使用设计器创建表图图4 第一个字段的设置第一个字段的设置17Access数据库的基本应用数据库的基本应用制作步骤制作步骤3 3第二个字段的设置。在第二个字段的设置。在“字段名称字段名称”的第二行处输入第的第二行处输入第二个字段的名称二个字段的名称学生姓名学生姓名,“数据类型数据类型”下拉列表下拉列表中选择中选择文本文本,在下半部分的字段属性中做如下设置:,在下半部分的字段属性中做如下设置:字段大小为字段大小为“50”50”,必填字段为,必填字段为“否否
14、”,索引为,索引为“有有(有重复)(有重复)”,是否主键为,是否主键为“否否”;4 4依照以上方法,依次可以对其它字段做出相应的设置;依照以上方法,依次可以对其它字段做出相应的设置;5 5主键的设置。主键的设置。单击单击“学生编号学生编号”字段这一行的任何位置,字段这一行的任何位置,单击右键,选择单击右键,选择“主键主键”按钮,在这一行最左边的方格按钮,在这一行最左边的方格中出现一个中出现一个“钥匙钥匙”符号即表示设置完成,如图符号即表示设置完成,如图5所示;所示;6关闭设计器窗口,在出现的对话框窗口中输入表的名称关闭设计器窗口,在出现的对话框窗口中输入表的名称“学生信息表学生信息表”,如图,
15、如图6 6所示。所示。18Access数据库的基本应用数据库的基本应用图图5 设置主键设置主键图图6 保存表保存表19Access数据库的基本应用数据库的基本应用任务任务2:确定表间关系,表中数据编辑:确定表间关系,表中数据编辑20Access数据库的基本应用数据库的基本应用任务说明任务说明创建创建“教师信息表教师信息表”、“课程信息表课程信息表”、“学生信息学生信息表表”对应字段间的关系;对应字段间的关系;输入各表中的记录信息;输入各表中的记录信息;字段操作字段操作删除删除“学生信息表学生信息表”中的中的“专业专业”字段;字段;修改修改“学生信息表学生信息表”的库结构,对的库结构,对“成绩成
16、绩”字段添字段添加有效性规则为成绩大于等于加有效性规则为成绩大于等于0且小于等于且小于等于100;21Access数据库的基本应用数据库的基本应用知识点分析知识点分析所谓所谓关系关系,就是在两个表中都有一个数据类型、字段大小,就是在两个表中都有一个数据类型、字段大小相同的字段,利用这个字段在两个表之间建立起关联。可相同的字段,利用这个字段在两个表之间建立起关联。可以在多个表间创建关系,正所谓以在多个表间创建关系,正所谓“牵一发而动全身牵一发而动全身”。关系的主要作用是使多个表字段协调一致。关系的主要作用是使多个表字段协调一致。根据两个表中记录匹配情况,表间关系有四种类型:根据两个表中记录匹配情
17、况,表间关系有四种类型:一对一;一对一;一对多;一对多;多对一;多对一;多对多;多对多;表中的数据编辑包括:字段操作、列操作、数据操作等;表中的数据编辑包括:字段操作、列操作、数据操作等;22Access数据库的基本应用数据库的基本应用制作步骤制作步骤1.1.单击单击“工具工具”菜单,选择菜单,选择“关系关系”命令;(或直接单击命令;(或直接单击常用工具栏中常用工具栏中“关系关系”按钮),如图按钮),如图7 7所示;所示;2.2.在打开的在打开的“关系关系”窗口中,单击右键,选择窗口中,单击右键,选择“显示表显示表”,在打开的,在打开的“显示表显示表”对话框中依次将需要设置关系的对话框中依次将
18、需要设置关系的表添加到窗口中,如图表添加到窗口中,如图8 8所示;所示;3.3.选中选中“教师信息表教师信息表.教师编号教师编号”拖动到拖动到“课程信息表课程信息表.教教师编号师编号”处,在打开的对话框窗口中选中处,在打开的对话框窗口中选中“实施参照完实施参照完整性整性”复选框,如图复选框,如图9 9所示;所示;4.4.重复步骤重复步骤3 3,设置,设置“课程信息表课程信息表.课程编号课程编号”与与“学生信学生信息表息表.课程编号课程编号”间的关系,表间关系的设置完成。间的关系,表间关系的设置完成。设置表间关系设置表间关系23Access数据库的基本应用数据库的基本应用图图7 设置表间关系设置
19、表间关系图图8 添加显示表添加显示表24Access数据库的基本应用数据库的基本应用图图9 编辑表间关系编辑表间关系25Access数据库的基本应用数据库的基本应用制作步骤制作步骤1.1.在数据库窗口的表对象中,双击打开在数据库窗口的表对象中,双击打开“教师信息表教师信息表”,将会打开数据表视图,在表格中添加几条教师记录信息;将会打开数据表视图,在表格中添加几条教师记录信息;2.2.单击单击“教师信息表教师信息表”第一条记录最前面的第一条记录最前面的“+”+”号,将会号,将会打开相应的子表打开相应的子表“课程信息表课程信息表”,直接输入所对应的课,直接输入所对应的课程记录信息;程记录信息;3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 十三 Access 数据库 基本 应用 PPT 课件
限制150内