阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某健身俱乐部要开发一个信息管理系统,该信息系统的部分关系模式如下:员工(员工身份证号,姓名,工种,电话,住址)会员(会员手机号,姓名,折扣)项目(项目名称,项目经理,价格)预约单(会员手机号,预约日期,项目名称,使用时长)(外键:会员手机号)消费(流水号,会员手机号,项目名称,消费金额,消费日期)(外键:会员手机号,项目名称)有关关系模式的属性及相关说明如下:1)俱乐部有多种健身项目,不同的项目每小时的价格不同。俱乐部实行会员制,且需要电话或在线提前预约。2)每个项目都有一个项目经理,一个经理只能负责一个项目。3)俱乐部对会员进行积分,达到一定积分可以进行升级,不同的等级具有不同的折扣。 根据以上描述,回答下列问题: 【问题1】请将下面创建消费关系的SQL语句的空缺部分补充完整,要求指定关系的主码、外码,以及消费金额大于零的约束。CREATE TABLE 消费(流水号 CHAR(12) ( a ) ,会员手机号CHAR(11),项目名称CHAR (8),消费金额NUMBER ( b ) ,消费日期DATE,( c ),( d ),);【问题2】(1)手机号为18812345678的客户预约了2014年3月18日两个小时的羽毛球场地,消费流水号由系统自动生成。请将下面SQL语句的空缺部分补充完整。INSERT INTO消费(流水号,会员手机号,项目名称,消费金额,消费日期)SELECT '201403180001','18812345678','羽毛球', ( e ) ,'2014/3/18'FROM会员,项目,预约单WHERE 预约单.项目名称=项目.项目名称AND ( f ) AND 项目.项目名称='羽毛球'AND 会员.会员手机号='18812345678';(2)需要用触发器来实现会员等级折扣的自动维护,函数float vip_value(char(11) 会员手机号)依据输入的手机号计算会员的折扣。请将下面SQL语句的空缺部分补充完整。CREATETRIGGERVIP_TRG AFTER ( g ) 0N ( h )REFERENCINGnew row AS nrowFOR EACH ROWBEGINUPDATE 会员SET ( I )WHERE ( j ) ;END【问题3】请将下面SQL语句的空缺部分补充完整。(1)俱乐部年底对各种项目进行绩效考核,需要统计出所负责项目的消费总金额大于等于十万元的项目和项目经理,并按消费金额总和降序输出。SELECT 项目.项目名称,项目经理,SUM(消费金额)FROM 项目,消费WHERE ( k ) GROUP BY ( l )ORDER BY ( m ) ;(2)查询所有手机号码以"888"结尾,姓"王"的员工姓名和电话。SELECT 姓名,电话FROM员工WHERE姓名 ( n ) AND 电话 ( o )

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某健身俱乐部要开发一个信息管理系统,该信息系统的部分关系模式如下:员工(员工身份证号,姓名,工种,电话,住址)会员(会员手机号,姓名,折扣)项目(项目名称,项目经理,价格)预约单(会员手机号,预约日期,项目名称,使用时长)(外键:会员手机号)消费(流水号,会员手机号,项目名称,消费金额,消费日期)(外键:会员手机号,项目名称)有关关系模式的属性及相关说明如下:1)俱乐部有多种健身项目,不同的项目每小时的价格不同。俱乐部实行会员制,且需要电话或在线提前预约。2)每个项目都有一个项目经理,一个经理只能负责一个项目。3)俱乐部对会员进行积分,达到一定积分可以进行升级,不同的等级具有不同的折扣。 根据以上描述,回答下列问题: 【问题1】请将下面创建消费关系的SQL语句的空缺部分补充完整,要求指定关系的主码、外码,以及消费金额大于零的约束。CREATE TABLE 消费(流水号 CHAR(12) ( a ) ,会员手机号CHAR(11),项目名称CHAR (8),消费金额NUMBER ( b ) ,消费日期DATE,( c ),( d ),);【问题2】(1)手机号为18812345678的客户预约了2014年3月18日两个小时的羽毛球场地,消费流水号由系统自动生成。请将下面SQL语句的空缺部分补充完整。INSERT INTO消费(流水号,会员手机号,项目名称,消费金额,消费日期)SELECT '201403180001','18812345678','羽毛球', ( e ) ,'2014/3/18'FROM会员,项目,预约单WHERE 预约单.项目名称=项目.项目名称AND ( f ) AND 项目.项目名称='羽毛球'AND 会员.会员手机号='18812345678';(2)需要用触发器来实现会员等级折扣的自动维护,函数float vip_value(char(11) 会员手机号)依据输入的手机号计算会员的折扣。请将下面SQL语句的空缺部分补充完整。CREATETRIGGERVIP_TRG AFTER ( g ) 0N ( h )REFERENCINGnew row AS nrowFOR EACH ROWBEGINUPDATE 会员SET ( I )WHERE ( j ) ;END【问题3】请将下面SQL语句的空缺部分补充完整。(1)俱乐部年底对各种项目进行绩效考核,需要统计出所负责项目的消费总金额大于等于十万元的项目和项目经理,并按消费金额总和降序输出。SELECT 项目.项目名称,项目经理,SUM(消费金额)FROM 项目,消费WHERE ( k ) GROUP BY ( l )ORDER BY ( m ) ;(2)查询所有手机号码以"888"结尾,姓"王"的员工姓名和电话。SELECT 姓名,电话FROM员工WHERE姓名 ( n ) AND 电话 ( o )


