sqlserver数据库程序设计试卷a

sqlserver数据库程序设计试卷a

ID:15147512

大小:61.00 KB

页数:3页

时间:2018-08-01

sqlserver数据库程序设计试卷a_第1页
sqlserver数据库程序设计试卷a_第2页
sqlserver数据库程序设计试卷a_第3页
资源描述:

《sqlserver数据库程序设计试卷a》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、题号一二三四五六七八九十总分得分一、选择题(每题2分,共10分)1.()要创建一个新的数据库,数据库中可以创建数据库对象。以下哪个不是数据库对象A.视图B.索引C.登录帐户D.存储过程2.()如果创建新的数据库,发现可以设置的最小容量为50MB,而不是通常情况下的1MB,最可能的原因是:A.master数据库的大小为50MBB.缺省数据文件的大小为50MBC.应该使用T-SQL而不是企业管理器来创建数据库D.model数据库的大小为50MB3.现在人们把文字、图形、图像、声音等信息都称为()。A.DATAB.INFORMATIONC.DBD.其他4.目前数据库

2、系统已逐渐淘汰了网状数据库和层次数据库,SQLServer数据库管理系统是()数据库系统。A.面向对象B.关系C.分布5.在数据库系统中,人们通常按()的类型来命名数据模型。A.完整性约束B.数据操纵C.数据结构二、填空题(每空2分,共20分)1.假定利用CREATETABLE命令建立如下一个表:BOOK(总编号C(6),分类号C(3),书名C(16),单价N(10,2)),则单价字段的类型为_______型,字段宽度为________,其中包含有__________位小数。2.SQLServer2000的安全性分为两类:_______安全性和_______安

3、全性。3.SQLServer中的触发器可以分为____________触发器、____________触发器和____________触发器三种。4.当一个表同时具有约束和触发器时,SQLServer先执行____________,如果这些操作符合__________,系统将完成数据操作,然后再激活___________。三、程序填空题(每空2分,共20分)在下列空白处填写SQL语句。⑴、统计订购总数在50-100之间的书(书名,订购总数)SELECTbook_name,(book_number)FROMorderformbookONorderform.boo

4、k_id=book.book_idGROUPBY第3页,共3页⑵、统计每天每本书的订购总金额,并按层次总计(日期,书名,总金额SELECTorderdate,book_name,SUM(price*book_number)AS总金额FROMorderform,clients,bookWHEREorderform.client_id=clients.client_idANDorderform.book_id=book.book_idGROUPBY,⑶、查找销售数量最少的书的书名SELECTbook_nameFROMbookWHEREbook_id(SELECTb

5、ook_idFROMorderformGROUPBYHAVING(SELECTSUM(book_number)FROMorderformGROUPBYbook_id))四、Transact-SQL程序设计(共50分)以下程序设计参考BookDB数据库设计,该库中的数据对象为:第3页,共3页列名数据类型主键author_idint*author_namevarchar(8)addressvarchar(50)telphonevarchar(15)sexbitBookAuthors列名数据类型主键book_idint*book_namevarchar(50)pri

6、cefloatpublishervarchar(25)author_idintClients列名数据类型主键client_idint*client_namevarchar(8)addressvarchar(50)OrderForm列名数据类型主键order_idint*book_idintbook_numberintorder_datedatetimeclient_idint第3页,共3页1、存储过程FindAuthor3,根据给出的姓名查询作者,如果找到,返回“找到此人”,否则返回“查无此人”。(5分)第3页,共3页2、存储过程FindAuthor4,根据给

7、出的姓名查询作者,如果没找到,产生错误:“作者xxx不存在”(这里的xxx是要查的人的姓名)(5分)3、有一个图书馆数据库TSG如下:(30分)ZSM(图书)字段类型主键含义ZSMIDvarchar(8)*书号JCZTbit借出状态:1-借出,0-在馆JSZ(借书证)字段类型主键含义JSZIDvarchar(8)*借书证号JSSLint借书数量LT(流通)字段类型主键含义ZSMIDvarchar(8)*书号JSZIDvarchar(8)借书证号JSRQdatetime借书日期HSRQdatetime应还日期XJZTbit续借状态:1-已续借,0-未续借图书馆规

8、定:每个人最多可借4本书,每本书借期为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。