下载此文档

《数据库系统原理与应用(SQL Server)》试题.pdf


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
该【《数据库系统原理与应用(SQL Server)》试题 】是由【小屁孩】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【《数据库系统原理与应用(SQL Server)》试题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。《数据库系统原理与应用(SQLServer2000)》模拟试题《数据库系统原理与应用(SQLServer)》试题一、单项选择题(每小题1分,共20分),不属于数据库特点的是()。()数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。()。—.()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。,按条件f对关系R进行选择,正确的是(。)×(R)D.?(R),属性A与B的联系是().()问题而引入的。、(。),INSERT,UPDATE和DELETE等。其中最重要的也是使用最频繁的语句是()。,建立视图用的命令是(。),条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且(。),修改表结构的是()。,若希望查询结果中不出现重复元组,应在SELECT子句中使用()保留字。————————————————————————————————————————————1《数据库系统原理与应用(SQLServer2000)》,通常和HAVING子句同时使用的是()。,下列涉及空值得操作,不正确的是()(AGEISNULL)=,用来显示数据库信息的系统存储过程是Server(。),删除一个表的命令是(。)()中导出的。()(它是一组按顺序执),行的操作单位。、T-SQL编程题每小题(10分,共20分)-SQL语言编程实现分数x的等级划分,分数x值利用随机函数rand取值(rand()*100)优良中及格不及格x>=9080<=x<9070<=x<8060<=x<70<-SQL语言编程求1-100的和。三、设计题(共60分)设计一个小服装店的数据库,(1)实体有:服装,客户,请考虑二者的关系画出其E-R图(5分)(2)创建数据库和表如下,写出代码,未指定类型的字段自定(20分)创建数据库toggery;服装表clothes(服装型号char(10),服装名称(非空))主键:服装型号客户表customer(编号,姓名,性别,年龄,民族,职业)主键编号(int);民族默认汉族;性别检查是否男或女销售表sell(客户编号,服装型号,卖出时间,购买数量,购买价格)主键:客户编号,服装型号,卖出时间外键:(服装型号,进货时间,进货价格,数量)主键:服装型号,进货时间,外键:()库存表stock(服装型号,数量)主键:服装型号————————————————————————————————————————————2《数据库系统原理与应用(SQLServer2000)》模拟试题(3)将下列信息添加到服装表,写出sql代码(10分)服装型号服装名称Hd-xm180红豆西服毛料180Bsd-yh110波司登羽绒服红色110Lc-cg140老船白色衬衫140修改:服装型号为Lc-cg140的服装名称为“老船灰色衬衫140”删除:服装型号为Bsd-yh110的记录(4)写出一下查询语句(每个3分,总15分)?查询所有女客户的姓名,民族,职业?查询型号为“Hd-xm180”的服装的总的销售数量?查询名称为“红豆西服毛料180”的服装的总的销售金额?查询2010年10月份,女性顾客购买的服装总数量?查询2010-10-1---2010-12-30期间,所有型号的服装总的卖出数量排名,降序(5)写一个存储过程(5分)当已存在此服装型号时,更新此型号数量,不存在此型号服装时,插入数据。输入参数:服装型号,数量(6)写一个触发器(5分)当有客户购买某款服装之后(即销售表Sell插入新记录之后),更新库存表————————————————————————————————————————————3《数据库系统原理与应用(SQLServer2000)》模拟试题参考答案一、.******@******@grade=rand()*******@******@grade>=90select优''******@grade>=80select良''******@grade>=70select中''******@grade>=60select及格''elseselect不及格'2.******@******@******@i=******@sum=******@i<=******@sum=***@sum+***@******@i=***@i+******@(1)客户购买服装(2)建数据库或建表语句createdatabasetoggerygousetoggerycreatetableclothes(ctypechar(10)primarykey,cnamechar(20)notnull)————————————————————————————————————————————4《数据库系统原理与应用(SQLServer2000)》模拟试题droptablecustomersgocreatetablecustomers(cnointprimarykey,cnamevarchar(10),sexchar(2)男'orcheck(sex='女sex=''),cfolkvarchar(10)汉',default'profvarchar(10))droptablesellgocreatetablesell(o),ctypechar(10)referencesclothes(ctype),stimesmalldatetime,snumint,spricemoney,o,ctype,stime))createtablebuy(ctypechar(10),btimesmalldatetime,bpricemoney,bnumint,primarykey(ctype,btime,bprice))createtablestock(ctypechar(10)primarykey,numint)(3)insertintoclothes红豆西服毛料values('Hd-xm180','180')insertintoclothes波司登羽绒服红色values('Bsd-yh110','110')insertintoclothes老船白色衬衫values('Lc-cg140','140')ame='140'wherectype='lc-cg140'deleteclotheswherectype='Bsd-yh110'(4)select语句ame,cfolk,proffromcustomerswhere女sex=''selectsum(snum)————————————————————————————————————————————5《数据库系统原理与应用(SQLServer2000)》模拟试题fromsellwherectype='hd-xml180'selectsum(snum*sprice)fromsell,='ame='selectsum(snum)fromsell,customerso=oand’sex=女’andstime>='2010-10-1'andstime<'2010-11-1'selectctype,sum(snum)asnumfromsellwherestime>='2010-10-1'andstime<='2010-12-30'groupbyctypeorderbynumdesc(5)存储过程******@ctypechar(10),***@******@myNumint看库存是否有/**/******@myNum=numfromstockwherectype=***@******@myNumif(***@myNumisnull)beginprint无此货,插入''insertintostockvalues(***@ctype,***@thisnum)endelsebeginprint有此货,更新''updatestocksetNum=Num+***@thisNumwherectype=***@ctypeendend(6)触发器createtriggerTr_sell————————————————————————————————————————————6《数据库系统原理与应用(SQLServer2000)》=-,=————————————————————————————————————————————7

《数据库系统原理与应用(SQL Server)》试题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小221 KB
  • 时间2024-04-15