当前位置:文档之家› RFID原理及应用期末复习试题-2018年-

RFID原理及应用期末复习试题-2018年-

RFID原理及应用期末复习试题-2018年-
RFID原理及应用期末复习试题-2018年-

RFID原理及应用复习

一、判断

1.RFID是Radio Frequency Identification 的缩写,即无线射频识别。()

2.物联网的感知层主要包括:二维码标签、读写器、 RFID标签、摄像头、GPS传感器、 M-M终端。()3.13.56MHZ,125kHz,433MHz都是RFID系统典型的工作频率()

4.在物联网节点之间做通信的时候,通信频率越高,意味着传输距离越远。(错)

9.RFID拥有耐环境性,穿透性,形状容易小型化和多样化等特性()

二、不定项选择题

1、(B)是电子标签的一个重要组成部分,它主要负责存储标签内部信息,还负责对标签接收到的信号以及发送出去的信号做一些必要的处理。

A、天线

B、电子标签芯片

C、射频接口

D、读写模块

2、绝大多数射频识别系统的耦合方式是(B)。

A、电感耦合式

B、电磁反向散射耦合式

C、负载耦合式

D、反向散射调制式

3、在射频识别系统中,最常用的防碰撞算法是(C)。

A、空分多址法

B、频分多址法

C、时分多址法

D、码分多址法。

4、读写器中负责将读写器中的电流信号转换成射频载波信号并发送给电子标签,或者接收标签发送过来的射频载波信号并将其转化为电流信号的设备是(A)。

A、射频模块

B、天线

C、读写模块

D、控制模块

5、任意一个由二进制位串组成的代码都可以和一个系数仅为‘0’和‘1’取值的多项式一一对应。则二进制代码10111对应的多项式为(A)。

A、x4+x2+x+1

B、x6+x4+x2+x+1

C、x5+x3+x2+x+1

D、x5+x3+x+1

6、电子标签正常工作所需要的能量全部是由阅读器供给的,这一类电子标签称为(B)。

A、有源标签

B、无源标签

C、半有源标签

D、半无源标签

7、在天线周围的场区中有一类场区,在该区域里辐射场的角度分布与距天线口径的距离远近是不相关的。这一类场区称为(A)。

A、辐射远场区

B、辐射近场区

C、非辐射场区

D、无功近场区

8、RFID系统面临的攻击手段主要有主动攻击和被动攻击两种。下列哪一项属于被动攻击:(C)。

A、获得RFID标签的实体,通过物理手段进行目标标签的重构。

B、用软件利用微处理器的通用接口,寻求安全协议加密算法及其实现弱点,从而删除或篡改标签内容。

C、采用窃听技术,分析微处理器正常工作过程中产生的各种电磁特征,获得RFID标签和阅读器之间的通信数据。

D、通过干扰广播或其他手段,产生异常的应用环境,使合法处理器产生故障,拒绝服务器攻击等。

9、通信双方都拥有一个相同的保密的密钥来进行加密、解密,即使二者不同,也能够由其中一个很容易的推导出另外一个。该类密码体制称为(B)。

A、非对称密码体制

B、对称密码体制

C、RSA算法

D、私人密码体制

10、射频识别系统中的哪一个器件的工作频率决定了整个射频识别系统的工作频率,功率大小决定了整个射频识别系统的工作距离:(A)。

A、电子标签

B、上位机

C、读写器

D、计算机通信网络

1. 物联网的基本架构不包括(BCD)。

A、感知层

B、传输层

C、数据层

D、会话层

2. 利用RFID 、传感器、二维码等随时随地获取物体的信息,指的是(B)。

A、可靠传递

B、全面感知

C、智能处理

D、互联网

3.RFID卡(C)可分为:主动式标签(TTF)和被动式标签(RTF)。

A、按供电方式分

B、按工作频率分

C、按通信方式分

D、按标签芯片分

4.( C)是负责对物联网收集到的信息进行处理、管理、决策的后台计算处理平台。

A、感知层

B、网络层

C、云计算平台

D、物理层

5.利用云计算、数据挖掘以及模糊识别等人工智能技术,对海量的数据和信息进行分析和处理,对物体实施智能化的控制,指的(C)。

A、可靠传递

B、全面感知

C、智能处理

D、互联网

6.RFID标签的分类按标签芯片分(ABD )。

A、只读(R/O)标签

B、CPU标签

C、被动式标签(RTF)

D、读写(R/W)标签

7 . RFID属于物联网的哪个层(A)

A感知层 B网络层 C业务层 D应用层

7.在我们现实生活中,下列公共服务有哪一项还没有用到物联网 ( C )。

A、公交卡

B、安全门禁

C、手机通信

D、水电费缴费卡

10.数据采集和感知用于采集物理世界中发生的物理事件和数据,主要是( ABCD )。

A、传感器

B、RFID

C、二维码

D、多媒体信息采集

10 . RFID属于物联网的哪个层

A感知层 B网络层 C业务层 D应用层

15.下列哪项不是传感器的组成元件(D )。

A、敏感元件

B、转换元件

C、变换电路

D、电阻电路

三、简答题

1. 简述与条形码相比RFID技术具有的优点

5. 简述电感耦合方式下阅读器向应答器提供能量的过程。

1. 什么是EPC,EPC编码有何特点,简述EPC的好处

(1)EPC的全称是Electronic Product Code,中文称为产品电子代码。EPC的载体是RFID电子标签,并借助互联网来实现信息的传递。EPC旨在为每一件单品建立全球的、开放的标识标准,实现全球范围内对单件产品的跟踪与追溯,从而有效提高供应链管理水平、降低物流成本。EPC是一个完整的、复杂的、综合的系统。

(2)编码容量大、兼容性强、应用广泛、具有合理性、国际性

(3)EPC电子标签技术,可以实现数字化库房管理;并配合使用EPC编码,使得库存货品真正实现网络化管理。

2. 全球产品电子代码编码体系如图3-1所示,请完成图中数字(1)-(5)所标明的部件。

1.ONS

2.PML Server

3.本地数据库

4.阅读器

5.电子标签

3.调制技术的优略往往影响到RFID系统功能的稳定,如图3-2所示,请指出分别属于哪种调制方式,ASK,FSK,还是PSK,简要说说这三种调制方式的特点。

ASK: 即按载波的幅度受到数字数据的调制而取不同的值,例如对应二进制0,载波振幅为0;对应二进制1,载波振幅为1。调幅技术实现起来简单,但容易受增益变化的影响,是一种低效的调制技术。

FSK: 即按数字数据的值(0或1)调制载波的频率。例如对应二进制0的载波频率为F1,而对应二进制1的载波频率为F2。该技术抗干扰性能好,但占用带宽较大。在电话线路上,使用FSK可以实现全双工操作,通常可达到1200bps

的速率。

PSK: 即按数字数据的值调制载波相位。例如用180相移表示1,用0相移表示0。这种调制技术抗干扰性能最好,且相位的变化也可以作为定时信息来同步发送机和接收机的时钟,并对传输速率起到加倍的作用。

4.RFID系统主要由哪几部分组成?RFID工作原理是什么。

(1)电子标签、读写器、RFID中间件、应用系统

(2)标签进入磁场后,如果接收到阅读器发出的特殊射频信号,就能凭借感应电流所获得的能量发送出存储在芯片中的产品信息(即Passive Tag,无源标签或被动标签),或者主动发送某一频率的信号(即Active Tag,有源标签或主动标签),阅读器读取信息并解码后,送至中央信息系统进行有关数据处理。

6.编码是RFID系统的重要组成部分,通常RFID系统的编码有四中方式,分别为单极性归零编码,单极性不归零

编码,双极性不归零编码,曼彻斯特编码。如图4-1所示,请标明对应的编码方式,并说明每一种编码方式的特点。

C单极性归零码(RZ)即是以高电平和零电平分别表示二进制码1 和0,而且在发送码1 时高电平在整个码元期间T 只持续一段时间τ,其余时间返回零电平.在单极性归零码中,τ/T 称为占空比.单极性归零码的主要优点是可以直接提取同步信号,因此单极性归零码常常用作其他码型提取同步信号时的过渡码型.也就是说其他适合信道传输但不能直接提取同步信号的码型,可先变换为单极性归零码,然后再提取同步信号.

A极性不归零码,无电压(也就是元电流)用来表示"0",而恒定的正电压用来表示"1"。每一个码元时间的中间点是采样时间,判决门限为半幅度电平(即0.5)。也就是说接收信号的值在0.5与1.0之间,就判为"1"码,如果在O与0.5之间就判为"0"码。每秒钟发送的二进制码元数称为"码速"。

B双极性不归零码,"1"码和"0"码都有电流,但是"1"码是正电流,"0"码是负电流,正和负的幅度相等,故称为双极性码。此时的判决门限为零电平,接收端使用零判决器或正负判决器,接收信号的值若在零电平以上为正,判为"1"码;若在零电平以下为负,判为"0"码。

D曼彻斯特编码,常用于局域网传输。曼彻斯特编码将时钟和数据包含在数据流中,在传输代码信息的同时,也将时钟信号一起传输到对方,每位编码中有一跳变,不存在直流分量,因此具有自同步能力和良好的防错性能。

