2022年数据库试题.pdf

上传人:Q****o 文档编号:60240339 上传时间:2022-11-15 格式:PDF 页数:9 大小:53.35KB
返回 下载 相关 举报
2022年数据库试题.pdf_第1页
第1页 / 共9页
2022年数据库试题.pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《2022年数据库试题.pdf》由会员分享,可在线阅读,更多相关《2022年数据库试题.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、填空题1、系统自动创建的索引有_primary key _ _和_unioue_。2、SQL 语言支持关系数据库的三级模式结构分别是_外模式 _、内模式 _、_模式 _。3、主数据文件的扩展名为 _.mdf_。(辅的。ndf)4、主键约束是非空性 _和_唯一性 _的组合。5、数据库文件有_.mdf_主文件 _、_.ndf_辅文件 _、_.ldf_ 日志文件 _。6、SQL 语言支持关系数据库的三级模式结构分别是_DDL_、_DML_、_DCL_。7、视图的查询不可以包含_TOP_、_GROUP BY_ _和_UNION_ 子句_关键字。8、数据库领域常用的数据模型有_概念 _、_层次 _、

2、网状 _、_关系 _。9、在一个表中只能设置_1_个主键约束,可以定义_若干 _个唯一性约束。10 在查询编辑器窗口输入的SQL 语句,可以被保存或重新打开,SQL 文件的扩展名为 _.SQL_。11游标包含 _前端 _和_后端 _两部分。二、选择题1、次数据文件用于存储不能存在主数据文件中的数据,默认扩展名为(A)A.ndfB.mdf C.log D.dat 2、关系模型中数据的逻辑结构是一张二维表,它由(A)组成。A行和列B行C关系D列3、一个查询的结果成为另一个查询的条件,这种查询被称为(D)。A连接查询B内查询C自查询D子查询4.SELECT 语句中下列(B)子句用于对数据按照某个字段

3、分组(A)子句用于对分组统计进一步设置条件AHAVING 子句BGROUP BY 子句CORDER BY 子句DWHERE 子句5、A 在 SELECT 语句中,下列子句用于对搜索的结果进行排序(C)。AHAVING 子句BGROUP BY 子句CORDER BY 子句DWHERE 子句6、修改视图时,使用(A)选项,可以对CREATE VIEW 的文本进行加密。AWITH ENCRYPTION BWITH CHECK OPTION C VIEW _METADATA DAS SQL 语句7、与 WHERE AGE BETWEEN 18 AND 23完全等价的是(D)。A WHERE AGE 1

4、8AND AGE 23 B WHERE AGE 18AND AGE 23 C WHERE AGE 18AND AGE 23 DWHERE AGE 18AND AGE 23 8、创建视图命令是(A)ACREATE VIEWBDROP VIEW CCREATE TABLE DCREATE RULE 9、在 SELECT 语句中,如果想要返回的结果集中不包含相同的行,应该使用关键字(C)。ATOP BAS CDISTINCTDJOIN 10、在 SELECT 语句中,下列子句用于将查询结果存储在一个新表中(B)。ASELECT 子句BINTO 子句CFROM 子句DWHERE 子句11、为了对表中的

5、各行进行快速访问,应对此表建立(D)A约束B规则C索引D视图12 通过 CREATE TABLE 语句或者其他方法创建了一个表后,可以使用(B)语句在表中添加记录。ADELETE BINSERTCUPDA TE DINSEATER 13(D)在定义列时,它可以为表中的指定列提供默认值。AFOREIGN 约束BDEFAULT 约束CUNIQUE 约束DCHECK14 单击【查询编辑器】窗口中的任意位置按(A)命令可以在全屏显示模式和常规显示模式之间进行切换AShift+Alt+EnterBShift+Enter CShift+Alt DShift 15、通常情况,SQL Server 2005

