- 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)运算器 运算器由逻辑运算单元ALU(Arithmetic Logic Unit)、寄存器和一些控制门电路等组成。算术逻辑运算单元通过算术运算或逻辑运算来进行算术逻辑运算。寄存器用来提供参与运算的操作数,并存放运算的结果。哪些数参与运算,由输入控制门的条件决定。 (3)数据库系统DBS(Data Base System) 数据库系统是一个引进数据库管理系统,具有数据库管理功能的计算机软硬件系统。由计算机系统、数据、数据库管理系统和有关人员组成。 (4)数据库管理员DBA(Data Base Administrator) 数据库管理员指对数据库进行有效控制和管理的人员。 (5)数据模型 数据模型是指表示现实世界中实体及实体之间联系的模型。数据模型通常分为关系模型、网状模型和层次模型三种,其中关系模型数据库是目前应用最广泛的。 2. 数据描述 (1)数据描述 数据描述是数据处理中的一个重要环节。从事物的特性到计算机中的具体表示,实际上经历了三个领域:现实世界、信息世界和机器世界。 现实世界的数据描述主要是对原始数据进行综合工作,取出数据库系统所需要研究的数据,如各种报表、单据和查询格式等。 信息世界的数据描述是人们将现实世界在人脑中的反映,用文字和符号表示出来,它需要用以下一些基本术语来实现: 2. 规范化的作用和函数依赖 (1)规范化的作用 规范化(Normalization)是关系数据库设计的重要理论,利用规范化方法来设计数据存储逻辑结构,可以提高数据的可修改性、完整性和一致性。 1. 数据库语言 根据数据库的各种数据模型,可构成不同的数据库系统。为方便用户建立数据库,数据库管理系统必须提供一种用来定义或描述数据库逻辑结构的语言,称为数据描述语言DDL(data description language)。同时,为了方便用户对数据库进行检索、存储、修改、删除等,还必须提供一种数据操作语言DML(data manipulation language)。 (2)函数依赖 在进行规范化处理之前,首先要弄清楚数据依赖的关系。 函数依赖主要有三种,即完全函数依赖、部分函数依赖和传递函数依赖。 在R(U)中,如果X→Y,并且对于X的任何一个真子集X都有X Y,则称Y对X完全函数依赖。 若X→Y,但Y不完全函数依赖于X,则称Y对X部分函数依赖。 假设A、B、C分别是同一个表的3个数据元素或若干个数据元素的集合,如果C函数依赖于B,而B又函数依赖于A,A不函数依赖于B,即B→C,A→B且B A,则称“C传递依赖于A”,即A→C。 3. 关系数据库的规范化 (1)第一规范化形式(1NF) 若一个关系中,每一个属性不可分解,且不存在重复的元组、属性,则称该关系属于第一范式(1NF)。 (2)第二规范化形式(2NF) 在满足1NF的基础上,若所有的非主关键字段都完全地依赖于主关键字,则这种关系属于第二范式(2NF)。 (3)第三规范化形式(3NF) 在满足2NF的基础上,若每个非关键字彼此独立,不传递依赖于主关键字,则这种关系属于第三范式(3NF)。 2.3.3 关系数据库语言SQL 通常,一个数据库系统既要有数据操作语言,也要有数据运算语言。DML就具有这两种功能。关系数据语言主要有两种使用形式:自含系统和宿主系统。 (1)自含系统:可用键盘命令形式进行数据操作,也可将数据语言编制成应用程序反复使用,但不可与其他语言混合使用的关系数据语言,称为自含系统。 (2)宿主系统:可以嵌入其他主语言(如FORTRAN语言、COBOL语言、C语言等)中编制成统一的程序,只需用主语言的编译程序进行编译的关系数据语言,称为宿主系统。 SQL语言是目前使用较为广泛且具有代表性的关系数据语言。 2.SQL语言 SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。 (1)SQL的组成 Structured Q
您可能关注的文档
- 管理信息系统( 第四版) 高职计算机应用技术专业 苑伟 第8章 管理信息系统的热点与发展战略 第8章 管理信息系统的热点与发展战略.ppt
- 管理信息系统(第二版)电子教案王欣 第1章 信息系统基本概念.pdf
- 管理信息系统(第二版)电子教案王欣 第2章 管理信息系统的开发.pdf
- 管理信息系统(第二版)电子教案王欣 第3章 总体规划与可行性分析.pdf
- 管理信息系统(第二版)电子教案王欣 第4章 系统分析.pdf
- 管理信息系统(第二版)电子教案王欣 第5章 系统设计.pdf
- 管理信息系统(第二版)电子教案王欣 第6章 系统实施.pdf
- 管理信息系统(第二版)电子教案王欣 第7章 系统运行管理与评价.pdf
- 管理信息系统(第二版)电子教案王欣 第8章 面向对象开发方法.pdf
- 管理信息系统(第二版)电子教案王欣 第10章 信息系统的质量控制.pdf
- 管理信息系统教程应玉龙电子教案 第03管理信息系统开发方法.ppt
- 管理信息系统教程应玉龙电子教案 第04章管理信息系统总体规划.ppt
- 管理信息系统教程应玉龙电子教案 第05章系统分析.ppt
- 管理信息系统教程应玉龙电子教案 第06章系统设计.ppt
- 管理信息系统教程应玉龙电子教案 第07章系统实施.ppt
- 管理信息系统教程应玉龙电子教案 第08章信息运行管理与评价.ppt
- 管理信息系统教程应玉龙电子教案 第09章信息系统开发实例.ppt
- 管理信息系统开发案例教程 第2版 湖南省教育科学“十一五”规划重点资助课题研究成果教材 教学课件 陈承欢 第1章分析图书管理系统.ppt
- 管理信息系统开发案例教程 第2版 湖南省教育科学“十一五”规划重点资助课题研究成果教材 教学课件 陈承欢 第2章设计用户登录模块.ppt
- 管理信息系统开发案例教程 第2版 湖南省教育科学“十一五”规划重点资助课题研究成果教材 教学课件 陈承欢 第3章设计用户管理模块.ppt
文档评论(0)