但每一个码都被调成两个电平,所以波特率只有调制速率的1/2。

一、填空题

2、RFID系统通常由(标签)、(读写器)、(中间件)和(应用软件)四部分组成。

3、在RFID系统中,读写器与电子标签之间能量与数据的传递都是利用耦合元件实现的,RFID系统中的耦合方式有两种:(电感耦合式)、(电磁反向散射耦合式)。

10、电子标签的技术参数主要有(传输速率)、(读写速度)、(工作频率)、(能量需求)(列出四种即可)。

11、在偶校验法中,无论信息位多少,监督位只有1位,它使码组中“1”的数目为(偶数)。

12、常用的奇偶检验法为:(奇偶校验)、(和校验)、(循环冗余校验)。

13、电感耦合式系统的工作模型类似于变压器模型。其中变压器的初级和次级线圈分别是:(阅读天线线圈)、(电子标签天线线圈)。

14、电子标签按照天线的类型不同可以划分为:(线圈型)、(微带贴片型)、(偶极子型)。

15、随着RFID技术的进一步推广,一些问题也相应出现,这些问题制约着它的发展,其中最为显著的是数据安全问题。数据安全主要解决(数据保密)和(认证)的问题。

16、常见的密码算法体制有:(对称密码体系)和(非对称密码体系)两种。

17、超高频RFID系统的识别距离一般为(15米)

18、目前国际上与RFID相关的通信标准主要有:(ISO)、(EPC)。

19、高频RFID系统典型的工作频率是(13.56MHz)。

1、自动识别技术是应用一定的识别装置,通过被识别物品和识别装置之间的接近活动,自动地获取被识别物品的相关信息,常见的自动识别技术有、、、(至少列出四种)。

2、RFID的英文缩写是。

4、在RFID系统工作的信道中存在有三种事件模型:①以能量提供为基础的事件模型、②以时序方式提供数据交换的事件模型、③以数据交换为目的的事件模型。

6、读写器和电子标签通过各自的天线构建了二者之间的非接触信息传输通道。根据观测点与天线之间的距离由近及远可以将天线周围的场划分为三个区域:感应近场区,辐射近场区,辐射远场区。

7、上一题中第二个场区与第三个场区的分界距离R为λ/π。(已知天线直径为D,天线波长为λ。)

8、在RFID系统中,读写器与电子标签之间能量与数据的传递都是利用耦合元件实现的,RFID系统中的耦合方式有两种:、。

10、按照射频识别系统的基本工作方式来划分,可以将射频识别系统分为全双工、半双工、时序系统。

12、按照读写器和电子标签之间的作用距离可以将射频识别系统划分为三类:

、、。

13、典型的读写器终端一般由、、三部分构成。

14、控制系统和应用软件之间的数据交换主要通过读写器的接口来完成。一般读写器的I/O接口形式主要有:、、、。

15、随着RFID技术的不断发展,越来越多的应用对RFID系统的读写器也提出了更高的要求,未来的读写器也将朝着、、、、、、、(至少列出5种)的方向发展。

16、从功能上来说,电子标签一般由天线、调制器、编码发生器、时钟、存储电路组成。

17、读写器之所以非常重要,这是由它的功能所决定的,它的主要功能有、、、、、、(至少列出4种)。

18、根据电子标签工作时所需的能量来源,可以将电子标签分为、两种。

20、电子标签的技术参数主要有、、、、、(列出四种即可)。

21、未来的电子标签将有以下的发展趋势:、、、、、、标签存储量更大。

25、在发送端需要在信息码元序列中增加一些差错控制码元,它们称为。

30、常用的检验法为、、。

31、RFID系统中的数据传输也分为两种方式:阅读器向电子标签的数据传输,称为下行链路传输;电子标签向阅读器的数据传输,称为上行链路传输。

32电感耦合式系统的工作模型类似于变压器模型。其中变压器的初级和次级线圈分别是

和。

34、随着RFID技术的进一步推广,一些问题也相应出现,这些问题制约着它的发展,其中最为显著的是数据安全问题。数据安全主要解决和的问题。

35、常见的密码算法体制有对称密钥算法和非对称密钥算法两种。

36、根据是否破坏智能卡芯片的物理封装,可以将智能卡的攻击技术分为两类。

38、为了防止碰撞的发生,射频识别系统中需要设计相应的防碰撞技术,在通信中这种技术也称为多址技术,多址技术主要分为以下四种:、、、。

1.RFID系统按照工作频率分类,可以分为、、、四类。

2.高频RFID系统典型的工作频率是。

3.目前国际上与RFID相关的通信标准主要有:、。

8. 电子标签含有物品唯一标识体系的编码,其中是全球产品代码的一个分支,它包含著一系列的数据和信息,如产地、日期代码和其他关键的供应信息。

9.超高频RFID系统的识别距离一般为。

10.超高频RFID系统数据传输速率高,可达 10mW~4W 。

二、选择题

1、是电子标签的一个重要组成部分,它主要负责存储标签内部信息,还负责对标签接收到的信号以及发送出去的信号做一些必要的处理。

A、天线

B、电子标签芯片

C、射频接口

D、读写模块

2、绝大多数射频识别系统的耦合方式是。

A、电感耦合式

B、电磁反向散射耦合式

C、负载耦合式

D、反向散射调制式

3、在RFID系统中,电子标签的天线必须满足一些性能要求。下列几项要求中哪一项不需要满足。

A、体积要足够小

B、要具有鲁棒性

C、价格不应过高

D、阻抗要足够大

4、读写器中负责将读写器中的电流信号转换成射频载波信号并发送给电子标签,或者接收标签发送过来的射频载波信号并将其转化为电流信号的设备是。

A、射频模块

B、天线

C、读写模块

D、控制模块

9、电子标签正常工作所需要的能量全部是由阅读器供给的,这一类电子标签称为。

A、有源标签

B、无源标签

C、半有源标签

D、半无源标签

10、在天线周围的场区中有一类场区,在该区域里辐射场的角度分布与距天线口径的距离远近是不相关的。这一类场区称为。

A、辐射远场区

B、辐射近场区

C、非辐射场区

D、无功近场区

15、RFID系统面临的攻击手段主要有主动攻击和被动攻击两种。下列哪一项属于被动攻击:。

A、获得RFID标签的实体,通过物理手段进行目标标签的重构。

B、用软件利用微处理器的通用接口,寻求安全协议加密算法及其实现弱点,从而删除或篡改标签内容。

C、采用窃听技术,分析微处理器正常工作过程中产生的各种电磁特征,获得RFID标签和阅读器之间的通信数据。

D、通过干扰广播或其他手段,产生异常的应用环境,使合法处理器产生故障,拒绝服务器攻击等。

16、通信双方都拥有一个相同的保密的密钥来进行加密、解密,即使二者不同,也能够由其中一个很容易的推导出另外一个。该类密码体制称为。

A、非对称密码体制

B、对称密码体制

C、RSA算法

D、私人密码体制

20、射频识别系统中的哪一个器件的工作频率决定了整个射频识别系统的工作频率,功率大小决定了整个射频识别

系统的工作距离:。

A、电子标签

B、上位机

C、读写器

D、计算机通信网络

2、下列哪一项是超高频RFID系统的工作频率范围?AC

A、<150KHz

B、433.92MHz 和860~960MHz

C、13.56MHz

D、2.45~5.8GHz

3、ISO18000-3、ISO14443和ISO15693这三项通信协议针对的是哪一类RFID系统?

A、低频系统

B、高频系统

C、超高频系统

D、微波系统

4、未来RFID的发展趋势是。

A低频RFID B、高频RFID C、超高频RFID D、微波RFID

7、下列哪一个载波频段的RFID系统拥有最高的带宽和通信速率、最长的识别距离和最小的天线尺寸?

A、<150KHz

B、433.92MHz 和860~960MHz

C、13.56MHz

D、2.45~5.8GHz

9、工作在13.56MHz频段的RFID系统其识别距离一般为。

A、<1cm

B、<10cm

C、<75cm

D、10m

1、简述无源RFID系统的工作过程。

RFID无源系统是指RFID电子标签不带电池的又RFID读写器和RFID无源电子标签组成的识别系统。一套完整 RFID 系统由读写器(Reader)与电子标签(Transponder)两部份组成 ,其工作原理为由读写器(Reader)发射一特定频率之无线电波能量给电子标签(Transponder),用以驱动电子标签(Transponder)电路将内部之ID Code(即全球唯一编号和数据)送出,此时读写器(Reader)便接收此ID Code。

2、简述对称加密算法和非对称加密算法的区别。

对称加密的加密和解密密钥都是一样的。而非对称加密的加密和解密密钥是不一样的。它们的算法也是不同的

3、简述与条形码相比RFID技术具有的优点

(1)可识别单个非常具体的物体。

(2)采用无线电射频,可以隔箱扫描

(3)可以同时对多个物体进行读识,可以整箱扫描。

(4)存储信息量大可以重复擦写。

(5)易于构成网络应用环境。

4、简述RFID系统中高层的作用。

(1)对于独立应用,阅读器可以可以完成应用需求。

(2)对于多阅读器构成网络架构的信息系统,高层是必不可少的。

(3)针对FRID的具体应用,需要在高层将多阅读器获取的数据有效地整合起来,提供查询、历史档案等相关管理