参考解析

解析:【问题1】【参考答案】(a)PRIMARY KEY (或NOT NULL UNIQUE)(b)CHECK(消费金额>0)(c)FOREIGN KEY(会员手机号)REFERENCES 会员(会员手机号)(d)FOREIGN KEY(项目名称)REFERENCES 项目(项目名称)【试题分析】本题考査SQL的应用,属于比较传统的题目,考查点也与往年类似。本问题考查数据定义语言DDL和完整性约束。根据题意,需要对"消费"表的"流水号"加主键(或非空)约束,考查实体完整性约束,对应的语法为:PRIMARY KEY (或 NOT NULL UNIQUE )"消费金额"需要大于0,所以需要加Check约束,对应的语法为:CHECK (消费金额>0)"会员手机号"是"会员"关系的主键,是"消费"关系的外键,考查参照完整性约束,需要增加外键约束,对应的语法为:FOREIGN KEY (会员手机号)REFERENCES 会员(会员手机号)"项目名称"是"项目"关系的主键,是"消费"关系的外键,考查参照完整性约束,需要增加外键约束,对应的语法为:FOREIGN KEY (项目名称)REFERENCES 项目(项目名称)【问题2】【参考答案】(1)(e) 价格*使用时长*折扣 (f) 预约单.会员手机号=会员.会员手机号(2)(g) INSERT (h)消费 (i)折扣=vip_value(nrow.会员手机号) (j)会员.会员手机号=nrow.会员手机号【试题分析】本问题考查数据操纵语言DML。(1)本题考查一个较完整的查询语句,需要向"消费"关系插入新元组。SELECT子句缺少"消费金额"。消费金额=价格*使用时长*折扣。WHERE子句缺少"预约单"关系和"会员"关系按照"会员手机号"的连接,因此应该增加"预约单.会员手机号=会员.会员手机号"。(2)本题考查触发器,触发器是一个能由系统自动执行对数据库修改的语句。一个触发器由事件、条件和动态三部分组成:事件是指触发器将测试条件是否成立,若成立 就执行相应的动作,否则就什么也不做;动态是指若触发器测试满足预定的条件,那么就由数据库管理系统执行这些动作。本题首先定义触发器的事件,用触发器来实现会员等级折扣的自动维护。(g)和(h)缺少向"消费"关系插入的语句,因此应该分别补充"NSERT"和 "消费"。(i)语句调用vip_value函数实现会员折扣的更新,函数参数为会员手机号,因此应该补充"折扣=vip_value(nrow.会员手机号)"。(j)语句实现"会员"关系和"nrow"关系按照"会员手机号"的连接,因此应该补充"会员.会员手机号=nr0w.会员手机号"。【问题3】【参考答案】 (1)(k)项目.项目名称=消费.项目名称 (i)项目.项目名称,项目经理 HAVING SUM(消费金额)>= 100000 (m) SUM(消费金额)DESC(2)(n) LIKE"王%' (o) LIKE "%888"【试题分析】本问题考査数据操纵语言DML。(1)本题考查一个较完整的查询语句,知识点包括夺标查询、集函数、查询分组、分组条件和排序查询结果。査询涉及"项目"和"消费"关系模式。用集函数SUM(消 费金额)求消费总金额,若有GROUP BY子句,则集函数作用在每个分组上,且GROUP BY之后应包含除了集函数之外的所有结果列。若GROUP BY之后跟有HAVING子句,则只有满足条件的分组才会输出。"RDER BY"列名[ASC|DESC]"对输出结果进行升序或降序的排列,若不明确制定法升序或降序,则默认升序排列。(2)本题考查用关键字LIKE进行字符匹配。LIKE的语法为:[NOT] LIKE '<匹配串>'其中,匹配串可以是一个完整的字符串,也可以含有通配符%和_,其中%代表任意长度(包括0长度)的字符串,_代表单个字符。手机号码以"888"结尾,姓"王"的 员工对用的表示为:姓名LIKE'王%"AND电话LIKE"%888'。

