




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章物流管理信息系统的
技术基础
4.1计算机系统4.2数据通信与计算机网络4.3数据库技术14技术基础第四章物流管理信息系统的
技术基础4.1计算机系4.1计算机系统一、计算机系统组成
计算机硬件计算机软件人24技术基础4.1计算机系统一、计算机系统组成24技术基础一、计算机系统组成计算机硬件设备1、中央处理器(CentralProcessingUnit,CPU)
CPU是系统最主要的部件,它由运算器和控制器两个主要部分组成。CPU运算速度是决定计算机系统性能的重要指标2、存储器(memory)
存储器是计算机必备的主要部件,分为主存储器和辅助存储两类:3、输入设备计算机键盘(Keyboard)、鼠标器(Mouse);图文扫描仪、条形码阅读器;触摸屏、手写体输入设备、语音输入设备;磁盘(带)、A/D,D/A模块。4、输出设备显示器、打印机(针式/激光/喷墨)、绘图仪语音合成与输出设备、磁盘、A/D,D/A模块5、其他设备例如:机箱、主板、系统功能扩展卡(声卡、显卡、网卡等)、光驱等。34技术基础一、计算机系统组成计算机硬件设备34技术基础一、计算机系统组成计算机软件软件分类图:系统软件(SystemSoftware)用于管理计算机中的CPU、存储器、通信联接以及各种外部设备等所有系统资源的程序,其主要作用是管理和控制计算机系统的各个部分,使之协调运行,并为各种数据处理提供基础功能;应用软件(ApplicationSoftware)是用来完成用户所要求的数据处理任务或实现用户特定功能的程序。系统软件和应用软件还可以进一步分为若干个类别。系统软件应用软件计算机软件操作系统语言与编译系统数据库管理软件通用应用软件专用应用软件44技术基础一、计算机系统组成计算机软件系统软件应用软件计算机软件操作系4.1计算机硬件及软件1、操作系统软件(OperationSystem,OS)操作系统软件用于管理计算机中的CPU、存储器、通信联接以及各种外部设备等所有系统资源的程序,其主要作用是管理的控制计算机系统的各个部分,使之协调运行,并为各种数据处理提供基础功能。操作系统具备两大功能:系统资源的管理者、用户与计算机之间的接口操作系统软件的版本:单机版:Windows9x、Windows2000、Linux、Unix……网络版:Novell、WindowsNT…...54技术基础4.1计算机硬件及软件1、操作系统软件(Operatio4.1计算机硬件及软件2、数据库管理软件(DatabaseManagementSystem,DBMS)数据库管理软件是专门对数据记录进行综合管理的软件,以数据文件结构的定义、数据记录的更新、数据记录的查询以及对数据记录的各种运算提供全面的支持。3、程序设计语言与编译系统机器语言汇编语言高级语言第四代语言(4GL)面向对象的程序语言标记语言64技术基础4.1计算机硬件及软件2、数据库管理软件(Databas4.1计算机硬件及软件4、应用软件应用软件是直接面向最终用户的具体应用软件。以操作系统为基础,用程序设计语言编写,或用数据库管理系统构造,用于满足用户的各种具体要求。通用应用软件:专用应用软件:通用应用软件:MicrosoftOffice、用友财务软件专用应用软件:为某公司定制的仓储管理信息系统74技术基础4.1计算机硬件及软件4、应用软件通用应用软件:Micr4.1计算机硬件及软件二、计算机系统(强调计算机是一个系统)类型:大型机:
特点:具有强有力的传输数据和处理数据能力,具有大容量的内外存,大型机采用专用的操作系统等。
适用范围:大型计算机可以做联机中央计算机,批处理计算机。在大型商场、银行、航空公司订票订票处理机构、国民经济管理部门中,一般都需要采用大型机做后台服务处理。我国的银河计算机。84技术基础4.1计算机硬件及软件二、计算机系统(强调计算机是一个系4.1计算机硬件及软件小型机
特点:专用操作系统,常采用多CPU结构,具有较大容量的内在和多台大容量硬盘,数据处理功能较强,实时处理性能比较好等。
适用范围:
作为联机事务处理系统有服务器,或作为有较大数据流量的局域网服务器。94技术基础4.1计算机硬件及软件小型机94技术基础4.1计算机硬件及软件微型计算机按微机所适用的业务范围分为:商用机、家用机。按外形大小分为:台式机、便携机。便携式分为笔记本型、掌上型104技术基础4.1计算机硬件及软件微型计算机104技术基础4.1计算机硬件及软件三、计算机系统功能(计算机是一个系统)
如下图所示:计算机并非进行电子数据处理的“黑匣子”,也不是一系列组成部分的简单集合。强调计算机是一个系统。具有系统的特征。114技术基础4.1计算机硬件及软件三、计算机系统功能(计算机是4.2计算机网络一、计算机网络概述定义:由各自具有自主功能而又通过各种通信手段相互连接起来以便进行信息交换、资源共享或协同工作的计算机组成。多台自主功能的计算机利用双绞线、光纤连接以信息交换、资源共享或协同工作为目的124技术基础4.2计算机网络一、计算机网络概述124技术基础4.2计算机网络二、计算机网络的功能和应用资源共享(硬件资源如:网络打印机;软件资源;数据资源)提供人机通信手段(电子邮件、BBS、网络会议)协同处理(银行:备用系统)分担负荷(C/S、B/S)134技术基础4.2计算机网络二、计算机网络的功能和应用134技术4.2计算机网络三、计算机网络的组成与结构计算机网络完成数据处理与数据传输两个任务,从结构上可分为资源子网和通信子网两个部分。主机主机主机主机主机主机主机资源子网通信子网图6.1计算机网络结构图144技术基础4.2计算机网络三、计算机网络的组成与结构主机主机主机主4.2计算机网络四、计算机网络的典型分类
计算机网络的分类方法很多。通常按计算机网络覆盖的范围将其分类:局域网、城域网和广域网。局域网LAN(localareanetwork)城域网MAN(metropolitanareanetwork)广域网WAN(wideareanetwork)局域网、Internet是应用重点。154技术基础4.2计算机网络四、计算机网络的典型分类164技术基础164技术基础4.2计算机网络因特网(Internet)因特网是一个建立在网络互联基础上的、开放的全球性网络。所有采用TCP/IP协议的计算机都可加入Internet,实现信息共享和相互通信。1、Internet的结构特点Internet采用了目前最流行的客户机/服务器工作模式,凡是使用TCP/IP协议,并能与Internet的任意主机进行通信的计算机,无论是何种类型、采用何种操作系统,均可看成是Internet的一部分。2、ISP接入方式帧中继方式。专线(DDN)方式。ISDN方式。174技术基础4.2计算机网络因特网(Internet)174技术4.2计算机网络3、用户接入方式仿真终端方式。拨号IP方式。局域网连接方式。4、Internet的关键技术TCP/IP技术主机IP地址IP地址由32位(即4字节)二进制数组成,为书写方便起见,常将每的个字节作为一段并以十进制数来表示,每段间用“.”分隔。例如,就是一个合法的IP地址。184技术基础4.2计算机网络3、用户接入方式例如,计算机网络IP地址由网络标识和主机标识两部分组成。常用的IP地址有A、B、C三类,每类均规定了网络标识和主机标识在32位中所占的位数。A类地址:~55,A类地址一般分配具有大量主机的网络使用。B类地址:~55,B类地址通常分配给规模中等的网络使用。C类地址:~55,C类地址通常分配给小型局域网使用。为了确保惟一性,IP地址由世界各大地区的权威机构InterNIC(InternetNetworkInformationCenter)管理和分配。194技术基础4.2计算机网络IP地址由网络标识和主机标识4.2计算机网络5、Internet的应用万维网(WorldWideWeb,简称WWW)电子邮件E-mail。讨论组Usenet。文件传输FTP(FileTransferProtocol)远程登陆Telnet。204技术基础4.2计算机网络5、Internet的应用204技术4.2计算机网络计算机网络的拓扑结构
计算机网络的拓扑结构表示网络中的结点与通信线路之间的几何关系,反映网络中各实体间的结构关系。拓扑结构主要有:星形拓扑、总线拓扑、环形拓扑、树形拓扑及网形拓扑。214技术基础4.2计算机网络计算机网络的拓扑结构214技术基础4.3数据库技术数据处理的发展简单应用(20世纪50年代以前)。
基本特征:无数据管理及完全分散的手工方式。
应用背景:硬件无外存或只有磁带外存,输入输出设备简单。软件无操作系统,无文件管理系统,无管理数据的软件。
主要特点:数据是程序的组成部分,数据不独立。修改数据必须修改程序。处理时,数据随程序一道送入内存,用完后全部撤出计算机,不能保留。数据大量重复,不能共享。224技术基础4.3数据库技术数据处理的发展224技术基础4.3数据库技术数据库系统(60年代后期开始)。
应用背景:硬件大容量磁盘已经出现、硬件价格大幅下降软件联机实时处理业务增多、面向全组织的复杂数据结构、数据冗余度小,易于扩充、数据与程序独立、统一的数据控制功能。
特点:面向全组织的复杂数据结构。数据冗余度小,易于扩充。数据与程序独立。统一的数据控制功能。234技术基础4.3数据库技术数据库系统(60年代后期开始)。234为什么要进行数据管理244技术基础为什么要进行数据管理244技术基础第一,“信息孤岛”问题日益严重,数据采集、整理、分析的繁重任务,多源异构的海量数据存储,信息资源有效利用的需求,旧有的数据管理与企业发展的冲突等等;第二就是系统的自动化程度不高,各个系统不能平滑地集成起来;第三就是信息系统的成本,我们曾谈到,信息系统集成成本比信息系统建设的成本高甚至几倍。什么是数据管理254技术基础第一,“信息孤岛”问题日益严重,数据采集、整理、分析的繁重任数据管理的传统方法利用文件管理数据为每个应用程序分别创建和存储数据文件的数据管理方法都称为传统方法应用程序A文件A应用程序B文件B应用程序C文件C数据冗余大冗余是指在多个数据文件中重复出现相同的数据。数据与程序独立性不高数据文件和维护它的相关程序之间过分依赖。264技术基础数据管理的传统方法利用文件管理数据应用程序A文件A应用程序数据管理的传统方法计算机系统以层级的方法组织数据,从位、字节,进而到字段、记录、文件到数据库。层级范例数据库文件字段记录字节位货物信息文件财务文件订单文件00100101010001(货物编号字段)10001**洗发水12/28/08400ml10002**牙膏01/02/09120g货物编号货物名称生产日期重量10001**洗发水12/28/08400ml货物编号货物名称生产日期重量274技术基础数据管理的传统方法计算机系统以层级的方法组织数据,从数据管理的传统方法每个部门自行发展,建立相应的系统与数据文件造成数据冗余混乱会计财务销售与营销制造使用者应用程序1使用者使用者使用者应用程序2应用程序3应用程序4ABCDABEDABGEAEFG如何减少数据冗余,更有效利用存储空间并增强数据的完整性。也为组织提供了更大地利用数据的灵活性。并能共享数据和信息资源。?284技术基础数据管理的传统方法每个部门自行发展,建立相应的系统与数据文件二、数据库技术
1、数据2、数据库DB3、数据库管理系统(DBMS)4、数据库系统(DBS)
294技术基础二、数据库技术1、数据294技术基础1、数据数据(Data)是数据库中存储的基本对象数据的定义描述事物的符号记录数据的种类文字、图形、图象、声音数据的特点数据与其语义是不可分的例:学生档案中的学生记录(李明,男,1972,江苏,计算机系,1990)数据的形式不能完全表达其内容数据的解释语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间解释:李明是个大学生,1972年出生,江苏人,1990年考入计算机系304技术基础1、数据304技术基础2、数据库314技术基础2、数据库314技术基础2、数据库人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步抽取有用信息数据库的定义数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合数据库的特征数据按一定的数据模型组织、描述和储存可为各种用户共享冗余度较小数据独立性较高易扩展324技术基础2、数据库人们收集并抽取出一个应用所需要的大量数据之后,应将3、数据库管理系统DBMS数据库管理系统DBMS(databasemanagementsystem)是指用户与操作系统之的一层数据管理软件,它为用户应程序提供访问数据库的方法,包括数据库的建立、查询、更新及各种数据控制。
数据库管理系统功能包括:定义数据库的功能。管理数据库的功能。维护数据库的功能。数据通信的功能。
应用程序A数据库
数据库管理系统
应用程序B应用程序C334技术基础3、数据库管理系统DBMS应用程序A数据库数据库应用二数据库技术4、数据库系统(DBS)
数据库系统DBS(databasesystem)是实现有组织、动态在存储尤其是关联数据、方便多用户访问的计算机软件、硬件和数据资源组成的系统,即它是采用了数据库技术的计算机系统。数据库系统构成:硬件软件(主要包括:操作系统、数据库管理系统(DBMS)、应用软件包和应用程序)人员(主要包括:系统分析员、系统程序员应用程序员、数据库管理员(DBA))344技术基础二数据库技术4、数据库系统(DBS)344技术基础三、数据模型在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟数据模型应满足三方面要求能比较真实地模拟现实世界容易为人所理解便于在计算机上实现354技术基础三、数据模型在数据库中用数据模型这个工具来抽象、表示和处理现数据模型(续)数据模型分成两个不同的层次(1)概念模型也称信息模型,它是按用户的观点来对数据和信息建模。(2)数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。364技术基础数据模型(续)数据模型分成两个不同的层次364技术基础数据模型(续)客观对象的抽象过程---两步抽象现实世界中的客观对象抽象为概念模型;把概念模型转换为某一DBMS支持的数据模型。概念模型是现实世界到机器世界的一个中间层次。374技术基础数据模型(续)客观对象的抽象过程---两步抽象374技术1.概念模型概念模型的用途概念模型用于信息世界的建模是现实世界到机器世界的一个中间层次是数据库设计的有力工具数据库设计人员和用户之间进行交流的语言对概念模型的基本要求较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识简单、清晰、易于用户理解。384技术基础1.概念模型概念模型的用途384技术基础1概念模型概念模型即实体-关系模型,其具有三种基本成份:实体、关系(联系)和属性。用E-R图来表示。394技术基础1概念模型概念模型即实体-关系模型,其具有三种基本成份:实1概念模型1)基本概念实体(Entity):客观存在并可相互区分的事物叫实体。如销售部门、供应商北京七七贸易公司、签字笔。属性(Attribute):实体所具有的某一特性。一个实体可以由若干个属性来刻画。例如,供应商可由供应商编号、名称、电话、地址、联系人等组成。域(Domain):属性的取值范围。例如,办公用品入库月份的域为1到12的整数。404技术基础1概念模型1)基本概念404技术基础1概念模型1)基本概念(续)实体型(EntityType):实体名与其属性名集合共同构成实体型。例,供应商(供应商编号、名称、电话、地址、联系人)注意实体型与实体(值)之间的区别,后者是前者的一个特例。如(0085,北京七七贸易公司,333333,亮马河,任茜)是一个实体。实体集(EntitySet):同型实体的集合称为实体集。如全体供应商。414技术基础1概念模型1)基本概念(续)414技术基础1概念模型基本概念(续)联系(Relationship):实体之间的相互关联。如学生与老师间的授课关系,学生与学生间有班长关系或供应商与办公用品有供应关系。联系有一对一、一对多、多对多三种不同类型。联系也可以有属性,如学生与课程之间有选课联系,每个选课联系都有一个成绩作为其属性。同类联系的集合称为联系集。元或度(Degree):参与联系的实体集的个数称为联系的元。如学生选修课程是二元联系,供应商向工程供应零件则是三元联系。424技术基础1概念模型基本概念(续)424技术基础1概念模型基本概念(续)码(Key):能唯一标识实体的属性或属性组称作候选码。从所有候选码中选定一个用来区别同一实体集中的不同实体,称作主码。一个实体集中任意两个实体在主码上的取值不能相同。如学号是学生实体的码。通讯录(姓名,邮编,地址,电话,Email,BP)434技术基础1概念模型基本概念(续)434技术基础2)E-R图矩形框实体菱形框联系椭圆形框实体和联系的属性直线相互联系的实体之间以直线连接,并标注联系类型1概念模型444技术基础2)E-R图1概念模型444技术基础基本E-R图符号学生课程选修学号姓名系别课程名先修课主讲老师成绩用矩形表示实体集,在框内写上实体名用椭圆表示实体的属性用无向边把实体与其属性连接起来用菱形表示实体间的联系将参与联系的实体用线段连接例:学生选修课程nm标注联系类型454技术基础基本E-R图符号学生课程选修学号姓名系别课程名先修课主讲老师码在E-R图中的表示表示要点:实体集属性中作为主码的一部分的属性用下划线来标明。学生课程选修学号姓名系别课程名先修课主讲老师nm464技术基础码在E-R图中的表示表示要点:学生课程选修学号姓名系别课程名实体间的不同联系系主任负责系11班级包含学生1N产品组成零件MN一对一联系一对多联系多对多联系474技术基础实体间的不同联系系主任负责系11班级包含学生1N产品组成零件2数据模型数据模型:对客观事物以及它们之间的联系的数据组织;它描述了数据库中记录间关系的数据结构方式。一般理解为数据结构模型。数据模型有三种层次模型网状模型关系模型484技术基础2数据模型数据模型:对客观事物以及它们之间的联系的数据组1)层次模型用树形结构表示实体类型及实体间联系有且仅有一个结点无双亲(树根)其它结点有且仅有一个双亲(1:1,1:n无法表示m:n联系)系教研室学生教师494技术基础1)层次模型用树形结构表示实体类型及实体间联系系教研室学用有向图(网络)结构表示实体类型及实体间联系有一个以上的结点无双亲(可以多根);至少有一个结点有多于一个的双亲;两个结点之间可以有两种或多种联系(n:m)。
2)网状模型学生宿舍教研室学生系教师504技术基础用有向图(网络)结构表示实体类型及实体间联系
2)网状模3)关系模型用数据的二维表格来描述实体与实体间的联系。表中每一项须是基本项(初等项);表中每一列必须有相同的数据类型;每一列须有段名,且同一表格中段名不重复;表中不能有相同的行(即不能有相同的记录);行列的顺序均不影响表中信息的内容。学号姓名成绩等级备注00001王一86良好侨生00002丁二92优秀00003张三67及格514技术基础3)关系模型用数据的二维表格来描述实体与实体间的联系。学号利用关系数据库描述多对多关系524技术基础利用关系数据库描述多对多关系524技术基础四、数据仓库与数据挖掘定义
数据仓库(DataWarehouse)是信息的逻辑集合,这些信息来自于许多不同的业务数据库,并用于支持企业的分析活动和决策任务。数据仓库的特征数据仓库将来自于不同数据库的信息结合在一起数据仓库是多维的包含若干层的行列数据字典:信息的逻辑结构、信息的来源和处理方式数据仓库支持决策而不是事务处理联机分析处理(OLAP)联机事物处理(OLTP534技术基础四、数据仓库与数据挖掘定义534技术基础数据挖掘工具DataMiningTools是用户对数据仓库进行信息生成的软件工具支持OLAP支持决策任务包括:查询与报表工具QBE,SQL,报表生成器智能代理应用各种像神经网络、模糊逻辑这样的人工智能工具形成OLAP信息发现的基础多维分析工具是一种横纵分割的技术,允许人们从不同的角度来观看多维信息544技术基础数据挖掘工具DataMiningTools是用户对数据仓数据仓库和OLAP工具基于多维数据模型(在数据仓库中,通常以多维方式来存储数据。)。基本概念
维:人们观察数据的特定角度。
维的层次:人们观察数据的特定角度可能存在细节程度不同的多个描述方面,我们称其为维的层次。多维分析的基本动作
切片,旋转,上卷,下钻。554技术基础数据仓库和OLAP工具基于多维数据模型(在数Salesvolumeasafunctionofproduct,month,andregionProductRegionMonthDimensions:Product,Location,TimeHierarchicalsummarizationpathsIndustryRegionYearCategoryCountryQuarterProductCityMonthWeekOfficeDay564技术基础SalesvolumeasafunctionofTotalannualsalesofTVinU.S.A.DateProductCountryAll,All,Allsumsum
TVVCRPC1Qtr2Qtr3Qtr4QtrU.S.ACanadaMexicosum574技术基础TotalannualsalesDateProductC
产品销售情况某年某月产品销售情况选定两个维:产品维和地区维时间维数据切片产品维地区维产品维地区维584技术基础产品销售某年某月产品销售情况选定两个维:产品维和地区维时第四章物流管理信息系统的
技术基础
4.1计算机系统4.2数据通信与计算机网络4.3数据库技术594技术基础第四章物流管理信息系统的
技术基础4.1计算机系4.1计算机系统一、计算机系统组成
计算机硬件计算机软件人604技术基础4.1计算机系统一、计算机系统组成24技术基础一、计算机系统组成计算机硬件设备1、中央处理器(CentralProcessingUnit,CPU)
CPU是系统最主要的部件,它由运算器和控制器两个主要部分组成。CPU运算速度是决定计算机系统性能的重要指标2、存储器(memory)
存储器是计算机必备的主要部件,分为主存储器和辅助存储两类:3、输入设备计算机键盘(Keyboard)、鼠标器(Mouse);图文扫描仪、条形码阅读器;触摸屏、手写体输入设备、语音输入设备;磁盘(带)、A/D,D/A模块。4、输出设备显示器、打印机(针式/激光/喷墨)、绘图仪语音合成与输出设备、磁盘、A/D,D/A模块5、其他设备例如:机箱、主板、系统功能扩展卡(声卡、显卡、网卡等)、光驱等。614技术基础一、计算机系统组成计算机硬件设备34技术基础一、计算机系统组成计算机软件软件分类图:系统软件(SystemSoftware)用于管理计算机中的CPU、存储器、通信联接以及各种外部设备等所有系统资源的程序,其主要作用是管理和控制计算机系统的各个部分,使之协调运行,并为各种数据处理提供基础功能;应用软件(ApplicationSoftware)是用来完成用户所要求的数据处理任务或实现用户特定功能的程序。系统软件和应用软件还可以进一步分为若干个类别。系统软件应用软件计算机软件操作系统语言与编译系统数据库管理软件通用应用软件专用应用软件624技术基础一、计算机系统组成计算机软件系统软件应用软件计算机软件操作系4.1计算机硬件及软件1、操作系统软件(OperationSystem,OS)操作系统软件用于管理计算机中的CPU、存储器、通信联接以及各种外部设备等所有系统资源的程序,其主要作用是管理的控制计算机系统的各个部分,使之协调运行,并为各种数据处理提供基础功能。操作系统具备两大功能:系统资源的管理者、用户与计算机之间的接口操作系统软件的版本:单机版:Windows9x、Windows2000、Linux、Unix……网络版:Novell、WindowsNT…...634技术基础4.1计算机硬件及软件1、操作系统软件(Operatio4.1计算机硬件及软件2、数据库管理软件(DatabaseManagementSystem,DBMS)数据库管理软件是专门对数据记录进行综合管理的软件,以数据文件结构的定义、数据记录的更新、数据记录的查询以及对数据记录的各种运算提供全面的支持。3、程序设计语言与编译系统机器语言汇编语言高级语言第四代语言(4GL)面向对象的程序语言标记语言644技术基础4.1计算机硬件及软件2、数据库管理软件(Databas4.1计算机硬件及软件4、应用软件应用软件是直接面向最终用户的具体应用软件。以操作系统为基础,用程序设计语言编写,或用数据库管理系统构造,用于满足用户的各种具体要求。通用应用软件:专用应用软件:通用应用软件:MicrosoftOffice、用友财务软件专用应用软件:为某公司定制的仓储管理信息系统654技术基础4.1计算机硬件及软件4、应用软件通用应用软件:Micr4.1计算机硬件及软件二、计算机系统(强调计算机是一个系统)类型:大型机:
特点:具有强有力的传输数据和处理数据能力,具有大容量的内外存,大型机采用专用的操作系统等。
适用范围:大型计算机可以做联机中央计算机,批处理计算机。在大型商场、银行、航空公司订票订票处理机构、国民经济管理部门中,一般都需要采用大型机做后台服务处理。我国的银河计算机。664技术基础4.1计算机硬件及软件二、计算机系统(强调计算机是一个系4.1计算机硬件及软件小型机
特点:专用操作系统,常采用多CPU结构,具有较大容量的内在和多台大容量硬盘,数据处理功能较强,实时处理性能比较好等。
适用范围:
作为联机事务处理系统有服务器,或作为有较大数据流量的局域网服务器。674技术基础4.1计算机硬件及软件小型机94技术基础4.1计算机硬件及软件微型计算机按微机所适用的业务范围分为:商用机、家用机。按外形大小分为:台式机、便携机。便携式分为笔记本型、掌上型684技术基础4.1计算机硬件及软件微型计算机104技术基础4.1计算机硬件及软件三、计算机系统功能(计算机是一个系统)
如下图所示:计算机并非进行电子数据处理的“黑匣子”,也不是一系列组成部分的简单集合。强调计算机是一个系统。具有系统的特征。694技术基础4.1计算机硬件及软件三、计算机系统功能(计算机是4.2计算机网络一、计算机网络概述定义:由各自具有自主功能而又通过各种通信手段相互连接起来以便进行信息交换、资源共享或协同工作的计算机组成。多台自主功能的计算机利用双绞线、光纤连接以信息交换、资源共享或协同工作为目的704技术基础4.2计算机网络一、计算机网络概述124技术基础4.2计算机网络二、计算机网络的功能和应用资源共享(硬件资源如:网络打印机;软件资源;数据资源)提供人机通信手段(电子邮件、BBS、网络会议)协同处理(银行:备用系统)分担负荷(C/S、B/S)714技术基础4.2计算机网络二、计算机网络的功能和应用134技术4.2计算机网络三、计算机网络的组成与结构计算机网络完成数据处理与数据传输两个任务,从结构上可分为资源子网和通信子网两个部分。主机主机主机主机主机主机主机资源子网通信子网图6.1计算机网络结构图724技术基础4.2计算机网络三、计算机网络的组成与结构主机主机主机主4.2计算机网络四、计算机网络的典型分类
计算机网络的分类方法很多。通常按计算机网络覆盖的范围将其分类:局域网、城域网和广域网。局域网LAN(localareanetwork)城域网MAN(metropolitanareanetwork)广域网WAN(wideareanetwork)局域网、Internet是应用重点。734技术基础4.2计算机网络四、计算机网络的典型分类744技术基础164技术基础4.2计算机网络因特网(Internet)因特网是一个建立在网络互联基础上的、开放的全球性网络。所有采用TCP/IP协议的计算机都可加入Internet,实现信息共享和相互通信。1、Internet的结构特点Internet采用了目前最流行的客户机/服务器工作模式,凡是使用TCP/IP协议,并能与Internet的任意主机进行通信的计算机,无论是何种类型、采用何种操作系统,均可看成是Internet的一部分。2、ISP接入方式帧中继方式。专线(DDN)方式。ISDN方式。754技术基础4.2计算机网络因特网(Internet)174技术4.2计算机网络3、用户接入方式仿真终端方式。拨号IP方式。局域网连接方式。4、Internet的关键技术TCP/IP技术主机IP地址IP地址由32位(即4字节)二进制数组成,为书写方便起见,常将每的个字节作为一段并以十进制数来表示,每段间用“.”分隔。例如,就是一个合法的IP地址。764技术基础4.2计算机网络3、用户接入方式例如,计算机网络IP地址由网络标识和主机标识两部分组成。常用的IP地址有A、B、C三类,每类均规定了网络标识和主机标识在32位中所占的位数。A类地址:~55,A类地址一般分配具有大量主机的网络使用。B类地址:~55,B类地址通常分配给规模中等的网络使用。C类地址:~55,C类地址通常分配给小型局域网使用。为了确保惟一性,IP地址由世界各大地区的权威机构InterNIC(InternetNetworkInformationCenter)管理和分配。774技术基础4.2计算机网络IP地址由网络标识和主机标识4.2计算机网络5、Internet的应用万维网(WorldWideWeb,简称WWW)电子邮件E-mail。讨论组Usenet。文件传输FTP(FileTransferProtocol)远程登陆Telnet。784技术基础4.2计算机网络5、Internet的应用204技术4.2计算机网络计算机网络的拓扑结构
计算机网络的拓扑结构表示网络中的结点与通信线路之间的几何关系,反映网络中各实体间的结构关系。拓扑结构主要有:星形拓扑、总线拓扑、环形拓扑、树形拓扑及网形拓扑。794技术基础4.2计算机网络计算机网络的拓扑结构214技术基础4.3数据库技术数据处理的发展简单应用(20世纪50年代以前)。
基本特征:无数据管理及完全分散的手工方式。
应用背景:硬件无外存或只有磁带外存,输入输出设备简单。软件无操作系统,无文件管理系统,无管理数据的软件。
主要特点:数据是程序的组成部分,数据不独立。修改数据必须修改程序。处理时,数据随程序一道送入内存,用完后全部撤出计算机,不能保留。数据大量重复,不能共享。804技术基础4.3数据库技术数据处理的发展224技术基础4.3数据库技术数据库系统(60年代后期开始)。
应用背景:硬件大容量磁盘已经出现、硬件价格大幅下降软件联机实时处理业务增多、面向全组织的复杂数据结构、数据冗余度小,易于扩充、数据与程序独立、统一的数据控制功能。
特点:面向全组织的复杂数据结构。数据冗余度小,易于扩充。数据与程序独立。统一的数据控制功能。814技术基础4.3数据库技术数据库系统(60年代后期开始)。234为什么要进行数据管理824技术基础为什么要进行数据管理244技术基础第一,“信息孤岛”问题日益严重,数据采集、整理、分析的繁重任务,多源异构的海量数据存储,信息资源有效利用的需求,旧有的数据管理与企业发展的冲突等等;第二就是系统的自动化程度不高,各个系统不能平滑地集成起来;第三就是信息系统的成本,我们曾谈到,信息系统集成成本比信息系统建设的成本高甚至几倍。什么是数据管理834技术基础第一,“信息孤岛”问题日益严重,数据采集、整理、分析的繁重任数据管理的传统方法利用文件管理数据为每个应用程序分别创建和存储数据文件的数据管理方法都称为传统方法应用程序A文件A应用程序B文件B应用程序C文件C数据冗余大冗余是指在多个数据文件中重复出现相同的数据。数据与程序独立性不高数据文件和维护它的相关程序之间过分依赖。844技术基础数据管理的传统方法利用文件管理数据应用程序A文件A应用程序数据管理的传统方法计算机系统以层级的方法组织数据,从位、字节,进而到字段、记录、文件到数据库。层级范例数据库文件字段记录字节位货物信息文件财务文件订单文件00100101010001(货物编号字段)10001**洗发水12/28/08400ml10002**牙膏01/02/09120g货物编号货物名称生产日期重量10001**洗发水12/28/08400ml货物编号货物名称生产日期重量854技术基础数据管理的传统方法计算机系统以层级的方法组织数据,从数据管理的传统方法每个部门自行发展,建立相应的系统与数据文件造成数据冗余混乱会计财务销售与营销制造使用者应用程序1使用者使用者使用者应用程序2应用程序3应用程序4ABCDABEDABGEAEFG如何减少数据冗余,更有效利用存储空间并增强数据的完整性。也为组织提供了更大地利用数据的灵活性。并能共享数据和信息资源。?864技术基础数据管理的传统方法每个部门自行发展,建立相应的系统与数据文件二、数据库技术
1、数据2、数据库DB3、数据库管理系统(DBMS)4、数据库系统(DBS)
874技术基础二、数据库技术1、数据294技术基础1、数据数据(Data)是数据库中存储的基本对象数据的定义描述事物的符号记录数据的种类文字、图形、图象、声音数据的特点数据与其语义是不可分的例:学生档案中的学生记录(李明,男,1972,江苏,计算机系,1990)数据的形式不能完全表达其内容数据的解释语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间解释:李明是个大学生,1972年出生,江苏人,1990年考入计算机系884技术基础1、数据304技术基础2、数据库894技术基础2、数据库314技术基础2、数据库人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步抽取有用信息数据库的定义数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合数据库的特征数据按一定的数据模型组织、描述和储存可为各种用户共享冗余度较小数据独立性较高易扩展904技术基础2、数据库人们收集并抽取出一个应用所需要的大量数据之后,应将3、数据库管理系统DBMS数据库管理系统DBMS(databasemanagementsystem)是指用户与操作系统之的一层数据管理软件,它为用户应程序提供访问数据库的方法,包括数据库的建立、查询、更新及各种数据控制。
数据库管理系统功能包括:定义数据库的功能。管理数据库的功能。维护数据库的功能。数据通信的功能。
应用程序A数据库
数据库管理系统
应用程序B应用程序C914技术基础3、数据库管理系统DBMS应用程序A数据库数据库应用二数据库技术4、数据库系统(DBS)
数据库系统DBS(databasesystem)是实现有组织、动态在存储尤其是关联数据、方便多用户访问的计算机软件、硬件和数据资源组成的系统,即它是采用了数据库技术的计算机系统。数据库系统构成:硬件软件(主要包括:操作系统、数据库管理系统(DBMS)、应用软件包和应用程序)人员(主要包括:系统分析员、系统程序员应用程序员、数据库管理员(DBA))924技术基础二数据库技术4、数据库系统(DBS)344技术基础三、数据模型在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟数据模型应满足三方面要求能比较真实地模拟现实世界容易为人所理解便于在计算机上实现934技术基础三、数据模型在数据库中用数据模型这个工具来抽象、表示和处理现数据模型(续)数据模型分成两个不同的层次(1)概念模型也称信息模型,它是按用户的观点来对数据和信息建模。(2)数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。944技术基础数据模型(续)数据模型分成两个不同的层次364技术基础数据模型(续)客观对象的抽象过程---两步抽象现实世界中的客观对象抽象为概念模型;把概念模型转换为某一DBMS支持的数据模型。概念模型是现实世界到机器世界的一个中间层次。954技术基础数据模型(续)客观对象的抽象过程---两步抽象374技术1.概念模型概念模型的用途概念模型用于信息世界的建模是现实世界到机器世界的一个中间层次是数据库设计的有力工具数据库设计人员和用户之间进行交流的语言对概念模型的基本要求较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识简单、清晰、易于用户理解。964技术基础1.概念模型概念模型的用途384技术基础1概念模型概念模型即实体-关系模型,其具有三种基本成份:实体、关系(联系)和属性。用E-R图来表示。974技术基础1概念模型概念模型即实体-关系模型,其具有三种基本成份:实1概念模型1)基本概念实体(Entity):客观存在并可相互区分的事物叫实体。如销售部门、供应商北京七七贸易公司、签字笔。属性(Attribute):实体所具有的某一特性。一个实体可以由若干个属性来刻画。例如,供应商可由供应商编号、名称、电话、地址、联系人等组成。域(Domain):属性的取值范围。例如,办公用品入库月份的域为1到12的整数。984技术基础1概念模型1)基本概念404技术基础1概念模型1)基本概念(续)实体型(EntityType):实体名与其属性名集合共同构成实体型。例,供应商(供应商编号、名称、电话、地址、联系人)注意实体型与实体(值)之间的区别,后者是前者的一个特例。如(0085,北京七七贸易公司,333333,亮马河,任茜)是一个实体。实体集(EntitySet):同型实体的集合称为实体集。如全体供应商。994技术基础1概念模型1)基本概念(续)414技术基础1概念模型基本概念(续)联系(Relationship):实体之间的相互关联。如学生与老师间的授课关系,学生与学生间有班长关系或供应商与办公用品有供应关系。联系有一对一、一对多、多对多三种不同类型。联系也可以有属性,如学生与课程之间有选课联系,每个选课联系都有一个成绩作为其属性。同类联系的集合称为联系集。元或度(Degree):参与联系的实体集的个数称为联系的元。如学生选修课程是二元联系,供应商向工程供应零件则是三元联系。1004技术基础1概念模型基本概念(续)424技术基础1概念模型基本概念(续)码(Key):能唯一标识实体的属性或属性组称作候选码。从所有候选码中选定一个用来区别同一实体集中的不同实体,称作主码。一个实体集中任意两个实体在主码上的取值不能相同。如学号是学生实体的码。通讯录(姓名,邮编,地址,电话,Email,BP)1014技术基础1概念模型基本概念(续)434技术基础2)E-R图矩形框实体菱形框联系椭圆形框实体和联系的属性直线相互联系的实体之间以直线连接,并标注联系类型1概念模型1024技术基础2)E-R图1概念模型444技术基础基本E-R图符号学生课程选修学号姓名系别课程名先修课主讲老师成绩用矩形表示实体集,在框内写上实体名用椭圆表示实体的属性用无向边把实体与其属性连接起来用菱形表示实体间的联系将参与联系的实体用线段连接例:学生选修课程nm标注联系类型1034技术基础基本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年元件测试仪项目合作计划书
- 2025年机械量仪表项目建议书
- 2025建筑工程咨询合同范本
- 2025汽车销售定金合同
- 2025煤炭采购协议合同模板示例
- 《2025年探讨国际商事合同法中的交错合同条款研究》
- 2025房屋租赁合同范本模板
- 2025借款合同模板示例
- 2025城市商业店铺租赁合同范本
- 2025茶叶代理合同范本模板
- 2024年中国光大银行招聘考试真题
- 2025-2030中国油漆和涂料消光剂行业市场发展趋势与前景展望战略研究报告
- 2025年储能项目可行性分析报告
- 2025年山西焦煤集团国际发展股份有限公司招聘笔试参考题库附带答案详解
- 水泥装卸合同协议
- 金华兰溪市卫健系统普通高校招聘医学类笔试真题2024
- 2025年浙江省杭州市萧山区中考一模数学模拟试卷(含详解)
- 《食品生产经营企业落实食品安全主体责任监督管理规定》解读与培训
- 道路普通货运企业安全生产达标考评方法和考评实施细则
- DB15T 3516-2024野生动物救护站建设规范
- 火灾自动报警系统设计规范完整版2025年
评论
0/150
提交评论