和服务。

(4)更进一步,通过对数据的加工、分析和挖掘,为正确决策提供依据。

5、简述电感耦合方式下阅读器向应答器提供能量的过程。

当时变磁场通过阅读器线圈时,在线圈上会产生感应电压,并在线圈中产生电流,当应答器进入阅读器产生的交变磁场时,应答器的电感线圈上就会产生感应电压,从而获得阅读器提供能量。

6、简述RFID系统在进行无线传输时为什么必须经过编码和调制。

如果直接发送编码后的无线信号,由于空间中同频的无线信号有很多,会造成同频干扰。所以一般都是将有用信号调制在某一频率的上发送,接收端解调得到有用信号。

7、简述微波RFID与高频、低频RFID技术的差异。

(1)工作在微波频段的应答器应具有较远的读、写距离距离。

(2)在微波频段,阅读器和应答器的耦合多采用反向散射方式而不是电感耦合方式。

(3)在微波频段,应答器的天线较小。

(4)在微波频段,阅读器必须有较快的、有效的处理碰撞能力。

(5)应答器出存储有哦识别数据外,还可能会集成有传感器。

8、简述射频识别系统的工作流程。

(1)识读器经过发射天线向外发射无线电载波信号。

(2)当射频标签进入发射天线的工作区时,射频标签被激活将自身信息经天线发射出去。

(3)系统的接收天线接收到射频标签发出的载波信号,经天线的调节器传给识读器。识读器对接到的信号进行解调解码,送后台计算机控制器。

(4)计算机控制器根据逻辑运算判断射频标签的合法性,针对不同的设定做出相应的处理和控制,发出指令信号控制执行机构的动作。

(5)执行机构按计算机的指令动作。

(6)通过计算机通信网络将各个监控点连接起来,构成总控信息平台。根据不同的项目可以设计不同的软件来实现不同的功能。

9、在建立射频识别系统时,要注意解决哪些问题?

(1)避免冲突:避免两个识读器之间的冲突,避免多个标签之间的信号与识读器产生冲突。

(2)识读距离:识读器读取信息的距离取决于识读器的能量和使用频率,高频率的标签有更大的读取距离,但需要识读器输出的电磁波能量也更大。

(3)安全要求:对一个计划中的射频识别应用所提出的安全要求,即加密和身份认证,应该做出非常精确的评

估,以便从一开始就排除掉在应用阶段可能会出现的各种危险的攻击。

1.请画出RFID读写器的组成框图,并分别描述各部分功能

天线:

?发射和接收射频载波信号

?将读写器中的电流信号转换成射频载波信号并发送给电子标签,或者接收标签发送过来的射频载波信号并将其转化为电流信号;

?无源标签能量供给

射频接口模块

?包括发射器、射频接收器、时钟发生器和电压调节器等。该模块是读写器的射频前端,负责射频信号的发射及接收。

?调制电路负责将需要发送给电子标签的信号加以调制,然后再发送;

?解调电路负责将解调标签送过来的信号并进行放大;

二、物联网Internet of things

分为标识、感知、处理和信息传送四个环节,对应的关键技术为RFID、传感器、智能芯片和无线传输网络。

中国——感知中国

美国“智能电网”和“智慧地球”

欧洲“物联网行动计划”

日韩“U-Japan”和“U-Korea”战略

新加坡“智慧国2015”发展蓝图

第二章RFID系统概论

一、RFID——Radio Frequency Identification

RFID利用射频信号通过空间耦合实现无接触信息传递达到识别目标的技术。系统通常读写器、电子标签及应用软件组成。可用于物流,电子票证,动物或资产追踪管理,供应冷链,高速公路智能收费等领域。

二、工作原理:读写器控制射频模块发出射频信号,电子标签主动发送(有源标签)或者凭借感应电流所获得的能量(无源标签)发送出芯片中的存储信息,接收标签的应答,读写器对标签的传递过来的信息进行解码,并传输到主机进行数据处理。

1)在低频段(100MHz以下)基于电感耦合(近距)

2)在高频段(400MHz以上)基于电磁反向散射耦合(雷达,远距)

三、按工作频段分类:

第三章RFID的工作原理

一、RFID工作原理

?阅读器通过天线向周围空间发送一定频率的射频信号;

?标签一旦进入阅读器天线的作用区域将产生感应电流,获得能量被激活;激活标签将自身信息编码后

经天线发送出去;

?阅读器接收该信息,经过解码后必要时送至后台网络;

?后台网络中主机鉴定标签身份的合法性,只对合法标签进行相关处理,通过向前端发送指令信号控制阅读器对标签的读写操作;

二、RFID的三种工作模型

1)以能量供给为基础的工作模型

无源电子标签:当标签进入阅读器的工作范围内以后,标签收到阅读器发送的信号,产生感应电

流从而激活内部的电路,内部整流电路将射频能量转化为电能,将该能量存储在标

签内部的大电容里,进而为其正常工作提供了所需的能量。

半有源电子标签:阅读器发送的射频信号只用来激活标签。

有源电子标签:只要标签处于阅读器的工作范围以内,就可以主动向阅读器发送信号。

2)以时序方式完成数据传输的工作模型

阅读器先发言模式(RTF, Reader Talk First)

如果阅读器不主动激活电子标签的话,电子标签不会向阅读器发送信号,通常用于无源标签。

电子标签先发言模式(TTF, Tag Talk First)

就算阅读器不激活标签,标签也会主动向阅读器发送信号

3)以数据传输为目的的工作模型

上行链路传输

电子标签向阅读器的数据传输。

下行链路传输

阅读器向电子标签的数据传输。

离线写入:无论是哪一类电子标签都有离线写入这种情况。所有电子标签在出厂之前都

要由生产厂家将标签的ID号(EPC)固化写入,该ID号是标签的身份标识,

是唯一的,一旦写入以后将永远不能修改。

在线写入:拓展高级功能,可写标签,结构复杂,成本高。

三、RFID防碰撞理论

1)碰撞的种类

阅读器碰撞:多个阅读器同时与一个标签通信,致使标签无法区分阅读器的信号。

电子标签碰撞:多个标签同时响应阅读器的命令而发送信息,使阅读器无法识别标签。

2)传统解决方案

1)空分多址(SDMA)

2)频分多址(FDMA)

3)码分多址(CDMA)

4)时分多址(TDMA)

应用最广泛,又可以分为基于概率的ALOHA算法(饿死)和确定的二进制算法两种。

3)ALOHA反碰撞算法

1、纯ALOHA算法

?主要采用标签先发言(Tag-Talk-First)的方式,即电子标签一旦进入阅读器的工作范围获得能量后,便向阅读器主动发送自身的序列号。

?在某个电子标签向阅读器发送数据的过程中,如果有其它电子标签也同时向该阅读器发送数据,此时阅读器接收到的信号就会产生重叠,导致阅读器无法正确识别和读取数据。

?阅读器通过检测并判断接收到的信号是否发生碰撞,一旦发生碰撞,阅读器则向标签发送指令使电子标签停止数据的传送,电子标签接到阅读器的指令后,便随机的延迟一段时间再重新发送数据。

在纯ALOHA算法中,假设电子标签在t时刻向阅读器发送数据,与阅读器的通信时间为To,则碰撞时间为2T0。G为数据包交换量,S为吞吐率。

2、Slotted ALOHA算法:

?为提高RFID系统的吞吐率,可以把时间划分为多段等长的时隙,时隙的长度由系统时钟确定,并且规定电子标签只能在每个时隙的开始时才能向阅读器发送数据帧,这就是Slotted ALOHA算法;

?根据上述规定可得,数据帧要么成功发送,要么完全碰撞,避免了纯ALOHA算法中部分碰撞的发生,使碰撞周期变为To;

?它是纯ALOHA算法的简单改进,也属于时分多址法,它的缺点是需要同步时钟的控制;

3、Frame Slotted ALOHA算法(FSA):

?ALOHA 的另一种改进算法是帧时隙 ALOHA 算法(FSA)。

?它是在Slotted ALOHA 算法的基础上把 N 个相同的时隙组成一帧,且在整个电子标签识别过程中,帧的大小是固定的,帧中的每个时隙足够一个电子标签与阅读器进行完通信,该算法也称为固定帧时隙 ALOHA 算法。

?该算法比较适用于传输信息量较大的场合,和Slotted ALOHA 算法一样,帧时隙 ALOHA 算法同样需要一个同步开销。

步骤

?首先由阅读器把帧长度 N 发送给电子标签,电子标签则产生[1,N]之间的随机数,接下来各电子标签选择相应的时隙,与阅读器进行通信;

?如果当前时隙与电子标签随机产生的数相同,电子标签则响应阅读器的命令,若不同,标签则继续等待。

?假如当前时隙内仅有一个电子标签响应,阅读器就读取该标签发送的数据,读取完了以后就使该标签处于“无声”状态。

?如果当前时隙内有多个标签响应,则该时隙内的数据就出现了碰撞,此时阅读器会通知该时隙内的标签,让它们在下一轮帧循环中重新产生随机数参与通信。

?逐帧循环,直到识别出所有电子标签为止。

4、Dynamic FSA 算法:

