- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专题4一信息存储面面观
数据库(Database,DB) 数据库的定义 数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。 数据库的基本特征 数据按一定的数据模型组织、描述和储存 可为各种用户共享 冗余度较小 数据独立性较高 易扩展 数据库管理系统 (DataBase Management System,DBMS) 什么是DBMS 位于用户与操作系统之间的一层数据管理软件。 是基础软件,是一个大型复杂的软件系统 DBMS的用途 科学地组织和存储数据、高效地获取和维护数据 数据库系统 (Database System,DBS) 什么是数据库系统) 数据库系统是一个引入数据库以后的计算机系统,其运作是构架在计算机之上的。 数据库系统的构成 数据库 数据库管理系统(及其开发工具) 应用系统 数据库管理员 数据库系统 4.3 数据管理技术的发展 计算机对数据的管理指:对数据的组织、分类、编码、存储、检索和维护提供操作手段和途径。 随着计算机硬件和软件技术的发展而不断提高,数据管理经历了由低级到高级的三个阶段: 人工管理 文件系统 数据库管理系统 人工管理阶段 程序与数据不分离;数据不保存;数据不能共享;数据不具有独立性 ;数据重复 学生处 学生信息数据集 教务处 课程信息数据集 人事处 教工信息数据集 文件系统阶段 以文件为单位存储数据,有一定的独立性,能以数据文件的形式独立保存;但数据共享性差,冗余度大;数据不一致性;数据之间联系弱 学生处 学生信息数据文件 教务处 课程信息数据文件 人事处 教工信息数据文件 文件系统 数据库系统阶段 采用特定数据模型管理数据,使数据和程序具有较高独立性,实现数据共享,减少数据冗余 学生处 教务处 人事处 学校数据库 数据库 管理系统 4.4 数据库的设计(关系数据库为例) 关系数据模型 关系模型是建立在严格的数学概念基础上的,把一些复杂的数据结构归结为简单的二元关系(即二维表格形式),由行和列组成 关系数据库常用术语 字段(Field) 记录(Record) 表(Table) 数据库(DataBase) 关键字(KeyWord) 联系(Relationship) 完整性(实体完整性、参照完整性用户自定义完整性) 关系操作(选择、投影和连接) 数据库设计 数据库应用的主要事务有三类: 数据编辑存储 数据查询检索 数据报表输出 数据库设计需要决定: 把相关联的数据有效地组织和存储在数据库的几个表对象中? 每个表对象应该包含哪些类型的数据(字段与记录)? 各个表对象之间如何建立联系(主键与关联)? 数据库设计步骤 (1)分析数据需求,确定概念模型元素 概念模型:即基于对象的数据模型,使用实体、属性和联系等概念。 实体:数据库中描述的组织中独立的对象(人、事件、概念、事务和地点等); 属性:描述对象的某个需要进行记录的特征或性质; 联系:实体之间的关联。 最常用最基础的概念模型——实体联系模型 根据系统功能和数据体现,分析数据需求,确定概念模型元素 首先确定符合应用需求的主题(实体) 其次,确定与各个主题相关的并且是应用需要体现的特征属性(字段)以及便于实现运算和存储处理的数据类型(字段类型) 接着,确定可以唯一标识每一条记录的主键 最后,合理调配数据的归属,确定各个主题之间的关联,保证数据的最小冗余度和最大共享性 数据库设计步骤 (2)用E-R图表示概念模型 E-R(Entity- Relationship)图:实体-联系图,提供表示实体型、属性和联系的方法,用来描述现实世界的概念模型。 构成E-R图的基本要素是实体型、属性和联系,其表示方法: 实体型:用矩形表示,矩形框内写明实体名; 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来,带下划线的属性为主键; 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。 3.3 数据库设计 数据库设计 用E-R图表示概念模型 3.3 数据库设计 数据库设计步骤 (3)构架关系数据库表 根据实体联系(E-R)模型图,进一步构架关系数据库表对象及其相关元素 (4)确定字段的数据类型 “文本”(Text)、“备注”(Memo)、“数字”(Byte、Integer、Long、Single、Double)、“日期/时间”(Date/Time)、“货币”(Currency)、“自动编号”、“是/否”(Boolean)、“OLE对象”(Binary)、超级链接(Hyperlink)、查询向导(Lookup Wizard) 专题4 – 信息存储面面观 如果没有存储,信息如何传递? 场景一: 足球赛直播,错过了;连续剧错过了;信息传递失败。 解决办法有二:1.看重播(电视台存储),2.录下来
文档评论(0)