相关考题:

研究发现:健身俱乐部按月付款的会员比按年付款的会员续签的可能性高 12.5%,这说明消费过程中()的重要性。A购买方式B购后服务C价格D使用产品

阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]某网上书店后台数据库的部分关系模式如下:会员(会员编号,用户名,密码,姓名;地址,邮编,电话,消费额,积分)图书(图书编号,类型名称,图书名称,作者,出版社,出版日期,ISBN,价格)订单(订单编号,用户名,销售额,订购日期,出货日期)订单明细(订单明细编号,订单编号,图书编号,数量)下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。要求订购日期不能大于出货日期。请将空缺部分补充完整。CREATE TABLE 订单(订单编号 CHAR(6) (a)用户名VARCHAR(40)NOT NULL (b),销售额FLOAT,订购日期DATE NOT NULL,出货日期DATE (c));

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某健身俱乐部要开发一个信息管理系统,该信息系统的部分关系模式如下: 员工(员工身份证号,姓名,工种,电话,住址) 会员(会员手机号,姓名,折扣) 项目(项目名称,项目经理,价格) 预约单(会员手机号,预约日期,项目名称,使用时长)(外键:会员手机号) 消费(流水号,会员手机号,项目名称,消费金额,消费日期)(外键:会员手机号,项目名称) 有关关系模式的属性及相关说明如下: (1)俱乐部有多种健身项目,不同的项目每小时的价格不同。俱乐部实行会员制,且需要电话或在线提前预约。 (2)每个项目都有一个项目经理,一个经理只能负责一个项目。 (3)俱乐部对会员进行积分,达到一定积分可以进行升级,不同的等级具有不同的折扣。 根据以上描述,回答下列问题:【问题1】(4分) 请将下面创建消费关系的SQL语句的空缺部分补充完整,要求指定关系的主码、 外码,以及消费金额大于零的约束。 CREATE TABLE 消费( 流水号 CHAR(12) (a) , 会员手机号CHAR(11), 项目名称CHAR (8), 消费金额NUMBER (b) , 消费日期DATE, (c) , (d) , ); 【问题2】(6分) (1)手机号为18812345678的客户预约了 2014年3月18日两个小时的羽毛球场地,消费流水号由系统自动生成。请将下面SQL语句的空缺部分补充完整。 INSERT INTO 消费(流水号,会员手机号,项目名称,消费金额,消费日期) SELECT 201403180001,18812345678,羽毛球, (e) ,2014/3/18 FROM会员, 项目, 预约单 WHERE预约单.项目名称=项目.项目名称AND (f) AND项目.项目名称=羽毛球 AND会员.会员手机号=18812345678; (2)需要用触发器来实现会员等级折扣的自动维护,函数float vip_value(char(11) 会员手机号)依据输入的手机号计算会员的折扣。请将下面SQL语句的空缺部分补充完整。 CREATE TRIGGER VIP_TRG AFTER (g) ON (h) REFERENCING new row AS nrow FOR EACH ROW BEGIN UPDATE 会员 SET (i) WHERE (j) ; END 【问题3】(5分) 请将下面SQL语句的空缺部分补充完整。 (1)俱乐部年底对各种项目进行绩效考核,需要统计出所负责项目的消费总金额 大于等于十万元的项目和项目经理,并按消费金额总和降序输出。 SELECT项目.项目名称,项目经理,SUM(消费金额) FROM项目,消费 WHERE (k) GROUP BY (l) ORDER BY (m) ; (2)查询所有手机号码以888结尾,姓王的员工姓名和电话。 SELECT姓名,电话 FROM 员工 WHERE 姓名 (n) AND 电话 (o)