? 该算法根据上一读写周期中统计的成功识别的时隙数、发生碰撞的时隙数、空闲时隙数

信息来调整下一读写周期的帧长度。具体调整方法有两种。

? 第一种:根据统计信息,当碰撞时隙数达到规定的上限时,读写器增大下一帧的长度;

当碰撞时隙数少于规定的下限时,读写器减少下一帧时隙数。使用该方法当标签规模不大时,读写器使用较短的帧长度就能快速识别标签,而当标签数量很多时,读写器不得不增加帧长度以减少碰撞次数。

? 第二种: 读写器以 2 或 4 个时隙数为一帧开始,如果没有一个标签能够成功识别,

读写器增加帧长度开始下一轮读写周期。重复上述过程直到至少有一个标签被成功识别。当有一个标签成功识别后,读写器立刻停止当前的读写周期,然后读写器再以开始时最小的帧长度开始下一轮读写识别。

? 该算法通过动态调整帧长度,相比帧时隙算法在标签规模不大时能够取得较理想的吞吐

率。可是一旦标签个数很大时,增大帧长度就不是很好的解决方法,因为帧长度不能无限制的增大。

? 采用ALOHA 系列算法,假设阅读器射频工作范围内存在 n 个标签,理论上阅读器至少

需要 n 个时隙的时间才能成功识别完,最坏的情况下,阅读器经过多次搜索也未能识别出某个标签,导致出现“饿死现象”。

? 而Binary-Tree 系列算法并不会采取退避原则,而是直接进行解决。当多标签同时发送

信息而碰撞时,读写器利用碰撞位将碰撞的标签分为两个或更多子集,对每个子集分别识别。如果存在碰撞则继续再划分,直到标签被完全识别为止。这样则有效地避免了标签的“饿死现象”。

四、RFID 相关电磁场理论

读写器和电子标签通过各自的天线构建了二者之间的非接触信息传输通道。根据观测点与天线之间的距离由近及远可以将天线周围的场划分为三个区域:

非辐射场区:场强与距离天线的远近有关,电磁能量只在场源附近来回流动,随着与天线的距离不断增大,

场强不断减小。

分界:R=λ/2π

辐射近场区:菲涅尔区,电磁能量会脱离天线的束缚进入到外空间。该区域里辐射场的角度分布与距天线

口径的距离远近有关。

分界:R=2D 2

/λ(已知天线直径为D ,天线波长为λ)

辐射远场区:夫郎荷费区,该区域里辐射场的角度分布与距天线口径的距离远近是不相关的。

五、RFID 的能量传递

读写器到电子标签的能量传递

距离读写器R 处的电子标签的功率密度S 为:

2

Tx Tx

P G S ?=

电子标签所能接收到的最大功率P tag :

P Tx 读写器的发射功率,G Tx 读写器发射天线的增益,G tag 电子标签接收天线的增益,R 电子标签与读写器间距 电子标签到读写器的能量传递

P back 电子标签反射出去的功率,σ雷达散射截面,S back 功率密度,P Rx 读写器接收到的功率

第四章RFID 读写器

一、读写器的功能

①实现与电子标签的通讯:最常见的就是对标签进行读数,这项功能需要有一个可靠的软件算法确保安全性、可靠性等。除了进行读数以外,有时还需要对标签进行写入,这样就可以对标签批量生产,由用户按照自己需要对标签进行写入;

②给标签供能:在标签是被动式或者半被动式的情况下,需要读写器提供能量来激活射频场周围的电子标签;阅读器射频场所能达到的范围主要由天线的大小以及阅读器的输出功率决定的。天线的大小主要是根据应用要求来考虑的,而输出功率在不同国家和地区,都有不同的规定。

③实现与计算机网络的通讯 ④实现多标签识别 ⑤实现移动目标识别 ⑥实现错误信息提示 ⑦有源标签的电池信息

2

22444Tx Tx tag

tag tag Tx Tx P G P G G P G R R ?λλ??

=??=??? ?πππ??

2

4Tx Tx

back P G P S R ?=σ?=σ?

π()

2

2244Tx Tx Rx back w Rx

P G P S A G R

σ??λ=?=??ππ()

2

2

244back Tx Tx

back P P G S R R

σ??=

=ππ2

4tag e tag P A S G S λ=?=

??π

三、读写器的组成

天线:

?发射和接收射频载波信号

?将读写器中的电流信号转换成射频载波信号并发送给电子标签,或者接收标签发送过来的射频载波信号并将其转化为电流信号;

?无源标签能量供给

射频接口模块

?包括发射器、射频接收器、时钟发生器和电压调节器等。该模块是读写器的射频前端,负责射频信号的发射及接收。

?调制电路负责将需要发送给电子标签的信号加以调制,然后再发送;

?解调电路负责将解调标签送过来的信号并进行放大;

?时钟发生器负责产生系统的正常工作时钟。

逻辑控制模块

?读写器的逻辑控制模块是整个读写器工作的控制中心、智能单元,是读写器的“大脑”,读写器在工作时由逻辑控制模块发出指令,射频接口模块按照不同的指令做出不同的操作。

?包括微控制器、存储单元和应用接口驱动电路等。

?微控制器可以完成信号的编解码、数据的加解密以及执行防碰撞算法;

?存储单元负责存储一些程序和数据;

?应用接口负责与上位机进行输入或输出的通信。

三、读写器的IO接口

①RS-232串行接口:计算机普遍适用的标准串行接口,能够进行双向的数据信息传递。它的优势在于

通用、标准,缺点是传输距离不会达到很远,传输速度也不会很快。

②RS-485串行接口:也是一类标准串行通信接口,数据传递运用差分模式,抵抗干扰能力较强,传输

距离比RS-232传输距离较远,传输速度与RS-232差不多。

③以太网接口:阅读器可以通过该接口直接进入网络。

④USB接口:也是一类标准串行通信接口,传输距离较短,传输速度较高。

四、读写器的发展趋势

成本,多功能、多制式兼容、多频段兼容、小型化、多数据接口、便携式、多智能天线端口、嵌入式和模块化。

第五章RFID电子标签

一、RFID电子标签的构成

①天线:主要的功能是接收阅读器传送过来的电磁信号或者将阅读器所需要的数据传回给阅读器,也就是负责发射

和接收电磁波。它是电子标签与读写器之间联系的重要一环;

天线的要求

①体积要足够小,因为天线还要嵌入到体积很小的电子标签中

②要具有全向性,或者覆盖半球的方向性

③要能够为电子标签当中的芯片供给能量,并保证芯片获得的信号最大化

④要保证不管标签的位置在哪里,天线都能够正常的与阅读器进行通信

⑤要具有鲁棒性。

⑥考虑到电子标签的价格,天线的价格也不应过高。

天线的分类

(1)线圈型

(2)微带贴片天线

(3)偶极子天线

②射频接口:

电压调节单元:主要用来把从读写器接收过来的射频信号转化为直流电源(DC),并且经由其内部的储能装

置(大电容)将能量储存起来,再通过稳压电路,以确保稳定的电源供应;

调制解调单元:由控制单元传出的数据需要经过调制单元的调制以后,才能加载到天线上,成为天线可以传送的射频信号,再回传给阅读器;解调单元负责将经过调制的信号加以解调,将载波去除,以获得最初的调制信号③芯片:

存储单元:主要用于存储系统运行时产生的数据或者识别数据等。

逻辑控制单元:负责对读写器传送来的信号进行译码,并且按照读写器的要求回传数据给读写器

二、电子标签的技术参数

①能量需求

②传输速率

③读写速度

④工作频率

⑤容量

⑥封装形式

三、电子标签的发展趋势

①工作距离更远:

②无线可读写性能更加完善

③更加适合高速移动物体识别

④快速多标签读写功能更加完善

⑤自我保护功能更加完善

⑥标签附属功能更多。

⑦体积更小

⑧成本更低

第六章射频数据的完整性

《数据库原理及应用实验》

《数据库原理与应用实验》 实验报告册 学年第学期 学院: 专业: 年级: 姓名: 学号: 任课教师:

MySQL+Navicat安装步骤与下载地址百度地址: 配置与简单使用百度地址: 本文档所书写的代码,为本人纯手工敲打,并且通过软件测试成功,欢迎大家进行学习,如有错误,可联系本人

实验一创建和维护数据库 一、实验目的 (1)掌握在Windows 平台下安装与配置MySQL 的方法。(2)掌握启动服务并登录MySQL 数据库的方法和步骤。(3)掌握MySQL 数据库的相关概念。 (4)掌握使用Navicat 工具和SQL 语句创建数据库的方法。 (5)掌握使用Navicat 工具和SQL 语句删除数据库的方法。 二、实验要求 (1)学生提前准备好实验报告,预习并熟悉实验步骤;(2)遵守实验室纪律,在规定的时间内完成要求的内容;三、实验内容及步骤 (1)在Windows 平台下安装与配置MySQL 版。 (2)在服务对话框中,手动启动或者关闭MySQL 服务。(3)使用Net 命令启动或关闭MySQL 服务。 (4)分别用Navicat 工具和命令行方式登录MySQL。 (5)在文件中将数据库的存储位置改为D:\MYSQL\DATA。 (6)创建数据库。 ①使用Navicat 创建学生信息管理数据库gradem。 ②使用SQL 语句创建数据库MyDB。 (7)删除数据库。 ①使用Navicat 图形工具删除gradem 数据库。 ②使用SQL 语句删除MyDB 数据库。

