在SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插入前4列数据时(假设一次只插入一行数据),系统自动计算本次销售产生的利润,并将该利润赋给销售表的第5列“本次利润”。请编写实现上述功能的后触发型触发器代码。(10分)
设在采用SQLServer 2008数据库的图书馆应用系统中有三个基本表,表结构如下所示,请用SQL语句完成下列两个查询:BORROWER:借书证号姓名系名班级12011106蒋辉文计算机系12-112011107王丽计算机系12-112012113范园园信息系12-2LOANS:借书证号图书馆登记号借书日期1201 1106 T0010012012.01.0212012113 T0010262013.02.O6BOOKS:索书号书名作者图书登记号出版社价格TP311.1数据库系统李明T001001科学19.00TP311.2二级C语言王珊T001026人民32.00(1)检索至少借了5本书的同学的借书证号、姓名、系名和借书数量。(5分)(2)检索借书和王丽同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期。(5分)
已知有如下关系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中标下划线的属性是主码。请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。(10分)
在UML模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是【15】。
如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是【14】。
设有关系模式w(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为老师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下的函数依赖集:F={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}w的规范程度可高达【10】。若将关系模式w分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C)则Wl的规范化程度最高可达到【11】,W2的规范化程度最高可达到【12】,W3的规范化程度最高可到达【13】。
数据仓库是一个面向主题、集成的、时变的、非易失的数据集合,支持管理部门的决策过程,数据仓库通过数据转移从多个数据源提取数据,为了解决不同数据源格式上的不统一,需要进行的数据操作是【9】。
事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未执行过,这就是保持数据库处于【8】状态。
下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_name和address字段插入数据。阅读并回答以下问题:USEbookdb GOIFEXISTS(SELECT【6】FROM SysobjectsWHEREname=ˊmy_procˊandtype=ˊ Pˊ、DROPPROCmy_proc GOCREATEPROC my_proc@a int,@b char(8),@C char(50)【7】INSERTINTO author(author_id,author_name,address)VALUES(@a,@b,@c)GO
在SQL中,用【5】关键词消除重复出现的元组。
2017年计算机三级嵌入式系统开发技
2017年计算机三级嵌入式系统开发技
2017年计算机三级嵌入式系统开发技
2016年计算机三级嵌入式系统开发技
2017年计算机三级软件测试技术模拟
2017年计算机三级软件测试技术模拟
2017年计算机三级软件测试技术模拟
2017年计算机三级信息安全技术模拟
2017年计算机三级信息安全技术模拟
2017年计算机三级信息安全技术模拟