信息系统的技术基础课件_第1页
信息系统的技术基础课件_第2页
信息系统的技术基础课件_第3页
信息系统的技术基础课件_第4页
信息系统的技术基础课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息系统的技术基础内容数据库管理网络技术应用软件硬件操作系统应用平台ERPSAMESCADCRMHMSWMS…数据库管理的内容数据结构文件管理数据读取方式数据搜索数据库管理模式询问语言SQL类型数据结构数据结构的概念数据的组织结构有那些数据?它们之间的关系如何?数据的运算方法对那些数据能干什么?类型线性的网状的关系型的目标形的数据结构的例子顾客定单两个基本数据一个关系运算方法成生新的记录删除查询更新客户名字地址联系方式…产品名字型号规格…数量价格定单关系客户产品线性的数据结构特征所有的数据都在一条记录上数据之间无明白的关系一条记录是一个数据单位记录之间是一条接一条的运算方法有局限性生成:可在最后的地方进行删除:可在最后的地方进性,别的地方困难查询:线性地一条一条的查,从头到尾地更新:多数情况下不可行记录1记录3记录2记录N。。。网络状的数据结构特征每一个记录成为网中的一个节点每一个关系用一个网络的连接来表示关系被明确地固定在网络结构中了运算都能有效地进行生成:在适当网点加一个节点删除:除去一个网点查询:从一网点到另一个更新:修改一个网点但大都涉及复杂的管系修改关系型数据结构特征数据根据类型放在表格里一个表格装一种数据适合数据类型固定的情况关系有表格里数据内容确定关系将表格里的数据连在一起运算方法可容易进行但一般较非时间有些整体的数据被放到了不同的表格里分割了数据仓库编号212产品A产品B产品C产品表仓库表北京上海12关系:储存在目标型的数据结构特征基本结构象网络型的结构数据与其运算方法组成一个整体成为一个网络中的节点程为一个目标目标之间的关系用节点之间的连结表示运算方法大部分转交给目标自己执行减化了运算操作优点速度快对变化的管理好缺点无查询语言无标准客户A定单1定单1定单1拥有产品产品采购不同数据结构的比较线性的网络的关系的目标的操作容易程度容易难较容易难个人应用范围最广泛少见广泛少见企业核心应用小企业较多少数大企业中大型企业少数大企业管理难度较小大较小大共享难度大较小小较小运算速度较快快慢快支持应用软件的大小小软件多大软件多什么软件都有大软件多复杂程度小大较小大有无标准无无有无支持C/S难难易易文件FILE文件是一种最常见的线性数据组织通常是以文档形式存在的有两种形式以记录为基础的一个记录为一个数据固定长度的记录变化长度的记录每个记录都有一定的格式软件处理容易固定长度记录的文件以字符为基础的一个字符为一个数据无格式而言软件处理难度大文件与循序性的储存设备磁带生成:只能在尾巴上加记录删除:只能在尾巴上删除记录查询:只能从头查到尾更新:只能做有限的区更新特征处理速度慢容量大适合作下线的长期备份磁记录随时间而消失文件与直取性储存设备磁盘(硬盘)磁记录区由一圈一圈的磁道组成(TRACK)一个磁道又分为一个一个的磁节(SECOTR)一个读写头可以在不同磁道上运动,读写数据不用一条条的读写对固定记录长度的数据,可直接定位读写。更新容易快速运算方式生成:在尾上删除:在尾上或直接查询:可直接更新:直接而快速应用数据量大速度要求大能支持OA和重要企业软件可靠性与安全性要求小的应用数据库管理系统的类型90%的商业软件应用数据库以文件为基础的微软ACCESS,FOXPRO等可靠性差,共享困难网络型的IBM大型机上的,70年代以前的关系型的甲古文,微软SQL服务器,IBMDB2主流数据库系统目标型的90年代以后的,ObjectSpace数据库管理系统的组成定义数据库内容的方法描述数据之间关系的机制数据库初始化的机制支持数据运算(生成,删除,查询,更新)关系数据库管理系统的SQL语言SQL语言支持定义数据库内容的方法表的定义SCHEMA描述数据之间关系的机制限制条件触发器规则支持数据运算(生成,删除,查询,更新)数据库初始化的机制需要外部命令来执行SQL的例子Updateemployeesetlocation=‘Beijing’whereid=‘1234’创造一个新数据表查询投影数据更新Createtableemployee{namechar[20]notnull;idchar[12]notnull;deptchar[20];locationchar[10];…}Selectname,id,deptfromemployeewherename=‘John’Selectname,locationfromemployee关系数据库管理系统的优点容易使用概念容易理解表是一个直观的表达方式有一个标准语言支持大部分的操作运算易于推广使用可靠稳定适合企业应用集中管理易于控制易于管理易于共享缺点速度较慢不能支持很复杂的数据数据库建立步骤数据库建立的步骤数据建模商业数据的基本模型数据关系逻辑设计将数据模型变为数据库的蓝图物理设计将设计蓝图变为具体的数据库设计实施将具体的数据库设计变为数据库谁做什么?商业分析师商业数据是公司战略资产长期投资必需谨慎经理必需关注这件事数据库分析师ITIT数据分析(数据建模)目的:建立数据模型什么数据应该属于一个实体数据实体之间有什么关系手段ER图(Entity-RelationDiagram)一个数据实体用一个方框表示方框中列出数据实体所有的数据attributes一个关系用一个箭头线和菱型表示关系的attributes列在菱性一起ER图的例子顾客交易单顾客ID股票ID交易类型交易方向数量时间交易条件组合ID执行交易单分解成交易ID组合ID顾客ID交易类型交易方向数量时间交易条件交易ID交易状态执行量注消量在市量交易类型交易方向数量时间交易条件执行交易状态1N11交易ID交易状态执行量注消量在市量生命周期交易类型交易方向数量时间交易条件执行交易史执行变化1N下单网络技术多层次应用层解决应用通讯协议表达层解决表达的协议Session解决同步的协议传输层解决从A到B的可靠传输网络层网络的互连性联接层联接问题物理层物理信号协议物理层硬件为主电子技术解决的问题电信号之间的协议对管理层的意义成本速度可靠性对今天的技术来说,不是重点考虑联接层问题联接物理网点如何共享网络如何建立一个通路结构环状高速树状易于扩长星状易于控制线状便宜硬件为主树星(STAR)点-点线环以太网光纤网MODEMATMATM网络层问题网间的联接性如何递送到何网?软件为主的解决方案例子互联网协议InternetProtocol(IP)联接分散的物理网络形成一个通用的大网(软件网)互联网概念互联网是一个网络之网(netofnetworks)门户(gateway)是连接网络的KEY网络网络网络网络门户互联网:物理网络之上的虚拟大网…...以太网TokenRingATM互联网协议InternetProtocol(Networklayer)互联网虚拟网络物理网络计算机Copyrighted(c)1997,byJunshengLong27传输层问题可靠地从A到B传送数据软件解决方案例子互联网的TCP不可靠网络上的可靠传输MissingpacketacknowledgeandtimeoutretransmissionDuplicatemessagessequencingpacketsOutofordermessagessequencingpacketsFlowcontrolwaitandstopwindow-slidingSynchronizationhandshakingCopyrighted(c)1997,byJunshengLong29SESSION层问题如何同步软件解决方案例子客户/服务器C/S协议互联网TCP协议服务器客户永远等待客户随叫随到呼叫者答者联接要求同意联

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论