西安工程大学往年数据库基础专升本模拟考试(含六卷)含答案.docx

上传人:夺命阿水 文档编号:1248088 上传时间:2024-04-12 格式:DOCX 页数:44 大小:124.67KB
返回 下载 相关 举报
西安工程大学往年数据库基础专升本模拟考试(含六卷)含答案.docx_第1页
第1页 / 共44页
西安工程大学往年数据库基础专升本模拟考试(含六卷)含答案.docx_第2页
第2页 / 共44页
西安工程大学往年数据库基础专升本模拟考试(含六卷)含答案.docx_第3页
第3页 / 共44页
西安工程大学往年数据库基础专升本模拟考试(含六卷)含答案.docx_第4页
第4页 / 共44页
西安工程大学往年数据库基础专升本模拟考试(含六卷)含答案.docx_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《西安工程大学往年数据库基础专升本模拟考试(含六卷)含答案.docx》由会员分享,可在线阅读,更多相关《西安工程大学往年数据库基础专升本模拟考试(含六卷)含答案.docx(44页珍藏版)》请在课桌文档上搜索。

1、西安工程大学往年数据库基础专升本模拟考试(一)考试方式:【闭卷】考试时间:【90分钟】总分:【100分】一、单项选择题(共20题,每小题2分,共40分)1、在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是()A、共享方式B、只读方式C、独占方式D、独占只读方式【答案】C【解析】一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法打开数据库。2、下面叙述中正确的是()oA、数据库系统的最基本特点是数据库系统管理的数据量很庞大B、数据库管理员(DBA)是负责全面地管理数据库系统工作的一组入员C、数据库系统和数据库管理系统

2、含义基本相同,这两个术语在使用上常常不加区别D、数据库管理员(DBA)是设计和实现数据库管理系统的一组人员【答案】B3、以下哪种备份方式需要完全关闭数据库进行?()A、无归档日志模式下的数据库备份B、归档日志模式下的数据库备份C、使用导出实用程序进行逻辑备份D、以上都不对【答案】A4、SQL语言是O语言。A、层次数据库B、网络数据库C、关系数据库D、非数据库【答案】C5、使用表设计器来定义表的字段时,以下哪个项()可以不设置内容。A、字段名称B、说明C、数据类型D、字段属性【答案】B【解析】无6、在某表地址字段中查找以“四川”开头,以“村”结尾的记录,且在“查找和替换”对话框的“匹配”属性处选

3、择“整个字段”,则应当在“查找”处输入()A、四川*村B、四川?村C、四川#村D、四川村【答案】A【解析】以“四川”开头,以“村”结尾,中间是任意个任意字符,所以使用通配符*。7、关系模式R中的属性全部是主属性,则R的最高范式必定是O。A、2NFB、3NFC、BCNFD、4NF【答案】B8、当两个关系没有公共属性时,其自然联接表现为()oA、笛卡儿积B、等值联接C、结果为空D、出错【答案】A9、一个实体对应ACCeSS表中的()A、表B、字段C、记录D、主键【答案】C【解析】一条记录代表一个实体,一个表代表一个实体集。10、从E-R模型向关系模型转换,一个m:n的联系转换成关系模式时,该关系模

4、式的码是()。A、In端实体的码B、In端实体码和n端实体码组合C、n端实体的码D、重新选取其他属性【答案】B11、下列四项中说法正确的是()oA、同一关系模式下关系是唯一的B、关系的任何属性都是不可再分的C、R(A1,A2,An),这种描述又被称为关系模式,其中Ai是指属性所对应的域D、关系模式和关系都是不随时间变化的【答案】B12、在下面的数据类型中默认值为.F.的是()。A、数值型B、逻辑型C、字符型D、日期型【答案】B13、SELECT语句中FoRUPDATE子句的作用是:()。A、确定要更新哪个表B、对查询出来的结果集中的记录进行加锁,阻止其它事务或会话的修改C、通过查询对数据进行更

