收藏 分销(赏)

《SQL-Server数据库技术》试卷C卷答案.docx

上传人:二*** 文档编号:4575540 上传时间:2024-09-30 格式:DOCX 页数:3 大小:13.44KB 下载积分:5 金币
下载 相关 举报
《SQL-Server数据库技术》试卷C卷答案.docx_第1页
第1页 / 共3页
本文档共3页,全文阅读请下载到手机保存,查看更方便
资源描述
«SQL Server数据库技术》(C卷)评分标准及参考答案 1 2 3 4 5 6 7 8 9 10 C D C A B A C D A c 1 2 3 4 5 6 7 8 9 10 Y N N N N N Y N N N no 答案 分 1. 外模式、模式 2 2. @、@@ 2 3. 68、C 2 4. beautiful、我心中的太阳 2 5. 水平、垂直 2 6. 选择、投影 2 7. 实体、域 2 8. 表、视图 2 9. 6、7 2 10 13.4300、13.4570 2 四、 no 答案要点 分 1. (1) 为用户集中需要的数据,简化了数据的用户操作; (2) 对用户隐藏了数据库设计的复杂性; (3) 简化用户权限的管理 (4) 组织数据导出到其它应用程序; 5 2. 1 .数据表/视图(select insert update delete) 2冽(字段)的访 H(select update) 5 五、第1页(共2页) no 参考答案 分 1. create database [我班同学数据库] go use [我班同学数据库] go 2 2. create table 宿舍表 ([宿舍号]char(6) primary key, [宿舍 ]char(7) check([宿舍 ]like ,633ro-9]ro-9]ro-9][o-9r)) 3 3. create table 同学表 (学号 char(6) primary key, 姓名 nchar(4) not null, 性别 nchar(l)check(性别 in (卵,女)), 年龄int, 6 民族 nchar(S) default '汉族,not null, 身份证号 char(18) unique, 宿舍号char(6) references宿舍表(宿舍号) ) 4. insert 宿舍表 values。101','6331157') insert 宿舍表 values。102','6331777') update宿舍表set宿舍 = 6331158' where宿舍号 ='ior delete宿舍表where宿舍号E02 8 5. create view [同学表视图]as select学号,姓名,性别,年龄,民族,身份证号,同学表. 宿舍号,宿舍 from同学表,宿舍表 where同学表.宿舍号=宿舍表.宿舍号 5 6. select姓名,性别,宿舍 from同学表视图 where姓名like'张%'and性别='女, 4 7. select最大年龄=max(年龄),最小年龄=min(年龄),平 均年龄=avg(年龄) from同学表 where性别='女, 5 8. create procedure [某宿舍同学]@宿舍号 varchar(6) as select姓名,性别,宿舍 from同学表视图 where宿舍号=@宿舍号 go execute [某宿舍同学「101' 8 9. exec sp_addlogin V班主任'888','我班同学数据库, exec sp_grantdbaccess 'U 班主任'U 读者, cxcc sp addrolcmcmbcr 'db datarcadcr\ V 读者' 9
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服