- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VFP数据库程序设计》第1讲 数据库基础知识 本讲主要内容 数据、信息和数据处理 数据库系统的组成 数据库系统的特点 信息模型 数据模型 关系数据库 一、数据、信息和数据处理 数据(Data):是为了描述客观事物而在某种媒体上记载的物理符号。在计算机科学中,数据泛指一切可以被计算机接受并处理的符号(如:数值、字符、图象、声音和视频等。通过编码,这些数据最终都以0和1的形式存储在计算机中) 一、数据、信息和数据处理 信息(Information):信息是抽象的。它是客观事物(或描述客观事物的数据)在人们头脑中的综合反映。 一、数据、信息和数据处理 数据处理(Data Processing):数据处理的目的是获得新信息,所以我们把数据处理定义为“将数据转换成信息的过程”。 一、数据、信息和数据处理 数据处理技术的发展阶段:具体的来讲,数据处理包含了数据收集、存储、分类、排序、计算或加工、检索、传输等系列的工作。数据处理技术的发展大体经历了如下几个阶段: 二、数据库系统的组成 数据库(DataBase):数据库是按一定的组织结构存储在计算机中的相关数据的集合。从定义中我们可以看出,数据库不仅包含描述客观事物的数据本身,还包含数据与数据之间的联系。 二、数据库系统的组成 数据库管理系统(DataBase Management System):数据库管理系统是用来创建、存取、控制和维护数据的计算机系统软件。目前使用最广泛的数据库管理系统有四个: ①小 型DBMS:ACCESS ②中 型DBMS:VISUAL FOXPRO ③大中型DBMS:SQL SERVER ④大 型DBMS:ORACLE 二、数据库系统的组成 数据库管理系统由3部分组成: ①数据定义语言DDL:用于定义数据库和数据表 ②数据操作语言DML:用于查询和操作数据 ③其他管理和控制 :如输入、输出控制等 二、数据库系统的组成 数据库系统(DataBase System):引入数据库技术的计算机系统。 三、数据库系统的特点 数据的结构化:指数据库服从特定的结构形式,即“数据模型”; 数据独立性:指数据与应用程序无关,即数据独立于程序; 数据共享:指多个用户或应用程序可共享数据,可避免数据不一致; 数据完整性:数据的完整性也叫数据的正确性。它包含三个内容;①实体完整性;②域完整性;③参照完整性。 四、信息模型 为了将复杂的客观事物以计算机能接受的形式反映到数据库中,需要经历3个阶段:①现实世界阶段;②信息世界阶段;③计算机世界阶段 要将客观事物用计算机软件来表示,需要建立信息模型和数据模型。 四、信息模型 客观事物在信息世界中被抽象为“实体(Entity)”。客观事物的特征在信息世界用“属性(Attribute)”来描述。同类型实体的集合称为“实体集”。为了将信息规范化,达到建立信息模型的目的,我们必须找出“实体间的联系(Relationship)” 。 一对一联系(one to one relationship) [定义]两个实体集A和B,若A中的一个实体只与B中的一个实体有联系, 反之亦然,那么A与B称为一对一联系,记作1:1 一对多联系(one to many relationship) [定义]两个实体集A和B,若A中的一个实体与B中的多个实体有联系, 反之,B中的一个实体只与A中的一个实体有联系,那么A与B称为 一对多联系,记作1:N 多对多联系(many to many relationship) [定义]两个实体集A和B,若A中的一个实体与B中的多个实体有联系, 反之亦然,那么A与B称为多对多联系,记作M:N 四、信息模型 四、信息模型 四、信息模型 四、信息模型 五、数据模型 数据模型是计算机世界的软件模型,不同的数据库管理系统是针对不同的数据结构设计的,它们提供不同的逻辑数据模型。常见的数据模型有:①层次模型、②网状模型、③关系模型 关系模型以常见的二维表为基本存储结构,用二维表来表示实体与实体之间的联系。所以我们常说:“一个关系就是一张二维表” 那么,采用关系模型的数据库管理系统就称为“关系数据库管理系统(RDBMS)”。前面介绍的Access、Visual FoxPro、SQL Server、Oracle都是关系数据库管理系统。 五、数据模型 关系模型 六、关系数据库 关系数据库中的术语: ①关系; ②元组; ③属性; ④关系框架;⑤关键字;⑥关系模式 关系的规范: ①不允许复合表;②属性唯一;③元组唯一; ④属性和元组次序不分先后 关系运算: ①选择;②投影;③连接; * * Evaluation only. Created with As
您可能关注的文档
- (y)小学数学专业素养.ppt
- (北京一轮复习汇总)2014届高三语文一轮复习课件:小题抓分天天练第20天.ppt
- (外研版选修7)2014高考英语一轮复习配套课件:Module5EthnicCulture.ppt
- (弟子规)与智慧人生课件之一.ppt
- (课件)第一章第二节原子的结构与元素性质.ppt
- (高中·历史)资本主义发展史专题复习.ppt
- -APPA企业应用加速解决方案.ppt
- (三维设计)2014高考英语二轮复习语法专题巧突破教学案:第一部分动词和动词短语.doc
- 0-2015年版《房屋建筑与装饰工程消耗量定额》宣贯交底资料之1.pptx
- -电子生词库系统c语言.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 篮球进校园方案.pdf VIP
- CESA--2023-105《算力服务可信性评估规范》.pdf
- 部编版四年级语文上册《精卫填海》教材分析及相关素材.docx VIP
- 2024年共青团知识自测题库及答案.pdf VIP
- 环环相扣PPT立体图表.ppt
- 2024-2025学年八年级英语上学期期中考试(上海卷)(含解析)(牛津上海版).pdf VIP
- 药学专业知识一.pdf
- 湖北省武汉市洪山高级中学2024-2025学年高一上学期9月考试化学试卷.docx VIP
- 2024年公共卫生与预防医学继续教育平台“大学习”活动线上培训栏目考试题库(1392题).docx
- 地方标准审评工作细则.pdf VIP
文档评论(0)