- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程 序 设 计 教 程;前言;第1章 数据库系统基础知识; 1.1 数据管理技术的发展
1、数据与数据处理
信息:是对客观世界的抽象描述。
数据: 数据是指存储在某一种媒体上能够识别的物理符号。
数据反映信息,而信息依靠数据来表达
; 数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种媒体上的数据形式。由于描述事物特性必须借助一定的符号,这些符号就是数据形式。数据形式可以是多种多样的,例如某人的出生日期是“1964年2月17日”,当然也可以将该形式改写为“02/17/1964”,但其含义并没有改变。
表达信息的符号可以是数字、字母、文字和其它特殊字符组成的文本形式的数据,还可以是图形、图像、动画、影像、声音等多媒体数据
;信息和数据的区别:
1.信息是抽象的、观念性的,数据是具体的、物理性的。
2.信息的形式单一,而数据的形式可以多种多样。
3.数据是信息的具体表示形式。 ; ;3、 数据管理技术;2.文件系统阶段
时间:20世纪50年代后期至60年代。
特点 :①数据以文件形式长期保存;②数据与程序有一定的独立性。
缺点 :①数据冗余度大 ;②数据独立性差;③缺乏对数据的统一控制管理。;3.数据库系统阶段 时间:20世纪60年代后期开始 特点:(1)有了数据库管理系(DBMS) (2)数据冗余度低(不能避免) ?(3)具有较高的数据独立性。??? (4)有统一的数据控制功能。;;1.2数据库系统 的相关概念;; 1.2.2 数据库管理系统(DBMS)
是在计算机操作系统支持下的操纵和管理数据库的系统软件。它不是操作系统也不是操作系统的一部分。
数据库管理系统是在操作系统的支持下进行工作的,它实现了对数据库资源进行统一管理和控制,使数据结构和数据存储具有一定的规范性,提高数据库应用的简明性和方便性。DBMS为用户管理数据提供了一整套命令。利用这些命令可以实现对数据库的各种操作,如数据结构的定义,数据的输入、输出、编辑、删除、更新、统计、浏览等。
Visual FoxPro 属于一种关系型数据库管理系统。数据库管理系统是是数据库系统的核心 ;1.2.3 数据库系统(DBS)
是指计算机系统引入数据库技术后的是一个具有管理数据库功能的计算机软硬件综合系统
是由数据库及其管理软件组成的系统。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。
由五部分组成:硬件系统、数据库、数据库管理系统及相关软件、数据库管理员和用户。
考点:数据库、数据库管理系统、数据库系统三者的关系。
重点:数据库系统(DBS)包括数据库(DB)和数据库管理系统(DBMS)
⑷ 数据库应用系统 指系统开发人员利用数据库系统资源开发出来的,面向某一类信息处理问题而建立的软件系统 ;;1.3数据模型
是数据特征的抽象
概念
1、实体:客观存在并且可以相互区别的事物称为实体。
2、属性:实体通过一组属性来表示,属性是实体集中每个成员具有的描述性性质。
3、实体型:用实体名及其属性名集合来抽象和刻画同类实体称为实体型。
4、实体集:同类型的实体的结合称为实体集。;如学生信息表中
属性的集合---实体型;
属性值的集合---记录(一个具体的实例)
表---实体集
表中的字段---实体的属性
;;;一对多联系如班级与学生
如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体B有一对多联系;多对多联系如课程与学生
如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m≥0)与之联系,则称实体集A与实体B具有多对多联系
;1.3.3 实体关系图;1.3.2数据模型
数据模型是用来描述现实世界中的事物及其联系的,它将数据库中的数据按照一定的结构组织起来,以能反映事物本身及事物之间的各种联系。
在数据库系统中,常用的数据模型有:
①层次模型
②网络模型
③关系模型。;信 息 抽 象;1.层次模型:层次模型用树形结构来表示实体及其之间的联系。特点:
1)有一个结点没有父结点,称为根结点。
2)其它结点有且仅有一个父结点。
实体之间的联系是1:M联系(包括1:1联系)。 ;;2.网状模型
是用以实体型为结点的有向图来表示各实体及其之间的联系。特点:
1) 可以有一个以上的结点无父结点。
原创力文档


文档评论(0)