《数据定义功能》ppt课件

《数据定义功能》ppt课件

ID:27381726

大小:468.00 KB

页数:32页

时间:2018-12-01

《数据定义功能》ppt课件_第1页
《数据定义功能》ppt课件_第2页
《数据定义功能》ppt课件_第3页
《数据定义功能》ppt课件_第4页
《数据定义功能》ppt课件_第5页
资源描述:

《《数据定义功能》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章数据定义功能创建表在关系型数据模型中,表(Table)是最基本的数据结构。在关系型数据库中,数据是以分散的方式存储在多个表当中。2.1关系模型的基本术语和数据结构关系(Relation):在关系型数据库中,一个关系对应着一个二维表,每个关系有一个关系名,二维表名就是关系名。在Access数据库中,一个关系就对应着一个表对象。属性(Attribute):在二维表中,垂直方向的列称为属性,也称为字段(Field)。一个具有n个属性的关系称为n元关系。值域(Domain):一个属性的取值范围。记录(Rec

2、ord):在二维表中,水平方向的行称为记录,也称为元组(Tuple)。分量(Component):某条记录中的一个属性值称为该记录的一个分量。2.1关系模型的基本术语和数据结构表2-1Product关系产品ID产品名称供应商ID单位数量单价库存量再订购量1苹果汁1每箱24瓶¥18.0039102牛奶1每箱24瓶¥19.0017253蕃茄酱1每箱12瓶¥10.0013254盐2每箱12瓶¥22.005305麻油2每箱12瓶¥21.35006酱油3每箱12瓶¥25.00120257海鲜粉3每箱30盒¥30.0

3、015108胡椒粉3每箱30盒¥40.0060Product关系2.1关系模型的基本术语和数据结构主键/主码/主关键字(PrimaryKey):在一个关系上,可以定义主键。主键具有如下性质。(1)主键是一个属性集合,可以由一个或多个属性组成。(2)唯一性:关系中的任意两条记录在主键上的值都不相同,因此根据主键上的值能够唯一地标识关系中的一条记录。(3)最小性:不包含多余的属性。“产品ID”属性构成了Product关系的主键。2.1关系模型的基本术语和数据结构表2-1Product关系产品ID产品名称供应商

4、ID单位数量单价库存量再订购量1苹果汁1每箱24瓶¥18.0039102牛奶1每箱24瓶¥19.0017253蕃茄酱1每箱12瓶¥10.0013254盐2每箱12瓶¥22.005305麻油2每箱12瓶¥21.35006酱油3每箱12瓶¥25.00120257海鲜粉3每箱30盒¥30.0015108胡椒粉3每箱30盒¥40.0060Product关系设有s=(1,苹果汁,1,每箱24瓶,18.00,39,10)和t=(9,胡椒粉,3,每箱30盒,40.00,6,0)。s的各个分量与Product关系中第1条

5、记录的对应分量都相等,因此称s是Product关系中的一条记录(记做s∈Product),且该记录的第一个分量记做s.产品ID,其值是1;而t不是Product关系中的记录(记做t∉Product),因为Product关系中不存在产品ID为9的产品记录,即使t的其他分量与表中第8条记录的对应分量都相等。2.1关系模型的基本术语和数据结构此外,关系还具有如下一些性质。(1)同一属性列中的分量值有相同的数据类型。例如,“单价”都是带有货币单位的数值,可以进行加减乘除运算;而“产品名称”都是标志性的字符串,无法

6、比较大小,但可以比较是否相同。(2)分量是不可再分割的最小数据项。例如,再对产品名称中的“苹果汁”进行分解就没有实际意义了。(3)表中的任意两条记录不能完全相同,即这两条记录对应的属性值不能都相同。2.1关系模型的基本术语和数据结构关系模式(RelationSchema):关系模式是对关系的描述,它包括关系名、组成该关系的属性名等信息。通常简记为:关系名(属性名1,属性名2,…,属性名n)。表Product的关系模式:Product(产品ID,产品名称,供应商ID,单位数量,单价,库存量,再订购量)。产品

7、ID产品名称供应商ID单位数量单价库存量再订购量1苹果汁1每箱24瓶¥18.0039102牛奶1每箱24瓶¥19.0017253蕃茄酱1每箱12瓶¥10.0013254盐2每箱12瓶¥22.005305麻油2每箱12瓶¥21.35006酱油3每箱12瓶¥25.00120257海鲜粉3每箱30盒¥30.0015108胡椒粉3每箱30盒¥40.00602.2表的设计在Access数据库中,表是存储数据的基本对象。在Access数据库中创建表之前,必须首先确定表的设计方案,即确定表中所包含的字段、每个字段的名称

8、、每个字段所存储数据的含义以及这些数据的处理方法等。2.2.1表的设计“花名册”表的设计方案表中所包含的字段(以字段名表示)字段的含义、用法主要的处理方法学号一般的学号为8位阿拉伯数字,但也存在像留学生学号的特殊情况,如04QK110041、01QG4106。所以,可以将学号看作是由10个阿拉伯数字(或英文字母)组成的字符串显示、排序姓名由汉字(或英文字母)组成显示、排序性别用一个汉字(“男”或“女”)表示性别显示出生日期包含

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。