《渤海大学历年数据库基础专升本精选样卷(含六卷).docx》由会员分享,可在线阅读,更多相关《渤海大学历年数据库基础专升本精选样卷(含六卷).docx(39页珍藏版)》请在课桌文档上搜索。
1、历年数据库基础专升本精选样卷(一)一、单项选择题(每小题2分,共40分)1、下列叙述中正确的是()oA、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致2、下列数据库模式对象中,具有INDEX对象权限的是OA、表;B、过程;C、序列;D、函数。3、创建ACCeSS2010数据库时,默认的文件保存目录在()ATempB、 PicturesC、 DocumentsD、 Desktop4、每个数据库至少有()个重做日志文件。A、一B、二C、三D、四5、目前()数据库系统已逐
2、渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。限关系B、面向对象C、分布D、网络6、下列哪个不是有效的数据泵导出模式?()A、 JAVAB、 SCHEMAC、 TABLED、 TABLESPACE7、下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全相同()。A、并.交、差B、笛卡尔乘积.连接C、自然连接.除法D、投影.选择8、一个学校的数据库中有表示院系和学生的关系:院系(系编号,系名称,联系电话,地点),学生(学号,姓名,性别,籍贯,专业,系编号),则关系学生中的主键和外键分别是()。A、学号,姓名B、学号,专业C、学号,无D、学号,系编号9、以下关于索引的描述
3、正确的是oA、数据库中同一个索引允许有多个的关键字,每个关键字可以来自不同的表。B、索引的关键字只能是表中的一个字段。C、 个数据库表只能创建个索引。D、索引需要额外的存储空间。10、ACCESS数据库中()是其他数据库对象的基础。A、报表B、查询C、表D、模块11创建报表最快捷的方式为()A、自动创建报表B、报表向导C、标签向导D、设计视图12、以下说法中正确的是()oA、视图可以基于多个表的连接B、只能创建只读视图C、视图数据存储在表空间D、视图SELECT中不可以有GRoUPBY13、在Oracle中,当用户要执行SELECT语句时,下列()进程从磁盘获得用户需要的数据。A、用户进程B、
4、服务器进程C、日志写入进程(LGWR)D、检查点进程(CKPT)14、若设置查询准则为:Like,zC!kmlp则满足查询条件的值是()A、CkpB、CkmlpC、CopD、 C!kmlp15、概念结构设计阶段得到的结果是oA、数据字典描述的数据需求B、E-R图表示的概念模型C、某个DBMS所支持的数据模型D、存储结构和方法的物理结构16、事务的原子性是指O。A、事务中包括的所有操作要么都做.要么都不做B、事务一旦提交.对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须使数据库从一个一致性状态变到另一个一致性状态17、事务的一致性是指()oA、事务中包
5、括的所有操作要么都做,要么都不做。B、事务一旦提交,对数据库的改变是永久的。C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的。D、事务必须是使数据库从一个一致性状态变到另一个一致性状态。18、授权是DBS采用的()oA、恢复措施B、并发控制措施C、完整性措施D、安全性措施19、数据库系统中,DBA表示()。A、应用程序设计者B、数据库使用者C、数据库管理员D、数据库结构20、扩展名为DBC的文件是()A、表单文件B、数据库表文件C、数据库文件D、项目文件二、填空题(每小题2分,共20分)1、数据库系统的特点是数据共享、数据独立、避免数据不一致和加强了数据保护。2、F、2NF、3NF之
6、间,相互是一种()关系。3、在ACCeSS中,可以利用操作查询对表中的记录进行批量处理,处理的方式有删除查询、查询、追加查询和生成表查询。4、查阅字段的数据来源可以是表、查询和o5、统计各门课程的选修人数SQL语句是:selectcno,()as选课人数fromscgroupbycno6、在TranSact-SQL中可以使用两类注释符:单行注释()和多行注释()。7、设有关系模式R(A,B,C,D、,函数依赖F=A-B,B-C,A-D,D-C,P=AB,AC,BD是R上的个分解,则分解P中所丢失的函数依赖分别是()、()、()o8、加密的基本思想是根据一定的算法将()加密成为(),数据以()的
7、形式存储和传输。9、阅读下列程序,写出程序运行结果:【程序1清单】CLEARC=微机数据库ViSUaIFoXPro教程DOWHILELEN(C)0IFASC(LEFT(C,1)1271.EFT(C,2)C=SUBS(C,3)ELSEC=SUBS(C,2)ENDIFENDDO10、生成冗余数据最常用的技术是()和()。三、简单题(每小题5分,共20分)1、解释关系模型的基本概念:关系、元组、属性、域、关系模式、候选关键字、主键、外键、主属性。2、简述数据库的三级模式?3、数据库管理系统概念4、简述存储过程的优点。四、综合应用题(每小题20分,共20分)1、多关系的连接查询L假设有如下关系模式S(
8、SNo,SN,Sex,Age,Dept)C(CNo,CN,CT)SC(SNo,CNo,Score)T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)TC(TNo,CNo)1 .统计每门课(显示课程号、课程名)的选课人数和平均分,并按平均分的降序排列。2 .查询选修了两门课以上(包括两门课)的学生的学号和姓名。3 .查询有成绩不及格的学生的基本信息。4 .统计各个学院考试课程都及格的学生人数5 .查询选修了课程名为“数据库原理”的学生的学号和姓名。【历年数据库基础专升本精选样卷(一)参考答案】一、单项选择题1、C2、A3、C【解析】创建数据库时,默认的保存路径在DoeUme
9、ntS(我的文档)。4、B【解析】每个数据库至少有两个重做日志文件,通过LGWR进程负责向其中写入信息,并且在两个重做日志文件之间进行切换,一个写满,再写第二个。5、A6、A7、A8、D【解析】本题得分:1分9、D【解析】本题得分:1分10、C【解析】无11、A12、A13、B14、C15、B16、A17、D18、D19、C20、C二、填空题1、减少数据冗余2、包含3、修改4、值列表6 、count(sno)6、I/7、BfCAfDDfC8、明文I密文I密文9、微机数据库教程10、登记日志文件数据转储三、简单题1、关系:一个关系就是一张二维表。元组:二维表中的行称为无组,每一行是一个元组。属性
10、:二维表的列称为属性,每一列有一个属性名,属性值是属性的具体值。域:是属性的取值范围。关系模式:对关系的信息结构及语义限制的描述称为关系模式,用关系名和包含的属性名的集合表示。候选关键字:如:在一不关系中,存在多个属性(或属性组合)都能用来唯一标识该关系中的元组,这些属性(或属性组合)都称为该关系的候选关键字或候选码,候选码可以有多个。主键:在一个关系的若干候选关键字中,被指定作为关键字的候选关键字称为该关的主键或主码。主属性:在一个关系中,包含在任何候选关键字中的各个属性称为主属性。外键:一个关系的某个属性(或属性组合)不是该关系的主键或只是主键的一-部分,却是另一个关系的主码,则称这样的属
11、性为该关系的外键或外码。2、数据库系统三级模式结构:外模式,模式,内模式。模式也称概念模式或逻辑模式,是对数据库中全部数据的逻辑结构和特征的描述,是所有用户的公共数据视图。外模式也称子模式或用户模式,它是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。内模式也称存储模式或物理模式,是对数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,一个数据库只有一个内模式。三级模式结构之间差别往往很大,为了实现这3个抽象级别的联系和转换,DBMS在三级模式结构之间提供了两级映像:外模式/模式映像,模式/内模式映像。3、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置
12、的软件。它建立在操作系统的基础上,位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的创建、查询、更新及各种数据控制等。4、存储过程最主要的特色是当写完个存储过程后即被翻译成可执行码存储在系统表内,当作是数据库的对象之一,一般用户只要执行存储过程,并且提供存储过程所需的参数就可以得到所要的结果而不必再去编辑T-SQL命令。四、综合应用题1、(1)o,cn,count(sno)选课人数,avg(scorc)平均分fromc,o=o,cnorderbyavg(score)desc(2)selects.sno,snfroms,scwheres.sno=sc.
13、snogroupbys.sno,snhavingcount(cno)=2(3)select*fromswheresnoin(selectdistinctsnofromscwherescore=60)groupbydept(5)selects.sno,snfromsjoinscons.sno=sc.snojoincono=owherecn,数据库原理历年数据库基础专升本精选样卷(二)一、单项选择题(每小题2分,共40分)1、下列属于第一代数据库系统的是A、 SYBASEB、IMSCIngresD、OODBS2、在数据库系统中,空值是A、0B、空格C、空字符串D、不确定3、查找表结构用以下()oA
14、、FINDB、 SELETEC、 ALTERD、 DESC4、下列哪个是单目运算()。A、差B、并C、投影D、除法5、access数据表中的字段可以定义有效性规则,有效性规则是()A、控制符B、文本C、条件表达式D、前三种说法都不对6、为ChOOSe表添加外键约束,约束名为ChOOSe_student_fk,外键为student_no,连接到StUdent表的StUCdnt_no字段,以下命令正确的是。A、 altertablechooseaddconstraintchoose_student_fkFOREIGNKEY(student_no)REFERENCESstudent;B、 alter
15、tablechooseaddconstraintchoose_student_fkREFERENCESstudent(stuednt_no);C、 altertablechooseaddconstraintchoose_student_fkFOREIGNKEY(student_no)REFERENCESstudent(stuednt_no);D、 altertablechooseaddconstraintchoose_student_fkFOREIGNKEY(student_no);7、常用质数据库系统所用的数据模型是OA、层次型B、关系型C、网络型D、适用型8、如果一个班只能有一个班长,而且
16、一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于OA、一对一一联系B、一对二联系C、多对多联系D、一对多联系9、在设计表时,若输入掩码属性设置为L&A?,则能够接收的输入是()A、abcB、 1234C、 AB+CD、 ABa910、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()oA、实体完整性B、参照完整性C、用户自定义完整性D、用户操作11以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的()A、减少数据冗余B、解决更新异常问题C、加快查询速度D、提高存储空间效率A、 12、若要查找一个长度为5,第3位是字母“a”的字符
17、串,则表达式是()B、 1.ike*a*C、 1.ikD、 1.ike?a?E、 1.ike!a!13、要保证数据库的数据独立性,需要修改的是()。A、模式与外模式B、模式与内模式C、三级模式之间的两层映射D、三层模式14、数据库系统的Iog中检查点的作用是:A、事务取消时数据库关系系统需要重检查点开始取消.B、事务正确完成时数据库系统会在log中设置检查点.C、库重新启动时恢复系统中的重做阶段从检查点开始.D、库重新启动时恢复系统中的分析阶段从检查点开始15、因为一个硬件错误你不得不用ABORT选项来关闭数据库,下面()陈述对数据随后的启动是正确的。A、数据库正常启动B、数据库无法打开会停在
18、MOUNT模式C、数据库将会在做完自动实例恢复后打开D、数据库无法打开你必须做数据库恢复后才能打开16、对多用户的并发操作加以控制和协调是指A、数据集成B、数据共享C、并发控制D、故障恢复17OraCle的逻辑存储结构中,哪项是最小的存储单元?()A、表空间B、区C、段D、数据块18、产生数据不一致的主要原因是并发操作破坏了事务的A、隔离性B、一致性C、原子性D、持续性19、在OraCIe中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()oA、 DATEPARTB、 EXTRACTC、TO_CHAR(Date,yyyy-mm-dd,)D、TRUNC20、实体完整性规则约
19、束A、侯选关键字B、主关键字C、外关键字D、超关键字二、填空题(每小题2分,共20分)1、在关系数据库中,把数据表示成二维表,每一个二维表称为0。2、假设在数据库A中创建一个窗体,该窗体的数据源保存在数据库B中,则称数据库A以方式使用外部数据源。3、关系R有8列属性,关系S有.4列属性,则RXS有列属性。4、”为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的()设计阶段。5、无论是存储过程还是触发器,都是()语句和()语句的集合。6、RDMBS查询处理可分为()、()、()、()四个阶段。7、关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现
20、,当要删除T的这条元组时,系统可以采用的策略包括(),(),()。8、Access数据库提供了与“压缩和修复”两种方法来保证数据库的可靠性。9、F连接是从关系R和S的笛卡儿积中选取属性间满足o10、保证表中属性值具有唯一性的约束方法有()、O0三、简单题(每小题5分,共20分)1、简述T-SQL语言的特点。2、T-SQL中有几种标识符?它们的区别是什么?3、DBA的职责是什么?4、关系数据模型由哪三个要素组成。四、综合应用题(每小题20分,共20分)1、设学生课程数据库中有三个关系:学生关系S(S#,SNAME,AGE,SEX)学习关系SC(S#,C#,GRADE)课程关系C(C#,CNAME
21、)其中S#、C#、SNAMEAGE、SEXGRADECNAME分别表示学号、课程号、姓名、年龄、性别、成绩和课程名。用SQL语句表达下列操作(1)检索选修课程名称为“MATHS”的学生的学号与姓名(2)检索至少学习了课程号为“C1”和“C2”的学生的学号(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄(4)检索平均成绩超过80分的学生学号和平均成绩(5)检索选修了全部课程的学生姓名(6)检索选修了三门课以上的学生的姓名【历年数据库基础专升本精选样卷(二)参考答案】一、单项选择题1、B2、D3、D4、C5、C【解析】有效性规则就是一个条件表达式6、C【解析】本题得分:1分7
22、、B8、A9、A【解析】第一个字符必须输入字母,第二个字符必须输入任意字符,第三个字符必须是字母或数字,最后一个要么不输入,要么输入的字符是字母。10、C11、C12、C13、C14、D15、C16、C【解析】本题主要考杳的知识点为并发控制。并发控制是指当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误结果,并使得数据库的完整性遭到破坏,因而对多用户的并发操作加以控制和协调。17、D18、A19、D20、B二、填空题1、关系2、链接3、124、物理5、SQLl流程控制6、查询分析:查询检查:查询优化查询执行7、拒绝,级联设为空值8、备份与还原9、实体完整性10、prima
23、rykey约束unique约束三、简单题1、(1)综合统一(2)两种使用方式,统一的语法结构(3)高度非过程化(4)类似于人的思维习惯,容易理解和掌握2、标识符分为两类:常规标识符和分隔标识符。符合所有标识符格式规则的标识符为常规标识符,可以使用分隔符,也可以不使用分隔符。不符合标识符格式规则的标识符必须使用分隔符。3、(D数据库的设计(2)数据库的存储和存取(3)数据库的运行(4)数据库的重组(5)数据库的维护4、关系数据模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。四、综合应用题1(1)SELECTSNAME,AGEFROMS,SC,CWHERES.Sft=SC.S#ANDC
24、.CSC.C#ANDCNAME=,MATHS,(2) SELECTS#FROMSCWHERECNO=,Cl,ANDS#IN(SELECTS#FROMSCWHERECNO=,C2,)(3) SELECTS#,SNAME,AGEFROMSWHEREAGEBETWEEN18AND20ANDSEX=,女(4) SELECTS#,AVG(GRADE)平均成绩FROMSCGROUPBYS#HAVINGAVG(GRADE)80(5) SELECTSNAMEFROMSWHERENOTEXISTS(SELECT*FROMCWHERENOTEXISTS(SELECT*FROMSCWHERES#二S.S#ANDC#
25、=C.C#)(6) SELECTSNAMEFROMS,SCWHERES.Sft=SC.S#GROUPBYS#,SNAMEHAVINGCOUNT(*)3历年数据库基础专升本精选样卷(三)一、单项选择题(每小题2分,共40分)1、一个数据库系统()外视图。A、只能有一种B、最多只能有两种C、至少有两种D、可以有多2、在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于后端的是OA、数据输入B、报表输出C、用户界面D、存取结构3、目前数据大集中是我国重要的大型分布式信息系统建设和发展的趋势,数据大集中就是将数据集中存储和管理,为业务信息系统的运行搭建了统的数据平台,对这种
26、做法认识正确的是O?A、数据库系统庞大会提供管理成本B、数据库系统庞大会降低管理效率C、数据的集中会降低风险的可控性D、数据的集中会造成风险的集中4、下面SQL语句将USER表的名称更改为USERlNFO的是()。A、 ALTERTABLEUSERRENAMEASUSERINFO;B、 RENAMETOUSERINFOFROMUSERC、 RENAMEUSERTOUSERINFO;D、 RENAMEUSERASUSERINFO5、子模式是()A、模式的副本B、存储模式C、多个模式的集合D、模式的逻辑子集6、设有关系模式R(A,B,C,D,E),函数依赖集F=A-*B,B-C,C-*D,D,P=
27、AB,BC,AD是R上的一个分解,那么分解P相对于F()0A、既是无损连接分解,又是保持函数依赖的分解B、不是无损连接分解,但是保持函数依赖的分解C、是无损连接分解,但不是保持函数依赖的分解D、既不是无损连接分解,也不是保持函数依赖的分解7、以下()集合操作符不会执行排序操作。A、 UNIONB、 MINUSC、 UNIONALLD、 INTERSECT8、如果关系模式R上有函数依赖AB-C和A-C,则R中存在A、完全函数依赖B、部分函数依赖C、传递函数依赖D、多值依赖9、层次模型不能直接表示()oA、1:1联系B、1:N联系C、M:N联系D、1:1和1:N联系10、在数据表视图中,当前光标位
28、于某条记录的某个字段时,按()键,可以将光标移动到当记录的下个字段处。A、CtrlB、TabC、ShiftD、EscH数据的逻辑结构与用户视图之间的独立性称为数据的()。A、物理独立性B、结构独立性C、逻辑独立性D、分布独立性12、哪一个是子查询执行的顺序OA、最里面的查询到最外面的查询B、最外面的查询到最里面的查询C、简单查询到复杂查询D、复杂查询到简单查询13、可以伴随着表的打开而自动打开的索引是()oA、独立索引文件(IDX)B、非结构化复合索引文件C、复合索引文件(CDX)D、结构复合索引文件14、【】可以防止丢失更新和“读脏数据”。A、0级封锁B、1级封锁C、2级封锁D、两段锁协议1
29、5如果要删除StUdCnt数据库中的InformatiOn表,则可以使用命令:。A、 DELETETABLEinformationB、 TRUNCATETABLEinformationC、 DROPTABLEinformationD、 ALTERTABLEinformation16、下列命令不属于DBMS的数据定义语言的是:oA、 CREATEB、 DROPC、 INSERTD、 ALTER17、在OraCIe中,会从指定的表中导出所有数据的导出方式是()。A、RMANB、EXP逻辑导出C、冷备份D、没有办法18、实现数据在不会被相互干扰的情况下并发使用,并且在发生故障时能够对数据库进行正确的
30、恢复的是A、数据定义功能B、数据库的运行管理功能C、数据操纵功能D、数据库的维护功能19、下列关于数据库外模式的说法,正确的是A、一个数据库只能有一个外模式B、外模式不能重叠C、个外模式可以只为一个应用程序使用D、不可被多个应用程序所共享20、数据独立性是数据库技术的重要特点之一所谓数据独立性是指()A、数据与程序独立存放B、不同的数据被存放在不同的文件中C、不同的数据只能被对应的应用程序所使用D、以上三种说法都不对数据独立性是指物理独立性和逻辑独立性二、填空题(每小题2分,共20分)1、信息世界中的术语,与之对应的数据库术语为O2、在数据访问页中,可使用文字和两种形式的超链接。3、所谓自由表
31、就是那些不属于任何的表。4、关系代数运算中,基本的运算是并、差、笛卡尔积、O5、两个实体型之间的联系可以分为三种:对联系、()和()。6、在SQLSELECT语句查询中,要去掉查询结果中的重复记录,应该使用()关键字。7、查询学生的姓名和出生年的SQL语句是selectsnameas姓名,year()-sageas出生年fromstudent8、SQLServer2012支持()、()和()三种类型的触发器。9、“从已知的函数依赖集使用推理规则导出的函数依赖在F+中”,是推理规则的()性,而“不能从已知的函数依赖使用推理规则导出的函数依赖不在F+中”,是推理规则的()性。10、()就是将需求分
32、析得到的用户需求抽象为信息结构,即概念模型。三、简单题(每小题5分,共20分)1、简述游标的概念及类型。2、为什么要设立日志文件?3、数据库应用系统概念4、数据库系统阶段特点四、综合应用题(每小题20分,共20分)1、设有关系s、SC、C,试用关系代数、元组关系演算表达式和SQL完成下列操作。S(SSNAME,AGE,SEX)例:(Oo1,李强,23,男)SC(SCU,SCORE)例:(003,Cl,83)C(Ctt,CNAME,TEACHER)例:(Cl,数据库原理,王华)(1)用关系代数检索选修课程号(Ctt)为CI和C2的学生学号(S#)。(2)用元组关系演算表达式检索选修了“程军”老师
33、所授课程之一的学生姓名。(3)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生学号。(4)用SQL找出选修了“程军”老师教的所有课程的学生姓名。【历年数据库基础专升本精选样卷(三)参考答案】一、单项选择题1、D2、D3、D4、C5、D6、D7、C8、B9、C10、B【解析】无11、C12、A13、D14、C15、C16、C17、B18、B【解析】本题主要考查的知识点为数据库的运行管理功能。数据库中的数据是可供多个用户同时使用的共享数据,为保证数据的安全性、可靠性,数据库管理系统提供了统一的控制和管理机制,实现数据在不会被相互干扰的情况下能够并发使用,并且在发生故障时能够对数据库进行
34、正确的恢复。19、C【解析】本题主要考查的知识点为外模式。一个数据库可以有多个不同的外模式,允许它们有一定的重叠,且一个外模式可以只为一个应用程序使用,也可以为多个应用程序所共享。20、D二、填空题1、记录2、图像3、数据库4、选择和投影5、一对多联系;多对多联系6、distinct7、getdate()8、DML触发器IDDL触发器;登录触发器9、正确完备10、概念结构设计三、简单题1、游标是处理数据的一种方法,它允许应用程序对查询语句SELECT返回的结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作。为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多
35、行前进或向后浏览数据的能力,我们可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。SQLServer支持三种类型的游标:T-SQL游标,API服务器游标和客户游标。2、设立日志文件的目的是:进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。3、数据库应用系统:凡使用数据库技术管理其数据的系统都称为数据库应用系统。4、数据库系统的特点如下:(1)数据结构化(2)较高的数据共享性(3)较高的数据独立性(4)数据由DBMS统一管理和控制四、综合应用题1、(1)用关系代数检索选修课程号(CU)为CI和C2的学生学号(S#)。ns#,C#(SC)n
36、c#(0C#=Cl,C#=fC2,(C)-oCtt,Cl,C#C2,(ns#,C#(SC)nc#Cocn=rCCU=fC2,(C)(2)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生姓名。T(1)(U)(V)(W)(S(U)ASC(V)AC(W)T1=U1U1=V1V2=W1AW3,程军)(3)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生学号。T(1)(V)(W)(SC(V)八C(W)(T=V1V=WmW3=程军)(4)用SQL找出选修了“程军”老师教的所有课程的学生姓名。SELECTS.SNAMEFROMSWHERENOTEXISTS(SELECT*FROMCW
37、HEREC.TEACHER=程军ANDNOTEXISTS(SELECT*FROMSCWHERESC.C#=C.C#ANDSC.S#=S.S#)历年数据库基础专升本精选样卷(四)一、单项选择题(每小题2分,共40分)1、数据是以()的方式存储于操作系统(OS)之中的。A、数据文件B、日志文件C、存储类型D、并行2、()是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。A、数据管理B、数据处理C、数据加工D、数据收集3、下列字符串中,可以用作字段名称的是A、Name#4B、备注C、H!N9D、4、在3级模式之间引入两级映射,其主要功能之一就是()oA、使数据与程序具有较高的
38、独立性B、使系统具有较高的通道能力C、保持数据与程序的致性D、提高存储空间的利用率5、表文件有20条记录,当前记录号为10,执行命令LISTNEXT5以后,所显示记录的序号是OA、1115B、1116C、1015D、10146、在SQL语言查询语句中,WHERE子句实现关系代数的A、投影运算B、选择运算C、连接运算D、交运算7、在ACCeSS2010利用设计视图创建表的步骤依次是()A、打开表设计器、定义字段、设定主关键字、设定字段属性和表的存储B、打开表设计器、设定主关键字、定义字段、设定字段属性和表的存储C、打开表设计器、定义字段、设定字段属性、设定主关键字和表的存储D、打开表设计器、设定
39、字段属性、表的存储、定义字段和设定主关键字8、关系数据库的标准语言是A、C语言C+C、SQLDDelphi9、在OraCIe中,事务中使用下列SQL语句不会引起锁定?()A、 SELECTB、 INSERTC、 UPDATED、 DELETE10、表达式SUBSTRlNG(SHANGHAI,6,3)的值是oA、 SHANGH,B、 SHA,C、 ANGH,D、,HA11在MySQL中,如果想修改某条记录,下列语句不能实现的是。A、 replaceB、 updateC、 insertD先使用delete,再使用insert12、某信息中心小刘在使用imp命令导入逻辑导出的数据,需要使用哪个参数倒
40、入整个导出的文件。()A、 ConstranintB、 tablesC、 fullD、 file13、以下不属于数据库逻辑对象A、表和视图B、索引和约束C、T-SQL脚本D、触发器14、在创建存储过程时,常用的条件判断语句有A、LOoP语句B、REPEAT语句C、WHlLE语句D、CASE语句15、下列关于规范化理论各项中正确的是()。A、满足第二范式的关系模式一定满足第一范式B、第一范式要求-非主码属性完全函数依赖关键字C、规范化般是通过分解各个关系模式实现的,但有时也有合并D、对于一个关系模式来说,规范化越深越好16、以下OraCIe数据库相关环境变量,描述错误的是(A、ORACLE_BA
41、SE安装基目录b、Oraclejiome是软件安装的目录C、ORAeLE_SID是数据库的实例名称D、LANG变量不影响安装界面语言17、从物理结构上讲,OraCIe数据库包含数据文件、控制文件、()、口令文件和参数文件。A、 alertlogB、 redologC、 mesglogDarchivedlog18、对于索引以下正确的描述是OA、索引可以加快查询效率B、索引与DML速度无关C、索引创建后会自动被OraCIe使用D、索引扫描未必优于全表扫描19、数据库中不仅能够保存数据本身,而且能保存数据之间的相互联系,保证了对数据修改的()。A、独立性B、安全性C、共享性D、一致性20、关于FOR
42、EIGNKEY约束的描述不正确的是:。A、体现数据库中表之间的关系B、实现参照完整性C、以其他表PRIMARYKEY约束和UNlQUE约束为前提D、每个表中都必须定义二、填空题(每小题2分,共20分)1、数据库的基本特点是数据可以共享(或数据结构化)、数据独立性、数据冗余小,易扩充、o2、在关系运算中,查找满足一定条件的元组的运算称之为()。3、在设计视图中创建选择查询时有三个要点,即确定查询数据源、指定和设置查询准则。4、InSerted表存放增加的记录和()。5、并发操作导致的数据库不一致性主要有()、()和()三种。6、数据库设计包括()和()两方面的内容。7、在关系数据库的规范化理论中
43、,在执行“分解”时,必须遵守的规范化规则:保持原有的依赖关系和()o8、如果XfY和YX成立,那么XfY是一个(),它可以根据推理规则的()性推出。9、()是数据库系统中执行的一个工作单位,它是由用户定义的组操作序列。它具有()、()、()和()四个特征。10、在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为0。三、简单题(每小题5分,共20分)1、向关系表中增加一名新同学,该同学的学号是“990011”,姓名是“王大友”()o2、索引的优点包括:3、简述关系模式规范化的目的。4、常用属性、事件、方法四、综
44、合应用题(每小题20分,共20分)1、假设某商业集团数据库中有一关系模式R(商店编号,商品编号,数量,部门编号,负责人),若规定:(1)每个商店能销售多种商品(每种商品有一个编号);商店的每种商品只在个部门销售;(2)每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量;问题:(1)写出关系R的基本函数依赖(2)找出R的候选码(3)R的范式,若不属于3NF,则分解为3NF【历年数据库基础专升本精选样卷(四)参考答案】一、单项选择题1、A2、A3、A【解析】字段名不能包含句号(.)叹号(!)、方括号(口)和重音符号()。4、A5、D6、B7、C【解析】首先打开表设计器,然后定义字段和字段属性,再设置主键,最后保存。8、C【解析】本题主要考查的知识点为关系数据库的标