常见的数据库产品有哪些 五、实验总结 1、收获 2、存在的问题

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

《数据库原理与应用》实验报告一

课程名称:数据库原理与应用 实验编号 实验一SQL Server基本操作系别计科系 及实验名称 姓名学号班级 实验地点实验日期2011年4月5日实验时数8 指导教师同组其他成员无成绩 一、实验目的及要求 1、掌握SQL Server2000系统的数据库创建方式。 2、掌握SQL Server2000系统的数据表的创建方式。 3、掌握SQL Server2000系统的数据编辑的基本方式。 二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等) 1、计算机操作系统要求在windows XP以上。 2、并要求SQL Server软件2000以后版本。 三、实验内容及要求 1、数据库创建 使用对象管理器创建一个数据库Student,具体要求如下: (1)数据库文件: a)逻辑名:学生信息;b)操作系统名称:d:\学生数据\Student_data.mdf; c)起始大小:10MB;d)最大文件大小:50MB;e)每次递增大小:5MB (2)日志文件: a)逻辑名:学生信息日志;b)操作系统名称:d:\学生数据\Student_log.ldf;c)起始大小:5MB; d)最大文件大小:20MB;)每次递增大小:2MB 2、表的创建 假设有如下一个教学信息关系模型 stu(SNo,SName,Sex,Age,Nation,Native) course(CNo,CName,Pubcompany,TName,Period) grade(SNo,CNo,Grade) 请根据下面的表中字段类型(即域)的定义,在student数据库中使用对象管理器来创建各个表。 stu表

