书签 分享 收藏 举报 版权申诉 / 76
上传文档赚钱

类型三章管理信息系统的技术基础课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:3677728
  • 上传时间:2022-10-03
  • 格式:PPT
  • 页数:76
  • 大小:249.26KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《三章管理信息系统的技术基础课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    管理信息系统 技术 基础 课件
    资源描述:

    1、三章管理信息系统的技术基础ppt课件内容提要内容提要v数据处理的基本内容、数据组织的形式数据处理的基本内容、数据组织的形式v数据库技术数据库技术 数据库系统数据库系统 数据模型数据模型 关系的规范化关系的规范化 数据库操作数据库操作v计算机网络计算机网络第一节第一节 数据处理数据处理v数据处理的基本内容和发展过程数据处理的基本内容和发展过程v数据的组织,包括指针、链、线性表数据的组织,包括指针、链、线性表v数据文件的组织方式和文件的操作数据文件的组织方式和文件的操作1.1数据处理的概念和发展阶段数据处理的概念和发展阶段v数据处理指把来自科学研究、生产实践和社会经数据处理指把来自科学研究、生产实

    2、践和社会经济活动等领域中的原始数据,用一定的设备和手济活动等领域中的原始数据,用一定的设备和手段,按一定的使用要求,加工成另一种形式的数段,按一定的使用要求,加工成另一种形式的数据。据。1.1.1数据处理的目的数据处理的目的v把数据转换成便于观察分析、传送或进一步处理把数据转换成便于观察分析、传送或进一步处理的形式。的形式。v从大量的原始数据申抽取、推导出对人们有价值从大量的原始数据申抽取、推导出对人们有价值的信息以作为行动和决策的依据。的信息以作为行动和决策的依据。v科学地保存和管理己经过处理科学地保存和管理己经过处理(如校验、整理等如校验、整理等)的大量数据,以便人们能方便而充分地利用这些

    3、的大量数据,以便人们能方便而充分地利用这些宝贵的信息资源。宝贵的信息资源。1.1.2数据处理的基本内容数据处理的基本内容v1 1、数据收集、数据收集v2 2、数据转换、数据转换v3 3、数据的筛选、分组和排序。、数据的筛选、分组和排序。v4 4、数据的组织、数据的组织v5 5、数据的运算、数据的运算v6 6、数据存储。、数据存储。v7 7、数据检索。、数据检索。v8 8、数据输出。、数据输出。1.1.3数据处理的发展过程数据处理的发展过程v随着计算机硬件和软件技术的发展,数据处理的随着计算机硬件和软件技术的发展,数据处理的发展大致经历了简单应用、文件系统以及数据库发展大致经历了简单应用、文件系

    4、统以及数据库系统三个阶段。系统三个阶段。1.1.3.1简单应用阶段简单应用阶段应用程序应用程序1数据组数据组1应用程序应用程序2数据组数据组2应用程序应用程序N数据组数据组N1.1.3.2文件系统阶段文件系统阶段应用程序应用程序1数据组数据组1应用程序应用程序2数据组数据组2应用程序应用程序N数据组数据组N存取方法存取方法1.1.3.3数据库系统阶段数据库系统阶段应用程序应用程序1应用程序应用程序2应用程序应用程序N数据库管理系统数据库管理系统数据库数据库1.2 数据组织数据组织v在管理信息系统中,大量数据以一定的形式存储在管理信息系统中,大量数据以一定的形式存储在各种介质中,数据的组织方式及

    5、内在联系的表在各种介质中,数据的组织方式及内在联系的表示方式决定着数据处理的效率。示方式决定着数据处理的效率。v数据组织可以分为三个层次:数据组织可以分为三个层次:数据结构(数据的逻辑结构可物理结构)数据结构(数据的逻辑结构可物理结构)数据文件(数据按某种结构存储为文件)数据文件(数据按某种结构存储为文件)数据库(文件按某种结构存储在数据库中)数据库(文件按某种结构存储在数据库中)1.2.1数据结构数据结构v数据结构是指数据的存储结构及在此结构上的运数据结构是指数据的存储结构及在此结构上的运算或操作。数据结构严格地又分为数据的逻辑结算或操作。数据结构严格地又分为数据的逻辑结构和物理结构。构和物

    6、理结构。v逻辑结构包括两大类:线性结构和非线性结构。逻辑结构包括两大类:线性结构和非线性结构。v物理结构又称存储结构,指数据元素在计算机存物理结构又称存储结构,指数据元素在计算机存储器中的存储方式,存储方式一般有四种储器中的存储方式,存储方式一般有四种:顺序存顺序存储、链接存储、索引存储及散列存储。储、链接存储、索引存储及散列存储。链表链表v在数据结构中,表征某一数据结构特点及其连接在数据结构中,表征某一数据结构特点及其连接方式的基本单位称为结构的结点(方式的基本单位称为结构的结点(node)node)。一个结。一个结点可以是一个字符、一个数字,也可以是一个记点可以是一个字符、一个数字,也可以

    7、是一个记录、一个集合。一个结点通常有几个域,用来存录、一个集合。一个结点通常有几个域,用来存放与结点有关的信息,存放结点本身信息的域称放与结点有关的信息,存放结点本身信息的域称为数据域,存放结点与其他结点关系信息的域,为数据域,存放结点与其他结点关系信息的域,称为指针域或链域,其中存放的结点的地址称为称为指针域或链域,其中存放的结点的地址称为指针。若干带指针的结点组成的集合,称为链。指针。若干带指针的结点组成的集合,称为链。结点的结构结点的结构LLinkINFORLink2001张三,男,张三,男,2211-118-111-118-2结点本身的地址结点本身的地址信息信息下一结点的地址下一结点的

    8、地址2001赵一,男,赵一,男,2211-118-111-118-22002钱二,男,钱二,男,2011-118-211-118-32003孙三,男,孙三,男,1911-118-35-106-12004李四,女,李四,女,165-106-1Head线性表线性表v线性表是指数据的结构形式本质上是一维的线性线性表是指数据的结构形式本质上是一维的线性关系,其中的每个结点都是同一类型的数据结构。关系,其中的每个结点都是同一类型的数据结构。v将一个线性表存储到计算机中,可以采取许多不将一个线性表存储到计算机中,可以采取许多不同的方式,最简单的是顺序存储方式即把线性表同的方式,最简单的是顺序存储方式即把线

    9、性表的结点按逻辑次序依次存放在一组连续的存储单的结点按逻辑次序依次存放在一组连续的存储单元里,结点在计算机内的存放位置完全由结点在元里,结点在计算机内的存放位置完全由结点在线性表中的顺序号决定,用这种方法存储的线性线性表中的顺序号决定,用这种方法存储的线性表称为顺序表。表称为顺序表。序号序号结 点结 点内容内容序号序号结 点结 点内容内容19192152153173174254235395256639插入前插入前插入后插入后序号序号结 点结 点内容内容序号序号结 点结 点内容内容19192152153173174234255255396396删除前删除前删除后删除后1.2.2数据文件数据文件v

    10、在以纸为载体的手工系统中,数据通常以字符、在以纸为载体的手工系统中,数据通常以字符、数据项、记录和文件的形式组织。数据项、记录和文件的形式组织。v一个数据项或称一个数据项或称“域域”,是由字符组织的逻辑集,是由字符组织的逻辑集合。例如,雇员的姓名是由构成姓名的字符组成合。例如,雇员的姓名是由构成姓名的字符组成的集合。的集合。v一个记录是若干数据项按一定的逻辑关系组织在一个记录是若干数据项按一定的逻辑关系组织在一起的集合。比如,某员工的记录可能包括以下一起的集合。比如,某员工的记录可能包括以下数据:职工号,姓名,地址,邮政编码等。一个数据:职工号,姓名,地址,邮政编码等。一个记录通常是描述某一个

    11、实体的数据项的集合。记录通常是描述某一个实体的数据项的集合。v同一类型的记录组成文件。例如,某组织的整套同一类型的记录组成文件。例如,某组织的整套员工记录通常被称为职工文件。员工记录通常被称为职工文件。基于纸张的手工文件系统的组成部件基于纸张的手工文件系统的组成部件 职工记录职工编号:01567姓 名:地 址:华山邮政编码:760117 文件记录数据项令狐冲字符v以计算机为载体为电子系统中往往以最基本形式以计算机为载体为电子系统中往往以最基本形式存储数据:比特(二进制位)由位构成字节,由存储数据:比特(二进制位)由位构成字节,由字节构成数据项,由数据项构成记录,由记录构字节构成数据项,由数据项

    12、构成记录,由记录构成文件,由文件构成数据库。成文件,由文件构成数据库。位 字节或 字符 数据项 或域2 记录1 文件一个二进制数:一个二进制数:0 0或或1 1多个位的逻辑组合,代表多个位的逻辑组合,代表一个字符一个字符一个字符的集合描述一个一个字符的集合描述一个实体的属性实体的属性相关数据项组成的集合描相关数据项组成的集合描述一个实体述一个实体关于同一个实体的多个记关于同一个实体的多个记录组成一个集合录组成一个集合 数据库按一定方式组织起来的逻辑相按一定方式组织起来的逻辑相关的文件集合形成数据库关的文件集合形成数据库数据文件的组织方式数据文件的组织方式v顺序文件顺序文件 文件中的记录是按照某

    13、些关键字排序的文件。文件中的记录是按照某些关键字排序的文件。记录的物理顺序与逻辑顺序一致。记录的物理顺序与逻辑顺序一致。顺序文件的查找效率比较高,但删除与添加记顺序文件的查找效率比较高,但删除与添加记录效率不高录效率不高v索引文件索引文件 为了便于检索而建立的指示逻辑记录和物理记为了便于检索而建立的指示逻辑记录和物理记录之间对应关系的索引表。包括数据文件和索录之间对应关系的索引表。包括数据文件和索引表的文件称索引文件。引表的文件称索引文件。职工号职工号姓名姓名职称职称其他其他3535梁勇梁勇副教授副教授0303李民李民副教授副教授0202王红王红副教授副教授4242陈立陈立高工高工1212周一

    14、周一教授教授1717方波方波工程师工程师5353何强何强教授教授6464王丽王丽高工高工物理记录号101102104105108112113114关键字关键字物理记录号物理记录号35351011010303102102020210410442421051051212108108171711211253531131136464114114关键字关键字物理记录号物理记录号2 21041043 3102102121210810817171121123535101101424210510553531131136464114114最大最大键号键号物理物理块号块号12121 142422 264643 3

    15、第二节第二节 数据库技术数据库技术v介绍数据库系统产生背景和构成介绍数据库系统产生背景和构成v数据库设计的主要内容数据库设计的主要内容v介绍三个世界的关系介绍三个世界的关系vE ER R模型的概念及构造方法模型的概念及构造方法v数据模型的概念及关系型数据模型的规范化方法数据模型的概念及关系型数据模型的规范化方法 2.1数据库系统的产生和构成数据库系统的产生和构成v数据库系统的产生数据库系统的产生数据库技术的萌芽可以追溯到数据库技术的萌芽可以追溯到2020世纪世纪6060年代中期,年代中期,6060年代未到年代未到7070年代初数据库技术日益成熟。年代初数据库技术日益成熟。v数据库系统的构成数据

    16、库系统的构成 计算机系统。计算机系统。数据库。数据库。数据库管理系统数据库管理系统 (DBMS)(DBMS)。人员人员 2.2数据库设计的主要内容数据库设计的主要内容1.1.现实世界,指人们头脑之外的客观世界,它包含现实世界,指人们头脑之外的客观世界,它包含客观事物及其相互联系。客观事物及其相互联系。2.2.观念世界,又称信息世界,是现实世界在人们头观念世界,又称信息世界,是现实世界在人们头脑中的反映。客观事物在观念世界中称为实体,脑中的反映。客观事物在观念世界中称为实体,为了反映实体和实体的联系,可以采用后面介绍为了反映实体和实体的联系,可以采用后面介绍的实体联系模型的实体联系模型 (E-R

    17、(E-R模型模型)。3.3.数据世界,是信息世界中信息的数据化。现实世数据世界,是信息世界中信息的数据化。现实世界中的事物及其联系,在数据世界中用数据模型界中的事物及其联系,在数据世界中用数据模型描述。描述。信息的转换客观客观 事物类:事物类:事物事物 相关性质集合相关性质集合人人实体实体 实体集合实体集合及及 实体实体联系联系 相关属性集合相关属性集合 加工、转换加工、转换数数 文件文件据据 记录记录库库 相关数据项集合相关数据项集合加工加工转换转换存储存储 二进制数据集合二进制数据集合结构结构计算机世界计算机世界DBMS数据世界数据世界DBMS的数据的数据模型模型信息世界信息世界认识选择描

    18、述认识选择描述现实世界现实世界E-R模型模型 三个世界的术语对照三个世界的术语对照客观世界客观世界信息世界信息世界数据世界数据世界组织(事物及联系)组织(事物及联系)实体及其联系实体及其联系数据库数据库事物类(总体)事物类(总体)实体集实体集文件文件事物(对象)事物(对象)实体实体记录记录特征(性质)特征(性质)属性属性数据项(字段)数据项(字段)2.3实体联系模型实体联系模型(E-R模型模型)v实体联系模型反映的是现实世界中的事物及其相实体联系模型反映的是现实世界中的事物及其相互联系,与此有关的概念有互联系,与此有关的概念有:v实体实体(Entity)(Entity)。“实体实体”是观念世界

    19、中描述客观是观念世界中描述客观事物的概念。实体可以是人,也可以是物,抽象事物的概念。实体可以是人,也可以是物,抽象的概念的概念;v属性。属性。“属性属性”指实体具有的某种特性。属性用指实体具有的某种特性。属性用来描述一个实体。如学号、姓名、年龄等来描述一个实体。如学号、姓名、年龄等v联系。现实世界的事物总是存在着这样或那样的联系。现实世界的事物总是存在着这样或那样的联系,这种联系必然耍在信息世界中得到反映。联系,这种联系必然耍在信息世界中得到反映。E-R图图vEntity-relationship approachEntity-relationship approach简称实体联系简称实体联系

    20、方法。它用方法。它用E ER R图形来描述信息世界中的实体、图形来描述信息世界中的实体、属性、关系的模型。属性、关系的模型。vE ER R图包括三个基本图素:实体,属性,联系。图包括三个基本图素:实体,属性,联系。其中实体用方框表示,联系用菱形表示,属性用其中实体用方框表示,联系用菱形表示,属性用椭圆表示。框内填入相应的实体名、联系名和属椭圆表示。框内填入相应的实体名、联系名和属性名,以作为标识。性名,以作为标识。ER图向关系数据模型的转换图向关系数据模型的转换1、ER图中每个实体,相应转换为一个图中每个实体,相应转换为一个关系,该关系包括对应实体的全部属性,并关系,该关系包括对应实体的全部属

    21、性,并确定出该关系的关键字。确定出该关系的关键字。2、对于、对于“联系集联系集”,根据联系方式不同,根据联系方式不同,采取不同手段以使被它联系的实体所对应的采取不同手段以使被它联系的实体所对应的关系彼此实现某种联系。关系彼此实现某种联系。E-R图画法及关系转换举例图画法及关系转换举例v首先区分实体之间的联系类型:首先区分实体之间的联系类型:1:11:1,1:M1:M,M:NM:N。v根据联系类型画出根据联系类型画出ERER图图v根据根据ERER图转换成关系数据库图转换成关系数据库厂长厂长厂长号厂长号年龄年龄姓名姓名管理管理工厂工厂厂号厂号地点地点厂名厂名任职年月任职年月1 11 1将将E-R图

    22、转换成关系模型图转换成关系模型v(1 1)若实体之间的联系是)若实体之间的联系是1 1:1 1的关系,可以在两的关系,可以在两个实体类型转换成的关系模式中的任意一个模式个实体类型转换成的关系模式中的任意一个模式内,加入另一个模式的关键字和联系的属性。内,加入另一个模式的关键字和联系的属性。v例例1 1:学校与校长之间存在:学校与校长之间存在1 1:1 1联系,其联系,其E-RE-R图如图如下。转换成关系模式时,学校与校长各成为一个下。转换成关系模式时,学校与校长各成为一个关系模式。如果在查询学校信息时需要查询其校关系模式。如果在查询学校信息时需要查询其校长,则可以在学校模式中加入校长名和任职年

    23、月。长,则可以在学校模式中加入校长名和任职年月。学校学校校名校名电话电话地址地址任职任职校长校长姓名姓名年龄年龄性别性别任职年月任职年月1 11 1职称职称v根据根据E-RE-R图可以设计关系模式如下:图可以设计关系模式如下:v学校关系模式:(校名,地址,电话,校长名,学校关系模式:(校名,地址,电话,校长名,任职年月)任职年月)v校长关系模式:(姓名,性别,年龄,职称)校长关系模式:(姓名,性别,年龄,职称)v表格形式如下:表格形式如下:校名校名地址地址电话电话校长姓名校长姓名任职年月任职年月湘潭大学湘潭大学羊牯塘羊牯塘82920928292092罗和安罗和安2004.1.12004.1.1

    24、湖南科科技大学湖南科科技大学雨湖区石码头雨湖区石码头82738048273804田银华田银华2002.1.12002.1.1湖南大学湖南大学岳麓山岳麓山88235608823560王柯敏王柯敏2004.1.12004.1.1姓名姓名性别性别年龄年龄职称职称罗和安罗和安男男4545教授教授田银华田银华男男5050教授教授王柯敏王柯敏男男5050教授教授学校关系模式校长关系模式v(2 2)若实体之间的联系是)若实体之间的联系是1 1:M M,则在,则在M M端实体类端实体类型转换成的关系模式中加入型转换成的关系模式中加入1 1端实体类型的关键字端实体类型的关键字和联系类型的属性。和联系类型的属性。

    25、v例例2 2:车间与职工之间存在:车间与职工之间存在1 1:M M的联系,其的联系,其ERER图如图如下。下。车间车间车间号车间号电话电话车间名车间名聘用聘用职工职工工号工号性别性别姓名姓名聘期聘期1 1M M年龄年龄根据根据ER图转换成的关系模式如下:图转换成的关系模式如下:车间关系模式(车间号,车间名,车间关系模式(车间号,车间名,电话)电话)职工关系模式(工号,姓名,性职工关系模式(工号,姓名,性别,年龄,车间号,聘期。别,年龄,车间号,聘期。工号工号姓名姓名性别性别年龄年龄车间号车间号聘期聘期20050012005001 赵一赵一男男28281031035 52005003200500

    26、3 钱二钱二男男24241041048 820050042005004 孙三孙三女女19191011011 1.车间号车间号车间名车间名电话电话101101 音乐车间音乐车间552552102102 贺卡车间贺卡车间553553103103 游戏车间游戏车间555555104104 武器车间武器车间556556.车间关系模式车间关系模式职工关系模式职工关系模式v(3 3)若实体间的联系是)若实体间的联系是M M:N N联系,则将联系类型联系,则将联系类型也转换成关系模式,其属性为两端实体类型的关也转换成关系模式,其属性为两端实体类型的关键字加上联系类型的属性。键字加上联系类型的属性。v例例3

    27、3:学生与课程间有:学生与课程间有M M:N N联系,其联系,其ERER图如下:图如下:学生学生S#ageSname成绩成绩课程课程C#TeacherCnameGRADENMsexv根据根据ERER图,可以转换成如下关系模式:图,可以转换成如下关系模式:v学生关系模式学生关系模式 S S(S#S#,Sname,age,sexSname,age,sex)v成绩关系模式成绩关系模式 SC SC(S#,C#,GRADES#,C#,GRADE)v课程关系模式课程关系模式 C C(C#C#,Cname,teacherCname,teacher)课程号课程号课程名课程名教师教师10011001 管理学管理

    28、学孙小红孙小红10021002 心理学心理学胡国胡国10031003 计算机网络计算机网络谢晋元谢晋元学号学号课程号课程号成绩成绩200500120050011001100188882005199200519910021002757520050022005002100310037878学号学号姓名姓名年龄年龄性别性别20050012005001 张三张三1919 男男20050022005002 李四李四1818 女女.学生关系模式学生关系模式成绩关系模式成绩关系模式课程关系模式课程关系模式2.4数据模型数据模型v数据模型是对客观事物及其联系的数据化描述。数据模型是对客观事物及其联系的数据化描

    29、述。在数据库系统中,对现实世界中数据的抽象、描在数据库系统中,对现实世界中数据的抽象、描述以及处理等都是通过数据模型来实现的。数据述以及处理等都是通过数据模型来实现的。数据模型是数据库系统设计中用于提供信息表示和操模型是数据库系统设计中用于提供信息表示和操作手段的形式构架,是数据库系统实现的基础。作手段的形式构架,是数据库系统实现的基础。目前,在实际数据库系统中支持的数据模型主要目前,在实际数据库系统中支持的数据模型主要有三种有三种2.4.1层次模型层次模型v在层次数据库模型中,记录被组织成一种层次关在层次数据库模型中,记录被组织成一种层次关系,如同一株倒立的树的结构。例系,如同一株倒立的树的

    30、结构。例v如下图所示的设备数据库可能包含建筑记录、房如下图所示的设备数据库可能包含建筑记录、房间记录、设备记录、维修商记录以及维修发票记间记录、设备记录、维修商记录以及维修发票记录。每个记录与其他记录是父子关系。录。每个记录与其他记录是父子关系。v通常每个父记录可以有多个子记录,但每个子记通常每个父记录可以有多个子记录,但每个子记录只有一个父记录。录只有一个父记录。建筑物建筑物房间房间1 1房间房间2 2设备设备1 1设备设备2 2设备设备3 3维修商维修商1 1维修商维修商2 2维修商维修商3 3维修维修1 1维修维修2 2维修维修3 32.4.2网状数据库模型网状数据库模型v网状数据库模型

    31、通常将所有记录用系表示。每一网状数据库模型通常将所有记录用系表示。每一系都包含一个主记录和若干属记录,这一点与层系都包含一个主记录和若干属记录,这一点与层次模型中的父子关系有些相似。不同于层次模型次模型中的父子关系有些相似。不同于层次模型的是,网状模型允许一个记录同时属于几个系。的是,网状模型允许一个记录同时属于几个系。例如,网状模型允许维修账单记录既是设备记录例如,网状模型允许维修账单记录既是设备记录的子记录又是买主记录的子记录。的子记录又是买主记录的子记录。维修商维修商1 1维修商维修商2 2设备设备1 1设备设备2 2维修维修1 1维修维修3 3维修维修2 22.4.3关系数据库关系数据

    32、库v在关系模型下,数据的逻辑结构是一张二维表。在关系模型下,数据的逻辑结构是一张二维表。每一个关系为一张二维表,相当于一个文件。实每一个关系为一张二维表,相当于一个文件。实体间的联系均通过关系进行描述。例如表体间的联系均通过关系进行描述。例如表3.43.4用用m m行行n n列的二维表表示了具有列的二维表表示了具有n n元组元组(n-Tuple)(n-Tuple)的的 付付款款 关系。每一行即一个关系。每一行即一个n n元组,相当于一个记录,元组,相当于一个记录,用来描述一个实体。用来描述一个实体。付款关系付款关系结算编码结算编码合同号合同号数量数量金额金额2006-1-122006-1-12

    33、HT1008HT10081000100030000300002006-7-152006-7-15HT1107HT110760060012000120002006-9-202006-9-20HT1115HT11152000200040004000成绩关系成绩关系学号姓名平时成绩考试成绩期评成绩20030310012003031001王王80808585848420030310022003031002田田82827979808020030310032003031003盛盛72728383808020030310052003031005刘刘656575757272200303100620030310

    34、06梁梁70707575747420030310072003031007李李80807070737320030310082003031008冷冷76768181808020030310092003031009康康78788181808020030310102003031010胡胡868685858585关系模型的术语关系模型的术语1.1.关系关系。一个关系对应于一张二维表。一个关系对应于一张二维表。2.2.元组元组。表中一行称为一个元组。表中一行称为一个元组。3.3.属性属性。表中一列称为一个属性。给每列起一个名。表中一列称为一个属性。给每列起一个名即为属性名。即为属性名。4.4.主码主码 (

    35、Primary Key(Primary Key,也称主关键字,也称主关键字)。表中的。表中的某个属性组,它的值惟一地标识一个元组,如表某个属性组,它的值惟一地标识一个元组,如表3.43.4中,结算编号和合同号共同组成了主码。中,结算编号和合同号共同组成了主码。5.5.域域。属性的取值范围。属性的取值范围。6.6.分量分量。元组中的一个属性值。元组中的一个属性值。7.7.关系模式关系模式。对关系的描述,用关系名。对关系的描述,用关系名 (属性属性1 1,属性属性2 2,属性属性n)n)来表示。来表示。2.5关系的规范化关系的规范化v范式表示的是关系模式的规范化程度,也即满足范式表示的是关系模式的

    36、规范化程度,也即满足某种约束条件的关系模式,根据满足的约束条件某种约束条件的关系模式,根据满足的约束条件的不同来确定范式。如满足最低要求,则为第一的不同来确定范式。如满足最低要求,则为第一范式范式(Frist Normal Form(Frist Normal Form,简称,简称lNF)lNF)。符合。符合lNFlNF而又进一步满足一些约束条件的成为第二范式而又进一步满足一些约束条件的成为第二范式(2NF)(2NF),等等。在五种范式中,通常只使用前三种,等等。在五种范式中,通常只使用前三种,下面仅介绍这三种范式。下面仅介绍这三种范式。2.5.1第一范式第一范式教师代码教师代码姓名姓名工资工资

    37、基本工资基本工资附加工资附加工资10011001张兴张兴500500606010021002李明李明 799799707010031003王进王进4004005050规范化规范化!为什么不规范为什么不规范因为因为“工资工资”有有两个分量两个分量基本工资基本工资 附加工资附加工资2.5.2第二范式第二范式(2NF)v所谓第二范式,指的是这种关系不仅满足第一范所谓第二范式,指的是这种关系不仅满足第一范式,而且所有非主属性完全依赖于其主码。式,而且所有非主属性完全依赖于其主码。不符合第二范式的关系不符合第二范式的关系教师代码姓名职称研究课题号研究课题名为什么不规范?为什么不规范?规范化规范化依赖依赖

    38、依赖课题名称课题名称课题号课题号姓名姓名职称职称教师号教师号课题号课题号教师号教师号2.5.3第三范式第三范式(3NF)v所谓第三范式,指的是这种关系不仅满足第二范所谓第三范式,指的是这种关系不仅满足第二范式,而且它的任何一个非主属性都不传递依赖于式,而且它的任何一个非主属性都不传递依赖于任何主关键字。任何主关键字。不符合第三范式的产品关系不符合第三范式的产品关系产品代码产品代码产品名产品名生产厂名生产厂名生产厂地址生产厂地址依赖生产厂名依赖产品代码依赖生产厂地址依赖生产厂名2.6数据库操作数据库操作v数据库操作主要有基本表的建立与删除、数据查数据库操作主要有基本表的建立与删除、数据查询及更改

    39、等。下面我们介绍如何使用关系数据库询及更改等。下面我们介绍如何使用关系数据库标准语言:结构化查询语言标准语言:结构化查询语言SQLSQL(Structured Structured Query LanguageQuery Language)来完成上述操作。)来完成上述操作。2.6.1表的建立与删除表的建立与删除v建立表建立表 Create table 表名表名(列名列名1 类型,类型,)例如例如:crea table address(姓名姓名 C(8),性性别别 L,年龄年龄 I(2),电话电话 C(10)v删除表删除表 Drop table 表名表名 Drop table address2.

    40、6.2修改表修改表vALTER TABLE address ADD COLUMN 电子邮件电子邮件 c(20)vALTER TABLE address DROP COLUMN 年龄年龄vAlter table address rename column 年龄年龄 to agevAlter table address alter column 年龄年龄 n(2)2.6.3数据查询数据查询vSelect from where 条件条件 group by order by asc/descvSelect*from address /显示所有数据显示所有数据vSelect 手机号码手机号码 from

    41、address where 姓名姓名=“张三张三”2.6.4数据修改数据修改v1 1、数据修改、数据修改 Update Set where Update address set 手机号码手机号码=“13807321388”where 姓名姓名=“张三张三”/改改张三电话为张三电话为.2.6.5数据删除与插入数据删除与插入v删除删除 Delete from where Delete from address where 姓名姓名=“张三张三”v插入插入 insert into address(姓名姓名,性别性别,年龄年龄,电电话话)values(“李四李四,.F.,22,“8888688)2.7

    42、数据库保护数据库保护v 为了保证数据的安全可靠和正确有效,为了保证数据的安全可靠和正确有效,DBMSDBMS必须提供统一必须提供统一的数据保护功能,的数据保护功能,v 实体完整性。指二维表中描述主关键字的属性不能取空值。实体完整性。指二维表中描述主关键字的属性不能取空值。如学生基本信息表中的属性如学生基本信息表中的属性 学号学号 被定义为主关键字,被定义为主关键字,则则 学号学号 的值不能为空。的值不能为空。v 参照完整性。指具有一对多联系的两个表之间子表中与参照完整性。指具有一对多联系的两个表之间子表中与主表的主关键字相关联的那个属性主表的主关键字相关联的那个属性 (外部码外部码)的值要么为

    43、的值要么为空,要么等于主表中主关键字的某个值。空,要么等于主表中主关键字的某个值。v 用户定义的完整性。它是针对某一具体数据库的约束条用户定义的完整性。它是针对某一具体数据库的约束条件,由应用环境确定。如月份是件,由应用环境确定。如月份是1-121-12的正整数,职工的年的正整数,职工的年龄应大于龄应大于1818小于小于7070等。等。第三节第三节 计算机网络计算机网络*学习目的学习目的 基本了解计算机网络的概念和分类基本了解计算机网络的概念和分类 较深入了解局部的体系结构和操作系统,了解不同体较深入了解局部的体系结构和操作系统,了解不同体系结构数据的管理方式系结构数据的管理方式 了解了解In

    44、ternetInternet基本概念基本概念内容提要内容提要 介绍计算机网络的概念及网络的分类介绍计算机网络的概念及网络的分类 介绍了局域网的体系结构及且不同的数据管理方式介绍了局域网的体系结构及且不同的数据管理方式 介绍了介绍了InternetInternet技术的概念及发展过程技术的概念及发展过程3.1计算机网络的概念计算机网络的概念v 计算机网络是用通信介质把分布在不同地理位置的计算机计算机网络是用通信介质把分布在不同地理位置的计算机和其他网络设备连接起来,实现信息互通和资源共享的系和其他网络设备连接起来,实现信息互通和资源共享的系统。统。v 网络介质网络介质:数据传输的物理通道,有同轴

    45、电缆、双绞线、数据传输的物理通道,有同轴电缆、双绞线、光纤、微波、卫星信道等。光纤、微波、卫星信道等。v 协议协议:网络设备间进行通信的一组约定。如网络设备间进行通信的一组约定。如IEEE802.3IEEE802.3,802.4802.4,FDDIFDDI,ATMATM等。网络协议具体规定了设备间通信的等。网络协议具体规定了设备间通信的电气性能、数据组织方式等。电气性能、数据组织方式等。v 节点节点:网络中某分支的端点或网络中若千条分支的公共汇网络中某分支的端点或网络中若千条分支的公共汇交点。交点。v 链路链路:是指两个相邻节点之间的通信线路。是指两个相邻节点之间的通信线路。3.2网络拓扑结构

    46、网络拓扑结构v所谓网络拓扑结构是指网络的链路和节点在地理所谓网络拓扑结构是指网络的链路和节点在地理上所形成的几何结构。上所形成的几何结构。v计算机网络从功能上可分为两部分,资源子网和计算机网络从功能上可分为两部分,资源子网和通信子网。通信子网。主机主机主机主机主机主机主机主机主机主机主机主机通信子网通信子网通信链路通信链路通信设备通信设备通信子网通信子网资源子网资源子网3.3计算机网络的分类计算机网络的分类v 局域网局域网(LAN)(LAN)传输距离传输距离0.10.110km10km,传送速率在,传送速率在1Mbps1Mbps10Mbps10Mbps。v 广域网广域网(WAN)(WAN)相距

    47、较远的局域网经由公共电信网络互联而相距较远的局域网经由公共电信网络互联而成,数据传输速率一般在成,数据传输速率一般在1.2kbps1.554Mbps1.2kbps1.554Mbps,传输距离,传输距离可遍及全球。可遍及全球。v InternetInternet(因特网)(因特网)是国际最大的互联网。是国际最大的互联网。InternetInternet已已形成覆盖全球的网络,成为远程网的代名词。我国的形成覆盖全球的网络,成为远程网的代名词。我国的CHINANETCHINANET、CERNETCERNET等都是该网的一部分。等都是该网的一部分。v 综合业务数字网综合业务数字网(ISDN)(ISDN

    48、)是一种能在一个网络内传送多种是一种能在一个网络内传送多种业务信息的网络,包括数据、图像、语音、文字等,能够业务信息的网络,包括数据、图像、语音、文字等,能够满足一个单位日常业务中网络应用的需要。满足一个单位日常业务中网络应用的需要。Intranet VS ExtranetvIntranetIntranet:采用:采用InternetInternet技术建立的内部网络。技术建立的内部网络。vExtranetExtranet:扩展的:扩展的IntranetIntranet。企业内部网从企业。企业内部网从企业的防火墙延伸出去,形成所谓的外延网。它是一的防火墙延伸出去,形成所谓的外延网。它是一种通过

    49、连接一个以上内联网来形成的网络,通过种通过连接一个以上内联网来形成的网络,通过使用它,公司的业务伙伴及服务可以连接到本公使用它,公司的业务伙伴及服务可以连接到本公司的供货链上,使公司在因特网上开展业务,进司的供货链上,使公司在因特网上开展业务,进行商务活动。外联网必须专用而且安全,这就需行商务活动。外联网必须专用而且安全,这就需要防火墙服务器管理、数字认证、用户确认、对要防火墙服务器管理、数字认证、用户确认、对消息的加密和在公共网络上使用虚拟专用网。消息的加密和在公共网络上使用虚拟专用网。Internet&internetvinternet 意思是用一个共同的协议族把多个网意思是用一个共同的协议族把多个网络连接在一起(络连接在一起(inter-net)。而)。而Internet指指的是世界范围内通过的是世界范围内通过TCP/IP互相通信的所有主机互相通信的所有主机的集合(超过的集合(超过100万台)。万台)。Internet是一个是一个internet,但,但internet不等于不等于Internet。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:三章管理信息系统的技术基础课件.ppt
    链接地址:https://www.163wenku.com/p-3677728.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库