中国民用航空飞行学院历年数据库基础专升本及答案.docx
《中国民用航空飞行学院历年数据库基础专升本及答案.docx》由会员分享,可在线阅读,更多相关《中国民用航空飞行学院历年数据库基础专升本及答案.docx(50页珍藏版)》请在课桌文档上搜索。
1、历年数据库基础专升本(一)(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程是A、数据库设计的内容B、数据库设计C、数据库生命周期D、数据库设计方法2、数据库系统的核心是oA、数据库应用系统B、用户C、DBMSD、数据库3、执行了如下RMAN命令:backupdatafile1plusarchivelog;如果备份期间进行了一次日志切换,那么会发生()情况。A、这个备份操作完整之前,已填满的日志文件组不会被归档B、已填满的日志组会被归档,但是不会包含在这个备份中C、已填满的日志组会被归档,并且会被包含在这个
2、备份中D、这命令是错误的:归档日志必须被包含在自己的备份集中4、为了减少表中记录链接和记录迁移的现象,应当增大表的()存储参数。A、 pctfreeB、 pctusedC、 maxextentsD、 pctincrease5、实体型学生与任课教师之间具有()联系。A、一对一B、一对多C、多对多D、多对一6、下面是有关系统权限和对象权限的描述,正确的是()A、系统权限是针对某个对象的权限,对象权限不与数据库中的某个对象关联B、系统权限和对象权限都是针对某个对象操作的权限C、系统权限和对象权限都不与具体的对象关联D、系统权限不与数据库中的对象关联,对象权限是针对某个对象操作的权限7、FOREIGN
3、KEY约束是()约束。A、实体完整性B、参照完整性C、用户自定义完整性D、域完整性8、层次型、网状型和关系型数据库划分原则是()0A、记录长度B、文件的大小C、联系的复杂程度D、数据之间的联系方式9、根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是()。A、自由表B、报表C、临时表D、表单10、成功创建存储函数后,可以使用关键字【】对其进行调用。A、 SELECTB、 CREATEC、 CALLD、 RETURN11、SQL中的视图提高了数据库系统的()A、完整性B、并发控制C、隔离性D、安全性12、下面语句可以使用子查询的是()0A、SELECT语句B、UPDA
4、TE语句C、DELETE语句D、以上都是13、如果需要生成一个报表显示每个员工从入职以来的总的薪金。执行下列查询:SELECTename,joinedon,hiredate,thetotalcompensationpaidis,TO_CHAR(ROUND(ROUND(SYSDATE-Hiredate)/365)*sal+comm)COMPENSATIONUNTILDATEFROMemployees;输出结果:哪个说法是正确的?()A、此查询执行错误是因为别名无效的。B、此查询能正确执行并得到正确的结果。C、此查询能正确执行但不能得到正确结果。D、此查询执行错误是因为RoUND函数是无效的。14
5、、假设有三个基本表:学生表S(学生姓名不重复)、课程表C、学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SQL语句是()0A、 SELECT SN, AGE, SEX FROM SSN=,王华,)B、 SELECT SN, AGE, SEX FROM SC、 SELECT SN, AGE, SEX FROM SWHERE AGE(SELECT AGE FROM S WHEREWHERE SN= “王华”WHERE AGE(SELECT AGE WHERESN=“王华”
6、)D、 SELECT SN, AGE,SEXFROM S WHERE AGE王华15、不是系统权限的是()oA、 SELECTTABLEB、 ALTERTABLEC、 SYSDBAD、 CREATEINDEX16以下()用户需要在jinlian_data表空间上的磁盘配额。A、一个将在jinlian_data表空间创建表的用户B、每个将访问jinlian_data表空间上数据的数据库用户C、一个将查询jinlian_data表空民间上其他用户表的用户D、一个将向jinlian_data表空间上其他用户表中插入数据的用户17、()是数据库设计的起点,为以后的具体设计做准备A、需求分析B、逻辑设计
7、C、概念设计D、物理设计18、如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?()A、支持面向对象的程序设计B、支持与多种数据库联结C、支持开放性D、工具的完备性要好19、OraCIe中,下列()命令用来手工切换日志。1 、altersystemswitchlogfile8 、alterdatabaseswitchlogfile9 、altersystemcheckpoint10 alterdatabasecheckpoint20、数据库系统能够减少数据冗余,提高数据独立性,并集中检查()oA、数据完整性B、数据的层次性C、数据操作性
8、D、数据兼容性二、填空题(每小题2分,共10分)1、一个关系模式的定义主要包括关系名、属性名、属性长度和关键字。2、给数据表的某个字段设置PRlMARYKEY约束时,在该字段上会自动创建()索引。3、数据库设计中,前四个阶段可统称为(),后两个阶段统称为实现和运行阶段。4、在SQLSerVer数据库管理系统中,dbcreator是一种()角色,而CIbowner是一种()角色。5、规则和默认是用来帮助用户实现数据库的()。三、判断题(每小题1分,共10分)()1、MySQL中的HAVlNG子句只能用在GROUPBY子句之后。()2、MySQL5.6中默认的存储引擎是MylSAM。()3、在My
9、SQL中,如果清空记录的表为父表,那么truncate命令将永远失败。()4、在分组检索中,要去掉不满足条件的分组,可以使用having子句实现。()5、tablespace和db_fiIes都是物理概念()6、在MySQL中,一次向表只能插入一条记录。()7、关系表的每一行是可以交换的()8、SQL语句deletefromemp,和iitruncatetableemp,执行的结果是一样的()9、SQL模糊查询中%表示零个或多个字符。()10、在OraCIe中,根据备份时数据库的状态,物理备份又可以分为脱机备份和联机备份。四、综合应用题(每小题20分,共40分)1、设有如下关系表R:R(No,
10、NAME,SEX,AGE,CLASS)主关键字是NO其中No为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。插入一个记录(25,“李明”,“男”,21,“95031);插入“95031”班学号为30、姓名为“郑和”的学生记录;将学号为W的学生姓名改为“王华”;将所有“95101”班号改为“95091”;删除学号为20的学生记录;删除姓“王”的学生记录;2、定义参加表,在语句中要求定义表中的主码和外码约束;(说明:表中属性的类型根据实际情况定义。)11 查询每个社会团体的参加人数12 检索所有比“王华”年龄大的职工的姓名、年龄和性别13 查找参
11、加了歌唱队或篮球队的职工号和姓名14 没有参加任何社会团体的职工信息15 将所有参加编号为“10001”的社会团体的职工的工资增加10%16 查询年龄最大的职工的职工号和姓名17 查询各社会团体的编号以及其负责人的姓名18 删除职工号为402的职工参加所有社会团体的记录19 .以职工姓名为参数建立一个带参数的存储过程,用于查询其所参加的社会团体的编号和名称,并调用此存储过程查询“王明”所参加的社会团体的编号和名称。参考答案一、单项选择题1、B【解析】本题主要考查的知识点为数据库设计。数据库设计是将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程。2、C【解析】本题得分:1分3、B4
12、、A5、C6、D7、B8、D【解析】层次模型采用树状结构管理一对多的联系,网状模型采用网状结构管理多对多的联系,关系模型采用二维表结构管理一对一、一对多和多对多的联系。因此可以看出,三个数据模型对应的数据库划分的原则是按照数据之间的联系方式进行划分。9、D10、A【解析】本题主要考查的知识点为存储函数的调用。成功创建存储函数后,就可以如同调用系统内置函数样,使用关键字SELECT对其进行调用,其使用的语法格式是:SELECTsp_name(func_parametcr,).11D12、D13C14、A15C16A17、A18、C19、A20、A二、填空题1、属性类型2、聚集3、分析和设计阶段4
13、、服务器I数据库5、完整性三、判断题1、错误2、错误3、正确4、正确5、错误6、错误7、正确8、错误9、正确10、正确【解析】中级析64四、综合应用题1、INSERTINTORVALUES(25,“李明”,“男”,21,“95031”)INSERTINTOR(NO,NAME,CLASS)VALUES(30,“郑和”,“95031”)UPDATERSETNAME=“王华WHERENO=IOUPDATERSETCLASS=95091”WHERECLASS=95101”DELETEFROMRWHEREN0=20DELETEFROMRRWHERENAMELlKE“王%”2、L定义参加表,在语句中要求定
14、义表中的主码和外码约束;(说明:表中属性的类型根据实际情况定义。)createtablecj(zghchar(8),bhchar(8),primarykey(zgh,bh),foreignkey(zgh)referenceszg(zgh),foreignkey(cno)referencesshtt(bh)2 .查询每个社会团体的参加人数Selectcount(*)FromcjGroupbybh3 .检索所有比“王华”年龄大的职工的姓名、年龄和性别Selectxm,nl,xbFromzgWherenl(selectnlfromzgwherexm=王华)4 .查找参加了歌唱队或篮球队的职工号和姓名
15、Selectzg.zgh,xmFromzg,shtt,cjWherezg.zgh=cj.zghandshtt.bh=cj.bhandmein(歌唱队,篮球队)5 .没有参加任何社会团体的职工信息Select*FromzgWherezghnotin(selectdistinctzghfromcj)6 .将所有参加编号为“10001”的社会团体的职工的工资增加10%UpdatezgSetgz=l.l*gzWherezghin(selectzghfromcjwherebh=*10001,)7 .查询年龄最大的职工的职工号和姓名Selectzgh,xmFromzgWherenl=(selectmax(
16、nl)fromzg)8 .查询各社会团体的编号以及其负责人的姓名Selectzgh,xmfromzg,shttwherezg.zgh=shtt.fzr9 .删除职工号为402,的职工参加所有社会团体的记录deletefromcjWhereZgh=40210 .以职工姓名为参数建立一个带参数的存储过程,用于查询其所参加的社会团体的编号和名称,并调用此存储过程查询“王明”所参加的社会团体的编号和名称。【略】历年数据库基础专升本(二)(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、在数据库管理系统的层次结构中,数据存取层处理的对象是OA、字段B、单个元组C、数据页D、系统
17、缓冲区2、当数据库运行在归档模式下时,如果发生日志切换,为了保证不覆盖旧的日志信息,系统将启动()进程。A、 DBWRB、 1.GWRC、 SMOND、 ARCH3、完全备份时,数据库应该处于()mount状态B、nomount状态C、归档模式D、非归档模式4、下列关于视图(View)的条目中,()是不正确的。A、视图是外模式B、视图是虚表C、使用视图可以加快查询语句的执行速度I)、使用视图可以简化查询语句的编写5、你将控制文件备份至trace文件下面()描述对trace的建立是正确的。A、trace文件是二进制文件13、trace包含控制文件的SQL脚本C、当包含控制文件时,trace是一个
18、备份集D、trace包含手动创建控制文件的指南6、下面哪一个名称不是有效表名?A、 Dept30B、 Dept_EEC、EE#D、#DePtEE7、在关系模型中,一个候选键是()。A、必须由多个任意属性组成B、至多由一个属性组成C、可由一个或多个其值能唯一标识元组的属性组成D、以上都不是8、消除了非主属性对候选键的部分函数依赖的关系模式,就是A、INFB、2NFC、3NFD、BCNF9、用树形结构表示实体之间联系的模型是()0A、关系模型B、网状模型C、层次模型D、以上三个都是10、窗体中的每个控件都有一组属性,其中用于设置控件外观的是()A、格式属性B、数据属性C、外观属性D、事件属性11、
19、某表单FrmA上有一个命令按钮组COmmandGroUP1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast0要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入()命令。A、This.Enabled=.F.B、This.Parent.CmdNext.Enabled=.F.C、This.CmdNext.Enabled=.F.D、Thisform.CmdNext.Enabled=.F.12、关系代数的半联接操作由下列操作组合而成OA、投影和选择B、联接和选择C、联接和投影D、笛卡儿积
20、和投影13、在数据表视图中,不可以()A、设置表的主键B、修改字段名称C、删除一个字段D、删除一条记录14、在SELECT语句的语法结构中,【】用于指定组的选择条件。A、ORDERBY子句B、WHERE子句C、GROUPBY子句D、HAVING子句15、下列函数不属于集函数的是()A、maxB、avgC、 countD、 substring16、下列命令可以用来执行不完全恢复的是()0A、 RESTOREDATABASEUNTILB、 RECOVERDATABASEUNTILC、 RECOVERDATAUNTILD、 RESTOREDATAUNTIL17、在ACCeSS用户级安全机制下,保存用
21、户信息的文件是()A、工作组信息文件B、用户信息文件C、安全信息文件D、帐户信息文件18、使用存储过程的好处不包括A、存储过程可作为一种安全机制来确保数据的完整性B、可增强SQL语言的功能和灵活性C、移植性好D、良好的封装性19、在数据库中,产生数据不一致的根本原因是A、数据存储量太大B、没有严格的数据保护C、未对数据进行严格的控制D、数据冗余20、后备副本的作用是()0A、保障安全性B、完整性控制C、并发控制D、数据库恢复二、填空题(每小题2分,共10分)1、数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括()、()、O面向对象模型、对象关系模型和斑结构化数据模型等。2、在关系数据库
22、中,把数据表示成二维表,每一个二维表称为O。3、在ACCeSS报表视图中,用于创建报表结构或修改已有报表结构的视图是O4、数据库的物理结构设计主要包括()和()。5、ACCeSS数据库提供了与“压缩和修复”两种方法来保证数据库的可靠性。三、判断题(每小题1分,共10分)()1、在数据库系统中对存取权限的定义称为授权。()2、可以通过创建角色即权限组来简化权限管理进程。把一些权限授予一个角色,而这个角色又可以被授予多个用户。()3、关键字DlSTINCT可删除查询结果中的重复值。()4、关键字DESC可删除查询结果中的重复值。()5、大文件表空间是为超大数据库而设计的,只能有一个数据文件组成,可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国 民用航空 飞行 学院 历年 数据库 基础 答案

链接地址:https://www.desk33.com/p-1300010.html