四、实验步骤及结果(包含简要的实验步骤流程(分步书写各步的SQL语句)、结论陈述) 1、关系图 2、分步书写各步的SQL语句 数据库的创建: create database student on ( name=student_data, filename='d:\学生数据\Student_data.mdf', size=10mb, maxsize=50mb, filegrowth=5mb) log on ( name=student_log, filename='d:\学生数据\Student_log.ldf', size=5mb, maxsize=20mb, filegrowth=2mb) 表的创建: create table stu ( SNo char(8)not null constraint SNo_key primary key(SNo), SName char(24)not null, Sex char(1)not null, Age int, Nation char(20), Native char(20), ) create table course ( CNo char(3)not null constraint CNo_key primary key(CNo), CName char(20)not null, Pubcompany char(20), TName char(24)not null,

微机原理及应用综合练习一

2012电子微机原理综合练习一 一、简答题。 1.8086CPU标志寄存器中的控制位有几个?简述它们的含义。 2.8086工作于最小方式或最大方式,如何设置?两种模式的主要区别是什么 3. 简述8086和8088CPU引脚信号的区别。 4. 何为时钟周期?它和指令周期、总线周期三者之间的关系是什么? 5. 简述标志位中溢出位和进位位的区别。 6. 简述8088和8086对存储器进行字访问的异同。 7. 在8086系统中,下一条指令所在单元的物理地址是如何计算的? 8.简述半导体存储器的分类和特点。 9.简述高位地址总线译码方法的种类和特点。 10. SRAM芯片6116是4K×8位的存储器,其地址线和数据线的分别有多少条?并简述它的3条控制线、和的含义和功能。 11. CPU与外设间的接口信息有哪几种? 12.简要说明8086/8088中断的分类,以及优先级顺序。 13. 8086/8088CPU响应可屏蔽中断INTR的条件是什么? 14.CPU与外设数据传送的方式有哪几种?什么情况下数据传送要采用无条件传送方式?它有什么特点? 15. 简述查询式数据传送方式的工作过程。 16.比较串行通信和并行通信的优缺点。 17.何为波特率?设数据传送的速率是120字符/秒,而每一个字符格式中的数据位7位,停止位,校验位各1位,则传送的波特率为多少? 18. 异步通信中,字符的格式是由哪些部分组成? 19.8253的方式0~方式3各是何种工作方式?为了便于重复计数,最好选用那些工作方式? 二、综合题 1.设8088的时钟频率为5MHZ,总线周期中包含2个T w等待周期。问: (1)该总线周期是多少?(2)该总线周期内对READY信号检测了多少次? 2.某微机有8条数据线、16条地址线,现用SRAM 2114(容量为1K×4位)存储芯片组成存储系统。问采用线译码方式时,系统的最大存储容量最大是多少?此时需要多少个2114存储芯片 3. 设有一个具有15位地址和16位字长的存储器,试计算: (1)该存储器能存储多少字节信息? (2)如果存储器由2K×4位的RAM芯片组成,需多少RAM芯片?需多少位地

数据库原理及应用(第2版)习题参考答案..

第1章数据概述 一.选择题 1.下列关于数据库管理系统的说法,错误的是C A.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型 B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现 C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 2.下列关于用文件管理数据的说法,错误的是D A.用文件管理数据,难以提供应用程序对数据的独立性 B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 C.用文件存储数据的方式难以实现数据访问的安全控制 D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率 3.下列说法中,不属于数据库管理系统特征的是C A.提供了应用程序和数据的独立性 B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合 C.用户访问数据时,需要知道存储数据的文件的物理信息 D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失 5.在数据库系统中,数据库管理系统和操作系统之间的关系是D A.相互调用 B.数据库管理系统调用操作系统 C.操作系统调用数据库管理系统 D.并发运行 6.数据库系统的物理独立性是指D A.不会因为数据的变化而影响应用程序 B.不会因为数据存储结构的变化而影响应用程序 C.不会因为数据存储策略的变化而影响数据的存储结构 D.不会因为数据逻辑结构的变化而影响应用程序 7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于A A.系统软件B.工具软件 C.应用软件D.数据软件 8.数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是B A.数据库B.操作系统 C.应用程序D.数据库管理系统 9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是D A.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端 B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件 C.客户/服务器结构比文件服务器结构的网络开销小 D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享

《数据库原理与应用》实验报告书修改版(1)答案

《数据库原理与应用》 实验报告书 (2011—2012学年第二学期) 班级: 学号: 姓名: 教师:郑先容 医药信息工程学院·数据决策 2012年2月

目录 实验一利用ACCESS创建数据库及熟悉SQL Server开发环境 (2) 实验三数据库、表的创建 (6) 实验五连接查询和嵌套查询 (12) 实验七数据的插入、修改、删除 (18) 实验九SQL Server数据库的安全性控制 (21) 实验十一熟悉Power Designer数据库设计软件 (24) 实验十三Transact-SQL编程 (27) 实验十五存储过程的使用 (30) 第十章数据库的恢复技术作业 (33)

实验一利用ACCESS创建数据库及熟悉SQL Server开发环境 一、实验目的 1、熟知机房用机安全规则和实验报告的书写。 2、掌握SQL Server 2005的安装,卸载以及相关服务的启动、退出。 3、熟悉SQL Server Management Studio环境。 4、掌握创建服务器组合注册服务器。 5、初步了解数据库的概念; 6、初步了解SQL Server联机丛书的使用。 7、用ACCESS创建数据库,体会数据库的功能。 注意:每次实验的指导视频,上课所需要的软件、数据库还有ppt。都可以在ftp://10.81.40.222的“数 据决策”->“数据库”->“2011-2012(2)”文件夹下找到,以后每次实验相关的文件和数据库,老师上课的课 件,sql2005安装环境,都可以在这个ftp上寻找。 二、实验内容 1、上网搜索能够正常安装的SQL Server2005的软件。或者在ftp上下载,有条件的同学,课后可在个人电脑上安装SQL Server2005,建议XP操作系统安装个人版,Server操作系统安装企业版。SQL Server2005的安装说明见《SQL Server 2005精简版的安装》或上网搜索相应电子教程。安装过程请参看实验指导或者相关视频。 2、观看视频“数据库概念.swf”,了解数据库的相关概念。 3、参看实验指导或者视频“使用SQL Server Management Studio.swf”,通过实践初步了解使用SQL Server Management的使用。 4、观看视频“SQL Server联机丛书.swf”,了解如何通过系统本身来学习使用SQL Server。 请根据联机丛书查询如何“创建数据库”,查询内容包括创建数据库前的准备工作,创建数据库的命令,以及数据库文件的组成。请把你的结果写在下面。

微机原理及应用(广西大学)

微机原理期末复习要点(必看) 一、填空题(每空1分,共30分) 1、CPU访问存储器时,在地址总线上送出的地址称为物理地址。 2、80X86系统中,执行指令PUSH AX后,SP= SP-2 ;若执行指令POP AX 后,SP= SP+2 。 3、指令“MOV AX,2000H”源操作数的寻址方式为立即数 ;指令“MOV AX,[BX+SI+6]”源操作数的寻址方式为带偏移量的基础加变址。 4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为 0306H ,物理地址为 25106H 。 5、80486可访问两个独立的地址空间,一个为I/O地址空间,其大小为 64K 字节。 6、执行指令“XOR AX,AX”后,标志位ZF的值为 1 。 7、若(AL)=10011000B,(BL)=01100111B,则执行指令“ADD AL,BL”后,(AL)=11111111B;执行指令“AND AL,BL”后,(AL)= 0 。 8、可屏蔽中断从CPU的 INTR 引脚进入,只有当中断允许标志IF为 1 时,该中断才能得到响应。 9、中断向量表存放在从 00000H 至 003FFH 存储空间中。 10、在实地址方式下,中断类型号为20H的中断所对应的中断向量,存放在内存 从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到 高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址 65000H 。 11、80X86的I/O指令中,要寻址的16位的端口地址存放在 DX 中。 12、现要用6116静态RAM芯片构成8K×32位的存储器,此种芯片共需16 片。 13、8255A在“方式1输出”与外设之间的一对"握手"信号是 ACK和OBF 。 14、由实地址方式上,由逻辑地址获得物理地址的计算公式为:

数据库原理及应用--课后答案

数据库原理及应用 课后答案 第一章 选择题 1、A。 从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。对于外模式/模式映像,当模式改变时,相应的外模式/模式映像作相应的改变,以使外模式保持不变,而应用程序是依据数据的外模式来编写的,外模式不变,应用程序就没必要修改,这保证了数据与程序的逻辑独立性。对于模式/内模式映像,当数据库的存储结构变了,模式/内模式映像会作相应的改变,以使模式保持不变,而模式不变,与模式没有直接联系的应用程序也不会改变,这保证了数据与程序的物理独立性。 数据逻辑独立性指的就是当模式改变时,外模式和应用程序不需要改变,所以选项A正确。C选项的内模式改变,模式不变指的是数据的物理独立性,所以C选项不正确,B选项中前后两句与C选项相比顺序不符,所以B选项不正确。D选项中,应为“模式和应用程序不变”,不应为“外模式”,所以D选项不正确。 2、B。 DB指的是数据库(DataBase),DBMS指的是数据库管理系统(DataBase Management System),DBS指的是数据库系统(DataBase System),DBA指的是数据库管理员(Database Administrator),Data指的是数据。

由书中概念易得DBS(数据库系统)包括DBMS(数据库管理系统),DBMS管理和控制DB(数据库),而DB载入、存储、重组与恢复Data(数据)。所以B选项正确。 3、C。 数据库系统的特点有:⑴、实现数据共享;⑵、减少数据冗余度;⑶、保持数据的一致性; ⑷、数据的独立性;⑸、安全保密性;⑹、并发控制;⑺、故障恢复 由以上可得C选项错误,应改为数据冗余度“低”。 4、C。 DB是长期储存在计算机内、有组织的、可共享的大量数据集合;DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问计算机软件、硬件和数据资源组成的系统;DBMS 是把用户对数据的操作转化为对系统存储文件的操作,有效地实现数据库三级(外模式、模式和内模式)之间的转化;MIS指的是管理信息系统(Management Information System),是一个以人为主导,利用计算机硬件、软件及其他办公设备进行信息的收集、传递、存贮、加工、维护和使用的系统。由以上概念可知,位于用户和数据库之间的一层数据管理软件是DBMS。所以C选项正确。 5、C。 书中图1.6明确指出模式/内模式映像把概念数据库与物理数据库联系起来,所以C选项正确。 6、C。 数据库有这样三层关系,第一层和第三层不能直接发生关系,所以D选项不正确,内模式与外模式没有直接关系,应改为“模式与应用程序不变”。

(微机原理及应用)编程题试题集

重庆科技学院试卷库系统试卷库导出试卷 微机原理及应用-编程题(43题) 题序:0017题型:06难度:01分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY两个字数据相乘(用MUL)。答案: 解:(1) MOV AX, DATAX MUL DATAY MOV DATAY,AX MOV DATAY+2,DX 题序:0018题型:06难度:02分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX除以23(用DIV)。 答案: 解:(1) MOV AX, DATAX MOV BL, 23 DIV BL MOV BL,AH

MOV AH, 0 MOV DATAY, AX 。存放商 MOV AL,BL MOV DATAY+2, DX 。存放余数 题序:0002题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 试编写一个程序段,实现将BX中的数除以10,结果仍放在BX中。 答案: 解: MOV CL,0AH MOV AX,BX DIV CL MOV BX,AX 题序:0016题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY中的两个双字数据相加, 和存放在DA TAY和答案: 解:(1) MOV AX, DATAX ADD AX, DATAY MOV BX, DATAX+2 ADD BX, DATAY+2 MOV DATAY, AX MOV DATAY+2, BX

数据库原理及应用A实验1报告

数据库原理及应用A实验报告 实验名称:查询 实验类型:设计实验 指导教师: 专业班级: 姓名: 学号: 实验地点: 实验日期:2019 年9 月26 日 实验报告日期:2019 年10 月30 日 成绩:__________________________

一、实验目的 1.熟悉oracle环境; 2.熟练掌握和使用PL-SQL建立数据库基本表。 3.使用PL/SQL developer操作数据库。 4.熟练掌握SQL 建立关系,及增删改数据 二、实验环境 Oracle 11g 三、实验内容 1.了解SQL PLUS的使用 2.使用PL/SQL developer的图形界面,建立图书管理数据库orcl中的各个关 系 3.在建立的关系中输入有效数据 4.删除以上各关系 5.在PL/SQL developer用SQL代码建立orcl数据库中各关系 6.用SQL 代码完成数据增、删、改 四、实验步骤 1.以SYSTEM登录数据库 2.注册用户 3.重新以新用户登录数据库

4.立数据库表 打开tables文件夹。建立以下各关系: 图书分类(图书分类号,类名) 书目(ISBN, 书名,作者,出版单位,单价,图书分类号) 图书(图书编号,ISBN,是否借出,备注) 读者(借书证号,姓名,单位,性别,地址,联系电话,身份证编号) 借阅(借阅流水号,借书证号,图书编号,借书日期,归还日期,罚款分类号,备注) 罚款分类(罚款分类号,罚款名称,罚金) 预约(预约流水号,借书证号,ISBN,预约时间) 5.使用SQL语句练习表的创建、删除、修改操作。 6.使用SQL语句练习表中数据的增加、删除、修改操作。 7.试根据下面的完整性约束要求,用SQL对上面已经建立好的数据库表进行 完整性约束定义。 读者关系中属性联系电话取值为11位数字 身份证编号取值为18位,并且满足身份证编号规则图书关系中属性是否借出取值为:‘是’或‘否’ 借阅关系中属性借书日期取值不为空

数据库原理及应用

数据库原理及应用 数据库技术简介 数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。 数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。 数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。 第一章绪论 1.1 数据库系统概述 1.1.1 四个基本概念 数据(Data) 数据库(Database)数据库管理系统(DBMS) 数据库系统(DBS) 一、数据 数据(Data)的定义 数据是信息的具体表现形式 描述事物的符号记录 数据的表现形式——数字文字图形图像声音等 各类数据必须数字化后才能加工处理。 数据与其语义是不可分的 例如:93是一个数据 语义1:学生某门课的成绩 语义2:某人的体重 语义3:计算机系2007级学生人数 例如:学生档案中的一条记录:(李明男1982 江苏计算机系2000) 二、数据库(续) 数据库的定义 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。 三、数据库管理系统 什么是DBMS 数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。 DBMS的用途 组织和存储好大量的数据,并提供方便、高效地检索数据和维护数据的手段。 DBMS的主要功能: 数据定义功能 数据组织 存储和管理 数据操纵功能 数据库的事务管理和运行管理 数据库的建立和维护功能 其它功能 四、数据库系统 什么是数据库系统

数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统。 数据库系统的构成 数据库 数据库管理系统(及其开发工具) 应用系统 数据库管理员(DBA) 1.1.2 数据管理技术的产生和发展 数据管理:是指对数据的分类、组织、编码、存储、查询和维护等活动,是数据处理的中心环节。 数据处理:是指对数据进行收集、组织、存储、加工、抽取和传播等一系列活动的总和。其目的是从大量的、原始数据中抽取、推导出对人们有价值的信息。 数据管理技术的发展动力:应用需求的推动、计算机软/硬件的发展 数据管理技术的发展过程 人工管理阶段(40年代中--50年代中) 文件系统阶段(50年代末--60年代中) 数据库系统阶段(60年代末--现在) 一、人工管理 时期 40年代中--50年代中 产生的背景 应用需求科学计算 硬件水平纸带、卡片、磁带 软件水平没有操作系统 处理方式批处理 特点:数据不保存、数据由程序各自管理(逻辑结构、存储结构、存取方法、输入方式等) 数据不共享:一组数据只能对应一个程序 数据不具独立性:数据的结构发生变化后(物理或逻辑上),应用程序必须做相应的修改。 应用程序与数据的对应关系(人工管理阶段) .. 二、文件系统 时期

数据库原理及应用实验指导★---实验4_SQL语言——SELECT查询操作[1]

实验4 SQL 语言——SELECT 查询操作 1 实实验验44 S S Q Q L L 语语言言————S S E E L L E E C C T T 查查询询操操作作 实验示例 实验示例中要使用包括如下三个表的“教学管理”数据库JXGL : (1)学生表Student ,由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记作:Student(Sno,Sname,Ssex,Sage,Sdept),其中主码为Sno 。 (2)课程表Course ,由课程号(Cno)、课程名(Cname)、先修课号(Cpno)、学分(Ccredit)四个属性组成,记作:Course(Cno,Cname,Cpno,Ccredit),其中主码为Cno 。 (3)学生选课SC ,由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,记作:SC(Sno,Cno,Grade),其中主码为(SNO,CNO)。 1、在SQL SERVER 查询分析器或企业管理器(以具有相应操作权限的某用户登录)的SQL 操作窗口中执行如下命令创建数据库。需要说明的是不同数据库系统其创建数据库的命令或方式有所不同。 CREATE DATABASE JXGL 2、刷新数据库目录后,选择新出现的JXGL 数据库,在SQL 操作窗口中,创建Student 、SC 、Course 三表及表记录插入命令如下: Create Table Student ( Sno CHAR(5) NOT NULL PRIMARY KEY(Sno), Sname VARCHAR(20), Sage SMALLINT CHECK(Sage>=15 AND Sage<=45), Ssex CHAR(2) DEFAULT '男' CHECK (Ssex='男' OR Ssex='女'), Sdept CHAR(2)); Create Table Course ( Cno CHAR(2) NOT NULL PRIMARY KEY(Cno), Cname VARCHAR(20), Cpno CHAR(2), Ccredit SMALLINT); Create Table SC ( Sno CHAR(5) NOT NULL CONSTRAINT S_F FOREIGN KEY REFERENCES Student(Sno), Cno CHAR(2) NOT NULL, Grade SMALLINT CHECK ((Grade IS NULL) OR (Grade BETWEEN 0 AND 100)), PRIMARY KEY(Sno,Cno),

数据库原理及应用实验详细说明

数据库原理及应用实验(Access、VFP、SQL SERVER) 1.Access部分:(4课时) 实验一Access创建数据库 实验二Access数据库高级操作 2.VFP部分:(12课时) 实验三VFP建立数据库与简单查询 实验四VFP数据库基本操作 实验五VFPSQL基本操作 实验六VFPSQL高级操作 实验七VFP结构化数据库应用编程 实验八VFP可视化面向对象应用编程 实验九VFP数据库应用系统设计 3.SQL SERVER数据库部分:(课后自学) 实验十SQL SERVER数据库基本操作 实验十一SQL SERVER数据库高级操作

实验一Access创建数据库 一、实验目的 1.理解关系数据库的基本概念。 2.掌握Access数据管理系统的基本操作。 3.在Access中建立学生管理数据库SM,建立student数据表,掌握建数据库和数据表的一般过程。 4.对student数据表完成简单的查询操作。 二、实验内容 1.在硬盘的用户盘上建立一个用户目录(如D:\JYY),用于保存本门课程的所有实验文件。每次实验后,应将文件其备份到软盘,下次上机时再将其复制到硬盘上。所有操作在硬盘上完成。 2.启动ACCESS,先建立数据库SM,再在数据库中建立基本表STUDENT。 其中:“学号”数据类型为字符型, 长度12位;姓名数据类型为字符型, 长度10位;性别数据类型为字符型, 长度2位;出生日期数据类型为日期型, 长度8位。 4.在ACCESS建立数据表窗口中建立STUDENT表结构,并将“学号”设置为主码。 5.保存STUDENT表结构,输入三条学生数据。 6.显示STUDENT表学生数据,利用SQL语句完成简单的查询操作。 7.对STUDENT表数据操作后,再建立课程表COURSE和学生选修表SCG,表结构如下:COURSE(课程号,课程名,学分);SCG(学号,课程号,成绩)。 8.创建数据表“成绩”,包含“学号、课程号、成绩”等字段(注意该表中的“学号”数据类型与“学生”表中的“学号”数据类型一致,“课程号”的要求同理),并填写10个左右的记录,每记录的学号和课程号应该是另外两表中实际存在的。 三、实验要求及检查 1.能利用ACCESS建立表结构并输入实验数据。 2.每个表中录入不少于3个记录。 3.学生表的有一个记录为本人的真实信息。 4.各表中的学号和课程号应该一致。 四、上交(不要求) 1.与该数据库相关的所有文件。 2.但不能包含非相关文件。 3.将要上交的所有文件压缩打包成一个压缩文件。 4.将压缩文件以邮件的附件形式上交。 5.在邮件主题中包含“实验一”及姓名、学号等内容,严格如“数据库实验一某某某

《数据库原理及应用实验》

四年制本科教学大纲 《数据库原理及应用实验》 淮阴师范学院

一、说 明 适用专业 计算机科学与技术 总 学 时 36 总 学 分 (一)实验目的、要求 通过实验验证和程序设计,巩固和加深课堂上所讲授的基本理论和基础知识,同时使学生初步掌握数据库应用程序设计的基本技能,提高学生分析以及解决问题的能力。为今后从事数据库理论研究和信息系统的工程应用打下基础。 (二)实验内容的选取和实施中注意的问题 部分实验项目主要确定了实验的目标,内容可以根据学习情况灵活调整。设计性实验主要给出功能要求,设计内容可以由学生自主选择,不要千篇一律。设计性实验需要学生占用课后时间。 (三)考核方式与要求 验证性实验的考核可通过机试完成,设计性实验要求交设计出的软件和实验报告。综合各个实验的成绩,构成该课程实验部分的成绩。(四)实验项目与时数安排 序号 实验名称 教学时数 备注 1 C#的简单编程 2 2 SQL Server 2000数据库基础操作 4 3 https://www.doczj.com/doc/5d3653054.html,数据库基础控件的应用 2 4 SQL语言练习 6 5 桌面数据库应用程序设计 8

6 基础报表功能设计 2 7 IIS应用程序基础练习 2 8 Web平台数据库应用程序设计 8 二、实 验 内 容 实验一 :C#的简单编程 1、熟悉C#.NET编程环境和调试工具。 2、用Label和Timer设计能自动放大和缩小Label中文字的程序。 3、调用DateTime 结构设计与计算机时间同步的小时钟。 说明和要求: 这部分实验可根据学生的C#编程水平作调整。 实验二 :SQL Server 2000数据库基础操作 1、使用查询分析器创建数据库、表,插入数据。 2、使用企业管理器创建数据库、表,插入数据。 3、用SQL Server 2000工具和向导将数据库数据导出致文本文件、Excel格式文件和Access数据库中。 4、用SQL Server 2000工具和向导将文本文件、Excel格式文件和Access数据库中数据导入致SQL Server 2000中。 说明和要求: 重点掌握数据库的建立和常用工具的使用。 实验三 :https://www.doczj.com/doc/5d3653054.html,数据库基础控件应用

微机原理及应用

微机原理及应用 K60DN512VLL10 相关寄存器快速查询手册 2015年11月25日编

目录 1.通用输入输出(GPIO) 4 1.1.引言 4 1.2.寄存器说明 4 1.2.1.引脚控制寄存器(PORTx_PCRn) 4 1.2.2.GPIO端口寄存器 4 1.2.3.GPIO时钟门控寄存器(SIM_SCGC5) 5 2.中断 6 3.周期中断定时器(PIT)7 3.1.说明7 3.2.寄存器描述7 3.2.1.PIT 模块控制寄存器(PIT_MCR)7 3.2.2.定时器加载值寄存器(PIT_LDVALn)7 3.2.3.当前定时器值寄存器(PIT_CVALn)7 3.2. 4.定时器控制寄存器(PIT_TCTRLn)8 3.2.5.定时器标志寄存器(PIT_TFLGn)8 3.2.6.PIT时钟门控寄存器6(SIM_SCGC6)8 4.通用异步接收器/发送器(UART)9 4.1.UART 波特率9 4.2.寄存器说明9 4.2.1.UART 波特率寄存器9 4.2.2.UART 控制寄存器4(UARTx_C4)9 4.2.3.UART 控制寄存器1(UARTx_C1)9 4.2.4.UART 控制寄存器2(UARTx_C2)10 4.2. 5.UART 状态寄存器1(UARTx_S1)10 4.2.6.UART 数据寄存器(UARTx_D)10 4.2.7.UART时钟门控寄存器11 5.AD12 5.1.寄存器说明12 5.1.1.ADC 配罝寄存器1(ADCx_CFG1)12 5.1.2.ADC 配罝寄存器2(ADCx_CFG2)12 5.1.3.ADC状态和控制寄存器1(ADCx_SC1n)13 5.1.4.ADC状态和控制寄存器2(ADCx_SC2)14 5.1.5.ADC状态和控制寄存器3(ADCx_SC3)14 5.1. 6.ADC 数据结果寄存器(ADCx_Rn)15 5.1.7.ADC时钟门控寄存器15 6.DA17 6.1.寄存器说明17 6.1.1.DAC数据寄存器(低)(DACx_DATnL)17 6.1.2.DAC数据寄存器(高)(DACx_DATnH)17 6.1.3.DAC 控制寄存器0 (DACx_C0)17 6.1.4.DAC 控制寄存器1 (DACx_C1)18 6.1.5.DAC 控制寄存器2 (DACx_C2)18 6.1.6.DAC 状态寄存器(DACx_SR)18 6.1. 7.DAC时钟门控寄存器(SIM_SCGC2)19 7.附A 时钟门控寄存器汇总20 7.1.寄存器说明20 7.1.1.系统时钟门控寄存器1(SIM_SCGC1)20 7.1.2.系统时钟门控寄存器2(SIM_SCGC2)20 7.1.3.系统时钟门控寄存器3(SIM_SCGC3)20

数据库原理及应用

数据库原理及应用 1:ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示 1.联系 2.实体 3.实体的属性 4.联系的属性 2:()完成对数据库数据的查询与更新 1.DCL 2.DDL 3.DML 4.DQL 3:如果关系模式R中的每一个非主属性既不部分依赖也不传递依赖于键,则称这个关系模式属于 1.第一范式 2.第二范式 3.第三范式 4.BC范式 4:SQL语言中,删除记录的命令是 1.DELETE 2.DROP

4.REMORE 5:数据库三级模式体系结构的划分,有利于保持数据库的 1.结构规范化 2.数据安全性 3.数据独立性 4.操作可行性 6:数据的管理方法主要有 1.文件系统和分布式系统 2.批处理系统和实时处理系统 3.数据库系统和文件系统 4.数据库系统和实时处理系统 7:下列哪一个不是数据库开发的可选数据库。 1.mysql 2. DB2 3.Oracle 4.Excel 8:绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是 1.模式和内模式

3.模式 4.外模式 9:如果在关系的分片过程中使用了选择操作,则不可能是 1.水平分片 2.垂直分片 3.导出分片 4.混合分片 10:以下关于E-R图的叙述正确的是 1. E-R图建立在关系数据库的假设上 2. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。 3. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系 4. E-R图能表示数据生命周期。 11:SQL语言中,创建一个表的命令是 1.View 2.DROP 3.CLEAR 4.Create 12:位于用户和操作系统之间的一层数据管理软件是 1.DBS

微机原理及应用试题

扬州大学试题纸Array ( 2009-2010学年第1学期) 广陵学院07 班(年)级课程微机原理及应用 (A)卷 1. 以程序存储和程序控制为基础的计算机结构提出者是(B ) A.布尔 B.冯﹒诺依曼 C.图灵 D.帕斯卡尔 2.十进制数95转换成二进制数是(D ) A. 10010101 B. 01100101 C. 0100110 D. 01011111 3.大写字母C的ASCII码是(C ) A. 11001100B B. 00001100B C. 01000011B D. 01000111B 4.在微机中,主机和高速硬盘进行数据交换,一般采用的方式是( D) A. 程序直接控制方式 B. 程序中断控制方式 C. 无条件传送方式 D. DMA方式 5.将寄存器AX的内容求反的正确指令是( C ) A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX,AX 6. 指令MOV ARRAY[DI],DX 源操作数的寻址方式是(B ) A.变址寻址 B.寄存器寻址 C.基址寻址 D.基址变址寻址 7. 8086/8088响应不可屏蔽中断时,其中断类型号是(A ) A.由CPU自动产生 B.从外设取得 C.由指令INT给出 D.由中断控制器提供 8.8086指令队列的长度是 ( C ) A. 4个字节 B.5个字节 C.6个字节 D.8个字节 M/、WR、RD信号的状态依次9. 在最小模式下,CPU从外设读取数据操作,IO 为( A ) A. 0,1,0 B. 0,三态,0 C. 0,0,1 D. 1,1,0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是(D )

数据库原理与应用答案

《数据库原理与应用》(第三版)习题参考答案 第 1 章数据库概述 1.试说明数据、数据库、数据库管理系统和数据库系统的概念。 答:数据是描述事物的符号记录。 数据库是长期存储在计算机中的有组织的、可共享的大量数据的集合。 数据库管理系统是一个专门用于实现对数据进行管理和维护的系统软件。 数据库系统是指在计算机中引入数据库后的系统,一般由数据库、数据库管理系统(及相关的实用工具)、应用程序、数据库管理员组成。 2.数据管理技术的发展主要经历了哪几个阶段? 答:文件管理和数据库管理。 3.与文件管理相比,数据库管理有哪些优点? 答:与文件系统管理数据相比,数据库系统管理数据带来了如下好处:将相互关联的数据集成在一起,较少的数据冗余,程序与数据相互独立,保证数据的安全可靠,最大限度地保证数据的正确性,数据可以共享并能保证数据的一致性。 4.在数据库管理方式中,应用程序是否需要关心数据的存储位置和存储结构?为什么? 答:不需要。因为数据库管理系统提供了逻辑独立性和物理独立性。 5.在数据库系统中,数据库的作用是什么? 答:数据库是数据的汇集,它以一定的组织形式保存在存储介质上。 6.在数据库系统中,应用程序可以不通过数据库管理系统而直接访问数据文件吗? 答:不能 7.数据独立性指的是什么?它能带来哪些好处? 答:数据独立性是指应用程序不会因数据的物理表示方式和访问技术的改变而改变,即应用程序不依赖于任何特定的物理表示方式和访问技术,它包含两个方面:逻辑独立性和物理独立性。 物理独立性是指当数据的存储位置或存储结构发生变化时,不影响应用程序的特性; 逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。 8.数据库系统由哪几部分组成,每一部分在数据库系统中的作用大致是什么? 答:数据库系统一般包括数据库、数据库管理系统(及相应的实用工具)、应用程序和数据库管理员四个部分。数据库是数据的汇集,它以一定的组织形式保存在存储介质上;数据库管理系统是管理数据库的系统软件,它可以实现数据库系统的各种功能;应用程序专指以数据库数据为基础的程序,数据库管理员负责整个数据库系统的正常运行。 第2章数据模型与数据库结构 1.解释数据模型的概念,为什么要将数据模型分成两个层次? 答:答:数据模型是对现实世界数据特征的抽象。数据模型一般要满足三个条件:第一是数

数据库原理与应用实验报告

数据库原理与应用实验报告 实验报告 1.实验目的 熟悉SQL的数据定义语言,能够熟练地使用SQL语句来创建和更改基本表,创建和取消索引。对数据库进行单表查询、连接查询、嵌套查询、集合查询和统计查询。 2.实验内容 ?在SSMS环境中使用SQL语言创建数据库 ?使用CREATE语句创建基本表。 ?更改基本表的定义: 增加列,删除列,修改列的数据类型。 ?创建表的升、降序索引。 ?删除基本表的约束、基本表的索引或基本表。 3.实验步骤(按自己来) 1)在SSMS环境中使用SQL语言创建数据库:姓名全拼_Mis 2)使用SQL语句创建关系数据库基本表: 供应商表:姓名全拼_S(拼音缩写_Sno,拼音缩写_Sname,拼音缩写_Status,拼音缩写_City) 零件表:姓名全拼_P(拼音缩写_Pno,拼音缩写_Pname,拼音缩写_Color,拼音缩写_Weight) 工程项目表:姓名全拼_J(拼音缩写_Jno,拼音缩写_Jname,拼音缩写_City) 零件供应情况表:姓名全拼_SPJ(拼音缩写_Sno,拼音缩写_Pno,拼音缩写_Jno,拼音缩写_QTY) 其中:拼音缩写_Sno、拼音缩写_Pno、拼音缩写_Jno、(拼音缩写_Sno,拼音缩写_Pno,拼音缩写_Jno)分别是表xuning_S、表xuning_P、表xuninig_J、表xuning_SPJ的主键,具有唯一性约束。 3)找出供应工程J1的供应商号 4)找出供应工程J1零件P1的供应商号 5)找出供应工程J1红色零件的供应商号