6、主要支持 PRIMARY 约束、UNIQUE 约束、CHECK 约束、DEFAULT 约束、FOREIGN 约束。(B)在定义列时,它可以为表中的指定列提供默认值。AFOREIGN 约束BDEFAULT 约束CUNIQUE 约束DCHECK 16、创建 S 时,要求约束sex 属性只能取值为男或者女,正确的命令是(B)。ACREATE TABLE S BCREATE TABLE S(sex char(2),sex char(2),CHECK(sex in(男,女)CHECK(男,女)CCREATE TABLE S DCREATE TABLE S(sex char(2),sex in(男,女)c

7、har(2),sex in(男,女)三简答类练习题1 数据库管理系统的构成有哪些?数据库系统 DBS 通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数据库管理员一般是由业务水平较高、资历较深的人员担任。2 数据模型有哪些?面向对象,层次模型、关系模型、网状模型3 实体间的关系有哪几种?一对一,一对多,多对多4 数据库管理经历了哪3 个阶段?人工管理、文件系统和数据库管理 系统5 数

8、据完整性有哪些?实体 完整性 约束,参照 完整性 约束,用户自定义 完整性6 数据库对象有哪些?(至少 5 个)表 视图索引 约束触发器默认值7 数据库文件有哪3 类?主数据文件次数据文件日志文件8 关系运算符有哪些?连接 选择投影9 备份的方法有哪些?备份内容由谁做备份备份介质何时备份限制的操作备份方法:完全备份,差异备份10 身份验证模式有哪2 种?SQL Server 验证Windows 模式四表的操作:1、创建 T 表(教师基本情况表)(TNO,TN,SEX,AGE,PROF,SAL,DEPT)分别表示教师的编号,姓名,性别,年龄,职称,工资,系别。TC表(教师授课表)的结构为TC(T

9、NO,CNO)分别表示教师的编号,课程编号USE example GO CREATE TABLE t(TNO char(10)NOT NULL PRIMARY KEY,/*教师编号字段*/TN char(10)NULL,/*教师姓名字段*/SEX char(2)NULL,/*教师性别字段*/AGE int NULL,/*教师年龄字段*/PROF char(20)NULL,/*教师职称字段*/SAL int NULL,/*教师工资字段*/DEPT char(10)NULL,/*教师所在系别字段*/)GO INSERT INTO t V ALUES(0001,张老师,男,41,副教授,2200,电

10、力系)文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI

11、10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E1

12、0F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6

13、 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N

14、5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文

15、档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4

16、O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E

17、6 ZI10E4O10O9L4GO INSERT INTO t V ALUES(0002,张益琳,女,32,讲师,1500,动力系)GO CREATE TABLE TC(TNO char(10)NOT NULL,/*教师编号字段*/CNO char(10)NULL,/*教师执教课程字段*/)GO INSERT INTO tc V ALUES(0001,C5)GO 2、把所有教师的工资提高到平均工资的1.2 倍。update t set sal=sal*1.2 3、删除张益琳教师的记录。delete t where Tn=张益琳 4.增加一个 tel char(20)列。ALTER TABLE

18、t ADD tel char(20)5.将工资字段属性改为float 型。ALTER TABLE t ALTER COLUMN sal char(20)6.删除 tel 字段。ALTER TABLE t DROP COLUMN tel 7.将张老师的年龄改为50 岁。update t set age=50 where Tn=张老师 8.将张老师的执教课程字段改为C10.UPDATE tc SET cno=c10 WHERE tno IN(SELECT tno FROM t WHERE tn=张老师)9.将 TC 表改为 TC_01 表。exec sp_rename tc,tc_01 10.将系

19、别字段命名为sdept.exec sp_rename t.dept,sdept 11.删除 TC_01 表.drop table tc_01 五查询操作:1 查询 xs 表中所有内容select*from xs 2 查询 xs 表中学号,姓名select 学号,姓名from xs 3 查询 xs 表中专业select 专业 from xs 4 查询 xs 表中专业,过滤掉重复元组。select distinct 专业 from xs 5 查询 xs 表中学号,姓名,并设置学号为学生学号select 学号 as 学生学号,姓名 from xs 6 查询 xs 表中学号,姓名,出生时间,年龄sel

20、ect 学号,姓名,出生时间,datediff(year,出生时间,getdate()as 年龄from xs 7 查询 xs 表前 3 条记录select top 3*from xs 8 查询 xs 表中学号,姓名,性别并把查询内容生成新表xs_new select 学号,姓名,性别into xs_new from xs 9 生成新表 xs_new1,使此表的框架和xs 表相同,但表中无记录。select*into xs_new1 from xs where 12 10 查询 xs 表中年龄在23 岁以下的学生学号,姓名,出生日期。select 学号,姓名,出生时间from xs where

21、 datediff(year,出生时间,getdate()23 文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码

22、:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10

23、O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 Z

24、I10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E

25、10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H

26、6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3

27、N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4

28、文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L411查询 cj 表中选修了 a001 的 j001 学生学号select 学号 from cj where 课程号in(a001,j001)12 查询 xs 表中姓王的学生select*from xs where 姓名like 王%13 查询 xs 表中姓王的女学生select*from xs where 姓名like 王%and 性别=女14 查询 xs 表中的所有学生记录,并按总学分降序排列select*from xs order by 总学分desc 15 查询 xs 表不属于信息管理专业学生记录se

29、lect*from xs where 专业 信息管理 16 查询选修了课程的学号,姓名,课程号,成绩select xs.学号,姓名,课程号,成绩from xs,cj where xs.学号=cj.学号xs 表学号姓名性别出生时间专业总学分101 王林男1988-2-3 信息管理20 102 程明男1988-5-15 信息管理20 103 王燕女1987-8-23 信息管理20 104 李丽女1988-12-22 网络工程24 105 李强男1987-4-5 网络工程26 cj 表学号课程号成绩101 a001 89 101 a002 98 102 j001 60 102 j002 70 六假设

30、有 basetest数据库的如下关系Student(sno,sname,ssex,sage,sdept)Sc(sno,cno,grade)Course(cno,cname,cpni,ccredit)Use basetest 1 用 in 和 exists 分别实现下面内容1)查询选修了高等数学的学号,成绩和课程号select sno,grade,cno from sc where cno in(select cno From course where cname=高等数学 )select sno,grade,cno from sc where exists(select*from course

31、 where cno=o and cname=高等数学 )2)查询选修了高等数学的学号,姓名和系别select sno,sname,sdept from student 文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O1

32、0O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6

33、ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9

34、E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10

35、H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH

36、3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L

37、4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10

38、E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4where sno in(select sno from sc where cno in(select cno from course where cname=高等数学 )select sno,sname,sdept from student where exists(select*from sc where sno=student.sno and exists(select*From course W

39、here cno=o and cname=高等数学 )2.用比较子查询实现查询大于平均年龄的学生信息select*from student Where sage(select avg(sage)from student)select*from student where sdept!=IS and sageall(select sage From student Where sdept=IS)七视图的操作:use basetest1、创建 stud_view 视图,显示学生的姓名、选修课程和成绩。create view stud_view as select sname,cno,grade f

40、rom sc,student where sc.sno=student.sno 2、创建 stud_view1 视图,可以查看平均成绩在80 分以上的学生姓名。create view stud_view1 as select sname from student where sno in(select sno from sc group by sno having avg(grade)80)3、创建 student_view2 视图,可以显示课程名和选修该课程的学生人数。create view student_view2 文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E

41、4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1

42、E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ

43、1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2

44、R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码

45、:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10

46、O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 Z

47、I10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4文档编码:CH3N5G2R10H6 HZ1Z9E10F1E6 ZI10E4O10O9L4as select o,cname,count(

48、sno)人数from sc,course where o=o group by o,cname 5、创建 depart_view 视图查看每个系的学生人数。create view depart_view as select sdept,count(sno)as 人数from student group by sdept 6、创建 stud_view2 视图可以查看每个学生的选修课程的门数和平均成绩。create view stud_view2 as select sno,count(sno)as 门数,avg(grade)as 平均成绩from sc group by sno 7、在 stud

49、_view2 视图上查询平均成绩在80 分以下的学生学号。select sno from stud_view2 where 平均成绩 80 八触发器、程序控制、自定义函数、存储过程:例 1 创建一个自定义函数,返回特定学号学生选修课程的平均成绩。(自定义函数)USE basetest GO CREATE FUNCTION info_student(sno nchar(8)RETURNS FLOAT AS BEGIN DECLARE Grade FLOAT SET Grade=(SELECT AVG(grade)FROM sc WHERE sno=sno GROUP BY sno)RETURN

50、Grade END 例 10 求 5 的阶乘(程序控制)DECLARE r int,times int SET r=1 SET times=1 label1:SET r=r*times SET times=times+1 IF times=0 BEGIN SET i=i+1 IF i 100 BEGIN SELECT 1 到 100 的和 =sum BREAK END ELSE SET sum=sum+i END 例 3 返回女生信息(存储过程)IF EXISTS(SELECT name FROM sysobjects WHERE name=stu_pro and type=p)DROP PR

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