同济大学 计算机系计非计算机专业算机考试程序的运行环境

WH03版-6to9(章).PPT_同济大学:计算机文化基础(第三版)_ppt_大学课件预览_高等教育资讯网
同济大学:计算机文化基础(第三版):WH03版-6to9(章).PPT
分类: 格式: 日期:日
1计算机文化第三版同济大学计算机基础学科研究室2目录第一章 计算识与信息社会第二章 计算机基础知识第三章 微型计算机硬件组成第四章 系统软件及其常用操作系统第五章 应用软件和办公软件第六章 网络基础第七章 Internet与 Intranet第八章 数据库基础第九章 数据安全第十章 程序设计基础3第六章 网络基础6.1 计算机网络概述6.2 数据通信基础知识6.3 计算机网络的硬件与软件组成6.4 局域网6.5 网络互连46.1 计算机网络概述6.1.1 计算机网络发展史1,什么是计算机网络一群具有独立功能的计算机组成的系统通过通信设备及传输媒体互连起来,在通信软件支持下,实现资源共享、信息交换其他外设打印机2,计算机网络的发展1954年第一代计算机网络1969年 ARPA网,第二代计算机网络1983年 OSI模型,第三代计算机网络Internet的建立,第四代计算机网络单个主机为中心、面向终端设备多处理中心体系结构标准化信息高速公路56.1.2 计算机网络系统的组成与功能1.计算机网络系统的组成 (可分为通信子网和资源子网两部分)通信子网,网络的内,层负责完成网络数据传输、转发等通信处理任务资源子网:网络的外围,提供各种网络资源和网络服务通信子网资源子网61.信息交换 计算机网络最基本的功能,完成网络中各个结点之间的通信 。2.资源共享 包括硬件,软件和数据资源的共享 。3.分布式处理 指网络系统中若干台计算机可以互相协作共同完成一个任务 。 又称并行处理 。2.计算机网络的功能硬件共享软件或数据资源共享7按网络通信涉及到的地理范围进行分类局域网局域网内传输速率较高,误码率低,结构简单容易实现。具体标准是美国电气工程师协会制订的 IEEE 802系列标准。6.1.3 计算机网络的分类局域网又称局部区域网,一般用微型计算机通过高速通信线路相连,覆盖范围为几百米到几公里,通常用于连接一幢楼或几幢楼。8在一个学校范围内的计算机网络通常我们称为校园网。实质上它是由若干个局域网连接构成的一个规模较大的局域网,也可视校园网为一种介于普通局域网和城域网之间规模较大的、结构较复杂的局域网络。城域网广域网又称远程网,人们提到计算网络时通常指的就是广域网。它的通信传输装置和媒体一般由电信部门提供。网络分类城域网通常是使用高速的光纤的网络,在一个特定的范围内将不同的局域网连接起来,构成一个覆盖该区域的网络。9总线拓扑结构特点:结构简单,可靠性高布线容易,连线总长度小于星型结构对站点扩充和删除总线任务重,易产生瓶颈问题总线本身的故障对系统是毁灭性的星型拓扑 特点:通信协议简单对外围站点要求不高单个站点故障不会影响全网电路利用率低,连线费用大网络性能依赖中央结点每个站点需要有一个专用链路6.1.4 网络的拓扑结构网络的基本拓扑结构有总线结构、星形结构、环形结构和树形结构。10特点:传输速率高,传输距离远各结点的地位和作用相同各结点传输信息的时间固定容易实现分布式控制站点的故障会形起整个网络的崩溃Internet网是当今世界上规模最大,用户最多,影响最广泛的计算机互联网络 。 Internet网上联有大大小小成千上万个不同拓扑结构的局域网,城域网和广域网 。 因此,Internet网本身的拓扑只是一种虚拟拓扑结构,无固定形式 。环型拓扑结构特点:信息交换在上、下结点之间进行通信线路连接简单,网络管理软件也不复杂,维护方便资源共享能力差,可靠性低树型拓扑116.1.5计算机网络的体系结构例,甲乙两个人通电话语法,电话号码;语义,响铃(表示有电话打进),乙接电话,通话等一系列的动作;同步,甲先拨电话,响铃,乙接听电话,等一系列的通话时序。物理网 为实现计算机之间的数据通信、协同工作和资源共享等功能将各自独立的计算机在物理上互相连接起来,是实现网络通信的基础。语法:数据与控制信息的结构或格式语义:用来说明通信双方应当怎么做同步:详细说明事件如何实现网络协议 一套关于信息传输顺序,信息格式和信息内容等的约定。国际标准组织( ISO)提出的开放系统互联( OSI) 参考模型。它将数据从一个站点到达另一个站点的工作按层分割成七个不同的任务。网络体系结构,指计算机网络的各个层和在各层上使用的协议。协议 三要素1.网络协议组成122.网络系统的体系结构近代计算机网络都采用分层结构,把一个复杂的问题分解成若干个较简单而易处理的问题,使之容易实现。计算机网络的各个层和在各层上使用的全部协议统称为网络系统的体系结构。体系结构可以用不同的硬件和软件来实现。国际标准组织( ISO)提出的 开放式系统 互连 模型,简称OSI七层参考模型。开放指任何不同的计算机系统,只要遵循OSI标准,就可以和同样遵守这一标准的计算机系统通信,它将数据从一个站点到达另一个站点的工作按层分割成七个不同的任务。 系统指计算机、外部设备、终端、传输设备、操作人员以及相应软件的集合。13双向箭头线表示概念上的通信线路,空心箭头表示实际通信线路 。开放系统互连 OSI参考模型应用层表示层会话层传输层网络层链路层物理层应用层表示层会话层传输层网络层链路层物理层互连物理传输媒体通信子网资源子网141.数据通信 指将信息从一个地方传送到另一个地方 。 其依靠一个电子的通信系统完成 。 通信系统基本要素包括信源,传输媒体和信宿 3各基本要素 。6.2 数据通信基础知识6.2.1 基本概念信源 信宿传输媒体2.数字数据编码 包括数字信号编码和模拟信号编码两类 。1)数字信号编码 是将二进制数字数据用两个不同的电平值或电压极性来表示,形成矩形脉冲电信号 。 常用的方法有:① 非归零编码 用高电平 (电压 )代表 1,低电平 (电压 )代表 0。②曼彻斯特编码 将每个码元分为前后两个相等的部分,当前半部分为高电平,后半部分为低电平是代表 1,反之代表 0。③差分曼彻斯特编码 是对曼彻斯特编码的改进,其特点是码元中间的电平跳变仅作为时钟,用于信号传输的同步。用每个码元开始边界是否跳变来决定值。有跳变为 0,为跳变为 1。15跳变 0 无跳变 11 0 0 1 1 0 1 0曼彻施特编码波形差分曼彻施特编码波形三种编码示意16调幅调制 调频调制 调相调制1 0 0 1 1 1 0 0 1 1 1 0 0 1 12)模拟信号编码 其实质是载波 。 包括调幅,调频和调相 。调幅,载波的振幅随数字信号变化调频,载波的频率随数字信号变化调相,载波的初始相位随数字信号变化17比特率,单位时间内传输二进制代码有效位数,单位为 b/s波特率,线路中每秒传送的波形的个数,其单位为 baud两者的换算关系为:比特率 = 波特率 × log 2 N数字信号模拟信号4.带宽 指信道能传输信号的频率宽度,也就是可传送的信号的最高频率与最低频率之差 。 可用来描述传输介质的传输容量 。衡量指标为比特率或波特率 。 比特率描述数字信号的传输速率,即单位时间内传输二进制代码有效位数,单位为 b/s。 波特率描述调制速率,即线路中每秒传送的波形的个数,单位为波特 (baud)。3.信道 信道表示向某一个方向传送信息媒体 。 通常一条通信电路至少包含一条发送信道和 (或 )一条接受信道 。 一般可以将信道视为一条通信电路的逻辑部分 。18线路通信方式单工通信 (单向)信息流是单方向的且不能改变半双工通信 (双向交替)通信双方不能同时进行收发全双工通信 (双向同时)通信双方可同时收发信息19数据传输方式串行传输 以比特为单位 并行传输 以字符为单位串行传输并行传输数据通信发送装置数据通信接收装置0 1 0 1 0 01ASSCII码字符 TASSCII码字符 T数据通信发送装置1011000数据通信接收装置206.2.3 数据传输介质双绞线非屏蔽双绞线( UTP)和屏蔽双绞线( STP)组网方便,价格最便宜,应用广泛五类双绞线最大传输率为 100Mb/s传输距离小于 100m同轴电缆基带同轴电缆:速率 10Mb/s,传输距离 1000m宽带同轴电缆:速率 20Mb/s,传输距离 100km它是有线电视系统 CATV中的标准传输电缆21电路交换 是一种直接交换方式。发送点与接收点之间构成一条实际连接的专用物理线路。分组交换报文交换电路交换报文 以报文为交换单位,临时选择通信网络中的一条线路传送数据。分组交换 将报文划分成一个个平均大小保持不变的小组作为交换单位,其他与报文交换相同。交换技术报文控制信息报文正文信息结束信息22光缆光缆的芯线是由光导纤维做成,它传输光脉冲数字信号 。多模光纤,由发光二极管产生用于传输的光脉冲,通过内部的多次反射沿芯线传输 。 可以存在多条不同入射角的光线在一条光纤中传输 。单模光纤,使用激光,光线与芯轴平行,损耗小,传输距离远,具有很高的带宽,但价格更高 。 在 2.5Gb/s的高速率下,单模光纤不必采用中继器可传输数十公里 。光纤和光端设备23无线介质在电磁波频谱中,目前可用于通信的有 无线电波,微波,红外,可见光 。地面微波通信 卫星微波通信246.3 计算机网络的硬件与软件组成6.3.1网络的主体设备主体设备 ( HOST) 中心站(服务器) 提供共享资源工作站(客户机) 用户入网操作的结点常用服务器文件服务器域名服务器打印服务器通信服务器数据库服务器大多数时候服务器是网络的核心386以上档次的电脑都可作为组网的工作站。25网络适配器 (网卡 )网卡通过总线与计算机设备接口相连,另一方面又通过电缆接口与网络传输媒介相连。插入主机扩展槽中有线介质在 PC机中网卡有 PCI和 ISA两种总线。安装网卡后,还要进行协议的配置。例如,IPX/SPX协议,TCP/IP协议。6.3.2 网络的连接设备26网络传输媒介的中间结点,具有信号再生转发功能。集线器类型无源有源智能不对信号做任何处理,工作站到集线器之间的距离在 30米以内。对信号可再生和放大,工作站到集线器之间的距离可达 600m。具有有源集线器的全部功能外,还提供网络管理、智能选择网络传输通路等功能。集线器( HUB)276.3.3 网络软件系统局域网上流行的传输协议有:NetBEUI NetBEUI( NetBIOS Extend User Interface) 是网络基本输入输出系统扩展用户接口 。 是一个小但效率高的通信协议 。IPX( Internet Packet Exchange Protocol) 是在网络层运行互连网包交换协议 。 使应用程序能在互连网络上发送包和接收包 。SPX( Sequenced Packet Protocol) 为运行在传输层上的顺序包交换协议,在通信用户之间建立并使用应答进行差错检测 。IPX/SPX一组工业标准协议,简称为 TCP/IP协议 。 它具体包括了 100多个不同功能的协议,是互联网络上的,交通规则,。 其中最主要的是 TCP和 IP协议 。TCP/ IP协议的主要特点,标准化,几乎任何网络软件或设备都能在该协议下运行; 可路由性,这使得用户可以将多个局域网连成一个大型互联网络。TCP/IP协议包28TCP( Transmission Control Protocol) 传输控制协议用于保证被传送信息的完整性 。IP( Internet Protocol) 网际互连协议负责将消息从一个地方传送到另一个地方 。TCP/IP资料,http://www.internic.netOSI参考模型 TCP/IP模型应用层表示层 应用层 Telnet,SMTP,FTP,DNS会话层传输层 传输层 TCP,UDP协议网络层 网际网层 IP协议数据链路层物理层 网络接口层TCP/IP296.3.4 网络操作系统网络操作系统,具有网络功能的操作系统特点复杂性 ――要对全网资源进行管理,以实现整个系统的资源共享 。 实现计算机之间通信与同步 。并行性 ――每个结点机上的程序都可以并行执行,一个作业可以分配到本地的结点机上,也可以分配到远程结点机上 。安全性 ――可对不同用户规定不同的权限;提供身份验证机制;保证数据传输的安全和保密 。提供高效可靠的网络通信能力提供多种网络服务功能对等式网络操作系统客 户机 /服务器( Client/Server)模式分类对等网,网络中的所有计算机都具有同等地位,没有主次之分。上任何一个结点机所拥有的资源都作为网络资源,可被其他结点机上的用户共享。客户机 /服务器模式,网络中有几台计算机专门充当服务器,为整个网络提供共享资源和服务 。网络操作系统UnixLinuxNovell Netware6.4 局域网局域网定义功能,由一组台式计算机和其他设备在物理地址上彼此相隔不远,允许用户相互通信和共享资源的方式互连在一起的系统。技术,局域网是由特定类型的传输媒体和网络适配器互连在一起的计算机,并受网络操作系统监控的网络系统。局域网特点覆盖范围比较小? 数据传输速率高传输延时小? 出错率低等局域网的关键要素拓扑结构传输介质:双绞线、同轴电缆、光纤布局设计:线性或星型介质访问控制:载波监听多路访问 /冲突检测 或 令牌6.4.2 局域网体系结构1980年 2月,美国电气和电子工程师学会 IEEE 成立了专门委员会开发了 IEEE802系列局域网标准局域网不存在路由选择问题,因此它不需要网络层IEEE802为局域网规定的标准只对应 OSI参考模型的最低两层802.3基带总线CSMA/CD802.4令牌总线802.5令牌802.11无线局域网802.2 逻辑链路控制子层802.1 体系结构与网络互连4电缆电视IEEE802.3标准IEEE802.3局域网是一种基带总线网符合 IEEE802.3标准的 以太网 ( Ethernet)其拓扑结构为 总线形常用的以太网标准有 10BASE5(标准以太网),10BASE2(细缆以太网)和 10Base-T( 双绞线以太网)双绞线以太网 10Base-T是 1990年后出现的,它采用集线器和双绞线组网,其拓扑结构为 星形网 ( T代表双绞线星形网 )100Base-T的快速以太网技术已被广泛应用,使用光纤作为传输介质的千兆以太网的传输速率达到了 1000Mb/s6.4.3局域网组网示例建网步骤网络规划布线线缆制作安装网卡标识计算机协议设置设置网络共享资源双绞线的连接方法T568B T568A1 白橙 白绿2 橙 绿3 白绿 白橙4 兰 兰5 白兰 白兰6 绿 橙7 棕 棕8 白棕 白棕T568BIBM RS/6000T568B两端连接的设备类型相同用反接线两端连接的设备类型不同正接线T568A T568BIBM RS/6000 IBM RS/6000排线顺序1 32 6网络协议当网卡驱动程序安装完成后,创建一个局域网连接,设置 TCP/IP 协议标识计算机网络上的每台计算机必须有一个惟一的名称1.控制面板 |系统2.计算机名3.设置设置资源共享打开 资源管理器 定位到要共享的 文件夹或驱动器右键单击该文件夹或驱动器,然后单击,共享,。共享当用户连接到此共享文件夹或驱动器时将看到的名称。共享资源的使用( 2) 通过映射驱动器打开 Windows 资源管理器,单击“工具 |映射网络驱动器”菜单命令定位到共享文件夹所在的计算机( 1)以 \\servername\sharename的形式键入资源服务器名和共享名选择将映射到共享资源的驱动器号406.5 网络互连6.5.1 网络互连概述TCP/IP协议来互联不同的网络网络互连形式,局域网与局域网局域网与广域网广域网与广域网TCP/IP网络互连,实现网络之间的通信网络间用户实现较高级的应用服务41在 OSI模型的物理层上实现信号放大和再生 。在 OSI模型的数据链路层上实现互连 。在 OSI模型的网络层上实现互连 。交换发生在 OSI参考模型的数据链路层在 OSI模型的传输层上实现互连 。通过公用电话网 ( PSTN) 连接计算机的设备 。中继器网桥路由器交换机网关调制解调器6.5.2网络间的互连设备42中继器在 OSI模型的物理层上实现信号放大和再生通过 中继器 连接两个网段43网桥同一网段不 转发不同网段网桥转发在 OSI模型的数据链路层上实现互连 的设备网桥能够读取目标地址信息,并决定是否向网络的其他段转发44连接多个网络或网段的网络设备,在 OSI模型的 网络层 上实现互连路 由器不同网络之间数据格式转换和转发维护和更新路由表寻找一条最佳传输路径网络控制和管理路 由器功能45交换机交换机取代集线器和网桥,增强路由选择功能 。 交换和路由之间的主要区别就是交换发生在 OSI参考模型的数据链路层,而路由发生在网络层 。虚拟局域网只是给用户提供的一种服务。它通过设置用户群将分布在不同实际局域网内的计算机组合成一个工作群体,而不需要改变布线。A1B1C1LAN1A2B2C2虚拟局域网 1虚拟局域网 2交换机LAN2交换式集线器设置工作组 2设置工作组 146网关网关的连接操作是在 OSI模型的七层协议的传输层以上,用于连接使用不同通信协议或结构的网络 。47调制解调器一种通过公用电话网 ( PSTN) 连接计算机的设备 。 实现模拟信号和数字信号的转换 。电话网调制 解制模拟信号数字信号 数字信号调制解调器的 技术指标传输速率,9600b/s,14400b/s、28800b/s,33.6kb/s,56kb/s,112kb/s48分组交换网( PDN)帧中继( FR)数字数据网( DDN )光纤分布数据接口 FDD有线电视网综合业务数字网( ISDN)ADSL技术ATM技术6.5.3 广域网上的通信技术49分组交换网采用 X.25通信协议,故常叫作 X.25网 。 我国已建立中国公用分组交换网 ChinaPAC帧中继 ( 快速分组交换 ) 使分组交换技术从窄带发展到宽带分组交换网与帧中继FR网182 74563X.25网123 47865分组交换网和帧中继网数据传输的过程采用确认 非确认50FDDI网桥FDDI环网桥光纤分布数据接口网是一个使用 光纤 作为传输媒体的,高速,通用令牌环形网,支持多种拓扑结构 。 其传输速率高达 100Mb/s,相邻站间的最大长度可达 2km,最大站间距离为 200km。FDDI最广泛的用于城域网和校园网,作为连接局域网的主干线 。局域网连接到FDDI主干线51有线电视网通过有线电视网宽带接入因特网的主流连线设备是 Cable Modem传输媒体划分为三个宽带,分别用于 Cable Modem数字信号上传,数字信号下传及电视节目模拟信号下传 。机顶合WebTV是通过电视机来浏览 Web需要将电视机连接到机顶合设备52综合业务数字网是电话网络与数字网络结合而成的网络以光纤为主要传输媒体支持端到端的数字连接支持电话及非话等各种通信业务( 2B+D)提供标准的用户 -网络接口,便于各种用户终端接入ISDN综合业务:电话,传真,电视会议 等广泛的通信服务ISDN基本信道:两条 64Kb/s带宽的 B信道 和一条 16Kb/s的 D信道B信道 传送 语音或数据资料,D信道 传送 控制信息更高速率的标准是 30B+D,带宽 2Mb/s53一种半永久性连接电路的公共数据网用户数据在 传输率,到达地点 等方面根据事先的约定进行传输而不能自行改变利用 DDN的主要方式是租用专线在用户向电信部门申请了专线后,连接就已完成,这与通过 X.25进行数据传输的过程不同 。 X.25需要通过呼叫建立临时虚电路进行通信我国已建立 ChinaDDN数字数据网数字数据网 DDN54ADSL数字用户线技术。以铜质电话线为传输介质的传输技术组合。工作流程:经 ADSL 调制解调器编码后的信号通过电话线传到电话局后,通过一个信号识别 /分离器,如果是语音信号就传到交换机上,如果是数字信号就接入因特网55组合了电路交换和分组交换技术的优点发展而成克服了同步传输模式不能适应任意速率业务简化了分组通信中的协议,由硬件对简化的协议进行处理交换结点不再对信息进行流量控制和差错控制一条线路上实现高速率,高带宽地传输信息异步传输模式 ATM技术ATM使用同步光纤传输速率:622 Mb/s1,2 Gb/s2.4 Gb/s566.5.4 常用网络测试工具IPCONFIG用来查看 IP协议的具体配置信息,显示网卡的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机的相关信息如:主机名,DNS服务器、结点类型等。命令,IPCONFIG/ALLHost Name,,,,,,,,,,,,,jsjjc1Primary DNS Suffix,,,,,,,,Node Type,,,,,,,,,,,,,MixedIP Routing Enabled.,,,,,,,,NoWINS Proxy Enabled.,,,,,,,,NoEthernet adapter 本地连接,Connection-specific DNS Suffix:Description,,,,,,,,,,,,Legend/D-Link DFE-530TX PCI Fast Ethernet AdapterPhysical Address.,,,,,,,00-50-BA-2A-0A-52 ( 网卡的物理地址 )DHCP Enabled.,,,,,,,,NoIP Address.,,,,,,,,,,.,192.168.7.28 ( IP地址 )Subnet Mask,,,,,,,,,,255.255.255.0 ( 子网掩码 )Default Gateway,,,,,,,192.168.7.254 ( 默认网关 )DNS Servers,,,,,,,,,,202.120.190.20857连通性测试 PingPing (packet internet gopher)是网络上一种利用“回响”功能测试对方主机是否能应答的工具。常见用法 Ping 主机的 IP地址 或 域名 查看 Ping的用法 键入,Ping -”Ping 202.120.190.205Pinging 202.120.190.205 with 32 bytes of data:Reply from 202.120.190.205,bytes=32 time&10ms TTL=254Reply from 202.120.190.205,bytes=32 time&10ms TTL=254Reply from 202.120.190.205,bytes=32 time=10ms TTL=254Reply from 202.120.190.205,bytes=32 time&10ms TTL=254Ping statistics for 202.120.190.205:Packets,Sent = 4,Received = 4,Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 0ms,Maximum = 10ms,Average = 2ms数据包的大小往返一次所使用的时间58Ping工作过程Ping自动向目的主机发送一个 32字节的消息,并计算目的站点响应的时间。进行 4次。响应时间低于 400ms即为正常,超过 400ms则较慢。如果返回,Request time out”信息,则意味着目的站点在1秒内没有响应 。 如果返回 4个,Request time out”信息,说明该站点拒绝 Ping请求 。如果在局域网内执行 Ping不成功,则故障可能出现在以下几个方面,网线是否连通,网卡配置是否正确,IP地址是否可用 等;如果执行 Ping成功而网络无法使用,那么问题可能出在 网络系统的软件配置 方面 。59第七章 Internet与 Intranet7.1 Internet基础7.2 Internet基本服务功能7.3 Intranet7.4 Web服务器构建与网页制作软件7.5 FrontPage的使用7.6 Flash 的使用607.1 Internet基础7.1.1 Internet概述1.国家信息基础设施国家信息基础设施简称 NII( National Information Infrastructure),是硬件、软件、技能的综合CNII计划到 2020年建成,并制订了,应用主导、面向市场、联合共建、资源共享、技术创新、竞争开放,的信息化建设 24字方针。创建和发展国家地球空间数据基础设施已作为“十五”的重大基建项目。创建和发展国家地球空间数据基础设施是一个国家行为,它涉及国民经济的各行各业中凡与地理位置有关的空间信息的数字化。61Internet结构物 理 网协 议应用软件信 息TCP/IP协议组电子邮件、文件传输、远程登录、万维网人类知识的各个方面路由器、网关、通信线路连接不同拓扑结构的网络Internet是通过分层结构实现的,它包括了物理网、协议、应用软件和信息四大部分62文件传输电子邮件网上交流信息查询远程登录通过网络技术收发以电子文件格式编写的邮件专题讨论、网络新闻组、电子公告栏万维网、菜单式信息查询服务、广域信息服务系统将网上一台主机上的文件复制到另一台计算机使用户的计算机成为某主机的远程终端Internet采用 客户机 /服务器 方式访问资源Internet功能浏览FTP请求Mail Internet客户机 服务器应答63Internet的发展1968年 美国建立了一个名为 ARPA计算机网络 。1972年 ARPA网结点机由 4台发展到 50个开始制定第二代网络协议。1983年 ARPA网采用了 TCP/IP协议 。1985年 美国科学基金会建立基于 TCP/IP协议的 NSF网络 。1986年 NSF取代 ARPA网成为今天的 Internet的基础 。1990年以后,信息高速公路,计划的推行,光钎,卫星通信成为 Internet主干网的重要媒介,Internet网自然进入了商业网阶段 。第二代互联网 ── Internet2( 平行互联网 ),上网速度加快了 100倍以上 。可播放高清晰度的影像文件;使用两个光纤主干网及网络协议为用户提高,超快速,的网络连接支持新的协作方式的 3D虚拟共享环境64Internet在中国中国公用计算机互联网 ( ChinaNET)网管中心设在邮电部数据通信局 。 其骨干网覆盖全国各省市,自治区,包括 8个地区网络中心和 31个省市网络分中心 。 ChinaNET与公用电话 分组交换网,中国公用分组交换网,中国公用数字数据网,帧中继网等互联 。 与国际 Internet网络互联,出口设在北京,上海和广州,国际线路的总容量已达 5147 Mb/s。通过中国电信 16300或中国网通 16900接入 。中国国家计算机与网络设施 (NCFC)NCFC亦称中国科技网( CSTNET),是由中科院主持的全国性网络。 1994年 5月 21日完成了我国最高域名 cn 主服务器的设置。目前已联接了 100多个以太网,3000多台计算机,1万多个用户,国际线路的总容量为 55M。1994年起,通过四大骨干网联入国际互联网,我国正式进入 Internet网 。65Internet在 中国中国教育和科研计算机网 (CERNET)全国性的教育科研基础设施,其网络中心设在清华大学。用户是我国的教育和科研单位、政府部门及非盈利机构,目前已有 900多个子网 和 CERNET联网,个人用户达到 800多万人 。CERNET由全国主干网,地区网和校园网三级层次构成。地区网络中心分别设在北京、上海、广州、武汉、西安、南京、成都和沈阳。目前,国际线路的总容量为 259Mb/s,可 直接访问 Internet2 。ChinaGBNET又称金桥网,为配合中国的,四金,( 金税――银行,金关 ――海关,金卫 ――卫生部,金盾 ――公安部 ) 工程,自 1993 年开始建设的网络,在全国 24个省市联网开通,国际线路的总容量为 1710Mb/s。 金桥网 是以卫星综合数字业务网为基础,以光纤,无线移动等方式形成天地一体的网络结构 。中国国家公用经济信息通信网 (ChinaGBNET)66Internet在 中国中国联合通信网 ( 中国联通 ),中国网络通信网 ( 中国网通 ),中国移动通讯网 ( 中国移动 ),.cn中国长城互联网,http://www.中国对外经济贸易网,http://www.ciet.net67中国 互联网发展 统计数据 2003.1上网计算机数,2083 万台(专线上网 403万台,拨号上网 1480万台 其他方式上网计算机 200万台 )。上网用户数,约 5910万人(专线上网人数为 2023万,拨号上网人数为4080万,ISDN与宽带上网的用户数约为 1092万。除计算机外同时使用移动终端、信息家电上网的用户人数为 153万 )。国内 WWW站点数,约 242739个国际线路的总容为 9380Mb/s。 连接的国家有美、英、德、法、日、韩、加拿大、澳大利亚等。我国大陆 IP地址总数为,29 002 240个台湾地区 IP地址总数为,7 851 264个香港特区 IP地址总数为,3 420 672个澳门特区 IP地址总数为,36 864个68IP地址是 IP协议提供的一种地址格式,它为 Internet上的每一个网络和每一台主机分配一个网络地址,以此来屏蔽物理地址的差异。是运行 TCP/IP协议的惟一标识。XXX.XXX.XXX.XXX 0~255202.112.0.36(中国教育科研网)IP地址 结构:网络部分 +机器部分 分类,A,B,C7.1.2 IP地址和域名69IP地址类型1.0.0.1~126.255.255.254128.0.0.1~191.255.254192.0.0.1~223.255.255.254A类B类C类12616384167721465534254B类A类1 8 16 24 32网络号网络号 机器号机器号C类机器号网络号01101 0允许数量70在寻址时通过 子网掩码 对 IP地址进行屏蔽运算,先找出网络部分,再确定子网中的主机地址。子网掩码 某位为 1,表示该位所对应 IP地址中的一位是网络地址部分中的一位,若某位为 0,表示它对应 IP地址中的一位是主机地址部分中的一位。A类地址的 掩码,255.0.0.0B类地址的 掩码,255.255.0.0C类地址的 掩码,255.255.255.0IP地址 202.112.0.36与 掩码 255.255.255.0进行“与”运算,可得到网络地址 202.112.0,屏蔽 IP地址中的网络部分,可得到 中国教育科研网主机地址 36。子网掩码71DNS采用 分 层次结构,入网的每台主机都可以有一个类似下面的域名:主机名,机构名,顶层域名从左到右,域的范围变大。具有实际含义,比 IP地址好记。Internet上几乎在每一子域都设有域名服务器,服务器中包含有该子域的全体域名和地址信息。 Internet每台主机上都有地址转换请求程序,负责域名与 IP地址转换。 中国教育部域名系统 DNS72域名 意义 域名 意义 域名 意义com 商业类 edu 教育类 gov 政府部门int 国际机构 mil 军事类 Net 网络机构org 非盈利组织 arts 文化娱乐 arc 康乐活动firm 公司企业 info 信息服务 nom 个人stor 销售单位 web 与 WWW有关单位分为 类型名 和 区域名 两类。类型名用共 14个,区域名用两个字母表示世界各国和地区。顶级域名cn 中国 jp 日本 se 瑞典de 德国 kr 韩国 sg 新加坡73域名 意义 域名 意义 域名 意义ac 科研机构 e d u 教育机构 n e t 网络机构c o m 工商金融 g o v 政府部门 o r g 非盈利组织顶级域名二级域名cn34个行政区域名6个类别域名用两个字符的汉语拼音。 bj北京,sh上海可以直接使用中文命名域名。中国互联网络信息中心网站,中国互联网络的域名体系74单机连接和局域网连接7.1.3与 Internet建立连接连接方式电话拨号,ISDN,ADSL、专线连接、无线通信技术接入Internet服务提供商 ISP( Internet Service Provider)选择 ISP,ISP可提供哪些接入方式以及不同接入方式的收费标准各种接入方式的接通率,数据传输带宽ISP接入主干网的带宽,拨号上网号码 。ISP能提供哪些服务75PhoneLine电话进线RS232串口Modem内置 Modem卡电话进线 LinePhone单机电话拨号入网连接76局域网连接局域网与 Internet连接一般应采用专线接入方式局域网通过专线连接到 Internet上后,局域网中的每台计算机都可以拥有单独的 IP地址Internet局域网路由器路由器ISP专 线主干网防火墙77World Wide Web简称 WWW或 Web,也称万维网。它不是普通意义上的物理网络,而是一种信息服务器的集合标准。网页 (Web页 )浏览器中所看到的画面放置 Web站点的计算机HTML文件主页 一个 Web站点的首页Web站点多个相关的Web页组合Web7.2 Internet基本服务7.2.1 WWW浏览Web服务器Web1Web2 Web378超链目标超链接源统一资源定位规范 URLURL结构,资源类型、存放资源的主机域名和资源文件名Uniform Resource Locator定位资源信息http://www./index.htm超链接使信息不仅可按线性方式搜索,而且可按交叉方式访问。主页文件缺省名,Index.htm 或 Default.htm超链接资源类型 主机域名 资源文件79浏览器浏览器是是一种专门用于定位和访问 Web信息,获取自己希望得到的资源的导航工具,它是一种交互式的应用程序Http//www.浏览网站 用 URL直接连接主页通过超链接搜索引擎80搜索引擎www.在搜索引擎中设置查询条件时,可以用,&”符号代表逻辑与运算 and,用,|”符号表示逻辑或运算 or,用,!,符号代表逻辑非运算 not。81搜索引擎82FTP( File Transfer Protocol) 是一个双向的文件传输协议FTPFTP服务器FTP客户机上载下载Internet7.2.2 FTP与 Telnet83使用 FTP传送文件要求在远程机上有一个 账号提供 匿名 FTP服务的主机上有一个 公共 的 anonymous账号账号,Anonymous口令,有效的 Email地址或 Guest匿名 FTP服务InternetFTPFTP84本地计算机连接到远端的另一台计算机上去,作为这台远程主机的终端可以实时地使用远程计算机上对外开放的全部资源,也可以查询数据库、检索资料或利用远程计算机完成大量的计算工作。Internet服务器远程登录 Telnet857.2.3 电子邮件SMTP发送 服务器POP3接收 服务器电子邮件 服务器信箱信箱信箱邮件服务器中包含了众多用户的电子信箱,电子信箱实质上是邮件服务提供机构在服务器的硬盘上为用户开辟的一个专用存储空间 。处理电子邮件的计算机,称为邮件服务器,邮件服务器包括发送邮件服务器和接收邮件服务器。86发送方使用 SMTP协议 接收方使用 POP3协议电子邮件收发示意POP3接收方信箱信箱InternetSMTP发送方发送邮件服务器接收邮件服务器87邮件地址用户名 @电子邮件服务器名信箱 电子邮局At注意,用户名区分字母大小写,邮件服务器 主机域名不区分字母大小写E-mail的使用并不要求用户与注册的主机域名在同一地区88邮件客户端软件基本功能建立与发送电子邮件接收、阅读与管理邮件账号、邮箱与通信簿管理常用软件Outlook ExpressFoxmail89邮件账号设置设置你的姓名设置你的 E-Mail地址设置你的邮件服务器POP服务器SMTP服务器设置你的登录账号设置你的密码你的邮件所在处就近原则选取上网的服务器90名录服务白页服务 查询邮件地址和电话号码黄页服务 查找提供各种服务的主机 IP地址917.2.4 IP电话IP电话( Internet Phone)又称网络电话。它是在 Internet网上通过 TCP/IP协议实时传送语音信息的应用,即分组话音通信。电话网关 电话网关Internet电话网 电话网电话网927.3 IntranetIntranet是一种利用 Internet技术建立的企业内部信息网络。 Intranet以 TCP/IP协议为基础,以 Web为核心应用,构成企业内部统一的信息交换平台93Intranet网络结构Web 服务器应用服务器数据库服务器浏览器企业 Intranet传统的企业内部网络使用的是客户端 /服务器结构,即C/S结构。Intranet使用的是 浏览器( Browser) /服务器( Server)结构,即 B-S结构。94Intranet安全Internet公司防火墙一组完成身份验证的计算机957.4 Web服务器构建与网页制作软件7.4.1构建 Web服务器Web服务器是 Intranet/Internet上处理 HTTP请求的系统目前常见的 Web服务软件有:IIS,Netscape Enterprise Server,HTTPD,W3C等。在 Windows2000/XP Professional环境下通过控制面板中的,添加删除组件 |Windows组件向导 |Internet信息服务,完成安装 。当安装完成后,系统自动创建一个 Web服务器,设置了一个默认的 Web 站点,该站点位于 C:\InetPub\wwwroot中,默认的 IP地址为 127.0.0.196设置主页目录与虚拟目录“管理工具 |Internet服务管理器,命令,1.选择2.选择3.填入97设置 Web服务器 IP地址1.选择2.填入987.4.2 超文本语言 HTML概述HTML( HyperText Markup Language )超文本标记语言一种制作 Web网页的标准语言。目前统一的版本是 HTML4.0&Html&&Head&标题部分&/Head&&Body&内容部分&/Body&&/Html&HTML结构99HTML格式&标记 & 规定的项目 &/标记 &&Body&&h2 align=&center&&&font face=&方正舒体 &&我的第一个主页 &/font&&/h2&&p align=&center&&&font color=&#FF0000& size=&5&&welcome to myhomepage&/font&&/Body&100HTML控制标志文档 标题&Hn&&/Hn&n=1~6字符格式标志&B&黑体 &/B&&I&斜体 &/I&&U&下划线 &/U&&Font &文字内容 &/Font&Face=字体Size=字号Color=颜色例,&font & color=&#FF0000&size=&5&&welcome to my homepage&/font&段落格式标志&P&为段落标志&Br&产生回车101超链接出现下划线&a href = &链接对象 &&超链接说明文字 &/a&&IMG SRC= & 图形文件名 &,图形属性 &插入图片相对路径例,&IMG SRC= &,,/ images / tu1.jpg & width=&80& height=&85& &图片大小链接目标例,&a href=,http://www.” &教育网 &/a&显示文字102表单为用户提供输入信息的界面,通常由 FORM标识来完成INPUTTYPE:文字口令复选框单选框发送按钮复位按钮&FORM Action=“URL” Method=GET/POST&103表格由 &Table&表格内容 &/Table&标识来完成表格元素&Caption&表格标题 &/Caption&&Tr&表格行 &/Tr&&Th&列名 &/Th&&Td&单元格内容 &/Td&&Tr&&Th&时 间 &/Th&&Th&语 言 &/Th&&/Tr&&Tr&&Td&1996&/Td&&Td&HTML4.0&/Td&&/Tr&1047.4.3 网页制作软件Web ServerFrontPagePhotoshopDreamWeaverFlash Paint Shop Pro1057.5 FrontPage7.5.1 FrontPage基本操作FrontPage编辑区视图模式网页查看方式默认文件名106FrontPage视图网页视图文件夹视图报表视图导航视图超链接视图任务视图编辑网页,默认文件名为 new_page_#.htm,其中 #是个数字。用于组织 Web站点中的文件和文件夹。报告站点中的文件和超链接的状态。显示站点的导航结构。显示站点中每一页的超链接。显示站点中要完成的任务。普通方式HTML方式预览方式用于编辑网页,产生由 HTML标志语言产生的网页文件。提供了直接用 HTML标志语言编写网页的途径。用于查看所设计的网页在浏览器内的效果107建立空白的网页 工具栏上的“新建”按钮使用模板 执行“文件 |新建 |网页”命令文件格式网页文件 ( *.htm)模板文件 ( *.tem)Active Server Pages文件 ( *.asp)超文本模板文件 ( *.htt)超文本样式文件 ( *.css)网页保存的方法与 Office系列其他软件基本相同建立新网页模板:一组预先设计好的页面108FrontPage特殊对象通过,插入,菜单( 1) 符号( 2) 水平线( 3) 注释( 4)时间戳1097.5.2图形处理允许插入的图形文件格式:JPEG,GIF,BMP,TIFF,TGA,RAS,EPS,PCX和WMFGIF 较少的颜色种类( &=256)JPEG 全彩色图片( &256)动态 GIF文件110图像属性设置还原热点凹凸黑白透明裁剪亮度旋转分层超链接插入文字插入图片1117.5.3超链接网页内部某一位置电子邮件本地机上其他网页建立新网页页面内部的超链接页面间的超链接电子邮件的超链接当前网站上的网页1127.5.4 表格处理 表 格 |插入 |表格113单元格属性处理1147.5.5表单表单为人机交互提供了一种有序的结构建立表单的步骤执行“插入 |表单 |对应的某类表单”命令确定是否要删除随表单对象一起出现的按钮和虚线框双击表单对象,打开该表单的属性对话框,设置属性值1157.5.6 框架框架带有 3个框架结构的页面116保存框架网页 总框架上框架左框架 右框架含有 n个框架网页将产生 n+1个文件1177.6 Flash 的使用7.6.1 Flash 的界面组成绘图工具时间轴各类面板工作区属性1187.6.2基本术语及概念帧 构成 Flash动画的基本组成元素 。 每一小方格 ( 影格 ) 代表一帧 。静止帧 关键帧图层每个图层都有各自的时间轴按一定的顺序重叠在一起产生综合效果119场景场景是 Flash作品中相对独立的一段动画内容,一个 Flash作品可以由若干个场景组成 。Alpha通道Alpha通道是决定图像中每个像素透明度的通道,用不同的灰度值来表示图像的可见程度,共有 256级变化。50%100%1207.6.3 基本操作绘制线条工具线条属性设置边界颜色内部颜色内部透明进入 Flash121基本操作单击 可选取对象中的某状态双击 可选取连接在一起的矢量线或矢量块拖动 选取对象中部分选取矢量线按住鼠标左键并拖动,可按圆弧形改变形状按住鼠标左键并拖动,可按直线边改变形状封套扭曲旋转 缩放进入 Flash1227.6.4 电影场景操作场景属性设置123图层操作隐藏图层添加引导图层添加图层删除图层不可编辑当前图层锁定遮罩124符号元件与实体元件类型符号 元件是可以重复利用的图像、动画或按钮实体 符号元件在场景中的具体体现元件名称1257.6.5 动画制作逐帧动画 由一组连续的关键帧序列组成需要对每一帧中的内容进行逐个的制作和编辑过渡动画 由两端的关键帧和中间的过渡帧序列组成设置动画对象在开始和结束的两个关键帧中的位置,形状,颜色和大小等属性定义过渡帧序列的渐变类型以及效果Flash动画类型,逐帧动画 过渡动画126动画制作实例要求 制作过程 Flash文件数字计数器 数字 calc.fla球体有动感 球体 ball.fla文字产生光影变幻效果 光影 light.fla文字产生镜面效果 文字 miorr.fla用按钮控制背景音乐的播放 按钮 buttom.fla127第 八 章数据库基础8.1数据库系统概述8.2 Access 2002数据库的建立和维护8.3 Access 2002数据库的查询8.4 Access 2002的窗体、报表1288.1数据库系统概述8.1.1常用术语数据库 ( DataBase,DB)长期保存在计算机外存上的、有结构的、可共享的数据集合。数据库管理系统 (DataBase Management System,DBMS)数据库系统中对数据库进行管理的软件系统。数据库的一切操作,如查询、更新、插入、删除以及各种控制,都是通过 DBMS进行的。DBMS是位于用户(或应用程序)和操作系统之间的软件。借助于操作系统实现对数据的存储和管理,使数据能被各种不同的用户所共享,DBMS提供给用户可使用的数据库语言。数据库系统 ( DataBase System,DBS)由数据库、数据库管理系统、应用程序、数据库管理员、用户等构成的人 - 机系统。1298.1.2 数据库技术的产生和发展数据管理经历了三个发展阶段C人工管理C文件管理C数据库系统数据库技术是对传统信息管理模式的大变革C提高了信息的利用率C缩短了信息的传播过程C实现了信息一体化的管理目标130人工管理阶段20世纪 50年代中期以前硬件方面只有卡片、纸带、磁带等存储设备软件方面没有操作系统,没有进行数据管理的软件此时的计算机、数据主要以科学计算为目的原始数据随程序一起输入内存,运算、退出数据是面向应用数据不具有共享性数据需要由应用程序自己来管理程序与相应的数据有着很强的依赖性程序与数据之间不具有独立性131文件系统阶段20世纪 60年代中期硬件方面有了磁带、磁盘等大容量存储设备软件方面有了操作系统不仅用于科学计算,还用于数据管理。所有相关数据存放在特定的应用文件中,并由该文件系统进行管理问题数据共享性差,冗余度大数据的不一致性程序与数据之间的独立性不高数据缺乏统一的管理和控制安全性、完整性,并发操作、数据破坏后的恢复子系统的问题,大量重复程序、技术难度132数据库系统阶段20世纪 60年代后期硬件方面出现了大容量且价格低廉的磁盘软件方面操作系统已开始成熟,为数据技术的发展提供了良好的基础数据处理的规模越来越大,数据共享的要求越来越强烈数据库技术诞生的标志1968年美国 IBM公司推出的 层次模型 的 IMS数据库管理系统1969年美国数据系统语言研究会下属数据库任务组公布了关于 网状模型 的 DBTG报告1970年 IBM公司研究员 E.F.Codd发表论文提出了 关系模型133新型数据库系统分布式数据库系统数据库中一个数据在多个不同的地理位置存储的和处理 。面向对象数据库可以像对待一般对象一样存储复杂信息与过程,这些对象可以方便地被系统检索 。多媒体数据库涉及了诸如图像,音频,视频处理技术,三维动画技术,海量数据存储与检索技术等多方面的技术数据仓库面向主题的,集成的,稳定的和随时间变化的数据集合,用于决策制定 。工程数据库一种能存储和管理各种工程设计图形和工程设计文档,并能为工程设计提供各种服务的数据库 。空间数据库是描述,存储与处理具有位置,形状,大小,分布特征及空间关系等属性的空间数据及其属性数据的数据库系统1348.1.3 数据库系统的特点1,采用复杂的结构化的数据模型 。2,最低的冗余度3,有较高的数据独立性用户面对的是简单的逻辑结构操作而不涉及数据具体的物理存储结构,4,安全性设置用户的使用权限在数据库被破坏时,系统有能力把数据库恢复到可用状态 。5,完整性系统采用一些完整性检验以确保数据符合某些规则,保证数据库中数据始终是正确的 。1358.1.4 数据模型1,数据模型的定义现实世界数据特征的模拟和抽象,数据库中数据的存储方式2,数据模型的基本要求较真实的模拟现实世界 容易被人理解 便于在计算机上实现3,数据模型的二个层次概念模型(信息模型) 基本数据模型4,数据模型的三个要素数据结构 数据操作 数据的约束条件在几十年的数据库发展史中,出现了三种重要的数据模型:一是层次模型,它用树型结构来表示实体及实体间的联系,如早期的 IMS系统;二是网状模型,它用网状结构来表示实体及实体间的联系,如 DBTG系统;三是关系模型,它用一组二维表表示实体及实体间的关系136关系模型Students表属性名(字段名 )属性值(字段值 )男张智忠学号 姓名 性别 党员 专业 出生年月 助学金990001 王涛 男 No 物理 82-01-21 ¥ 160.00990002 庄前 女 Yes 物理 82-09-21 ¥ 200.00990101 丁保华 男 No 数学 81-04-18 ¥ 180.00990102 姜沛棋 女 No 数学 81-12-02 ¥ 280.00No 数学 80-08-06 ¥ 240.00990201 程玲 女 Yes 计算机 82-11-14 ¥ 200.00990202 黎敏艳 女 Yes 计算机 83-02-21 ¥ 160.00990103记录关键字 惟一确定一条记录关系(二维表)137三种关系类型基本表基本表就是关系模型中实际存在的表,如表 Students查询表查询表是查询结果表,或查询中生成的临时表视图视图是由基本表或其他视图导出的表视图是为数据查询,处理及数据安全设计的虚表,不对应实际存储的数据 。1388.2 Access 2002数据库的建立和维护8.2.1 Access 数据库的组成表 最基本的对象,表及其表之间的关系构成数据库的核心查询 从表 ( 或查询 ) 中选择一部分数据,形成一个全局性的集合窗体 用户与数据库交互的界面,窗体的数据源是表或查询报表 按指定的样式格式化的数据形式宏 若干个操作的组合模块 用户用 VBA语言编写函数过程或子程序Web页 向 Internet上发布数据1398.2.2 Access 数据库的建立确定表的结构建立一个空数据库,输入文件名使用设计器或向导创建表,进入设计视图,输入各个字段的信息定义主键输入表的名称保存表字段数据类型 有 10种字段属性 大小,小数位,格式140Access 数据库的建立3.定义表的结构1.建立空数据库2.使用设计器或向导1418.2.3 Access 数据库的管理与维护向表中输入数据选定基本表,进入数据表视图,输入编辑数据添加新记录142表结构的修改选定基本表,进入设计视图,修改表结构打开的表或正在使用的表是不能修改的,要修改必须先将此表关闭修改字段名称不会影响到字段中所存放的数据,但是会影响到一些相关的部分 。 如果查询,报表,窗体等对象使用了这个更换名称的字段,那么在这些对象中也要作相应的修改 。关系表中互相关联的字段是无法修改的,如果需要修改,必须先将关联去掉143数据的导出和导入导出操作 可以将表中数据以另一种文件格式保存在磁盘上导入操作 是导出操作的逆操作表的复制,删除,恢复和更名类似于 Windows中对文件或文件夹的操作注意在进行这些操作之前,必须关闭有关的表操作必须在,数据库,窗口中完成1448.2.4 Access 2002的表达式常用运算符类 型 运 算 符算术运算符 + - * / ^(乘方 ) \(整除 ) MOD(取余数 )关系运算符 & &= && & &= Between Like逻辑运算符 Not And Or字符运算符 &145表达式表达式由变量、常量、运算符、函数和圆括号按一定的规则组成表达式主要应用在以下三个方面查询的 SQL视图:必须输入完整的表达式查询的设计视图:使用时,表达式最左边的字段名可以缺省字段的有效性规则:为字段输入一个表达式指定该字段可接受的数据范围 (有效性规则)1468.2.5 SQL中的数据更新命令结构化查询语言 SQL是操作关系数据库的工业标准语言在 SQL中,常用的语句有两类:数据查询语句 SELECT数据更新命令 INSERT,UPDATE,DELETEINSERT语句用于数据插入 其语法格式为:插入一条记录INSERT INTO 表名 [(字段 1,…,字段 n)] VALUES (常量 1,…,常量 n)插入 查询的结果INSERT INTO 表名 (字段 1,字段 2,…,字段 n) VALUES 子查询147数据更新 -INSERT语句实例例 8.3向表 Students中插入一条记录INSERT INTO Students (学号,姓名,性别,党员,专业,出生年月,助学金 ) VALUES (&990301&,&杨国强 &,&男 &,TRUE,&化学 &,#12/28/80#,220)注意,字符型常量用 单引号 或 双引号 括起来逻辑型字段的值是 True/False,Yes/No或 On/Off日期的表示形式为 MM/DD/YY 或 MM/DD/YYYY148数据更新 -DELETE语句例 8.5 删除表 Students中所有学号为 990301的记录DELETE FROM Students WHERE 学号 =&990301&例 8.6 删除表 Scores中成绩低于 70分的记录DELETE FROM Scores WHERE 成绩 &70DELETE语句语句用于数据删除 其语法格式为:DELETE FROM 表 [WHERE 条件 ]注意,WHERE子句缺省,则删除表中所有的记录(表还在)149数据更新 -UPDATE语句例 8.7 将表 Students中学生王涛的姓名改为王宝球UPDATE Students SET 姓名 =“王宝球,WHERE 姓名 =&王涛 &例 8.8 将表 Students中助学金低于 200的学生加 30元UPDATE Students SET 助学金 =助学金 +30 WHERE 助学金 &200UPDATE语句语句用于数据修改 其语法格式为:UPDATE 表 SET 字段 1=表达式 1,…,字段 n=表达式 n[WHERE 条件 ]注意,WHERE子句缺省,则修改表中所有的记录1508.3 数据库的查询8.3.1 SELECT语句SELECT语句中用于数据查询常见的 SELECT语句包含 4部分,其语法形式为:SELECT [ALL|DISTINCT] 目标列 FROM 表 (或查询 )[WHERE 条件表达式 ][GROUP BY 列名 1 HAVING 过滤表达式 ][ORDER BY 列名 2 [ASC|DESC]]不可缺少可缺省功能 根据 WHERE子句中的表达式,从指定的表或视图中找出满足条件的记录,按目标列显示数据GROUP BY子句按列名 1的值进行分组,每一组产生一条记录,HAVING短语对组进行输出过滤ORDER BY子句按列名 2对查询结果的值进行排序不能出现重复的记录151SQL合计函数合计函数 描 述AVG(列名 ) 计算某一列的平均值COUNT(*) 统计记录的个数COUNT(列名 ) 统计某一列值的个数SUM(列名 ) 计算某一列的总和MAX(列名 ) 计算某一列的最大值MIN(列名 ) 计算某一列的最小值如果 没有 ORDER BY子句,合计函数 对整个表 进行统计,产生 一条 记录,否则按 分组统计,一组 产生 一条 记录152SELECT语句示例例 8.9 查询所用学生的基本情况SELECT 学号,姓名,性别,党员,专业,出生年月,助学金,照片FROM Students例 8.10查询学生人数,最低,最高助学金和平均助学金SELECT Count(*) AS 人数,Min(助学金 ) AS 最低助学金,Max(助学金 ) AS 最高助学金,Avg(助学金 ) AS 平均助学金FROM Students可改为Count(学号 )用别名命名输出列本例产生一条记录153例 8.12 查询学生的人数和平均年龄SELECT Count(*) AS 人数,Avg(Year(Date())-Year(出生年月 ))AS 平均年龄 FROM StudentsSELECT语句示例例 8.11 查询所用的专业,查询结果中不出现重复的记录 。SELECT DISTINCT 专业 FROM Students不出现重复系统日期Year函数得到年份154例 8.14显示所有非计算机专业学生的学号,姓名和年龄SELECT 学号,姓名,Year(Date())-Year(出生年月 ) AS 年龄FROM Students WHERE 专业 &&&计算机 &WHERE子句示例例 8.13查询计算机专业学生的学号,姓名和专业SELECT 学号,姓名,专业 FROM Students WHERE 专业 =&计算机 &查询条件例 8.15查询 1981年 (包括 1981年 )以前出生的女生姓名和出生年月 。SELECT 姓名,出生年月 ROM StudentsWHERE 出生年月 & #1/1/1982# AND 性别 =&女 &可用 #MM/DD/YYYY# 的形式表示日期155例 8.17查询选修了 2门 (包括 2门 )以上课程的学生的学号和课程数SELECT 学号,Count(*) AS 课程数 FROM ScoresGROUP BY 学号 HAVING Count(*)&=2ORDER BY子句示例例 8.16查询所有党员学生的学号和姓名,并按助学金升序排列SELECT 学号,姓名 FROM Students WHERE 党员 =TrueORDER BY 助学金 逻辑值按学号分组 2门以上例 8.18查询所有课程的成绩在 70分以上的学生的学号SELECT 学号 FROM Scores GROUP BY 学号HAVING Min(成绩 )&=70156SELECT语句 -连接查询例 8.20查询所有学生的学号,姓名,课程和成绩SELECT Students.学号,Students.姓名,Scores.课程,Scores.成绩FROM Students,Scores WHERE Students.学号 = Scores.学号两个表 连接条件使用内连接格式SELECT Students.学号,Students.姓名,Scores.课程,Scores.成绩FROM Students INNER JOIN Scores ON Students.学号 =Scores.学号连接条件表 1连接命令 表 2157嵌套查询在 SQL中,将一个 SELECT语句查询块 嵌套 在另一个 SELECT语句的 WHERE子句 或 HAVING子句 中称为嵌套查询例 8.22查询没有学过计算机文化课程的学生的学号,姓名和专业SELECT Students.学号,Students.姓名,Students.专业FROM StudentsWHERE Students.学号 Not in(SELECT Scores.学号FROM ScoresWHERE Scores.课程 =&计算机文化 &)从 Students中选择学号不在学过该课程名单中的人从 Scores中选择学过 计算机文化的学生的学号158嵌套查询示例例 8.23查询与,邓倩梅,在同一个专业的学生的学号和姓名SELECT Students.学号,Students.姓名FROM StudentsWHERE 专业 in(SELECT Students.专业FROM StudentsWHERE Students.姓名 =&邓倩梅 &)与查询结果同专业的学生查询邓倩梅的专业159创建查询的方法,使用向导创建查询 在设计视图中创建查询8.3.2 数据库的查询例 8.24 使用向导查询所用学生的基本情况1.进入向导选定字段2.选择明细方式3.输入查询的名称 4.查询结果160在设计视图中创建查询例 8.25 查询学生人数,最低助学金,最高助学金和平均助学金1.进入设计视图2.选择表Students添加到设计视图3.输入或选定查询的字段1618.4 窗体、报表8.4.1 创建窗体例 8.26 创建下图所示的窗体 Scores1创建窗体的方法,使用向导创建窗体 使用设计视图创建窗体打开 Student.mdb数据库选择使用向导创建窗体选定表 Scores及所有字段选定窗体布局和窗体样式输入窗体名称,Scores1162使用设计视图创建窗体例 8.27 创建下图所示的窗体 Scores2数据分布在两个表中,先建立下列查询SELECT Students.学号,First(Students.姓名 ) AS姓名,Avg(Scores,成绩 ) AS 平 均 成 绩 FROMStudents,Scores GROUP BY Students.学号拖所需的字段5.拖放所需的字段1.进入新建窗体 2.选择设计视图3.命名查询名称4.建立查询1638.4.2 创建报表例 8.28 创建下图所示的报表 Scores1打开 Student.mdb数据库选择使用向导创建报表选定表 Scores及所有字段决定要否分组 (本例不分组 )选择排序方式 (本例按学号 )选择表格布局方式选择报表样式 (本例为组织 )输入报表名称,Scores1164第九章 计算机系统的安全9.1数据加密9.2防火墙技术9.3计算机病毒165计算机信息系统安全计算机系统的硬件、软件、数据受到保护,不因偶然的或恶意的原因而遭到破坏、更改、显露,系统能连续正常运行。166安全威胁操作系统的不安全性软件漏洞硬件故障计算机系统的脆弱性计算机病毒计算机蠕虫特洛伊木马逻辑炸弹网络本身的安全问题用户通信中的安全威胁信息泄露识别与假冒篡改1679.1数据加密9.1.1数据加密技术加密技术=加密算法+密钥明文 没有加密的原文 密文 原文经过加密加密密钥 一串数字 加密算法 一个数学函数密文通过解密算法与解密密钥还原为明文解密密钥加密密钥明文加密算法明文 密文 解密算法窃取者发送 接收168对称密钥密码体系加密密钥与解密密钥使用相同的算法明文明文发送明文明文密文接收n个用户的网络,需要 n(n- 1)/2个密钥(密钥密码体系 )169非对称密码体系 (公钥密钥体系 )明文明文其他人明文明文密文本人公共密钥 PK私有密钥 SK加密密钥与解密密钥使用不同的密钥170非对称密码体系 RSA算法算法需要加密传送的数据 m任选 素数 p与 q,n=p*q&mz=( p-1) *( q-1)找一个与 z互素的正整数 e根据 ( e*d) Mod z =1,计算出 e的逆 d加密密钥 pk=( n,e)加密公式,c = m e mod n解密密钥 sk=( n,d)解密公式,m = c d mod n实例m=28p=11,q=13,n=p*q=143z=10*12=120e=7d=103,(7 * d) mod 120=1成立pk=( 143,7)密文 c=28 7 mod 143 =63sk=( 143,103)解密 m=63 103 mod 143 =28( e*d) Mod z =1用 辗转相除法求逆 d ; Mod求余运算1719.1.2数字签名数字签名接收方能够 确认发送者的身份发送方不能抵赖接收方不能伪造报文1729.1.3数字证书版本号序列号签字算法发出该证书的认证机构有效期限主题信息,包括持有人的姓名、服务处所等信息公共密钥信息认证机构的数字签字类似物理证书的数据1739.2 防火墙技术9.2.1 防火墙概述防火墙 是一个分离器、一个限制器、也是一个分析器,有效地监控了内部网和 Internet之间的任何活动,保证了内部网络的安全。将局域网络放置于防火墙之后可以有效阻止来自外界的攻击。1749.2.2防火墙的主要类型包过滤防火墙1759.3 计算机病毒9.3.1 计算机 病毒的定义病毒的破坏能力不在于病毒代码的长短,取决于病毒的再生机制 。计算机病毒 破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。引导型病毒文件型病毒混合型病毒宏病毒寄生在磁盘的引导区或硬盘的主引导扇区寄生在文件内的计算机病毒同时具有引导型和文件型病毒的寄生方式一般指寄生在文档上的宏代码计算机病毒代码进入内存后才能传染和破坏176安全问题及相应对策对来访的流量进行过滤和限制防火墙专用网络未经授权擅自访问冒名发送数据或发送后抵赖数据被泄露或篡改加密数据以防非法读取或篡改对称加密非对称加密对信息的发送者进行身份验证数字签名身份认证177计算机系统安全技术实时防治病毒防火墙安全技术身份验证计账密钥分离KILL系列、瑞星杀毒软件、信源 VRV一类防范措施的总称,控制网络之间信息的出入口对用户身份的正确识别与检验系统中保留一个日志文件将密钥在这几个人之间分割持有
课件名称:课件分类:计算机课件类型:电子教案文件大小:11.46MB下载次数:21评论次数:7用户评分:7
1. 2. 3. 4.

我要回帖

更多关于 同济大学 计算机系 的文章

 

随机推荐