管理信息系统第五版 黄梯云 第3章_管理信息系统的技术基础_v11_yu.ppt
《管理信息系统第五版 黄梯云 第3章_管理信息系统的技术基础_v11_yu.ppt》由会员分享,可在线阅读,更多相关《管理信息系统第五版 黄梯云 第3章_管理信息系统的技术基础_v11_yu.ppt(42页珍藏版)》请在三一办公上搜索。
1、第三章 管理信息系统的技术基础,主讲人:田占伟邮 箱:,本 章 内 容,第一节 数据处理第二节 数据组织第三节 数据库技术第四节 计算机网络第五节 云计算技术,第三章 管理信息系统的技术基础,2,2023/2/25,数据处理的概念,3,2023/2/25,第三章 管理信息系统的技术基础,数据处理的主要目的,4,2023/2/25,第三章 管理信息系统的技术基础,数据处理的基本内容,5,2023/2/25,第三章 管理信息系统的技术基础,数据处理时需要考虑的问题,6,2023/2/25,第三章 管理信息系统的技术基础,本 章 内 容,第一节 数据处理第二节 数据组织第三节 数据库技术第四节 计算
2、机网络第五节 云计算技术,7,2023/2/25,第三章 管理信息系统的技术基础,2.1数据结构,8,2023/2/25,数据结构包括数据的存储结构及结构上的运算或操作。,第三章 管理信息系统的技术基础,同一种逻辑结构采用不同存储方式可以得到不同的数据结构。如线性表以顺序存储方式存储时得到顺序表数据结构,而以链接存储方式存储则得到链表数据结构。,指针与链,9,2023/2/25,在数据结构中,表征某一数据结构特点及其连接方式的基本单位称为结构的结点(Node)。一个结点可以是一个字符、一个数字,也可以是一个记录、一个集合。,第三章 管理信息系统的技术基础,图3.1 结点的结构,前趋结点:与本结
3、点邻接的前一结点,后继结点:指针指向的下一结点,指针与链,10,2023/2/25,第三章 管理信息系统的技术基础,表3.1 职工登记表,采用链接存储方式则数据域为:每个结点标志职工基本情况的No.、NAME、AGE;指针域为:指向下一个职工记录NEXT。,图3.2 结点示意图,图3.3 链表的逻辑结构,线性表,11,2023/2/25,第三章 管理信息系统的技术基础,顺序存储方式,对于任何一个结点的检索都很方便:对于顺序表,若开始结点的存放位置为LOC(k1),每个结点占用空间大小为L,则第i个结点ki的存放位置可由下式直接计算得到 LOC(ki)=LOC(k1)+L*(i-1)如果要在顺序
4、表中插入或删除一个结点时,特别是数据量很大时,就比较麻烦。因此,线性表仅适用于经常进行索,但数据不经常变动的情况。,顺序表:把线性表的结点按逻辑次序依次存放在一组连续的存贮单元里,结点在计算机内的存放位置完全由结点在线性表中的顺序号决定。,链接存储方式,结点之间的逻辑关系由指针表示,所以,在插入和删除操作中,只需改变前后结点的指针,而不需要进行大量的数据移动。,将链接方式存储的线性表称为链表。链表结构在每个结点设有链指针,用来指示下一个结点的位置,结点本身则可以存放在任意一组存贮单元中,这些存贮单元可以是连续的,也可以是分散的。,图3.5 链表中的操作,树,12,2023/2/25,树是结点之
5、间有分支的、层次关系的结构。树结构在数据处理中应用最广泛,也是最重要的一类非线性结构。,第三章 管理信息系统的技术基础,图3.6 树结构实例,它反映了不同规格的钢材的库存情况。,队列、图等,也是重要的数据结构。,采用树形结构,可以把复杂的数据联系表示成固定长度的记录,从而大大方便了数据的处理。,2.2数据文件,13,2023/2/25,第三章 管理信息系统的技术基础,在信息系统中,数据组织一般采用文件组织和数据库组织。把数据按某种数据结构组织起来存放在外部设备上,就构成数据文件。,如工资单,如每个职工的工资情况,如姓名、职工代码、基本工资等,鉴别键,如在工资主文件中,可以把“职工代码”作为主键
6、,而把“姓名”用做副键。,文件系统是数据处理的主要方式,建造容易,使用灵活,处理速度快,特别适合单项业务系统使用(如财务、库存等管理系统)。,2.3数据库,14,2023/2/25,第三章 管理信息系统的技术基础,图3.7 组织的全局数据结构示例,数据库是比文件系统更高级的一种数据组织方式。为了实现整个组织数据的结构化,要求在数据组织结构中不仅能够描述数据本身,而且要能描述数据之间的关系。因而在复杂的应用中,应采用数据库组织数据。,组织中各部门子系统都要使用的职工记录以及人事部门关心的人事记录、政治历史和社会关系记录;财务部门关心的工资记录;业务部门需要的业务记录、学历、科研经历和教学经历等记
7、录。,本 章 内 容,第一节 数据处理第二节 数据组织第三节 数据库技术第四节 计算机网络第五节 云计算技术,15,2023/2/25,第三章 管理信息系统的技术基础,3.1数据库系统的构成,16,2023/2/25,第三章 管理信息系统的技术基础,数据库是以一定的组织方式存贮在一起的相关数据的集合,它能以最佳的方式,最少的数据冗余为多种应用服务,程序与数据具有较高的独立性。,3.2数据模型,17,2023/2/25,第三章 管理信息系统的技术基础,3.3数据库操作,18,2023/2/25,数据库操作主要有基本表的建立与删除、数据查询及更改等.下面介绍如何使用关系数据库标准语言结构化查询语言
8、SQL(Structured Query Language)来完成上述操作。,第三章 管理信息系统的技术基础,建立基本表,例1建立一个“学生”表Student,它由学号(sno)、姓名(sname)、性别(gender)、所在系别(department)、年龄(age)五个属性组成,其中学号为主码。建立该表的语句如下:CREATE TABLE Student(sno CHAR(9)PRIMARY KEY,sname CHAR(20),gender CHAR(2),department CHAR(20),age SMALLINT);其中sname CHAR(20)表示属性姓名是字符型数据,最多有
9、20位字符组成。,语句格式为:CREATE TABLE(列名1 类型,列名2 类型);常用的类型有CHAR(字符型),INT(整型),NUMERIC(数值型),DATETIME(日期时间型),BIT(逻辑型),VARCHAR(变长字符型)等。,修改:ALTER TABLE ADD 列名 类型;删除:DROP TABLE;,3.3数据库操作,19,2023/2/25,第三章 管理信息系统的技术基础,SQL的核心语句是数据库查询语句,其一般格式为:SELECT FROM WHERE GROUP BY ORDER BY ASC/DESC,建立基本表,语句含义:根据WHERE子句中的条件表达式,从指定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统第五版 黄梯云 第3章_管理信息系统的技术基础_v11_yu 管理信息系统 第五 技术 基础 _v11_yu
链接地址:https://www.31ppt.com/p-2818525.html