- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息系统的分析与设计复习小结汇编
北京航空航天大学机械学院刘航航 PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT 1
信息系统的分析与设计复习小结
数据库系统
数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。
数据库的三级模式与两层映象
三级模式
模式(Schema)
数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图
外模式(External Schema)
数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示
内模式(Internal Schema)
数据物理结构和存储方式的描述,是数据在数据库内部的表示方式
两层映射
外模式/模式映象
定义外模式与模式之间的对应关系,保证数据的逻辑独立性
模式/内模式映象
定义数据库全局逻辑结构与存储结构之间的对应关系,保证数据的物理独立性
E-R关系图
1:1联系,1:n联系,m:n联系
E-R关系图的表示方法:
实体名实体
实体名
实体用矩形表示,矩形框内写明实体名
联系名联系
联系名
联系用菱形表示,菱形框内写明联系吗
属性名属性
属性名
属性用椭圆表示,框内写明属性名
常用的数据模型
层次模型(Hierarchical Model)
有且只有一个结点没有双亲结点,此结点称为根结点
根以外的其他结点有且只有一个双亲结点
网状模型(Network Model)
允许一个以上的结点无双亲
一个结点可以有多于一个的双亲
面向对象模型(Object Oriented Model)
核心概念:对象与对象标识,封装,类,类层次,消息
关系模型
数据库的物理、逻辑独立性
物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的
SQL语句的特点
SQL语言支持关系数据库三级模式结构,外模式对应于视图和部分基本表,模式对应于基本表,内模式对应于存储文件
综合统一
高度非过程化
面向集合的操作方式
以同一种语法结构提供两种使用方式
语言简易、易学易用
表、视图的概念、关系
基本表
基本表是本身独立存在的表,在SQL中一个关系就对应一个表。一个或多个基本表对应一个存储文件,一个表可以带若干索引,索引也存放在存储文件中
存储文件
存储文件的逻辑结构组成了关系数据库的内模式。存储文件的物理结构是任意的,对用户是透明的
视图
视图是从一个或几个基本表导出的表。数据库中只存放视图的定义而不存放视图对应的数据。视图是一个虚表
数据库的设计过程
需求分析、概念结构、逻辑结构、物理结构、数据层实施、运行与维护
数据字典(?)
概念结构(抽象)
以用户的观点对用户信息的抽象性描述,从现实世界到信息世界的又一次抽象
特点:真实充分地反映现实世界、易理解、易更改、易于向数据模型转化
系统
系统:系统是由相互联系和相互制约的若干组成部分结合成的、具有特定功能的有机整体
整体性:系统由一些部件组成,具有一定功能的有机整体。
层次性:由于组成系统的诸要素的种种差异,使系统组织在地位和作用、结构和能上表现出等级秩序性,形成具有质的差异的系统等级。
目的性:是系统发展变化时表现出来的特点,具有实践上的指导意义。
稳定性:在外界作用下的开放系统有一定的自我稳定能力,能够在一定的自我调节,从而保持和恢复原来的有序状态、结构和功能。
动态性:系统按照一定的规律发展变化,从一种状态变为另一种状态。
有序性:系统内各要素处于一种有序的状态,发挥各自的作用
信息系统
是指基于计算机和各种软件技术、融各种管理理论和管理方法,最终为管理服务的人机信息处理系统
管理信息系统
是由人和计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统
信息系统的生命周期
规划、分析、设计、实施、运行、维护
为什么说信息系统的建设是一个复杂的社会过程?
信息系统建设的复杂性
技术手段复杂
内部复杂、目标多样
投资密度大、效益难计算
环境复杂多变
信息系统开发是一个社会过程
除技术外,还应重视社会人文因素(如体制、政策、法规、观念)对信息系统建设的影响。
结构化方法的基本思想
把模块化思想引入到系统设计中来,将一个系统设计成层次化的程序模块结构。这些模块独立,功能单一。
“Nolan”模型
模型中的各阶段是不能跳跃的,Nolan模型把信息系统的成长过程划分为六个阶段
系统规划
可行性研究
“可行性”是指在当前情况下,企业研制信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性、合理性
三个方面
技术可行性:技术条件包括以下方面:硬件;系统软件;应用软件;技 术人员
经济可行性:解决资金可得性和经
您可能关注的文档
最近下载
- 教科版科学四年级上册第一单元《声音》测试卷附参考答案(培优b卷).docx VIP
- 精品解析:北京师范大学实验华夏女子中学2024-2025学年八年级上学期学业评价数学试卷(原卷版).docx VIP
- 教科版科学四年级上册第一单元声音测试卷附参考答案【培优b卷】.docx VIP
- 主题班队会课件:爱学校,爱老师,爱同学.ppt VIP
- 第三章岩基上的重力坝讲述.ppt
- 王步标版运动生理学-血液与运动.ppt VIP
- 车辆租赁公司运营及服务方案.docx VIP
- 教科版科学四年级上册第一单元声音测试卷附参考答案【培优b卷】.docx VIP
- 眼内注药治疗后非感染性眼内炎症诊疗专家共识解读PPT课件.pptx VIP
- 软组织损伤护理课件最新完整版本.pptx VIP
原创力文档


文档评论(0)