- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * 专业教程 理论讲解部分 网络游戏开发-高级应用 第9章 网络游戏数据库技术 第9章 网络游戏数据库技术 数据库相关概念 关系数据库设计方法 数据库相关概念 了解基本的数据库相关概念 理解关系数据库设计方法 关系数据库设计方法 第9章 网络游戏数据库技术 9.1 数据库理论 9.1.1 数据库发展史 20世纪60年代以前,计算机主要用于科学计算。 60年代,美国系统发展公司在为美国海军基地研制数据库时,首先使用了“database”一词。1968年,IBM公司在数据库管理系统方面率先研制成功了集成数据存储系统。 1969年10月,CODAAYL数据库研制者提出了网络模型数据库系统规范报告DBTG。 1971年,美国数据系统语言协会在正式发表的DBTG报告中,提出了三级抽象模式。 1974年,IBM公司关系数据库管理系统System R并投放到市场。 1976年,设计4个阶段:需求分析、信息分析与定义、逻辑设计和物理设计。 1980年,J.D.Ullman所著的《数据库系统原理》 。 1984年,David Marer所著的《关系数据库理论》 。 第9章 网络游戏数据库技术 9.1 数据库理论 9.1.2 数据库基本概念 数据处理的主要内容为数据的存储、查询、修改、分类排序以及支持决策等功能。 1.数据 数据就是一种模型,是人们对日常生活中事务抽象的符号描述。 2.信息 信息是指加工过的数据。对人类社会的实践、生产及经营性活动能产生决策性影响。 信息也是一种数据,但属于一种有用的数据。 数据库的重要功能:从一大堆数据中处理得到有用信息供决策者使用。 第9章 网络游戏数据库技术 9.1 数据库理论 9.1.2 数据库基本概念 3.数据库 数据库就是为了满足某一部门中多个用户的多种应用的需要,按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据的集合。 大量性 这表明数据量很大,通常不能放在内存中,需要有大容量的外部存储设备支持数据。 持久性 这表明这些数据必须长久的保存,并不只是为了一个特定的用途而准备的。 可靠性 这是指系统发生软硬件故障时,可以有办法迅速可靠地把系统恢复到发生故障之前的状态。 共享性 指许多用户应该能够按照某种有序的方式存取数据库中的数据,避免同步存取时可能发生的错误。 第9章 网络游戏数据库技术 9.1 数据库理论 9.1.3 数据组织层次 大量的数据要想被合理、有效率的被利用,必须有一种良好的方式把各种数据进行组织,其中一种方法就是按照层次结构来组织数据。 该层次体系分为: 位、字符、数据元、记录、文件和数据库 每一后继层都是其前驱层数据元组合的结果,最终实现一个综合的数据集合。 第9章 网络游戏数据库技术 9.1 数据库理论 9.1.3 数据组织层次 1.位(bit) 位是计算机里的最小数据单位。 2.字符 一个字符在计算机中占8位,即一个字节。字符是信息的最基本结构,包括字母、数字及其他符号。 3.数据元 在数据的层次体系中,数据元是最低一层的逻辑单位,为了形成一个逻辑单位,需要将若干位和若干字符组合在一起。 4.记录(record) 将逻辑上相关的数据元组合在一起就形成一个记录,记录是数据库中存取的最低一层的逻辑单位。 5.文件(file) 文件是有名字的存储在某种介质上的一组信息的集合,即文件由信息和介质组成。 6.数据库 数据库是一组有序数据的集合,是一种作为计算机系统资源共享的全部数据之集合。 第9章 网络游戏数据库技术 9.1 数据库理论 9.1.4 数据库模型 在数据库的发展史上,最具有影响力的数据库模型有4种: 层次模型(Hierarchical Model) 网状模型(Network Model) 关系模型(Relational Model) 面向对象的数据库模型 又称为格式化模型,数据结构用图来描述。 使用单一的二维表结构来表示实体与实体之间的关系 数据抽象为对象 第9章 网络游戏数据库技术 9.1 数据库理论 9.1.4 数据库模型 1.层次模型 层次模型是以记录型为节点构成的树,是一个有根的定向树。 (1)有且仅有一个根节点无父节点。 (2)其他节点有且仅有一个父节点。 2.网状模型 网状模型是以记录型为节点的网络,它反映了现实世界中较为复杂的事物之间的联系。 网状模型的特点如下: (1)有一个以上的节点无父节点。 (2)至少有一个节点有多于一个父节点。 第9章 网络游戏数据库技术 9.1 数据库理论 9.1.4 数据库模型 3.关系模型 现在最常使用的一种数据模型。 数据结构简单清晰,比较容易接受,目前大多数的数据库系统都是采用关系
您可能关注的文档
- 统计基础知识与统计实务模版课件.ppt
- 统计学原理课课件 第四章 综合指标.ppt
- 统计学原理作业3答案.doc
- 投影与视图课件1.ppt
- 投资公司企业文化.doc
- 投资理财课件模版课件.ppt
- 投资学第7版Test_Bank答案11仅供参考.doc
- 图9∶鹤山城区商业街规划布局图.doc
- 图解短线交易技巧(超级实用).doc
- 图论算法经典.doc
- 浙江国企招聘-2024台州临海市括苍镇九台沟遇见黄石坦旅游公司招聘1人笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024丽水市文化旅游投资发展集团有限公司招聘4人笔试模拟试题及答案解析.docx
- 四川职业技术学院2024年8月非事业编制人员招聘(22人)笔试模拟试题及答案解析.docx
- 部分岗位同工同酬,招聘14人!大通县妇幼保健院招聘笔试模拟试题及答案解析.docx
- 成都高新区合作街道2024年第三季度公办幼儿园编外聘用人员招聘笔试模拟试题及答案解析.docx
- 四川省林业和草原局公开选聘省大熊猫科学研究院副院长笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024台州临海市灵湖旅游开发有限公司招聘1人笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024台州温岭市水务集团有限公司招聘2人笔试模拟试题及答案解析.docx
- 海口市琼山朱云幼儿园2024年秋季学期招聘临聘幼儿教师教师笔试模拟试题及答案解析.docx
- 今年 “特岗计划”教师工资性补助每人每年增加3600元笔试模拟试题及答案解析.docx
文档评论(0)