《数据库原理及应用试卷答案.docx》由会员分享,可在线阅读,更多相关《数据库原理及应用试卷答案.docx(5页珍藏版)》请在第一文库网上搜索。
1、9.个多源表视图的定义语句中,其子杳询语句必定是(B)语句。A.一个简单查询B.一个多表连接查询C.一个无条件查询D.有表和视图的查询10.单源表视图的定义语句中,其子查询语句必定是(C)语句。A.一个简单查询B.一个连接查询C.一个单表查询D.任意查询11 .要使用Sa帐户登陆SQ1SERVER,安全验证模式应用(C)A.仅WindOWSB.SQ1SERVER身份验证C.混合身份验证模式D.以上都不对12 .解除绑定规则的系统存储过程是(A)A.sp_unbindru1eB.sp_bindru1eC.spunbinddefau1tD.spprocedure13.创建自定义数据类型时要执行的系
2、统存储过程是(D)A.sp_bindru1eB.p_bindtypeC.sp_adddatetypeD.sp_addtype14.删除自定义数据类型的正确语句是(C)A.EXECDROP类型名B.sp.droptype类型名C.EXECsp_droptype类型名D.EXECsp_addtype类型名15.选项(B)是对存储过程的正确描述。A.定义了一个有相关列和行的集合B.当用户修改数据时种特殊形式的存储过程被自动执行C.存储过程中局部变量的最大数目仅受可用内存的限制D.在存储过程中不能引用临时表二.填空题(每空1分,共20分)1 .数据管理技术经历了人工管理、文件管理和数据库管理三个阶段,
3、2 .所谓数据完整性的约束条件共有三类,它们分别是:实体完整性、参照完蜷性和用户白定义完整性.3 .SQ1SERVER四个系统数据库分别是master、tempdb、InSdb和mode1。4 .命令方式操作数据库通常用到的工具是查询分析器:界面方式创建数据库用到的工具是一企业管理器.5 .SQ1SERVER的数据备份类型有四种,分别是完整备份、差异备东华理工大学国际学院20082009学年第二翔试卷课程:数据库原理及应用闭卷年级及专业:07级专科题号一二三四五六七八九总分分数得分评卷人单项选择题(每题2分,共30分)1 .在SQ1SERVER中,数据存储在下列哪个数据库对象当中?(B)A.触
4、发器B,表C.存储过程D.函数2 .数据页的大小是塞少?(C)A.1024KBB.4KBC.8KBD.IKB3 .要对一个表示日期的数据列进行约束,使其数据在一个规定的范围内,那么应当使用那种约束?(D)A.NU11约束B.主键约束C.唯一值约束D.CHECK约束4 .使用SA登录,属于哪种身份验证方法?(B)A.windows集成身份验证B.SQ1SERVER身份验证C.passport身份验证D.表单身份验证5 .在SQ1SERVER2005中,引入SChema的作用是什么?(C)A.代替数据库所有者B.为数据库对象赋权限C.对数据库对象进行分组,以便更好地进行管理D.没有用6 .哪个固定
5、数据库角色的成员可以执行数据库的所有配置和维护活动?(C).db_denydatareaderB.db_denydatawriterC.db_ownerD.db_securityadmin7 .要查找课程名Cname中,含汉字“管理”课程名,不正确的条件表达式是(A或B)A.cname1ike,管理%tB.cname1ike管%*C.cname1ike管理+D.Cname1ike飞管理%48.与条件表达式numnotbetween0and100等价的条件表达式是(C)A.num=0andnum100B.num0ornum=100C.num100D.num1002 .已有数据表商品(商品号,商品
6、名,单价,种类,库存数量)客户表(身份证号,姓名,住址,电话号码)客户帐号(帐号,身份证号,开户日期)创建数据表购物清单帐号,商品号,购买价格,数量,金额,购买日期)要求:充分考虑各种约束Createtab1e购物清单(帐号char(10)foreignkeyreferences客户帐号(帐号),商品号char(20)foreignkeyreferences商品(帐号),购买价格money,数量int,购买日期datetime,Primarykey(帐号,购买日期)3 .创建存储过程PRoC1,实现“购买”,参数为“帐号”、“商品号”、“数量”,购物清单中其他值自动生成,同时商品库存数量减少。
7、(10分)Createprocproc1帐号char(10),商品号char(20),数量intasdec1arepricemoney,0jinemoneyset6rice=se1ect单价from商品where商品号=商品号setjine=price*数量insertinto购买清单va1ues(帐号,商品号,PriCe,物数量,jine,getdate()选、日志备份和文件/文件组备O6. DTS是指数据转换服务。7. 在进行数据导出时,操作员必须拥有对数据源表的SeIeC1或读取权限。8. T-SQ1提供了33个全局变量。全局变星必须以幽开头,例如三.简答题:(共50分)1 .创建数据库
8、SUPerJnarkeI,存储超市日常商品销售信息。(8分)要求:(1)数据文件marke1da1a初始大小10M,增长方式10%,无上限(2)日志文件Og初始大小5M,增长方式I1上限IOOvCreatedatabasesupermarketOnprimary(name=market-data,Fi1ename=*d:market_data.mdf,(路径文件名可以任意)Size=IO,FiIegrowth=10%,Maxsize=Un1imited)1ogon(name=market.1og,Fi1ename=d:market_1og.Idf,(路径文件名可以任意)Size=5,FiIeg
9、rowth=I,Maxsize=IOO)4 .创建函数FUNCT1oN1,求某个月的销售额(8分)Createfunctionfunction1(onthint)Returnsmoneyasdec1areXiaOShoUemoneysetOxiaoshoue=(se1ectSUm(金额)from销售清单wheremonth(购买日期)=month)returnXiaOShOUe5 .创建触发器TRIGGER1,不允许修改购物清单信息(8分)CreatetriggertriggerOn购买清单Insteadofupdateasro1Iback6 .查询9月份“蔬菜”类商品的销售总额(8分)Se1ectSUm(金额)as销售总额from销,售清单X,商品yWherex.商品号=y.商品号andmonth(购买日期)=9and种类=蔬菜