6)找出没有使用杭州供应商生产的绿色零件的工程号 7)找出和供应商S1在同一城市的供应商所提供的所有零件 8)找出供应红色的P1零件且其供应量>200的供应商号 9)找出所有供应商的姓名和所在城市 10)找出零件的名称、颜色、重量 11)找出使用供应商S2所供应零件的工程号 12)找出工程项目J3实用的各种零件的名称及数量 13)找出杭州厂商供应的所有零件号码 14)找出使用杭州产的零件的工程号 15)找出没有天津产的零件的工程号 16)把全部红色零件的颜色改为蓝色 17)由供应商S4供给J3零件P5改为由S3供应,请做必要的修改 18)从供应商表关系中删除S3的记录,并从供应情况关系中删除相应的记录 19)请将(S2,J6,P4,300)插入到供应情况关系中 20)为‘一键’工程项目建立一个供应情况的视图,包括供应商号,零件代码,供应商名称,供应数量 A)找出‘一键’使用的各零件代码及数量 B)找出供应商S2的供应情况 C)找出供应零件P2且供应数量大于100的供应商名 21)把对表xuning_S的插入权限授予用户zhangyong,并允许他再将此权利授予他人 22)把查询表xuning_SPJ和修改QTY的权限授予liming 4.实验结果(只要粘贴图片,查询分析器,写的语句和结果,四张 表的语句粘一个图就可以了,剩下三张表的语句粘就可以了) 1)在SSMS环境中使用SQL语言创建数据库jiangxue_Mis 语句: CREATE DATABASE jiangxue_Mis ON ( NAME=jiangxue_data, FILENAME='c:\jiangxue\jiangxue-mis-data.mdf', SIZE=10, MAXSIZE=50, FILEGROWTH=5 ) LOG ON ( NAME='jiangxue_Log', FILENAME='c:\jiangxue\jiangxue_mis_log.ldf',

相关主题
文本预览
相关文档 最新文档