5、新D、在查询的表整体进行加锁【答案】B14、以下关于SELECT语句叙述错误的是0A、SELEeT语句规定了结果集中的列顺序B、SELECT语句中可以使用别名C、SELECT语句中只能包含表中的字段列及其构成的表达式D、如果FROM子句引用的两个表有同名的列,则SELEeT语句引用这些列时必须添加表名称作为前缀【答案】C【解析】本题得分:1分15、下列SQL语句中,()不是数据操纵语句。A、 INSERTB、 DELETEC、 UPDATED、 CREATE【答案】D16、下列关于ACCeS表的叙述中,错误的是A、创建表之间的关系时,应关闭所有打开的表B、可在设计视图的“说明”列对字段进行具体

6、的说明C、可以对备注型字段进行“格式”属性设置D、若删除表中含有自动编号型字段的记录后Acces不会对表中自动编号型字段重新编号【答案】A【解析】“格式”属性用来决定数据表的打印方式和屏幕显示方式,可以对备注型字段进行“格式”属性设置,不同类型的字段,其格式选择有所不同,OLE对象型不能进行“格式”属性设置。自动编号数据类型比较特殊,每次向表中添加记录时,系统会自动输入唯一顺序号,需要注意的是,自动编号数据类型一旦被指定,就会永久与记录连接,即使删除了表中含有自动编号型字段的记录,系统也不会重新分配,并且用户不能修改被分配的顺序号。在创建表间关系时,只需要关闭需要创建关系的所有表,而不是关闭所

7、有打开的表。17、在数据表视图中,不可以()A、设置表的主键B、修改字段名称C、删除一个字段D、删除一条记录【答案】A【解析】在表数据表视图中,不能设置表的主键,应在表设计视图中完成此操作18、Oraele中使用()命令可以在已分区表的第一个分区之前添加新分区。A、添加分区B、截断分区C、拆分分区D、不能在第一个分区前添加分区【答案】C19、在OraCle中,将SCOtt的资源文件改为OtherProfile,下列哪个是正确的?OA、 ALTERPROFILEUSERscottOtherprofileB、 ALTEROtherprofileUSERScottPROFILEC、 ALTERUSE

8、RscottPROFILEOtherprofileD、 ALTERscottUSERPROFILEOtherprofile【答案】C20、数据库管理员(DBA)的主要工作包括数据库设计、数据库维护和()oA、数据库查询B、数据库完整性定义C、改善系统性能,提高系统效率D、数据库连接【答案】C1、合并局部E-R图时可能会发生属性冲突、命名冲突和()。【答案】结构冲突2、在关系数据库中,把数据表示成二维表,每一个二维表称为()。【答案】关系3、关系代数运算中,专门的关系运算有选择、和连接。【答案】投影4、关系代数运算中,专门的关系运算有0、()、Oo【答案】选择I投影I连接5、ACCeSS提供了“

