




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、复习题考试题型填空题:20空X1分简答题:5题X4分单项选择题:20题X1分判断题:10题X0.5分程序设计题35二、模拟题单项选择题1 .常见的数据模型是()。B.概念模型、实体模型、关系模型D.逻辑模型、概念模型、关系模型A.层次模型、网状模型、关系模型C.对象模型、外部模型、内部模型2 .提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。A.OSB.DSC.DBMSD.DBS3 .设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为()。A.R-SB.S-RC.RUSD.SAS4 .SQL语言是()。A.机器语言B.宿主语言C.汇编语言D.非过程化语言5
2、.SQL语言中,下列涉及空值的操作,不正确的是()。A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)6 .在数据库系统中,空值是()。A.0B.空格C.空字符串D.不确定7 .在SQ我询ORDERBY语句用于()。A、选择行条件B、对查询结果进行排序C、列表D、分组条件8 .内部计算函数“Sum的意思是求所在字段内所有的值的()A.和B.平均值C.最小值D.第一个值9 .条件“not工资额2000”的意思是()。A.除了工资额大于2000之外的工资额的记录B.工资额大于2000的记录C.工资额不大于2000的记录D.字段工资额大于2000,
3、且二者择一的记录10 .条件中"Between70and90"的意思是()。A.数彳170到90之间的数字B.数彳170和90这两个数字C.数彳170和90这两个数字之外的数字D.数彳170和90包含这两个数字,并且除此之外的数字11 .系统故障的恢复需要()。A、程序本身B、日志文件C、数据转储D、数据库镜像12 .恢复的主要技术是。A.事务B.数据冗余C.日志文件D.数据转储13 .在需求分析阶段,常用()描述用户单位的业务流程。A.数据流图B.E-R图C.程序流图D.判定树14 .数据库的()是指数据的正确性、有效性和相容性。A.完整性B.安全性C.并发控制D.系统恢
4、复15.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是A.左外联接16. DBM医(A.数据库B.右外联接C.内部连接D.全外联接)。B.数据库系统C.数据库应用软件D.数据库管理系统17. DBDBMS口DBS三者间的关系是A.DB包括DBM丽DBSB.DBS()。包括DB和DBMSC.DBM她括DBS和DBD.DBS与DB和DBM优关12、下列是T-SQL循环语句的是()。A.if,else语句B.while语句C.CASE语句D.execute语句18 .关系数据模型的基本数据结构是(A.树B.图19 .下面关于关系性质的说法,错误的是A.表中的一行称为一个元组C.表中
5、的一列称为一个属性)。C.索引D.关系()。B.行与列交叉点不允许有多个值D.表中任意两行可能相同20 .包含在()中的属性,叫做主属性。A.主码B.候选码C.外码D.全码21 .在SQL语言查询语句中,WHERE句实现关系代数的()。A.投影运算B.选择运算C.连接运算D.交运算22 .为在查询结果中去掉重复元组,要使用保留字()。A.UNIQUEB.COUNTC.DISTINCTD.UNION23 .设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是()。A.一对一B.一对多C.多对多D.不确定24 .SQL语言中,用于实现安全性控制的语句是()。A
6、.COMMITB.GRANTC.ROLLBACKD.SAFE25 .当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是()。A.左外联接B.右外联接C.内部连接D.全外联接26 .如果要将一个关系模式规范化为2NF,必须()。A.消除非主属性对键的部分函数依赖B.消除主属性对键的部分函数依赖C.消除非主属性对键的传递函数依赖D.消除主属性对键的传递函数依赖27 .在SQL语句中,与表达式”年龄BETWEEN12AND46"功能相同的表达式是()。A.年龄>=12OR<=46B.年龄>=12AND<=46C.年龄>=12OR年龄<=46
7、D.年龄>=12AND年龄<=4628 .下列属于逻辑结构设计阶段任务的是()。A.生成数据字典B.集成局部E-R图C.将E-R图转换为一组关系模式D.确定数据存取方法29 .数据备份可只复制自上次备份以来更新过的数据,这种备份方法称为()。A.海量备份B.增量备份C.动态备份D.静态备份30 .关系模式中的候选键()。A.有且仅有一个B.必然有多个C.可以有一或多个D,以上都不对31 .在视图上不可能完成的操作是()。A.更新视图C.在视图上定义新的基本表B.查询D.在视图上定义新视图32 .在数据库设计中,使用E-R图表示数据库的()。A.信息模型B.逻辑模C.物理模型D.结构
8、数据模型33 .设有关系R=(A,B,C)。与SQL语句SELECTDISTINCTAFROMRWHEREB=17等价的关系代数表达式是(A.Ha(R)C.Ea(TB=17(R)B.D.34.在R(U)中,如果X-Y,并且对于XBB=17(R)(TB=17(Ha(R)的任何一个真子集X',都没有X'-Y,则A.Y函数依赖于XC.X为U的候选码35.模式和内模式(A.只能各有一个C.至少两个B.Y对X完全函数依赖D.R属于2NF)oB.最多只能有一个D.可以有多个下面第1至3题,基于"学生-选课-课程"数据库中如下三个关系:S(sno,sname,sex,ag
9、e,dept),SC(sno,cno,grade),C(cno,cname,credit,cpno)36 .查找学生号为"200701130"的学生的"计算机网络"课程的成绩,至少将使用关系A.S和SCB.SC和CC.S和CD.S、SC和C37 .把学生的学号及他的平均成绩定义为一个视图。定义这个视图时,所用的SELEC砒句中将出现()子句。1. FROMII.WHEREIII.GROUPBYIV.ORDERBYA.I和IIB.I和IIIC.I、II和IIID.全部38 .下述()条是并发操作不当所引起的问题。A.丢失更新B.污读C.不可重读D.以上都是
10、39、在SQLSERVE庚系数据库管理系统中,下列()数据库不是该系统的系统数据库。A.masterB.modelC.studentD.msdb40 .以下关于索引的正确叙述是()。A.使用索引可以提高数据查询速度和数据更新速度B.使用索引可以提高数据查询速度,但会降低数据更新速度C.使用索引可以提高数据查询速度,对数据更新速度没有影响D.使用索引对数据查询速度和数据更新速度均没有影响41 .SQL语言具有()的功能。A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵42 .数据的逻辑独立性是指()。A.概念模
11、式改变,外模式和应用程序不变B.概念模式改变,内模式不变C.内模式改变,概念模式不变D.内模式改变,外模式和应用程序不变43 .事务的持续性是指()。A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事力内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态44.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、()和存储级三个层次。A.管理员级B.外部级C.概念级D.内部级填空题1 .SQL语言中,删除一个表的命令是;2 .实体完整性是指关系中;3 .数据库的数据模型有
12、:、三种;4 .SQL>StructureQueryLanguage的缩写,意即:;5 .表由若干记录组成,每一行称为一个“:,对应着一个真实的对象的每一列称为一个“字段”;6 .将表中的字段定义为“”,其作用是保证字段中的每一个值都必须是惟一的(即不能重复)便于索引,并且该字段也会成为默认的排序依据;7 .在SQL询GROUPBY句用于;8 .条件语句“Where工资额>1000”的意思是;9 .VisualFoxpro、SQLSERVE觉(什么模型)数据库管理系统;10.SQL语言中集函数“Min()”的意思是求所在字段内所有的值的;11.SQL语言在字符匹配查询SELEC硒语
13、句中,有两个通配符是和。12 .数据库设计的重要特点之一是要把设计和设计结合起来,并以为核心而展开。13 .解除死锁的最常用方法是。14 .数据库设计一般分为6个阶段:需求分析、数据库物理设计、数据库实施、数据库运行与维护。15 .表由若干记录组成,每一行称为一个,对应着一个真实的对象的每一列称为一个“字段”。16 .设有一个关系:DEPT(DNODNAME)如果要找出倒数第三个字母为W并且至少包含4个字母的DNAME则查询条件子句应写成“WHEREDNAMELIKE二。17 .用于数据控制的动词有,。18 .建表的语句是。19 .修改表的语句是。20 .第一范式的定义是。21 .实体之间的联
14、系有哪三种,。22 .数据模型主要由,组成。23 .内部计算函数“AVG的意思是求所在字段内所有的值的。24 .两个关系R和S分别有3个和5个属性,那么这两个关系的笛卡尔积的属性为判断题1 .DBMS包含DBS()2 .广义笛卡尔积属于专门的关系代数运算。()3 .对视图的定义存放在数据字典中。()4 .在关系中能唯一标识元组的属性集称为关系模式的候选键。()5 .VisualFoxpro不是一种关系数据库系统。()6 .关系R中每一非主属性完全依赖于R的键,则称R为第二范式。()7 .一个1:1联系可以转换成一个独立的关系模式,也可以与任意一段对应的关系模式合并。()8 .DBMS由查询处理
15、器和存储管理器组成。()9 .数据是数据库存储的基本对象。()10 .关系R中每一非主属性完全依赖于R的键,则称R为第三范式。()11 .E-R图是规范数据库设计中概念结构设计阶段使用的方法。()12 .范式分解是一种无损分解。()13 .SQLServer2005是一种关系数据库系统。()14 .3NF消除了关系中非主属性对码的传递函数依赖。()15 .对索引的定义存放在数据字典中。()16 .在SQLServer中,Decimal(p,s)表示精确数值,整数部分有p位,小数部分有s位。()17 .在CREATEINDEX语句中,使用CLUSTERED来建立聚簇索引。18 .用droptab
16、le删除被约束引用的表,必须先删除引用foreignkey约束或引用表19 .封锁对象的大小叫做封锁的粒度。20 .一个mn联系可以转换成一个独立的关系模式,也可以与任意一端对应的关系模式合并。名字解释与简答题1 .数据库和数据库管理系统2 .候选码、主码、外码3 .如果关系模式R=(A,B,C,D,E)中的函数依赖集F=A-B,B-C,CD,请回答下列问题。此关系中有哪些候选码,为什么?(1) 这是第几范式,为什么?(2) 将此关系逐步分解,并说明分解的原因。4 .设有两个关系R(A,B,C)和S(C,D,E),试用SQL查询语句表达下列关系代数表达式ae9(RS»OB=D5 .关
17、系6 .简述数据库系统设计的6个步骤(阶段),为什么需求分析是最重要且困难的?7 .什么是DB?什么是关系的候选码?数据模型主要由什么构成?8 .简述数据库系统设计的6个步骤(阶段)的任务,为什么需求分析是最重要且困难的?9 .试叙述等值联接与自然联接的区别.10 .什么是事务,事务的ACID原则是什么?11 .将下面E-R图转化为关系模式,可以转化成几个关系模式。并指出每个关系模式的键.程序设计题1.设有如下的表结构及数据,按照这些关系,用SQL语言完成如下的一些操作:学生表Student学号(Sno)姓名(Sname)年龄(Sage)性别(Ssex)所在系(Sdept)学生选课表SC980
18、10赵青江18男CS98011张丽萍19女CH学号(Sno)课程号(Cno)成绩(Grade)98012陈景欢20男IS98013陈婷婷16女PH9801018798014李军16女EH9801029801038098010487课程表Course98010685课程号(Cno)课程名(Cname)先修课号(Cpno)学分(Ccredit)98011152980112479801135398011545(1) 用命令创建student和Course表。(2) 查询所有学生的编号,姓名。(3) 备份Student表到TS中,并清空TS表。(4) 把年龄小于等于16的女生记录保存到表TS中。(5)
19、 在表Student中检索每门课均不及格的学生学号、姓名、980121849801239801246798012581年龄、性别及所在系等信0(6) 学生王林在3号课程考试中作弊,该课成绩改为空值(NULL)。(7) 能删除学号为“98005”的学生记录吗?一定要删除该记录的话,该如何操作?给出操作命令。(8) 在基本表SC中修改课程号为“2”号课程的成绩,若成绩小于等于80分时降低2%,若成绩大于80分时降低1%(用两个UPDATE!实现)。(9) 把“钱横”同学的选课情况全部删去。(10)删除姓“张”的学生记录,并清空SC表。设有关系模式(表内容简略):S(S#,Sname,CITY)其中S表示供应商,S#为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主关键字为S#;P(P#,PNAME,COLOR,WEIGHT)其中P表示零件,P#为零件代号,PNAM的零件名字,COLOR;零件颜色,WEIGH伪零件重量,主关键字为P#;J(J#,JNAME,CITY)其中J表示工程,J#为工程编号,JNAME为工程名字,CITY为工程所在城市,主关键字为J#;SPJ(S#,P#,J#,QTY)其中SPJ表示供应关系,S筑P筑J#含义同上,QTYB!示提供的零件数量,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 闲置码垛机转让合同范本
- 网签三方协议如何签合同
- 游戏合作合同协议书范本
- 来料加工合同协议书模板
- 消防维保解除合同协议书
- 移门订货协议书合同范本
- 煤炭应急保供协议书模板
- 矿山水库出租合同协议书
- 湛江钢结构施工合同范本
- 自动售货机拍卖合同范本
- 退出中华人民共和国国籍申请表
- 西方经济学(第二版)完整整套课件(马工程)
- 检验科安全管理制度汇总
- (完整word版)中医学题库
- 英语音标拼读方法讲解
- MT 113-1995煤矿井下用聚合物制品阻燃抗静电性通用试验方法和判定规则
- GB/T 27775-2011病媒生物综合管理技术规范城镇
- GB/T 16841-2008能量为300 keV~25 MeV电子束辐射加工装置剂量学导则
- GB/T 11264-2012热轧轻轨
- 眼镜镜架知识汇总课件
- 香港公司条例
评论
0/150
提交评论