2022年数据库样卷(共六套)及答案.pdf

上传人:文*** 文档编号:93903558 上传时间:2023-07-16 格式:PDF 页数:47 大小:5.01MB
返回 下载 相关 举报
2022年数据库样卷(共六套)及答案.pdf_第1页
第1页 / 共47页
2022年数据库样卷(共六套)及答案.pdf_第2页
第2页 / 共47页
点击查看更多>>
资源描述

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

1、北京印刷学院2022年数据库精选样卷(一)A、Alt+F4B、Alt+F+XC、Alt+F+CD Ctrl+0()2、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为()A、数据描述语言B、数据库子语言C、数据操纵语言D、数据结构语言()3、在当前表中,查找第2个男同学的记录,应使用命令一A、locate for 性别=男 next 2B、locate for 性别=男C、先locate fo r性别=男,然后再执行continueD、list for 性别=男 next 2()4、创建数据的命令,正确的是()。A dbcaB、neteaC asmeaD、sa()5、关系型数据库采用()

2、表示实体和实体间的联系。A、对象B,二维表C、字段D、表单()6、关系模型的组成不包括A、数据结构B、关系操作第1/47页C、数据完整性D、数据一致性()7,S Q L 语言中,删除表中数据的命令是)oA、D E L E T EB、D R O PC、C L E A RD、R E M O V E()8、D E L E T E F R O M S W H E R E 年龄 6 0 语句的功能是()。A、从S 表中彻底删除年龄大于6 0 岁的记录B、S 表中年龄大于6 0 岁的记录被加上删除标记C、删除$表D、删除S 表的年龄列()9、如果要创建一张仅包含一个字段的自由表zyb,其字段名为rb,字段