9、导入”和“”两种使用外部数据源的方法。【答案】链接6、在ACCeSS中,可以利用操作查询对表中的记录进行批量处理,处理的方式有删除查询、查询、追加查询和生成表查询。【答案】修改7、数据库设计包括数据库的结构设计和数据库的()o【答案】行为设计8、设有函数依赖集F=D-G,C-*A,CD-E,A-*B),=(ABC)(【答案】ABC、CB9、数据库设计中,前四个阶段可统称为(),后两个阶段统称为()。【答案】分析和设计阶段I实现和运行阶段10、在SQLServer2012中有()、()、()和()四种备份类型。【答案】数据库备份I事务日志备份I差异备份I文件和文件组备份三、简单题(共4题,每小题

10、5分,共20分)1、数据库设计一般分为哪几个阶段,每个阶段的主要任务是什么?【答案】(1)数据库设计分为6个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。(2)各阶段任务如下:需求分析:准确了解与分析用户需求(包括数据与处理概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。逻辑结构设计:将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。数据库物理设计:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法数据库实施:设计人员运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设

11、计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。数据库运行和维护:在数据库系统运行过程中对其进行评价、调整与修改。2、信息有哪三种世界,它们各有什么特点,它们之间有什么联系?【答案】现实世界、信息世界和机器世界现实世界就是人们所能看到的、接触到的世界,是存在于人脑之外的客观世界J信息世界就是现实世界在人们头脑中的反映,又称概念世界。数据世界就是信息世界中的信息数据化后对应的产物。现实世界中的客观事物及其联系,在数据世界中以数据模型描述。计算机信息处理的对象是现实生活中的客观事物,在对客观事物实施处理的过程中,首先要经历了解、熟悉的过程,从观测中抽象出大量描述客观事物的信息,

12、再对这些信息进行整理、分类和规范,进而将规范化的信息数据化,最终由数据库系统存储、处理。3、简述数据库概念结构设计的方法和设计步骤。【答案】方法:(1)自顶向下法(2)自底向上法(3)逐步扩张法(4)混合策H在概念结构设计时,可以分为两步。进行数据抽象,设计局部E-R模型,即设计用户视图;集成各局部E-R模型,形成全局E-R模型,即视图的集成。4、由属性集X函数决定的属性的集合,称为();被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为()。【答案】属性集X的闭包X+I函数依赖集F的闭包F+四、综合应用题(共1题,每小题20分,共20分)1、设学生课程数据库中有三个关系:学生关系S(S#

13、,SNAME,AGE,SEX)学习关系SC(S#,C#,GRADE)课程关系C(C#,CNAME)其中S#、C#、SNME.AGE、SEX、GRADE.CNAME分别表示学号、课程号、姓名、年龄、性别、成绩和课程名。用SQL语句表达下列操作(1)检索选修课程名称为“MATHS”的学生的学号与姓名(2)检索至少学习了课程号为“C1”和“C2”的学生的学号(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄(4)检索平均成绩超过80分的学生学号和平均成绩(5)检索选修了全部课程的学生姓名(6)检索选修了三门课以上的学生的姓名【答案】(1)SELECTSNAME,AGEFROMS,

14、SC,CWHERES.S#=SC.S#ANDC.C#=SC.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) SELECTSNAMEFROMSWHERENOTEXISTSFROM C EXISTS FROM SC(SELECT*WHER

15、ENOT(SELECT*WHERES#=S.S#ANDC#=C.C#)(6) SELECTSNAMEFROMS,SCWHERES.S#=SC.S#GROUPBYS#,SNAMEHAVINGCOUNT(*)3西安工程大学往年数据库基础专升本模拟考试(二)考试方式:【闭卷】考试时间:【90分钟】总分:【100分】一、单项选择题(共20题,每小题2分,共40分)1、下列关于数据访问页的说法中,错误.的是()A、数据访问页是连接数据库的Web页B、可以利用数据访问页输入、查看和编辑数据C、能够在IE浏览器中打开数据访问页D、必须在打开数据库的状态下,才能打开数据访问页【答案】D2、一用户打开AeCES

16、S数据库期间,只能查看内容而无法编辑,同时其他用户只能以只读方式打开此数据库,说明该用户的数据库打开方式是()oA、共享方式B、独占只读方式C、只读方式D、独占方式【答案】B【解析】千万不要选成了只读方式打开,只读方式打开只能限制当前用户的打开方式为只读。3、关于数据库系统,下列叙述错误的是A、可以实现数据共享、减少数据冗余B、可以表示事物和事物之间的联系C、支持抽象的数据模型D、数据独立性较差【答案】D【解析】数据库系统管理阶段,数据和程序分开存储,因此独立性高。4、下列关于数据库的正确叙述是()。A、数据库中只存在数据项之间的联系B、数据库的数据项之间和记录之间都存在联系C、数据库的数据项

17、之间无联系,记录之间存在联系D、数据库的数据项之间和记录之间都不存在联系【答案】B5、一个数据库系统()外视图。A、只能有一种B、最多只能有两种C、至少有两种D、可以有多【答案】D6、SQLSerVer提供的单行注释语句是使用()开始的一行内容。A、“一”B、 “/*”C、D、“”【答案】A7、执行了如下RMAN命令:backupdatafile1plusarchivelog;如果备份期间进行了一次日志切换,那么会发生()情况。A、这个备份操作完整之前,已填满的日志文件组不会被归档B、已填满的日志组会被归档,但是不会包含在这个备份中C、已填满的日志组会被归档,并且会被包含在这个备份中D、这命令

18、是错误的:归档日志必须被包含在自己的备份集中【答案】B8、设关系R有r个元组,关系S有S个元组,则RXS有O元个元组。A、rB、rxsC、sD、r+s【答案】B9、下列选项中不是关系数据库基本特征的是()A、不同的列应有不同的数据类型B、不同的列应有不同的列名C、与行的次序无关D、与列的次序无关【答案】A10、在对象关系模型中,如果一种类型是同类元素的无序集合,并且允许一个成员多次出现,则称该类型为()A、结构类型B、数组类型C、多集类型D、集合类型【答案】C11、创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是()A、追加查询B、操作查询C、参数查询D、生成

19、表查询【答案】C12、数据库系统的日志文件用于记录下述哪类内容?()A、程序运行过程B、数据查询操作C、程序执行结果D、数据更新操作【答案】D13、如果一个用户不慎删除了一个表,这将被认为是什么故障?()A、实例B、用户错误C、表述D、用户进程【答案】B14、Access2010数据库的编译文件扩展名是()A、 .accdeB、 .mdbC、 .dbfD、 .adp【答案】A【解析】Access2020使用生成ACCde文件的作用就是对数据库文件进行编译,从而使用户不能随意修改报表、窗体和模块中的VBA代码。15、我们在DBMS中记录数据库员工和员工工作信息,要求当某个员工离职后,数据库需要自

20、动删除该员工的工作信息,在定义工作表时我们对于外关键字的删除规则应定义为A、 ONDELETEROLLBACKB、 ONDELETECASCADEC、 ONDELETESETNULLD、 ONDELETENOACTION【答案】B16、Oraele提供了O的能力,以免损坏实例的联机重做日志文件,LGWR将同一个重做日志同时写到多个同样的联机重做日志文件中。A、双向联机重做日志文件B、单向联机重做日志文件C、切换联机重做日志文件D、多路复用联机重做日志文件【答案】D【解析】ORACLE数据库多路复用联机重做日志文件作用。17、下面叙述正确的是()oA、数据库系统目录(工程数据库字典)也由一些关系

21、组成,所以用户可以同样对其进行查、添、删、改操作B、事务(transaCtiOn)是数据库进行的基本工作单位。如果一个事务从未有过更新,那么就保持了数据库处于一致性状态C、既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余D、对于查、添、删、改操作都需由数据库管理员DBA进行完整性定义和安全性授权,由数据库具体执行【答案】B18、关于FOREIGNKEY约束的描述不正确的是:。A、体现数据库中表之间的关系B、实现参照完整性C、以其他表PRIMARYKEY约束和UNlQUE约束为前提D、每个表中都必须定义【答案】D19、以下不属于DBA职责的是()A、定义数据的安全性和完整性规则,

22、负责分配各个应用程序对数据库的存取权限B、参与数据库设计的全过程,决定整个数据库的结构和内容C、为终端用户开发和设计应用程序D、定义和实施数据库的备份和恢复策略【答案】C20、在ACCeSS中,参照完整性规则不包括()A、查询规则B、更新规则C、删除规则D、插入规则【答案】A【解析】实施参照完整性是插入规则,级联更新相关字段是更新规则,级联删除相关记录是删除规则。二、填空题(共10题,每小题2分,共20分)1、有如下命令序列:s=2011年下半年计算机等级考试”1.EFT(s,6)+RIGHT(s,4)执行以上命令后,屏幕上所显示的是。【答案】2011年考试2、在窗体中有一个命令按钮控件,当用

23、户单击命令按钮时,将进入另一个窗体,则应设置该控件的属性。【答案】事件3、常量2009-10-01,15:30:00的数据类型是。【答案】日期型4、按照索引记录的存放位置,索引可分为()与()。【答案】聚集索弓II非聚集索引5、()是数据库设计的起点,为以后的具体设计做准备。【答案】需求分析6、在SQLSerVer数据库管理系统中,设用户A可以访问其中的数据库MyDb,则用户A在数据库MyDb中必定属于()角色。【答案】public7、按照转储状态,数据转储又可分为()和()。【答案】静态转储I动态转储8、()是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。它具有()、()、(

24、)和()四个特征。【答案】事务I原子性I一致性I隔离性I持久性9、衡量授权机制的两个重要指标是()和()o【答案】授权粒度I授权表中允许的登记项的范围10、事物的AClD特性,是指事物具有O、()、()和()4个特性。【答案】原子性I一致性I隔离性I持续性三、简单题(共4题,每小题5分,共20分)1、从学生关系表S中,删除学号为“990008”的同学()。【答案】DELETEFROMSWHERENo=,9900082、索引的优点包括:【答案】(1)大大加快数据的检索速度,这是创建索引的最主要的原因。(2)创建唯一性索引,保证表中每一行数据的唯一性。(3)加速表和表之间的连接。(4)在使用分组和

25、排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。(5)查询优化器可以提高系统的性能,但它是依靠索引起作用的。3、简述数据库的逻辑独立性和物理独立性。【答案】物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。当数据库物理结构变化时,通过某种映射,使数据库的逻辑结构不发生变化。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,当数据的逻辑结构改变时,通过另一个映射,使用户逻辑结构不变。4、为什么关系中不允许有重复元组?【答案】因为关系是一个元组的集合,而集合中的元素不允许重复出现,因此在关系模型中对关系作了限制,关系中的元组不能重复,可以用键来标识唯一

26、的元组。四、综合应用题(共1题,每小题20分,共20分)1、假设有如下关系模式S(SNo,SN,Sex,Age,Dept)C(CNo,CN,CT)SC(SNo,CNo,Score)T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)TC(TNojCNo)用子查询实现:1 .查询有成绩不及格的学生的基本信息2 .用子查询实现:查询选修了两门课以上(包括两门课)的学生的学号和姓名。3 .用子查询实现:查询选修了课程名为“数据库原理”的学生的学号和姓名。4 .用子查询实现:查询年龄高于平均年龄的学生学号、姓名和年龄。5 .查询比计算机系的任一个学生的年龄都大的学生姓名和年龄。6

27、.查询已经有学生选的课程信息:课程号,课程名称7 .查询计算机系学生的信息,生成一个新表TEMP【答案】(1)select*fromSwhereSNoin(selectSNofromSCwhereScore2(3) selectSNo,SNfromSwhereSNoIN(selectSNofromscwhereCNoIN(selectCNofromCwhereCN=数据库原理)(4) selectSNo,SN,gefromSwhereAgeXselectAVG(ge)fromS)(5) selectSN,AgefromSwheregeany(selectAgefromSwhereDePt=计算

28、机系)andDept!=计算机系select*fromS(6) selectCNo,CNfromCwhereexists(select*fromSCwhereC.CNO=SC.CNo)(7) select*intotempfromSwhereDePt=计算机系select*fromtemp西安工程大学往年数据库基础专升本模拟考试(三)考试方式:【闭卷】考试时间:【90分钟】总分:【100分】一、单项选择题(共20题,每小题2分,共40分)1、下列选项中,属于容器型控件的是()A、图像Bx文本框C、标签D、选项卡【答案】D2、数据库系统的核心是oA、数据库应用系统B、用户C、DBMSD、数据库【

29、答案】C【解析】本题得分:1分3、VFP中,函数SUBS(微机数据库管理系统”,5)返回的结果是:()。A、“数据库管理”B、”数据库管理系统”C、”微机数据库”D、”微机数据库管理系统”【答案】B4、下列有关数据访问页的说法中,不正确的是()A、以单独的文件存在B、不能对记录排序C、可以在数据库外运行D、可以添加记录【答案】B5、在ViSUalFoXPrO系统中,打开项目文件的命令是()。A、 MODIPROJECTB、 USEPROJECTC、 OPENPROJECTD、 MODTCOMM【答案】A6、对现实世界进行第二层抽象的模型是()。A、概念数据模型B、用户数据模型C、结构数据模型D

30、、物理数据模型【答案】C7、在关系型数据库管理系统中,所谓关系是指()A、各条数据记录之间存在着一定的关系B、各个字段数据之间存在着一定的关系C、一个数据库与另一数据库存在着一定的关系D、满足一定条件的一个二维数据表格【答案】D【解析】一个关系就是一个规范化的二维表。8、设有关系模式R(X,Y,Z)与它的函数依赖集F=X-Y,Y-*Z,则F的闭包F+中左部为(XY)的函数依赖有()个。A、32B、16C、8D、4【答案】C9、设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNMELTKE()A、 _W

31、_%B、 %W_C、 W_D、 W_%【答案】B10、下列对关系性质的说法中,不正确的是()A、属性的顺序无关紧要B、同一关系中属性名唯一C、元组必须是有序的D、不能有重复的元组【答案】C11、根据关系数据基于的数据模型一一关系模型的特征判断下列正确的一项:()A、只存在一对多的实体关系,以图形方式来表示。B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。C、能体现一对多、多对多的关系,但不能体现一对一的关系。D、关系模型数据库是数据库发展的最初阶段。【答案】B12、VisualFOXPro系统中,使用查询设计器生成的查询文件中保存的是()。A、查询的命令B、查询有关的基表C、查询的

32、结果D、查询的条件【答案】A13、数据库中不仅能够保存数据本身,而且能保存数据之间的相互联系,保证了对数据修改的()oA、独立性B、安全性C、共享性D、一致性【答案】A14、返回字符串长度的函数是()oA、IenOBxIengthOC、left()IongO【答案】B15、在PL/SQLDeveloper中查看SQL语句的执行计划,对应的工具是()。A、 ExplainPlanB、 QueryBuilderC、 TestManagerD、 DataGenerator【答案】A【解析】QUeryBUilder是帮助创建查询语句的工具;TestManager是管理测试的工具;DataGenerat

33、C)r是测试数据的工具。16、在数据操纵语言包括的主要SQL语句中,用于从表或视图中检索数据的是A、 SELECTB、 INSERTC、 UPDATED、 DELETE【答案】A【解析】本题主要考查的知识点为数据操纵语言。数据操纵语言包括的主要SQL语句有:(1)SELECT:用于从表或视图中检索数据,其是数据库中使用最为频繁的SQL语句之一。(2)INSERT:用于将数据插入到表或视图中。(3)UPDATE:用于修改表或视图中的数据,其既可修改表或视图中一行数据,也可同时修改多行或全部数据。(4)DELETE:用于从表或视图中删除数据,其中可根据条件删除指定的数据。17、若用如下的SQL语句

34、创建了一个表S:CREATETABLES(S#CHAR(6)NOTNULL,SNAMECHAR(8)NOTNULL,SEXCHAR(2),AGEINTEGER)今向S表插入如下行时,(A、 ( *991001,)可以被插入。李明芳,女,23) B、 ( 990746 ,C、(,陈道一张为,NULL, NULL)男;32)D、(992345,NULL,女,25)【答案】B18、如事务T对数据对象R实现X封锁,则T对R()oA、只能读不能写B、只能写不能读C、既可读又可写D、不能读也不能写【答案】C19、由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫()。A、文件系统B、数据库系

35、统C、软件系统D、数据库管理系统【答案】B20、后备副本的作用是()oA、保障安全性B、完整性控制C、并发控制D、数据库恢复【答案】D二、填空题(共10题,每小题2分,共20分)1、信息世界中的术语,与之对应的数据库术语为【答案】记录2、在关系运算中,查找满足一定条件的元组的运算称之为()。【答案】选取3、关系运算分为()和()。【答案】关系代数i关系演算4、数据访问页的链接信息存放在属性中。【答案】数据源5、为了提高查询速度,把在一个(一组)属性上具有相同值的元组集中存放在一个物理块中,这个(这组)属性称为()o【答案】聚集码6、关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性

36、值在R中出现,当要删除T的这条元组时,系统可以采用的策略包括O,O,Oo【答案】拒绝I级联I设为空值7、设有关系模式R(A,B,C,D、,函数依赖F=AfB,B-*C,A-D,D-C,P=AB,AC,BD是R上的一个分解,则分解P中所丢失的函数依赖分别是()、()、()o【答案】BfClAfDID-C8、消除了非主属性对主码的部分函数依赖的关系模式,称为()模式;消除了非主属性对主码的传递函数依赖的关系模式,称为()模式;消除了每一属性对主码的传递函数依赖的关系模式,称为()模式。【答案】2NF3NFBCNF9、在ACCeSS中,用户级安全机制是指当数据库中有多个用户时,将用户分成组,规定不同

37、组的用户具有不同的O【答案】存取权限10、数据转储分为()和O【答案】静态转储I动态转储三、简单题(共4题,每小题5分,共20分)1、关系模型有何特点?【答案】1.关系模型与非关系模型不同,它是建立在严格的数学概念基础上的。2 .关系模型的概念单一,无论实体或实体之间的联系都用关系表示。3 .存取路径对用户透明。4 .关系必须是规范化的关系。2、建立一个学生表StUdent,它由学号SN0、姓名SName、性别SSex、年龄SAge,所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。StUdent表建立完成后,若要在表中增加年级SGrade项(设字段类型为字

38、符型,长度为10),其SQL命令为:()o【答案】ALTERTABLEStudentADDSGradeCHAR(IO)3、简述触发器的优点。【答案】由于在触发器中可以包含复杂的处理逻辑,因此,应该将触发器用来保持低级的数据的完整性,而不是返回大量的查询结果。使用触发器主要可以实现以下操作:(1)强制比CHECK约束更复杂的数据的完整性(2)使用自定义的错误提示信息(3)实现数据库中多张表的级联修改(4)比较数据库修改前后数据的状态(5)调用更多的存储过程(6)维护非规范化数据4、数据分组(datagrouping)【答案】数据分组(datagrouping)是指在报表中按照指定顺序对成组的数据

39、进行分类汇总。四、综合应用题(共1题,每小题20分,共20分)1、数据表的创建和使用Class(班级表)(CidC/2班级编号,CtitleC/10班级名称);Student(学生表)(SnoC/3学号,SnameC/8学生姓名,SsexC/2性别,SbirthdayDATE出生日期,CidC/2班级编号(ClaSS表的外码);Course(课程表)(CnoC/5课程号,CnameC/20课程名,CreditINT学分,TnoC/3教师号(TeaCher表的外码);Score(成绩表)(SnoC/10学号(Student表的外码),CnoC/5课程号(CoUrSe表的外码),GradeINT成

40、绩)Teacher(教师表)(TnoC/3教师号,TnameC/4教师姓名,TsexC/2性别,Tbirthdaysmalldatetime出生日期,ProfC/6职称,DepartC/10部门)请用SQL语言表达式实现如下要求:1.创建数据表Studento2,请用SQL语言表达式实现如下要求创建数据表SC3 .对表StUdent添加字段,名称为:入学时间4 .将表student的sname改为长度85 .删除表student【答案】(1)createtableStudent(Snochar(10)notnull,Snamechar(8),Ssexchar(2),SbirthdayDATEd

41、atetime)(2)createtableSC(Snochar(10)foreignkeyreferenceStuden(Sno),Cnochar(4)foreignkeyreferenceCourse(Cno),Gradeintprimarykey(Sno,Cno)(3)altertableStudentadd入学时间datetime(4)altertableStudentaltercolumnsnamechar(8)notnul1(5)deleteformstudent西安工程大学往年数据库基础专升本模拟考试(四)考试方式:【闭卷】考试时间:【90分钟】总分:【100分】一、单项选择题(

42、共20题,每小题2分,共40分)1、数据库运行的状态不包括()。A、 RunningBxNomountC、 MountD、 Open【答案】A2、同一个数据模型的任意两个元组值()A、不能全同B、可全同Cx必须全同D、以上都不是【答案】A【解析】无3、在文件系统中,所具有的数据独立性是()A、系统独立性B、物理独立性C、逻辑独立性D、设备独立性【答案】D4、使用存储存储过程Sp_helpfile可以()。A、查看数据库的文件组信息B、查看数据库的文件信息C、查看数据库的结构D、所有选项都可以【答案】B5、在数据库的概念设计中,最常用的模型是()oA、实体联系模型B、数学模型C、逻辑模型D、物理

43、模型【答案】A6、在关系数据库设计中,设计关系模式属于数据库设计的A、逻辑设计阶段B、物理设计阶段C、概念设计阶段D、需求分析【答案】A【解析】本题得分:1分7、若口1二匕1,22,3,。2=1,2,3,则。广。2集合中共有个元组。A、6B、8C、9D、27【答案】C8、目前()数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。A、关系B、面向对象C、分布D、网络【答案】A9、关系模型中,实体与实体间的联系都是通过()。A、索引表示B、指针链表示C、关系表示D、文件表示【答案】C10、关系数据库规范化是为解决关系数据库中O问题而引入的。A、提高查询速度B、保证数据

44、的安全性和完整性C、减少数据操作的复杂性D、插入异常.删除异常和数据冗余【答案】D11、将某字段设置为主键后,则该属性()。A、可以为空B、不能设置为外键C、值可以重复D、能唯一标识每行数据【答案】D【解析】设置为主键以后,主键的值是唯一的。主键分为单字段主键、多字段主键和自动编号主键。12、VisualFOXPrC)关系数据库管理系统能够实现的三种基本关系运算是A、索引、排序、查找B、建库、录入、排序C、选择、投影、连接D、显示、统计、复制【答案】C13、主程序是一个应用系统运行时的起点,是在应用系统执行时首先被执行的程序。在“项目管理器”窗口中,可以选择一个文件为主程序。下列各组文件中,所有文件类型均可以被设置为项目主程序的是()。A、菜单、查询、表单和程序(.prg)B、项目、菜单、查询和表单C、数据库、查询、表单和程序(.prg)D、菜单、查询、表单和表【答案】A14、VisualFOXPre)环境下,下面命令执行结果是()x=wA354.929,Val(X)A、354B、0C、355D、354.00【答案】B15、在OraCIe数据库中,以下哪种备份方式需要在完全关闭数据库进行O。A、非归档模式下的数据库备份B、归档模式下的数据库备份C、使用导出实用程序进行逻辑备份D、以上都不对【答案】A【解析】ORACLE数据库非归档模式下只能完全关闭数据库

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号