数据库管理软件(2).ppt
《数据库管理软件(2).ppt》由会员分享,可在线阅读,更多相关《数据库管理软件(2).ppt(43页珍藏版)》请在三一文库上搜索。
1、1,Microsoft Access 2003 数据库管理软件,2,数据是信息的载体,常见的数据形式有3种类型: 数值型数据 字符型数据 特殊型数据 如:声音、图象、视频等。,3,通俗的说法:数据库就是计算机外部设备中存放数据的“仓库”。 一般定义:数据库是为实现一定的目的按一定的组织方式存储在计算机中相关数据的集合。,举个例子:每个人都有很多亲戚和朋友,我们常常用一个笔记本将他们的姓名、地址、电话等信息都记录下来。这个“通讯录”就是一个最简单的“数据库”,每个人的姓名、地址、电话等信息就是这个数据库中的“数据”。我们可以在笔记本这个“数据库”中添加新朋友的个人信息,也可以由于某个朋友的电话变
2、动而修改他的电话号码这个“数据”。不过说到底,我们使用笔记本这个“数据库”还是为了能随时查到某位亲戚或朋友的地址、邮编或电话号码这些“数据”。,数据库的定义,4,数学模型:是对数据库如何组织的一种模型表示。 目前常用的数学模型主要有: 层次模型(早期数据库使用) 网状模型(早期数据库使用) 关系模型(目前被广泛使用的) 面向对象模型(新型的正在逐步发展的),数学模型,5,关系模型,关系模型是将通过一组具有相互联系的“关系”,将相关的数据集合在一起所表示出来的一种数学关系模型。 所谓“关系”是特指那种虽具有相关性,而非从属性的平行的数据之间按照某种序列排列的集合关系。,6,例:有一组数据如右所示
3、,甲,女,9:30,教师,阅读期刊 乙,男,10:20,公务员,借书 丙,男,11:25,职员,阅读报纸 丁,女,12:10,学生,查阅资料,如果把这些数据组合在一起,就构成某天、某图书馆来馆人员的基本情况表。,关系模型,7,数据间的“关系”是平行的,不代表从属关系,可以用一张二维表来表示它们之间的关系。 表中的每一横行,称为一个记录(record)或一个元组。 表中的每一竖列,称为一个字段(field)或一个属性。 一般在表中的第一行(即每一列的最上面)标示字段(属性)的名称,也称为字段名。,关系模型,8,关系模型的性质,关系模型的逻辑结构是一张二维表,是由行和列组成。 在一个关系中,同一列
4、数据项要具有相同的数据类型。 在一个关系中,各列的顺序可以任意地排列。 在一个关系中,不允许有相同的字段名。 在一个关系中,不允许有完全相同的记录行。 在一个关系中,记录的顺序可以任意地排列。,9,关系数据库,关系数据库是依照关系模型设计的若干个关系的集合。 在关系数据库中,称一个“关系”(一张二维表)为一个数据表文件(简称表)。 一个关系数据库由若干个表组成,一个表又由若干个记录组成,而每一个记录由若干个以字段属性加以分类的数据项组成。,10,数据库管理系统的定义 数据库管理系统(Database Management System) ,简称为DBMS,它是为数据库的建立、使用和维护而配置的
5、软件。,11,数据库管理系统的软件产品 市场上可以看到各种各样数据库管理系统的软件产品,如Oracle、Informix、Sybase、 SQL Server 、Access 、FoxPro等。 其中,Oracle、Sybase数据库管理系统等适用于大型数据库;SQL Server数据库管理系统等适用于大中型数据库;Access 、FoxPro数据库管理系统适用于中小型桌面数据库应用系统。 Access是目前世界上很流行的桌面数据库管理系统。,12,数据库系统,数据库系统是指使用数据库技术统一管理、操纵和维护数据资源的整个计算机系统。 它是由4个部分组成的: 计算机硬件 软件(包括数据库管理系
6、统和相关的应用软件) 数据库 人员(包括系统管理人员、开发设计人员和用户),13,Access2003数据库窗口的使用,窗口左侧包含两个方面的内容,上面是“对象”,下面是“组”。“对象”下分类列出了Access数据库中的所有对象; 而“组”则提供了另一种管理对象的方法:我们可以把那些关系比较紧密的对象分为同一组,不同类别的对象也可以归到同一组中。 组中的对象只是真实对象的快捷方式。将组中对象删除,只是将对象在组中建立的这个快捷方式删除了,这并不影响这个对象及其里面的内容的完整。它仍然存在于数据库中。,14,创建数据库,15,Access数据库中的主要对象及其关系,数据库中的主要对象 表:存储数
7、据 查询:查找数据 窗体、报表、页面:获取数据 宏、模块:实现数据的自动操作,16,表的创建,创建一个表,包含以下字段: 学号(自动编号,主键) 姓名(文本,8) 高考总分(数字,长整型) 是否团员(是/否) 出生年月日(日期/时间) 个人简历(备注型),17,字段的数据类型,在Access中有“文本”、“备注”、“数字”、“日期/时间”、“货币”、“自动编号”、“是/否”、“OLE对象”、“超级链接”、“查阅向导”十种数据类型。 “文本”类型:最多存储255个字符。 “备注”类型:可以存储65535个字符。 “数字”类型:又分为整形、长整形、单精度型、双精度型,其长度由系统分别设置为1,2,
8、4,8个字节。 “日期/时间”型 “货币”型,18,字段的数据类型,“自动编号”型:用来存储递增数据和随机数据的字段类型。自动编号类型字段的数据无需输入,每增加一个新记录,Access 系统将字段的数据自动加1或随机编号。 “是/否”型:用来存储只包含两个值的数据的字段类型(如:是/否或真/假或开/关)。 “OLE对象”型:用于链接和嵌入其他应用程序所创建的对象,如:电子表格、word文档、图片、声音等。 “超级链接”型:用于存放超级链接地址的字段类型。 “查阅向导”:用于存放从其他表中查阅数据的字段类型。,19,文本格式符号:“-” 表示右对齐;“!” 表示左对齐; 输入法模式:随意、输入法
9、开启、输入法关闭; 输入掩码 :给“文本”或“日期”型字段输入内容时的某种特定的格式; 标题:一般情况下都不设,自动取这个字段的字段名; 默认值: 有效性规则: 必填字段:必须填写的重要字段; 允许空字符串:指字段里能否存在“零长度字符串” ; 索引:决定是否将这个字段定义为表中的索引字段; Unicode压缩:是微软公司为了使一个产品在不同的国家各种语言情况下都能正常运行而编写的一种文字代码,通常选择“是”。,字段属性的设置,20,表与表的关系,在Access中,同一个数据库中的每一个表都具有相对的独立性,各表之间又可以相互关联,表之间的这种联系是依靠每一个独立表内部的相同属性字段建立的 。
10、 若要建立表间的关联关系,就必须给表中的某字段建立主键或索引,才能够建立表间的关联关系。,21,设置主关键字,主关键字(主键):就是一个字段或多字段的集合。 主关键字段的值是区别表中记录唯一的标识。 一个表如果设置了主关键字,表中的记录存取顺序就将依赖于主关键字,并且不允许输入与已有主关键字段值相同的数据。即主关键字段是不能有重复值的。,22,定义主键的操作: 在“表”结构设计窗口,选定字段后,利用“编辑”菜单中的“主键”命令;或用右键单击该字段所在行的任意位置,然后选择“主键”命令。,23,创建索引,索引是按索引字段的值使表中的记录有序排列的一种技术,索引虽然是一种记录顺序的重新排列,但是不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 管理软件
链接地址:https://www.31doc.com/p-2118471.html