sql server 数据库管理与开发教程与实训(第2版习题答案)
更新时间:2023-10-08 13:04:01 阅读量: 综合文库 文档下载
- sql server推荐度:
- 相关推荐
WORD格式--专业学习资料分享
第一章
一、选择题 A C D A
二、填空题
1.层次、网状、关系、关系
2.数据结构、数据操作、完整性约束
3.模式、外模式、外模式/模式映象、模式/内模式映象 4.选择、投影、连接 5.水平、垂直 6.实体、域、参照 7.一张二维表、行、列 8.插入、修改、删除 9.客户、浏览器
---------------------------------------------------------------------------------------------------------------------- 第二章
一、选择题 B D C
二、填空题
1.跟班作业、开调查会、业务询问、问卷调查、查阅资料 2.自顶向下、自底向上
3.需求分析、概念、逻辑、物理 4.自顶向下、自底向上、混合策略 5.一对一、一对多、多对多
三、判断题 T T T F
---------------------------------------------------------------------------------------------------------------------- 第三章
一、填空题
1.本地系统 域用户
2.Windows身份验证模式 混合模式 3.默认选项 下一步
4.查询分析器 服务管理器 企业管理器 5.开始/继续 停止
6.服务器组 服务器 登录和用户 7.创建,修改 查询 增加 修改 删除 8.技术文档 使用说明
---------------------------------------------------------------------------------------------------------------------- 第四章
一、填空题
1.Bigint、int、smallint、tinyint、-21亿 21亿
-
WORD格式--专业学习资料分享
2.money、-21、21、万
3.datetime、1900.1.1、2079.12.31、分钟 4.8
5.@、@@ 6.单、单 7.$、N、0x
8.17、-215、13.4400、-18.4560 9.66 C 7
10.BEAUTIFUL beautiful 11.9876 狼是你
12.我心中的太阳 我心中的月亮 13.by 百岁不是梦 百岁
14.1931 7 14 2009-01-12 19:24:55.543 15.7 7 1 985 2015 16.35
17.减(-) 乘(*) 除(/) 取余(%)
18.等于(=) 不等于(<>) 小于(<) 小于等于(<=) 大小 相同与否 19.字符串联接、比较、逻辑
20.近似数值、日期时间、字符与二进制、特殊
三、设计题
(1) select dateadd(day,100,getdate()) as '今天后100天是' select getdate()+100 as '今天后一百天是'
(2)select datediff(year,'19880101',getdate())
select datepart(year,getdate())-datepart(year,'19850101') select datediff(month,'2008-6-1',getdate())
select (year(getdate())-year('2008-6-1'))*12+(month(getdate())-month('2008-6-1'))
(3) A: declare @代码 int declare @学位名称 nchar(2) set @代码=1 set @学位名称= case
when @代码=1 then '博士' when @代码=2 then '硕士' when @代码=3 then '学士' end
print @学位名称
B: declare @代码 int
declare @学位名称 nchar(2) set @代码=1 set @学位名称= case @代码
-
WORD格式--专业学习资料分享
when 1 then '博士' when 2 then '硕士' when 3 then '学士' end
print @学位名称
(4) declare @i int,@s bigint set @i=1 set @s=1 while @i<20 begin
set @s=@s*@i set @i=@i+1 end
print '20!='+str(@s,20)
(5) declare @xh int,@cj bigint,@zh int set @xh=1 set @cj=1 set @zh=0 while @xh<21 begin
if @xh%2=0
set @cj=@cj*@xh else
set @zh=@zh+@xh set @xh=@xh+1 end
print '1到20的之和是'+str(@zh) print '1到20的乘积是'+str(@cj)
---------------------------------------------------------------------------------------------------------------------- 第五章
一、选择题 C C A
二、填空题
1.master tempdeb model pubs
2.主文件 mdf 次要文件 ndf 事务日志文件 ldf 3.表、视图、存储过程 4.alter drop datebase 5.insert update delete
四、设计题
1.创建表(以创建学院信息表为例,其它略)
-
WORD格式--专业学习资料分享
use 教学成绩管理数据库 go
create table 学院信息表 (编号 char(2) primary key, 名称 nchar(20) no null, 简称 nchar(10) no null, 院长 nchar(4), 书记 nchar(4) )
9.Drop table 学院信息表
10.Drop datebase 教学成绩管理数据库
---------------------------------------------------------------------------------------------------------------------- 第六章
一、选择题 A B B D C
二、填空题 1.Select
2.INTO FROM WHERE GROUP BY COMPUTE ORDER BY 3.max() min() avg() sum() 4.条件 5.模糊
6.视图 虚拟表(查询表)
四、设计题
1. use 教学成绩管理数据库 go
select *
from 学生信息表
where datediff(year,出生日期,getdate())=25 or datediff(year,出生日期,getdate())=27 order by 出生日期
2. use 教学成绩管理数据库 go
select *
from 学生信息表
where (datediff(year,出生日期,getdate())=25 or datediff(year,出生日期,getdate())=27)and 性别='男'
order by 出生日期
3. use 教学成绩管理数据库 go
select *
from 学生信息表
where datediff(year,出生日期,getdate())>25 and datediff(year,出生日期,getdate())<28 order by 出生日期
-
WORD格式--专业学习资料分享
4. use 教学成绩管理数据库 go
select 姓名,性别,联系电话 from 学生信息表 where 姓名 like '刘%'
5. use 教学成绩管理数据库 go
select 姓名,性别,籍贯 from 学生信息表
where left(籍贯,2) not in('山西') 6. use 教学成绩管理数据库 go
select 姓名,性别,联系电话 from 学生信息表
where left(姓名,1) not in('刘','张') 7. use 教学成绩管理数据库 go
select distinct xs2.姓名
from 学生信息表 as xs1 join 学生信息表 as xs2 on left(xs1.姓名,1)=left(xs2.姓名,1) where xs1.学号<>xs2.学号 8. use 教学成绩管理数据库 go
select xs.班级编号,课程编号,avg(分数) from 学生信息表 as xs
inner join 教学成绩表 as cj on cj.学号=xs.学号 group by xs.班级编号,课程编号
order by avg(分数) desc,xs.班级编号 desc 9. use 教学成绩管理数据库 go
select bj.名称,xs.学号,xs.姓名,avg(分数) from 班级信息表 as bj
inner join 学生信息表 as xs on bj.编号=xs.班级编号 inner join 教学成绩表 as cj on cj.学号=xs.学号 group by bj.名称,xs.学号,xs.姓名 order by avg(分数) desc,bj.名称 10. use 教学成绩管理数据库 go
select 学生信息表.学号,姓名,分数 from 学生信息表
join 教学成绩表 on 学生信息表.学号=教学成绩表.学号 where 课程编号='900011' and 分数> (select avg(分数) from 教学成绩表 group by 课程编号
-
正在阅读:
sql server 数据库管理与开发教程与实训(第2版习题答案)10-08
数控机床常见故障及排除方法07-19
教育实习1教案分析03-27
教育数据挖掘在提高混合式教学质量中的探索03-08
YouAreSoBeautiful02-16
定语从句的引导词 如何确定11-27
第十讲人力资源管理 管理学原理08-28
土壤中放线菌的分离和纯化实验05-22
南通市2018届高三一模含答案05-28
项目管理学习交流提纲 - 图文05-04
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 习题
- 答案
- 数据库
- 教程
- server
- 开发
- 管理
- sql
- 钢板桩基坑支护
- 钉钉管理员认证试题及答案
- 6度带与3度带标准图幅号转换对照表
- 选修课药物设计考试题资料
- 2019届中考数学专题复习二次函数和圆专题训练201903111163
- 纬地计算详细步骤(教学生用) - 图文
- 二级行星齿轮减速器设计及三维造型说明书
- 人教版小学语文四年级下期末总复习试卷选择题(1)
- 入库流程程序分析
- 浅析陕北靠崖式窑洞中孕育的生态节能理念 - 图文
- 二年级看图写话图片和范文
- 小学数学四年级上册《除数是整十数的笔算除法》教学设计
- 《结构力学》第06章在线测试
- 罗宾斯管理学第七版笔记
- 外研社初二英语下册Module 9知识精讲
- 实验四电阻元件伏安特性的测定(精)
- 高级生态学复习总结
- 政府口2009年9月份部门工作计划
- 毛笔字基本笔画word - 图文
- Tekla Structures节点设置 - 图文