阅读下列说明,冋答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某水果零售超市拟开发一套信息系统,对超市的顾客、水果、员工、采购和销售信息进行管理。(1)水果零售超市实行会员制,顾客需具有会员资格才能进行购物,顾客需持所在单位出具的证明信才能办理会员资格,每位顾客具有唯一编号。(2)超市将采购员和导购员分成若干个小组,每组人员负责指定的若干种水果的采购和导购。每名采购员可采购指定给该组购买的水果;每名导购员都可对顾客选购的本组内的各种水果进行计价和包装,并分别贴上打印条码。(3)顾客选购水果并计价完毕后进行结算,生成结算单。结算单包括流水号、购买的各种水果信息和顾客信息等,每张结算单具有唯一的流水号。(4)超市在月底根据结算单对导购员进行绩效考核,根据采购情况对采购员进行考核,同时也根据结算单对顾客消费情况进行会员积分。初步设计的数据库关系模式如下。"结算单"示例如表所示:【问题1】对于"顾客"关系模式,请回答以下问题:(1)给出所有候选键。(2)该关系模式可达到第几范式,用60字以内的文字简要叙述理由。【问题2】对于"结算单"关系模式,请回答以下问题:(1)用100字以内的文字简要说明它会产生什么问题。(2)将其分解为第3范式,分解后的关系名依次为:结算单1,结算单2,结算单3,并用下划线标注分解后的各关系模式的主键。【问题3】对于"职责"关系模式,请回答以下问题:(1)它是否为第4范式,用100字以内的文字叙述理由。(2)将其分解为第4范式,分解后的关系名依次为:职责1,职责2,┄。

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某航空公司的会员卡分为普卡、银卡、金卡和白金卡4个级别,会员每次搭乘该航空公司航班均可能获得积分,积分规则如下表所示。此外银卡及以上级别会员有额外积分奖励,奖励规则如下表所示。公司开发了一个程序来计算会员每次搭乘航班累积的积分,程序的输入包括会员的级别B、舱位代码C和飞行公里数K,程序的输出为本次积分S。其中B和C字母其大小写不敏感,K为正整数,S为整数(小数部分四舍五入)。问题1:(7分)采用等价类划分法对该程序进程测试,等价类表如下所示,请补充空(1)-(7)问题2:(13分)根据以上等价类表设计的测试用例,如下表所示,请补充(1)-(13)。

阅读下列说明和C++代码,回答问题,将解答填入答题纸的对应栏内。【说明】某航空公司的会员积分系统将其会员划分为:普卡 (Basic)、银卡(Silver)和金卡 (Gold) 三个等级。非会员 (NonMember) 可以申请成为普卡会员。会员的等级根据其一年内累积 的里程数进行调整。描述会员等级调整的状态图如图 5-1 所示。现采用状态 (State) 模式实现上述场景,得到如图 5-2 所示的类图。【问题1】(15分)阅读上述说明和C++代码,将应填入 (n) 处的字句写在答题纸的对应栏内。

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某连锁酒店集团实行积分奖励计划,会员每次入住集团旗下酒店均可以获得一定积分,积分由欢迎积分加消费积分构成。其中欢迎积分跟酒店等级有关,具体标准如表2-1所示;消费积分跟每次入住消费金额有关,具体标准为每消费1元获得2积分(不足1元的部分不给分)。此外,集团会员分为优先会员、金会员、白金会员三个级别,金会员和白金会员在入住酒店时可获得消费积分的额外奖励,奖励规则如表2-2所示。表2-1 集团不同等级酒店的欢迎积分标准表2-2 额外积分奖励规则该酒店集团开发了一个程序来计算会员每次入住后所累积的积分,程序的输入包括会员级别L、酒店等级C和消费金额A(单位:元),程序的输出为本次积分S。其中,L为单个字母且大小写不敏感,C为取值1到6的整数,A为正浮点数且最多保留两位小数,S为整数。【问题1】(7分)采用等价类划分法对该程序进行测试,等价类表如表2-3所示,请补充表2-3中空(1)-(7)。表2-3 等价类【问题2】(13分)根据以上等价类表设计的测试用例如下表所示,请补充表2-4中空(1)-(13)。表2-4 测试用例

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】某银行 B 和某公司 C 发行联名信用卡,用户使用联名信用卡刷卡可累计积分,积分累计规则与刷卡金额和刷卡日期有关,具体积分规则如表 2-1 所示。此外,公司 C 的 会员分为普通会员、超级会员和 PASS 会员三个级别,超级会员和 PASS 会员在刷卡时有额外积分奖励,奖励规则如表 2-2 所示。}银行 B 开发了一个程序来计算用户每次刷卡所累积的积分,程序的输入包括会员级别 L、刷卡日期D 和刷卡金额 A,程序的输出为本次积分 S。其中,L 为单个字母且大小写不敏感,D 由程序直接获取系统日期,A 为正浮点数最多保留两位小数,S 为整数。问题1:(5分)采用等价类划分法对该程序进行测试,等价类表如下表所示,请补充表2-3中空(1)~(5)。问题2:(9分)根据以上等价类表设计的测试用例如下表所示,请补充表2-4中空(1)~(9)。问题3:(6分)如果规定了单次刷卡的积分上限为 20000( 即 S 取值大于等于 0 且小于等于 20000), 则还需要针对 S 的取值补充一些测试用例。假设采用等价类划分法和边界值分析法来补充用例,请补充表 2-5、表2-6中的空(1)~(6)。

