首页 vfp第一章数据库基础知识

vfp第一章数据库基础知识

举报
开通vip

vfp第一章数据库基础知识第一章数据库基础知识数据库基础知识数据库基础知识数据模型关系数据模型数据和数据库概念数据库系统组成数据模型的基本概念E-R模型关系模型的数据结构关系模型的数据操作关系的完整性关系代数Part1:数据库基础知识信息是通过数据符号来传播的,是有用的数据;而数据则是信息的表现形式,若其不具有知识性和有用性,则不能称其为信息。1.数据:能被计算机存储和处理,反映客观事物的一种物理符号。例如体重、年龄、价格的多少,姓名、单位、地址的标志,音频、视频、图像等。2.信息:指经过加工处理之后的数据,是从原始数据中提炼出来的具有使用...

vfp第一章数据库基础知识
第一章数据库基础知识数据库基础知识数据库基础知识数据模型关系数据模型数据和数据库概念数据库系统组成数据模型的基本概念E-R模型关系模型的数据结构关系模型的数据操作关系的完整性关系代数Part1:数据库基础知识信息是通过数据符号来传播的,是有用的数据;而数据则是信息的 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 现形式,若其不具有知识性和有用性,则不能称其为信息。1.数据:能被计算机存储和处理,反映客观事物的一种物理符号。例如体重、年龄、价格的多少,姓名、单位、地址的标志,音频、视频、图像等。2.信息:指经过加工处理之后的数据,是从原始数据中提炼出来的具有使用价值的数据。Part1问题1:数据和数据库概念Part13.数据处理:对数据进行收集→存储→组织→加工→处理→维护等一系列活动的总和。4.数据库(DataBase,DB):长期存储在计算机内的有组织的、可共享的数据集合。硬件系统:硬件系统是指运行数据库系统需要的计算机硬件,包括主机、显示器、打印机等。数据库(DB):长期存储在计算机内的有组织的、可共享的数据集合。数据库管理系统(DBMS):一种管理数据的软件。可以对数据进行组织、存储、加工、处理和维护等一系列的管理工作。软件系统:除了数据库管理系统外,还必须有相关软件的支持,包括操作系统、应用程序和开发工具。用户:数据库系统中还包括设计、建立、管理、使用数据库的各类人员。数据库系统(DBS)的组成例1:DB、DBS、DBMS三者之间的关系()A.DB包括DBS和DBMSB.DBS包括DB和DBMSC.DBMS包括DB和DBS想一想?Part2:数据模型Part1问题1:数据模型的基本概念1.数据表示为了把现实世界中的具体事物抽象、组织为某一DBMS支持的数据模型,人们常常首先将现实世界抽象为信息世界,然后将信息世界转换为机器世界。Part2(1)现实世界现实世界就是现实存在的世界,包括事物及其联系。现实世界反映到人脑中,对这些事物有个认识过程,经过选择和加工,将有意义成分进行命名、分类之后就进入了信息世界。(2)信息世界信息世界是人脑对现实世界的反映,人们用文字或符号记载事物及事物之间的联系。在信息世界中用到以下几个基本概念:实体:客观存在并可相互区分的事物。实体可以是具体的人、事、物(如一本 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 、一个职工),也可以是抽象的概念或联系(如学生的一次选课、一个班级)等。属性:实体所具有的某一特征。如学生实体的学号、姓名、性别、出生年月、系和入学时间等。码:唯一标识实体的属性集。如学号是学生实体的码。域:属性的取值范围。如:性别的域为(男,女)。实体集和实体型:具有相同属性的一类实体的集合成为实体集,如学生实体集和图书实体集。属性的集合表示一种实体的类型,成为实体型。实体集和实体型:具有相同属性的一类实体的集合成为实体集,如学生实体集和图书实体集。属性的集合表示一种实体的类型,成为实体型。例如:在学生实体集中,(20140001,张三,男,1995-02-01,2014-09-01)表示某一个具体的学生,即为一个实体,而学生(学号,姓名,性别,出生日期,入学日期)则为实体型。(3)机器世界在机器世界中用到以下几个基本概念:字段:标识实体属性的符号集。记录:记录是字段的有序集合,用来描述一个实体,即能完整的描述一个实体的符号集。一个记录可以由若干字段构成。文件:同一记录的集合称为文件,用来描述一个实体集。关键字:能唯一标识一个记录的字段或字段的组合,用以标识不同实体的标识符。一个关系一条记录一个字段一项数据第一章数据结构描述的是系统的静态特性。数据操作描述的是系统的动态特性。数据的约束条件是一组完整性规则的集合。用一些限定条件保证数据的正确性、有效性和相容性。第一章Part1问题2:数据模型的要素Part21.层次模型用树型结构表示各类实体以及实体间的联系。现实中许多实体之间的联系呈现一种很自然的层次关系,如行政机构等。特点:a.只有一个结点没有双亲,该结点称之为根结点。b.根结点以外的其它结点有且只有一个双亲结点。第一章Part1问题3:常见的数据模型Part2层次模型图Part1问题3:常见的数据模型Part22.网状模型网状模型是层次模型的扩展,它表示多个从属关系的层次结构,它是以记录为结点的网络结构。特点:允许多个结点没有双亲,允许结点有多个双亲。网状模型图3.关系模型实体和实体之间的联系都是用关系(二维表)来表示。在用户看来,一个关系模型的逻辑结构是一张二维表,它由行和列构成。Part1问题3:常见的数据模型Part2关系模型图一个关系一条记录一个字段一项数据实体与联系现实世界中,许多实体间都存在一定的联系,如班级-班长,学生-班级,学生-课程等实体间是依靠两者间共同的属性进行联系的。Part1问题4:E-R模型(概念模型)Part2联系的类型:一对一(1:1)一对多(1:m)多对多(m:n)例:班级与班长的关系例:学生与班级的关系例:学生与课程的关系概念模型的表示法实体型:用矩形()表示,矩形框内写明实体名属性:用椭圆形()表示,并用无向边将其与相应的实体连接起来。联系:用菱形()表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:l,1:n或m:n)。第一章班级班长班级—班长课程学生选修班级学生组成111mnn1:11:nm:n实体型之间及实体型的联系学生姓名性别籍贯学号课程课程号课程名称课程学分实体及其属性图学生选课学号姓名课程课程号课程名称成绩性别籍贯课程学分mnE-R图实例Part3:关系数据模型Part1第一章问题1:基本概念Part31.关系与表在VisualFoxPro中,一个关系就是一个表,表名就是关系名;关系被物理存储为一个文件,文件的扩展名为.dbf,在VisualFoxPro中把.dbf文件称为数据库表。2.元组与记录元组是表中的一行。在VisualFoxPro中,一个元组就是数据库表的一条记录。3.域:域是属性的取值范围。Part1问题1:基本概念Part3Part1问题1:基本概念Part34.属性与字段属性是表中的一列,列名即为属性名。在VisualFoxPro中属性就是字段。5.候选关键字候关键字是在关系中能惟一标识元组的属性集。6.主关键字主关键字是用户选做元组标识的一个候选关键字。例2:在VisualFoxPro中用来表示文件的后缀名为()A.mp3B.dbfC.jpgD.docPart1问题2:关系模型的数据操作Part3关系模型的常用操作包括:选择(Select)、投影(Proiect)、连接(Join)、除(Divide)、并(Union)、交(Intersection)、差(Differenc)等查询操作和插入(Insert)、删除(Delete)、修改(Update)四种操作。1.传统的集合运算并(Union):关系R和关系S的并集,它是属于R或属于S的元组组成的集合(去掉重复元组)。交(Intersection):关系R和关系S的交集,它是既属于R又属于S的元组组成的集合。差(Difference):关系R和关系。S的差集,它是属于R而不属于S的元组组成的集合。Part1问题3:关系代数Part31.传统的集合运算广义笛卡尔积(ExtendedCartesianproduct):关系R(假设为n列)和关系S(假设为m列)的广义笛卡尔积是一个(m+n)列的元组的集合,每一个元组的前n列是来自关系R的一个元组,后m列是来自关系S的一个元组。若R有K1个元组,S有K2个元组,则关系R和关系S的广义笛卡尔积有K1×K2个元组。BonoBktitletp136计算机网络应用tp393计算机科学导论gx1gx2BonoBktitleen246英语语法ch531诗歌鉴赏tp136计算机网络应用BonoBktitletp393计算机科学导论BonoBktitletp136计算机网络应用gx1∩gx2gx1-gx2BonoBktitletp136计算机网络应用tp393计算机科学导论en24英语语法ch53诗歌鉴赏gx1∪gx2关系gx1与关系gx2的传统集合运算BonoBktitletp136计算机网络应用tp393计算机科学导论gx1RenoRename10123张青30357李欣dzRenoRenameBonoBktitle10123张青tp136计算机网络应用10123张青tp393计算机科学导论tp393李欣tp136计算机网络应用tp393李欣tp393计算机科学导论dz×gx1dz与关系gx1的传统集合运算2.专门的关系运算选择(Selection):选择运算是在关系中选择某些条件的元组,是从行的方向运算。投影(Projection):投影运算是在关系中选择某些属性的列,是从列的方向运算。连接(Jion):连接运算是从两个关系的笛卡尔积中选取属性间满足一定条件的元组。连接运算中有等值连接和自然连接两种常用的连接。Part1问题3:关系代数Part3b.关系的选择运算图c.关系的投影运算图a.学生成绩表
本文档为【vfp第一章数据库基础知识】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥20.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
正方体
暂无简介~
格式:ppt
大小:2MB
软件:PowerPoint
页数:39
分类:
上传时间:2022-05-11
浏览量:4