3、类型为字符型,字段宽度为2 0,则可以用下列的()命令创建。A、C R E A T A B L zyb rb C(2 0)B、C R E A T A B L zyb(rb C(2 0)C、C R E A T A B L zyb F ie ld rb C(2 0)D、C R E A T A B L zyb F ie ld(rb C(2 0)()1 0、使用A L T E R 命令修改数据时,以下说法错误的是()。A,可以修改文件的增容方式B、可以删除次要数据文件C、可以增加事务日志文件D、可以增加主要数据文件()11、在表设计器的属性窗格中,下列不能对输入的数据起到限制作用的属性是()A、标题B

4、、字段大小C、有效性规则D、输入掩码()12、关于数据库的操作,下述说法中,()是正确的。A、数据库被删除后,则它包含的数据库表也随着被删除B、打开了新的数据库,则原来已打开的数据库被关闭C、数据库被删除后,它所包含的表变成自由表D、数据库被关闭后,它所包含的数据库表不能被打开()13、尽可能早地执行()操作可以优化查询效率。A、选择B、笛卡尔积C、并D、差第2/47页()1 4、下列叙述中,错误的是()。A、数据库技术的根本目标是要解决数据共享的问题B、数据库设计是指设计一个能满足用户要求,性能良好的数据库C、数据库系统中,数据的物理结构必须与逻辑结构一致D、数据库系统是一个独立的系统,但是

5、需要操作系统的支持()1 5、在oracle中,数据库中联机重做日志文件最少应该有几个?)A、1B、2C、4D、0()1 6、下列说法中错误的是()A、B/S结构是一种“瘦客户机”的客户机/服务器结构,是三层结构,应用程序服务器处于客户机和服务器之间的中间层B、在主从式结构的数据库系统中,系统的处理瓶颈在主机上C、C/S结构是一种“胖客户机”的客户机/服务器结构,是两层结构D、分布式数据库将数据存储在物理上分布的计算机网络中的不同结点上,从而形成了多个逻辑上独立的数据库()1 7、数据库完整性约束的建立需要使用DBMS提 供 的()。A、数据操纵语言DMLB、数据查询语言DQLC、数据控制语言

6、DCLD、数据操纵语言DDL()1 8、下面叙述中正确的是()。A、网状模型和关系模型都是格式化的数据模型B、授权 是数据库系统中采用的完整性措施之-C、数据的的完整性是指保护数据以防止不合法的使用D、用对关系的运算来表示表达查询的语言称为代数式语言,简称关系代数()1 9、数据完整性保护中的约束条件主要是指()A、用户操作权限的约束B、用户口令校对C、值的约束和结构的约束D、并发控制的约束()2 0、在某表中将学号字段的前四位规定为学生的入学年份,第5位规定为院系的编号。这属于列级约束中的A、对数据类型的约束B、对数据格式的约束C、对取值范围的约束D、对空值的约束第3/47页得分评卷入二、填

7、 空 题(共5题,每题2分,共计10分)1、据 库 系 统 的 核 心 是。2、命 令?L E N(T H I S I S M Y BO O K )的结果是_ _ _ _。3、Ac c e s s 提供自动创建、窗体向导、设计视图、和数据透视表向导等5 种创建窗体的方法。4、设有关系模式R(A,B,C,D、,函数依赖F=ABf C,C-I),D-A,则R 的所有3 个可能的候选码分别是()、()、()。5、数据库运行过程中可能出现()、()和()三类故障。得分评卷人三、判 断 题(共10题,每题1分,共计10分)()1、层次数据模型中,只有一个结点无父结点,它被称为根结点。()2、安装O r

8、a lc e 数据库软件,对临时目录没有空间要求()3、数据模型是由数据结构、数据操作、完整性约束三部分组成。()4、以只读方式打开数据库,所有用户都只能读取,不能写入。()5、S Q L 语言是非过程化的语言,容易学习。()6、从多表中删除记录时,外键级联规则选项应设置为c a s c a d e。()7、S E L E CT 语句中,使用W H E R E 实现条件查询。()8、S Q L 模糊查询中表示零个或多个字符。()9、建立E-R 模型是数据库设计需求分析阶段的任务。()1 0、O r a c le 中执行s h u t d o w n i mme d i a t e 时,允许当前

9、事务执行完再关闭数据库得分评卷人四、综 合 应 用 题(共2题,每题20分,共计40分)1、已知员工考勤数据库Y G K Q 包含J BQ K (职工基本情况)数据表和Q Q L X (缺勤信息)数据表,表结构如表1 和表2 所不:表 1 J BQ K (职工基本情况表结构)表 2 Q Q L X (缺勤类型信息表结构)字段名字段类型字段宽度说明z g hCH AR4职工号,主码x mCH AR8姓名s jD AT E T I M E缺勤时间t s1 N T缺勤天数lxCH AR4缺勤类型,外码字段名 字段类型lx CH AR字段宽度 说明4 缺勤类型,主码第4/47页me CH AR 8 缺

10、勤名称ms V AR CH AR 6 0 缺勤描述请用S Q L 语句完成以下操作:1 .查询每个职工的职工号、姓名、缺勤时间、缺勤天数和缺勤类型信息。2 .查询职工号为0 0 1 的职工的姓名和缺勤天数。3 .查询所有姓“张”的职工的职工号、缺勤天数。4 .找出所有缺勤天数在2 3 天的职工号和缺勤名称。5 .查询缺勤名称为“病假”的职工的职工号和姓名。6 .查询缺勤天数超过平均缺勤天数的职工的职工号和姓名。7 .求各缺勤类别的人数。8 .查询在职工基本情况表中没有出现过的缺勤类型及缺勤名称。9 .使 用 S Q L 语句将“旷工”人员的缺勤天数增加一天。1 0 .使 用 S Q L语句创建

11、一个名为z g q q (职工缺勤)的视图,要求能够使用该视图查询缺勤2 天以上的职工的职工号、姓名、缺勤天数和缺勤名称。2、设有一个S PJ数据库,包括S、P、J及S PJ4个关系模式:S(S NO,S BAME,S T AT U S,CIT Y);P(PN0,PNAME,COLOR,W EIGHT);J(JNO,JNAME,CIT Y);S PJ(S NO,PNO,JNO,Q T Y).供应商表S 由供应商代码(S NO),供应商姓名(S NAME),供应商状态(S T AT U S),供应商所在城市组成(CIT Y)o零件表P由零件代码(PNO),零件 名(PNAME),颜 色(COLO

12、R),重 量(W EIGHT)组成。工程项目表(JNO),工程项目名(JNAME),工程项目所在城市(CIT Y)组成。供应情况表S PJ由供应商代码(S NO),供应商姓名(S NAME),供应商状态(S T AT U S),供应数量(Q T Y),表示某供应商供应某种零件给某工程项目的数量为Q T Y。用关系代数表达式表示下面的查询要求:(1)求供应工程J1 零件的供应商号码S NO。(2)求供应工程J1 零件P1 的供应商号码S NO。(3)求供应工程J1 零件为红色的供应商号码S NO。(4)求没有使用天津供应商生产的红色零件的工程号JNO。(5)求至少用了供应商S 1 所供应的全部零

13、件的工程号JNO。第5/47页参考答案一、单项选择题1、C【解析】A和B答案的两个快捷键都是退出Ac c e ss,D答案的快捷键是打开。2、A3、C4、A5、B6、D【解析】本题主要考查的知识点为关系模型的组成。关系数据库是以关系模型为基础的,而关系模型由数据结构、关系操作和数据完整性三部分组成。7、A8、B9、B1 0、D1 1、A【解析】标题是用于在数据表视图内显示每一列的标题内容。1 2、C1 3、A1 4、C1 5、B1 6、D17、D1 8、D1 9、C2 0、B【解析】本题主要考查的知识点为对数据格式的约束。在某表中将学号字段的前四位规定为学生的入学年份,第5 位规定为院系的编号

14、。这属于对数据格式的约束。二、填空题1、数据库管理系统2、1 53、图表向导4、AB|BC BD5、事务故障I系统故障|介质故障三、判断题1、正确第6/47页2、错误3、正确4、错误【解析】以只读方式打开数据库,只能确保当前用户是只读状态。5、正确6、正确7、正确8、正确9、正确1 0、错误四、综合应用题1、答案不惟一,只要结果正确即给分1.查询每个职工的职工号、姓名、缺勤时间、缺勤天数和缺勤类型信息。se l e c t *f r o m JBQ K;2 .查询职工号为0 0 1 的职工的姓名和缺勤天数。se l e c t x m,q q t s f r o m JBQ K w h e r

15、 e z g h=,0 0 1 ;3.查询所有姓“张”的职工的职工号、缺勤天数。s e le c t zg h,qqt s f r o m JBQ K w h e r e x m li k e 张对;4.找出所有缺勤天数在2 3天的职工号和缺勤名称。s e le c t zg h,qqm c f r o m JBQ K,Q Q LX w h e r e JBQ K.qqlx=Q Q LX.qqlx a nd qqt s b e t w e e n 2 a nd 3;5.查询缺勤名称为“病假”的职工的职工号和姓名。s e le c t zg h,x m f r o m JBQ K w h e r

16、 e qqlx i n(s e le c t qqlx f r o m Q Q LX w h e r e qqm c=病假);6.查询缺勤天数超过平均缺勤天数的职工的职工号和姓名。s e le c t zg h,x m f r o m JBQ K w h e r e qqt s(s e le c t A VG(qqt s)f r o m JBQ K);7.求各缺勤类别的人数。s e le c t qqlx,c o u nt(*)f r o m JBQ K g r o u p b y qqlx;8.查询在职工基本情况表中没有出现过的缺勤类型及缺勤名称。本题给出三种参考答案:s e le c t

17、qqlx,qqm c f r o m Q Q LX w h e r e qqlx O a ll(s e le c t d i s t i nc t qqlx f r o m JBQ K);或s e le c t qqlx,qqm c f r o m Q Q LX w h e r e qqlx no t i n(s e le c t d i s t i nc t qqlx f r o m JBQ K);或s e le c t qqlx,qqm c f r o m Q Q LX w h e r e no t e x i s t s(s e le c t *f r o m JBQ K w h e r

18、 e qqlx=qqlx.qqlx);9.使 用 S Q L语句将“旷工”人员的缺勤天数增加一天。u p d a t e JBQ K s e t qqt s=qqt s+l w h e r e qqlx i n(s e le c t qqlx f r o m Q Q LX w h e r e qqm c=旷工);1 0 .使 用 S Q L语句创建一个名为zg qq(职工缺勤)的视图,要求能够使用该视图查询缺勤2 天以上的职工的职工号、姓名、缺勤天数和缺勤名称。c r e a t e v i e w zg qqa s s e le c t zg h,x m,qqt s,qqm c f r o

19、m JBQ K,Q Q LX w h e r e JBQ K.qqlx=Q Q LX.qqlx a nd qqt s 2;2、1)求供应工程JI 零件的供应商号码S NO:nS no(o S no=JT(S P J)2)求供应工程JI 零件P l的供应商号码S NO:nS no(o S no=JI A P no=(P 1 4(S P J)3)求供应工程JI 零件为红色的供应商号码S NO:nS no(o P no=P l (o CO LO R=红(P)S P J)4)求没有使用天津供应商生产的红色零件的工程号JNO:nJno(S P J)-nJNO (。c i t y=天津A Co lo r=

20、红(S 0 S P J P)5)求至少用了供应商S 1 所供应的全部零件的工程号JNO:nJno,P no(S P J)+nP no (。S no=S I (S P J)第7/47页第8/47页北京印刷学院2022年数据库精选样卷(二)A、重命名控制文件B、删除用户C、切换数据库归档模式D、删除表空间()2、在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现()A、可移植性B、可扩充性C、安全性D、可靠性()3、数据库的简称()A、DAB、DBC、BDD、DD()4、以下哪种备份方式需要完全关闭数据库进行?()A、无归档日志模式下的数

21、据库备份B、归档日志模式下的数据库备份C、使用导出实用程序进行逻辑备份D、以上都不对()5、下列关于数据模型中实体间联系的描述正确的是。A、实体间的联系不能有属性B、仅在两个实体之间有联系C、单个实体不能构成E-R图D、实体间可以存在多种联系()6、面向对象数据模型中的对象通常包括()A、类.子类、超类第9/47页B、继承.封装、传递C、变量.消息、方法D、对象标识.属性、联系()7、()方式可以加快导入和导出的速度。A、数据泵B、数据字典C、数据词典D、TO AD()8、在关系窗口中,双击两个表之间的连接线,会出现()。A、数据表分析向导B、数据关系图窗口C、连接线粗细变化D、编辑关系对话框

22、()9、()是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值。A、投影B、选择C、扫描D、检索()10、.在下列数据类型中,可以设置“字段大小”属性的是()。A、备注B、文本C、日期/时间D、货币()I I、如果对于实体集A中的每一个实体,实体集B 中有可有多个个实体与之联系;反之,对于实体集B 中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B 具有.A、1:1 联系B、1 :n 联系C、n:m 联系D、多种联系()12、关系模型中3N F 是 指()oA、满足2N F 且不存在组合属性B、满足2N F 且不存在部分依赖现象C、满足2N F 且不存在非主属

23、性D、满足2N F 且不存在传递依赖现象()13、下列说法的是()A、使用AL TE R TAB L E ADD C O N STRAI N T可以增加基于元组的约束。B、如果属性A上定义了UN I Q UE 约束,则A不可以为空。C、如果属性A上定义了外码约束,贝必不可以为空。第10/47页D、不能使用AL TE R TAB L E ADD C O N STRAI N T增加主码约束。()1 4、将p e r s o n表的p e r s o n _ n a m e字段修改为p _ n a m e,数据类型为c h a r,长度为2 0,以下命令正确的是。A、a l t e r t a b

24、l ep e r s o nm o d i f yp e r s o n _ n a m ep _ n a m e c h a r(20);B、a l t e r t a b l ep e r s o nc h a n g ep e r s o n _ n a m er e n a m e p _ n a m e c h a r(20);C、a l t e r t a b l ep e r s o nc h a n g ep e r s o n _ n a m e t o p _ n a m e c h a r(20);D、a l t e r t a b l ep e r s o nc h a

25、 n g ep e r s o n _ n a m ep _ n a m e c h a r (20);()1 5、P L/SQ L De v e l o p e r不可以将SQ L语句的查询结果导出为()。A、csv格式B、W O RD格式C、H TM L格式D、X M L格式()1 6、下列关于Ac c e s s 20 1 0表的视图中,说法错误的是()A、在数据表视图中,只能对表的数据进行操作,不能修改表的结构B、在设计视图中,只能对表的结构进行修改,不能操作表的数据C、表有四种视图,分别是设计视图、数据表视图、数据透视表视图和数据透视图视图D、在数据表视图中,可以通过功能区的“字段”

26、选项卡来对表结构进行修改()1 7、数据的逻辑结构与用户视图之间的独立性称为数据的()。A、物理独立性B、结构独立性C、逻辑独立性D、分布独立性()1 8、对多用户的并发操作加以控制和协调是指A、数据集成B、数据共享C、并发控制D、故障恢复()1 9、用于将事务处理写到数据库的命令是()。A、insertB、rollbackC、commitD savepoint()2 0、在V isual F ox P ro中进行参照完整性设置时,要想设置成:当更改父表中的主关键宇段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择()oA、级联B、忽略C、限制D、级联或限制第11/47页得分评卷人

27、二、填空题(共5题,每题2分,共计10分)1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是一2、传统的集合“并、差、交”运算施加于两个关系时,这两个关系必须()。3、()是目前公认的比较完整和权威的一种规范设计法。4、数据库独立性是数据库领域的重要概念,包括数据的()独立性和数据的()独立性。5、数据库三级模式体系结构的划分,有利于保持数据的()得分评卷人三、判 断 题(共 10题,每题1分,共计10分)()1、0GG支持同时复制数据到多个目标数据库。()2、日志文件是记录用户对数据库所做的操作?()3、在Office 2010进行安装的时候,可以选择是否安

28、装Access组件。()4、一个表中的主键可以是一个或多个字段。()5、关系模型的一个特点是,实体以及实体之间的联系都可以使用相同的结构类型来表示。()6、当对两个关系R和S进行自然连接运算时,要 求R和S含有一个或多个共有的属性()7、SQL语言的中文名称为结构化数据语言()8、表中只能有一个聚集索引,但可以有多个非聚集索引。()9、在Oracle数据库中,当用户数据未存满表空间时,表空间的大小小于构成表空间的所有数据文件大小的总和。()1 0、客户端、服务器必须安装、配置在不同的计算机上。得分评卷人四、综 合 应 用 题(共 2题,每题20分,共计40分)1、有一个“学生选课”数据库,数据

29、库中包括三个表,其关系模式分别为:Student(xh,xm,xb,nl,szx)Course(kch,kcm,xxk,xf)SG(xh,kch,cj)其中:Student是学生表,xh表示学号、xm表示姓名、sb表示性别、nl表示年龄、szx表示所在系。xh为主码。Course是课程表,kch表示课程号、kcm表示课程名、xxk表示先修课号、xf表示学分。kch为主码。SG是选课表,xh表示学号,参照学生表的学号xh、kch表示课程号,参照课程表的课程号kch、cj表示成绩。(xh,kch)为主码。请用SQL语言实现下列功能:1.建立选课表SG,要求实现主键约束和外键约束,且成绩不能为空。2

30、.查询选修课程的成绩小于60分的人数。3.查询选修了C3号课程的学生的学号及其成绩,查询结果按分数的降序排列。要求查询结果的标题显示为汉字。4.查询选修了“数据库应用”课程且成绩在90分以上的学生的姓名和所在系。第12/47页5 .向S t u d e n t 表中插入一条记录,学号为“0 5 0 2 0”,姓名为“丁莉”,性别为“女”,年龄为“1 7”,所在系为“计算机系”。6 .将计算机系全体学生的成绩置零。7 .创建一个“学生成绩”视图,包括选修了课程的学生的学号、姓名、选修课程的课程号、课程名以及成绩。8 .为S t u d e n t 表建立一个按学号升序排列的唯一索引S t u s

31、 n o _ I D X。9 .求各课程的选修人数及平均成绩。1 0 .查询选修了课程编号为1 4 0 0 1 和1 4 0 0 2 课程的学生的学号和姓名。2、若定义如下关系模式:s t u d e n t (s n o,s n,s s e x,s c l a s s,s b i r t h d a y,s t e l)c o u r s e (e n o,c n,c C r e d i t,c l e s s o n)s c (s n o,e n o,g r a d e 1,g r a d e 2,g r a d e 3)请用S Q L 语言表达式实现如下要求.(1)从s t u d e

32、n t 表读取学号为S 1 同学的数据记录,如果存在,则查询该生的信息,否则输出“不存在学号为S 1 的学生”(2)从s t u d e n t 表选取学号和性别,如果性别字段的值为“男”,则输出“M”,如果为“女 则 输 出 F 。(3)编写T-S Q L 程序计算1 到1 0 0 的偶数和。(4)编写T-S Q L 程序实现功能:如果存在姓名为“张三”的学生,则输出该生的作业等级结果(学号、姓名、课程名称、等级1),按分数段显示等级“优秀”、“良好”、“中等”、“及格”和“不及格”,如果不存在,则输出提示文字为“没有这个名字的学生”。(5)创建一个名称为q u e r y _ s t u

33、d e n t 的存储过程,该存储过程的功能是根据学号查询学生的成绩情况,如果该生存在,则显示学号、选课门数、作业1 的最高分及最低分,否则显示“该学号不存在”。第13/47页参考答案一、单项选择题1、C2、B3、B4、A5、D6、C7、A8、D【解析】无9、A10、B【解析】无11、C12、D13、B14、D【解析】本题得分:1分15、B16、A【解析】数据表视图中,可以通过“字段”选项卡对表结构的部分操作进行修改。17、C18、C【解析】本题主要考查的知识点为并发控制。并发控制是指当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误结果,并使得数据库的完整性遭到破坏,因

34、而对多用户的并发操作加以控制和协调。19、C20、A二、填空题1、DBS包括DB和DBMS2、相容3、新奥尔良法4、逻辑|物理5、独立性三、判断题1、正确第14/47页2、正确3、正确【解析】A cces s 是O ffice安装包内的一个组件,在安装的时候可以选择安装或者不安装。4、正确5、正确6、正确7,错误【解析】结构化查询语言8、正确9、错误【解析】不管表空间中的数据多少,表空间的大小等于构成表空间的所有数据文件大小的总和。1 0、错误四、综合应用题1、1.建立选课表S G,要求实现主键约束和外键约束,且成绩不能为空。C R E A T E T A B L E S G(S n o C

35、H A R (5),C n o C H A R (3),C cr edit t in yin t n o t n u l l,P R I M A R Y K E Y (S n o,C n o),F O R E I G N K E Y (S n o)R E F E R E N C E S S t u den t(S n o),C O N S T R A I N T C 3 F O R E I G N K E Y (C n o)R E F E R E N C E S C o u r s e(C n o)2 .查询选修课程的成绩小于6 0 分的人数。S E L E C T C O UN T(D I

36、S T I N C T S n o)F R O M S GW H E R E G r ade =9 0或S E L E C T S n am e,S dep tF R O M S t u den t J O I N S G O N S t u den t.S n o=S G.S n oJ O I N C o u r s e O N S G.C n o=C o u r s e.C n oW H E R E C n am e=数据库应用 A N D G r ade=9 05 .向S t u den t 表中插入一条记录,学号为“0 5 0 2 0”,姓名为“丁莉”,性别为“女”,年龄为“1 7”,

37、所在系为“计算机系”。I N S E R T I N T O S t u den tV A L UE S (0 5 0 2 0 ,丁莉,女1 7,计算机系)6 .将计算机系全体学生的成绩置零。UP D A T E S GS E T G r ade=0W H E R E S n o I N (S E L E C T S n o F R O M S t u den t W H E R E S dep t=计算机系)第15/47页7 .创 建 个“学生成绩”视图,包括选修了课程的学生的学号、姓名、选修课程的课程号、课程名以及成绩。C R E A T E V I E W 学生成绩A SS E L E

38、C T S n o,S n am e,C o u r s e.C n o,C n am e,G r adeF R O M S t u den t,S G,S t u den tW her e S t u den t.S n o=S G.S n o an d C o u r s e.C n o=S G.C n o或C R E A T E V I E W 学生成绩A SS E L E C T S n o,S n am e,C o u r s e.C n o,C n am e,G r adeF R O M S t u den t J O I N S G O N S t u den t.S n o=S

39、 G.S n oJ O I N C o u r s e O N C o u r s e.C n o=S G.C n o8 .为S t u den t 表建立一个按学号升序排列的唯一索引Stusn o D X。C RE AT E U NIQU E IND E X Stusn o T D X ON Studen t(Sn o)9 .求各课程的选修人数及平均成绩。SE LE C T C n o,C OU NT(Sn o),AV G(Grag e)FROM SGGROU P B Y C n o10.查询选修了课程编号为14001 和14002 课程的学生的学号和姓名。SE LE C T Studen

40、t.Sn o,Sn am eFROM Studen t,SGW HE RE Studen t.Sn o=SG.Sn o AND C n o=14001AND Sn o IN(SE LE C T Sn o FROM SG W HE RE C n o=14002)2、(1).i f ex i sts(select sn o f ro m studen t w h ere sn o=Si )select*f ro m studen t w h ereSn o=SI else p ri n t 不存在学号为SI的学生(2).select sn o,ssex=case ssex w h en 男 th

41、en M w h en 女 th en F f ro m studen t(3).declare sum l i n t,n n i n tset sum l=0set n n=lw h i le n n =100b eg i n i f n n%2=0set sum l=sum l+n n set n n=n n+len dp ri n t sum l(4).i f ex i sts(select*f ro m studen t w h ere sn am e=张三)b eg i nselect studen t,sn o,studen t,sn am e,co urse,cn am e,成

42、绩 1 =case w h en sc.g rade1=60 an d sc.g rade 1=7 0 an d sc.g rade 1 =8 0 an d sc.g radel=9 0 th en 优秀 f ro m studen t,sc,co ursew h ere studen t.sn o=sc.sn o an d co o= o an d studen t,sn am e=张三en d else p r i n t 没有这个名字的学生(5).create p ro cedure q uery _ studen ts sn o ch ar(10)asi f ex i sts(sele

43、ct*f ro m studen t w h ere sn o=sn o)b eg i nselect sn o 学 号,C OU NT(*)选课门数,MAX(g radel)最高分,MIN(g radel)最低分f ro m scw h ere sn o=sn o g ro up b y sn oen delsep ri n t 该学号不存在g o ex ec q uery studen ts sn o=,1204304105,第16/47页北京印刷学院2022年数据库精选样卷(三)B、数据转换语言C、数据控制语言D、数据操纵语言()2、如果服务器进程无法在数据缓冲区中找到空闲缓存块,以添加

44、从数据文件中读取的数据块,则将启动如下哪个进程?()A、D B W RB、LGW RC、SM0ND、PM0N()3、在My SQL中,执行下面语句,那么插入sn am e字 段 的 值 是。i n sert i n totab lel(sn o,sn am e)v alues C 201510,0 J ack )A、J ackB、0 J ack(间隔为一个制表位)C、0 J ackD、0 J ack()4、在SQL Serv er服务器上,存储过程是一组预先定义并()的T ran sact-SQL语句。A、保存B、编译C、解释D、编写()5、关系数据库是以()为基本结构而形成的数据集合A、数据

45、表B、关系模型C、数据模型D、关系代数()6、关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是 哪 一(些)类完整性?()第17/47页A、实体完整性B、参照完整性C、用户定义的完整性D、实体完整性、参照完整性和用户定义的完整性()7、在数据库中存储的是。A、数据结构B、数据模型C、数据以及数据之间的联系D、信息()8、下列关于SQL的说法中,错误的是A、SQL不是某个特定数据库供应商专有的语言B、掌握S QL 可以帮助用户与几乎所有的关系数据库进行交互C、S Q L 简单易学D、S QL 语句区分大小写()9、下列几组控件中,均可直接添加到表单中的是()。

46、A、命令按钮组、选项按钮、文本框B、页面、页框、表格C、命令按钮、选项按钮组、列表框D、页面、选项按钮组、组合框()1 0、有关查询与视图,下列说法不正确是()。A、查询是只读型数据,而视图可以更新数据源B、查询可以更新数据源,视图也有此功能C、视图具有许多数据库表的共性,利用视图可以创建查询和视图D、视图可以更新源表中的数据,存在于数据库中()1 1、学生表stud e n t中有字段d e p tj d,表示学生所在学院的编号,若要从学生表中检索出d e p t_ i d 并去掉重记录,可使用如下S QL 语句。A、S E L E C T A L L d e p t_ i d F R O

47、M stud e n t;B、S E L E C T?d e p t_ i d F R O M stud e n t;C、S E L E C T D I S T I N C T d e p t_ i d F R O M stud e n t;D、S E L E C T *d e p t_ i d F R O M stud e n t;()12、()函数不能用于日期/时间类型。A、M A XB、M I NC、C O U N TD、T O _ C H A R()13、在A c c e ss数据库的表设计视图中,不能进行的操作是()。A、修改字段类型第18/47页B,设置索引C、增加字段D、删除记录

48、)14、为了监视索引的空间使用效率,可以首先分析该索引的结构,使 用()语句,然后查询 I N D E X _ S T A T E 视图。A、S E L E C T I N D E X V A L I D A T E S T R U C T U R E.B、A N A L Y Z E I N D E X V A L I D A T E S T R U C T U R E.,C、U PD A T E I N D E X -V A L I D A T E S T R U C T U R E.D、R E BU I L D I N D E X V A L I D A T E S T R U C T U

49、 R E.,)15、在表设计视图中,不 能()。A、修改字段的类型B、修改字段的名称C、删除一个字段D、删除一条记录)16、创建报表最快捷的方式为()A、自动创建报表B、报表向导C、标签向导D、设计视图)17、宏对象是()A、操作序列B、宏观设计C、病毒D、数据库设计)18、下面关于sta tsp a c k 的描述错误的是()。A、S ta tsp a c k 是O r a c l e 的性能分析工具B、S ta tsp a c k 不仅仅能分析数据库级性能问题,还能分析S QL 性能C、S ta tsp a c k 报告可以通过任意两个采样点生成D、S t a t s p a ck 可以自

50、动采集采样点)1 9、下列不是数据库恢复采用的方法是()A、建立检查点B、建立副本C,建立日志文件D、建立索引)2 0、在Or a cl e 数据库中,()用户模式存储数据字典表和视图对象。A、S YS T E MB、S YSC、S C OT T第19/47页D、S YS D B A评卷人二、填 空 题(共 5题,每题2分,共计10分)1、在A cce s s 中,报表最多可以由_ _ _个节构成。2、表由()和()组成。3、为了提高查询速度,把在一个(一组)属性上具有相同值的元组集中存放在一个物理块中,这个(这组)属性称为().4、数据库恢复的基本原理是()。5、实体完整性规则是对。的约束,

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

当前位置:首页 > 教育专区 > 教案示例

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

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