阅读下列说明和 Java代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某航空公司的会员积分系统将其会员划分为:普卡 (Basic) 、银卡(Silver)和金卡 (Gold)三个等级。非会员 (NonMember)可以申请成为普卡会员。会员的等级根据其 一年内累积的里程数进行调整。描述会员等级调整的状态图如图 6-1 所示 。现采用状态 (State) 模式实现上述场景,得到如图 6-2 所示的类图。

外国会员可以用当地的手机号码注册支付宝。

会员卡发卡时用户名、()、手机号、密码为必填项。

以下可以绑定开通移动版诚信通服务的手机号码,错误的为()A、在页面中直接输入想绑定的手机号码B、会员资料中绑定的手机号码C、阿里旺旺己绑定手机号码D、小灵通号码

一名淘宝会员想要在淘宝上开设店铺,首先最基本的是将()补充完整。A、银行卡B、身份信息C、手机号D、邮箱

下哪些信息是在服务过程中不能向可以索取的? ()A、会员的手机号B、会员的QQ号码C、会员的银行账号D、会员的支付宝账号

会员忘记支付宝账户名和密码,只记得手机号,告知会员用手机号码作为登录名找回密码即可 。

会员收不到短信的原因有()A、 智能手机设置了阻止项B、 手机号码错误了,帮助客户修改手机号码C、 信号不好,稍后再试D、 手机停机了

通常条件下,在进行淘宝会员注册时,可以使用手机号码或电子邮箱地址进行。

外拓会员注册目前必填会员信息是()A、姓名B、电话C、邮箱D、身份证号码

阳光同心俱乐部商城使用对象()A、内拓会员B、内转外会员C、外拓招募会员D、合作的其他会员

电子化直通三要素()A、投保人手机号注册会员B、网上互动C、填写投保单D、生成保单

会员本人办理身份认证时,须提供()A、会员本人有效身份证件原件、复印件B、会员本人的明珠卡或明珠卡号C、会员本人中国境内手机号码或电子邮箱作为接收密码的安全联系信息D、会员本人户口簿原件、复印件

会员委托他人办理身份认证时,须提供:()A、会员本人有效身份证件原件、复印件B、代办人的身份证原件、复印件C、会员本人明珠卡或卡号D、会员本人中国境内手机号码

注册一个()是淘宝平台开设店铺的第一步。A、淘宝会员名B、支付宝账号C、手机号D、银行卡号

淘宝支持多手机号的绑定,会员在绑定1个主手机号的基础上可以再绑定最多()个子手机号?A、9B、5C、19D、10

下列操作中转接正确的是()。A、手机号码、邮箱、账户都不记得了,无法登录,我们可以建议会员联系电话客服B、会员说账户里的这笔交易不是我自己创建的,我们可以建议会员联系电话客服处理C、客户表示密码受理单想要加急,可以联系支付宝电话客服D、会员表示银行卡密码不记得了,这个情况我们建议他联系支付宝电话客服

“无线音乐俱乐部”会员下载铃声,只要点击铃声后,输入手机号码和会员密码进行下载。

爽易贷产品四要素实名认证包括以下()A、姓名、身份证号、手机号、家庭住址B、姓名、身份证号、手机号、邮箱C、姓名、身份证号、手机号、银行卡号

单选题设话单表的表结构为(手机号,通话起始日期,通话时长,话费),主关键字为(手机号,通话起始日期)。如果一个手机号表示一个入网用户,则当需要查询所有入网用户数时,正确的SQL语句是(  )。ASELECT COUNT($)FROM话单BSELECT COUNT(手机号)FROM话单CSELECT COUNT(DISTINCT手机号)FROM话单DSELECT DISTINCT COUNT(手机号)FROM话单