福建医科大学数据库原理期末含答案.docx
福建医科大学数据库原理期末(一)总分:100分考试时间:90分钟注意事项:> 考试过程中如遇问题请及时向监考老师反馈。> 答题过程中,要保持答卷纸或答题卡清洁。> 考试结束后,一定要带回准考证等所带物品。一.单项选择题(每小题2分,共40分)1.多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户数据库,为此数据库系统必须进行(A、安全性控制B、完整性控制C、并发控制D、可靠性控制【答案】C2、描述概念模型的常用方法是()。A、建立数据模型方法B、需求分析方法C、二维表方法D、实体-联系方法【答案】D3、Oracle中的()操作需要数据库启动到mount阶段。A、重命名控制文件B、删除用户C、切换数据库归档模式D、删除表空间【答案】C4、下列属于第一代数据库系统的是A、SYBASEBxIMSC、IngresD、OODBS【答案】B5、SQ1.语言可以()在宿主语言中使用,也可以独立地交互式使用。A、-极速B、-嵌入C、-混合D、-并行【答案】B6、关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义夕隧实现的是哪一(些)类完整性?()A、实体完整性B、参照完整性C、用户定义的完整性D、实体完整性、参照完整性和用户定义的完整性【答案】B7、下面叙述错误的是()。A、关系代数最基本的操作有并、差、笛卡J闺、选择和投影B、对于查、添、删、改操作都需由数据库管理员DBA进行完整性定义和安全性授权,由数据库具体执行C、一般的完整性规则有两个:实体完整性规则是指主关键字值的集合组成部分都不能是空值;引用完整性规则是如果关系R的属性A为外关键字(设为关系S的主关键字),则A的每个值是S的主关键字的某一值或是空值D、多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库管理系统必须迸行并发控制【答案】B8、关系代数的半联接操作由下列操作组合而成()A、投影和选择B、联接和选择C、联接和投影D、笛卡儿积和投影【答案】C9、关系模式分解的无损联接和保持函数依赖两个特性之间的联系是()A、前者成立蕴涵后者成立B、后者成立蕴涵前者成立C、同时成立,或者同时不成立D、没有必然的联系【答案】D10、检查下列SQ1.语法,用PRODUCTS表,你需要生成名字,当前价格列表,及打折扣25%后小于$10的所有的这些产品。SQ1.>SE1.ECTprod_name,prod_list_price,ProdJist_price-(prod_list_price*.25)"DISCOUNTED_PRICE"FROMproductsWHEREdiscounted_price<10;ltt查询执行时发生一个错误。此错误的原因是什么?()A、括号应包含整个表达式。B、双引号应该从列别名被删除。C、在WHERE子句的表达式应被替换。D、列别名应为大写且在WHERE子句中用双引号括起来。【答案】C11、()锁用于锁定表,允许其他用户查询表中的行和锁定表,但不允许插入、更像和删除行。A、行共享B、行排他C、共享D、排他【答案】C12、Access2010数据库的编译文件扩展名是()A、 .accdeB、 .mdbC、.dbfDx.adp【答案】A【解析】Access2020使用生成Accde文件的作用就是对数据库文件进行编译,从而使用户不能随意修改报表、窗体模块中的VBA代码。13、某系统Orade数据库中的AWR报告中产生大量的dbscatterreadwaits等待事件,那么最有可能产生该等待事件的操作是(A、大量的insert操作B、大量索引扫描C、大量全表扫描D、大量的UPdate操作【答案】C14、在SE1.ECT语句中使用*,表示(XA、选择任何属性B、选择全部属性C、选择全部元组D、选择主码【答案】B15、表达式123'+'456'的值是。A、123456B、579123456D、'123456【答案】A16、在MySQ1.中,常用的聚合函数名不包括。A、MAXB、GROUPBYC、SUMD、COUNT【答案】B【解析】本题得分:1分17、UniqUe唯一索引的作用是。A、保证各列在该索引上的值都不得重复B、保证各行在该索引上的值都不得重复C、保证唯一索引不能被删除D、保证参加唯一索引的各列,不得再参加其他的索引【答案】B18、数据库设计中的概念结构设计的主要工具是(A、数据模型B、ER模型C、新奥尔良模型D、概念模型【答案】B19、以下关于死锁的描述,不正确的是(A、死锁出现了,必须杀掉某个会话才能解开B、死锁能够被ORAC1.E侦测到,并且自动解开C、应用软件设计应充分考虑避免死锁D、出现死锁后会报ORA60【答案】A20、数据库中数据的正确性、有效性和相容性称为(XA、恢复B、并发控制C、完整性D、安全性【答案】C二、填空题(每小题2分,共20分)1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。【答案】数据库系统2、笛卡尔积R由4个域组成,若每个域的基数均为2,则R的基数为(X【答案】163、在关系模式R中,能函数决定R中所有属性的属性组,称为关系模式R的()。【答案】超键4、在ACCeSS中,可以创建单字段、和自动编号三种类型的主键。【答案】多字段5、在窗体中有一个命令按钮控件,当用户单击命令按钮时,将进入另一个窗体,则应设置该控件的一属性。【答案】事件6、有如下命令序列:s="2011年下半年计算机等级考试"1.EFT(S,6)+RlGHT(S,4)执行以上命令后,屏幕上所显示的是。【答案】2011年考试7、统计各门课程的选修人数SQ1.语句是:selectcno,()as选课人数fromscgroupbycno【答案】count(sno)8、设有关系模式R(A,B,C,D、,函数依赖F=A-B,B-C很U所有左部是属性B的函数依赖分别是()、()、()、()。【答案】ABBCBCABBABC9、()是数据库设计的起点,为以后的具体设计做准备。【答案】需求分析10、()是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。它具有()、()、()和()四个特征。【答案】事务I原子性I一致性I隔离性I持久性三、名词解释题(每小题5分,共20分)1.什么是聚集?【答案】把一个或几个具有公共列的并经常一起使用的相关的表物理地聚集存储在一起的方法称为聚集。2、什么是类?【答案】把具有相关性的一类对象的整体的总和叫做类。3、什么是平凡函数依赖?【答案】当关系中属性集合Y是属性集合X的子集时(Y?X),存在函数依赖X-Y,即一组属性函数决定它的所有子集,这种函数依赖称为平凡函数依赖。4、什么是ODBC?【答案】开放式数据库互连QDBC是一种用于数据库服务器的标准协议。四、综合应用题(每小题20分,共20分)1.基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系另U,C#为课程号,CN为课程名,GRADE为成绩。按要求写出SQ1.语句。1)检索所有比"王华年龄大的学生姓名、年龄和性别。2)检索选修课程C2的学生中成绩最高的学生的学号。3)检索学生姓名其所选修课程的课程号。4)检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。【答案】lxSE1.ECTSN,AGE,SEXFROMSWHEREAGE>(SE1.ECTAGEFromsheresn="王华)o2、SE1.ECTS#FORMSCWHEREC#=,C2"ANDGRADE>=A1.1.(E1.ECTGRADEFORMSCHEREC#=',C2")o3、SE1.ECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#o4、略福建医科大学数据库原理期末(二)总分:100分考试时间:90分钟注意事项:> 考试过程中如遇问题请及时向监考老师反馈。> 答题过程中,要保持答卷纸或答题卡清洁。> 考试结束后,一定要带回准考证等所带物品。一.单项选择题(每小题2分,共40分)1.分布式数据库系统中,查询处理的时间主要取决于(A、CPU执行时间B、数据库的数据量C、I/O花费的时间D、网络中数据传输量【答案】D2、当数据库运行在归档模式下时,如果发生日志切换,为了保证不覆盖旧的日志信息,系统将启动()进程。A、DBWRB、1.GWRC、SMOND、ARCH【答案】D3、若要撤销数据库中已经存在的表S,可用(1A、DE1.ETETAB1.ESB、DE1.ETESC、DROPSD、DROPTAB1.ES【答案】D4、事务的持久性是由数据库管理系统中的哪个部件负责?()A、恢复管理B、并发控制C、完整性约束D、存储管理【答案】A5、DBMS是一类系统软件,它是建立在下列哪种系统之上的?()A、应用系统B、编译系统C、操作系统D、文件系统【答案】C6、子模式是()。A、模式的副本B、存储模式C、多个模式的集合D、模式的逻辑子集【答案】D7、在SQ1.>下用下面哪个命令可显示emp表的结构?()A、SQ1.>listempB、SQ1.>DESCempC、SQ1.>setempD、SQ1.>select*fromemp;【答案】B8、一个m:n联系转换为一个关系模式。关系的码为A、某个实体的码B、各实体码的组合C、n端实体的码D、任意一个实体的码【答案】B9、在数据库技术中,独立于计算机系统的模型是(A、面向对象的模型B、关系模型C、E-R模型D、层次模型【答案】C10、在关系数据模型中,通常可以把()称为属性,其值称为属性值。A、记录B、基本表C、模式D、字段【答案】D11、分布式关系型数据库与集中式的关系型数据库相比在以下哪个方面有缺点?()A、自主性B、可靠性C、灵活性D、数据备份【答案】D12、下列关于关系数据库中表的描述中,正确的是A、数据表相互之间不存在联系,完全独立B、数据表既相对独立,又相互联系C、数据表相互之间存在联系,每个表都用一个独立的数据库来保存D、数据表相互之间存在联系,用表名保存【答案】B【解析】在数据库中,表不以独立文件存在,但以不同的名称进行区分,同时,通过表之间的关系来构建联系。因此,数据表既相对独立,又相互联系。13、假设一个仓库可存放多种商品,一种商品可存放在不同的仓库中,仓库和商品之间的联系是()A、一对一B、一对多C、多对多D、不确定【答案】C14、FOXPRO是属于数据模型A、层次模型B、网状模型C、菜单模型D、关系模型【答案】A15、在关系模式R(ABe,D)中,有函数依赖集F=BCzCDzDA),则R能达到(A、INFB、2NFC、3NFD、以上三者都不行【答案】B16、Orade数据库中的SChema是指(工A、数据库中对象的物理组织B、数据库中对象的逻辑组织C、索引的集合D、备份方案【答案】B17、Access用于存储数据的对象是()A、表B、查询C、窗体D、数据访问页【答案】A18、数据库的并发操作可能带来的问题包括(A、非法用户的使用B、丢失更新C、数据独立性会提高D、增加数据冗余度【答案】B19、access2010提供的"日期/时间数据类型的长度是()A、2个字节B、4个字节C、8个字节D、16个字节【答案】C【解析】日期/时间固定占用8个字节。20、安全性控制的防范对象主要是()。A、合法用户B、不合语义的数据C、非法操作D、不正确的数据【答案】C二、填空题(每小题2分,共20分)1.将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和【答案】物理独立性2、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应用、多种语言、相互覆盖地使用数据集合。【答案】多个用户3、数据库系统的三级模式结构是指数据库系统是由()和()级构成。【答案】外模式I模式I内模式4、传统的数据模型分类,数据库系统可以分为三种类型:层次、网状和【答案】关系5、ACCeSS窗口由标题栏、工具栏和状态栏几部分组成。【答案】菜单栏6、一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管与实体”项目间的关系属于()的关系。【答案】一对多7、在Select-SQ1.语句中,表示条件表达式用where子句,分组用子句。【答案】groupby8、查阅字段的数据来源可以是表、查询和o【答案】值列表9、Transact-SQ1.中可以使用()和()两种变量。【答案】局部变量I全局变量10、在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为Oo【答案】物理独立性=,名词解释题(每小题5分,共20分)1.什么是关系模型?【答案】用二维表格的结构形式来表示实体与实体间的联系。2、什么是DM1.?【答案】是DataManipulation1.angUage的缩写,意为数据把持语言,是SQ1.语言的四大功能之一。3、什么是X封锁?【答案】若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他事务都不能再对A加任何类型的所。直三JT释放A上的锁。可见X锁只允许一个事务独锁某个数据,具有排他性。4、什么是函数依赖?【答案】设X是关系R的两个属性集合,当任何时刻R中的任意两个元组中的X属性值相同时,则它们的Y属性值也相同,则称X函数决定Y,或Y函数依赖于X。四.综合应用题(每小题20分,共20分)1.设学生课程数据库中有三个关系:学生关系S(S#,SNAME,AGE,SEX)学习关系SC(S#,C#,GRADE)课程关系C(C#,CNAME)其中S#、C#、SNAMExAGE、SEX、GRADE、CNAME分别表示学号、课程号、姓名、年龄、性别、成绩和课程名。用SQ1.语句表达下列操作(1)检索选修课程名称为“MATHS"的学生的学号与姓名(2)检索至少学习了课程号为"Cl"和C2的学生的学号(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄(4)检索平均成绩超过80分的学生学号和平均成绩(5)检索选修了全部课程的学生姓名(6)检索选修了三门课以上的学生的姓名【答案】(1)SE1.ECTSNAMEzAGEFROMSrSCzCWHERES.S#=SCS#ANDC.C#=SC.C#ANDCNAME='MATHS,(2)SE1.ECTS#FROMSCWHERECNO=zCANDS#IN(SE1.ECTS#FROMSCWHERECNO=zC2,)(3)SE1.ECTS#,SNAME,AGEFROMSWHEREAGEBETWEEN18AND20ANDSEX="女'(4)SE1.ECTS#,AVG(GRADE)平均成绩FROMSCGROUPBYS#HAVINGAVG(GRADE)>80(5)SE1.ECTSNAMEFROMSWHERENOTEXISTS(SE1.ECT*FROMCWHERENOTEXISTS(SE1.ECT*FROMSCWHERES#=S.S#ANDC#=C.C#)(6)SE1.ECTSNAMEFROMSzSCWHERES.S#=SC.S#GROUPBYS#,SNAMEHAVINGCONT(*)>3福建医科大学数据库原理期末(三)总分:100分考试时间:90分钟注意事项:> 考试过程中如遇问题请及时向监考老师反馈。> 答题过程中,要保持答卷纸或答题卡清洁。> 考试结束后,一定要带回准考证等所带物品。一 .单项选择题(每小题2分,共40分)1.数据库设计中的数据流图和数据字典描述是哪个阶段的工作(A、需求分析B、概念设计C、逻辑设计D、物理设计【答案】A2、下面那项不是数据库管理系统组成部分()A、事务管理器B、查询处理器.C、存储管理器D、进程控制器.【答案】D3、同一个数据模型的任意两个元组值()A、不能全同B、可全同C、必须全同D、以上都不是【答案】A【解析】无4、数据库管理系统的数据操纵语言(DM1.)所实现的操作一般包括(IA、建立、授权、修改B、建立、授权、删除C、建立、插入、修改、排序D、查询、插入、修改、删除【答案】D5、数据库技术的应用,最关键的是解决()A、数据共享B、数据存储C、数据分类D、数据统计【答案】A【解析】数据库技术的根本性目的就是为了解决数据共享问题。6、下列关于Access2010说法正确的是()A、Access2010是一个关系型数据库系统B、ACCeSS2010默认创建的文件的扩展名是.mdbC、Access2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access2010数据库中的数据只能本机访问,不能被其他计算机访问【答案】C【解析】Access2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。7、定义表的结构时,不用定义的是()A、字段名B、数据库名C、字段类型D、字段长度【答案】B【解析】定义数据库名称是在创建数据库的时候进行的操作。8、有关字段属性,以下叙述错误的是()。A、字段大小可用于设置文本的最大容量,数字型、自动编号型的数字类型等B、可对任意类型的字段设置默认属性C、有效性规则属性是用于限制此字段输入值的表达式D、不同的字段类型,其字段属性有所不同【答案】B【解析】不是所有的数据类型都能设置默认值,比如自动编号型、O1.E对象型、附件型等就不可以。9、下述说法正确的是()A、在全码关系中,一定只有一个候选码B、全码关系的每个属性分别是一个候选码C、全码关系中的属性都是主属性D、全码关系中,属性间彼此不存在函数依赖关系【答案】C10、关系数据库的模型结构是()A、树状B、二维表C、网络D、星型【答案】B【解析】关系模型采用二维表来管理数据以及数据之间的联系。11、下列有关数据库的描述,正确的是()。A、数据库是一个结构化的数据集合B、数据库是一个关系C、数据库是一个DBF文件D、数据库是一组文件【答案】A12、若两个表之间建立了一对多关系,且设置参照完整性和级联删除,则删除()A、"一方表中的一个记录,会自动删除多"方表中的所有相关记录B、多方表中的一个记录,会自动删除"一方表中的所有相关记录C、”一方表中的一个记录,会自动删除多方表中的一个相关记录D、"多”方表中的一个记录,会自动删除"一"方表中的一个相关记录【答案】A13、有如下查询语句,其功能是查询SE1.ECT学号,姓名,性别,出生年月,身高体重FROM体检表WHERE性J='男'OR性别=女AND身高=160;A、身高在160以上的所有人B、身高在160以上的所有人或男性C、身高在160以上的男性和所有的女性D、身高在160以上的女性和所有的男性【答案】D【解析】本题得分:1分14、OE和SCOTT是数据库用户,0RDERS表被OE所拥有。DBA执行以下操作会导致:()CREATERO1.Erl;GRANTSE1.ECT,INSERTONoe.ordersTOrl;GRANTrlTOscott;GRANTSE1.ECTONoe.ordersTOscott;REVOKESE1.ECTONoe.ordersFROMscott;A、SCoTT能查询OEQRDERS;B、SeOTT不能查询OEQRDERS;C、REVOKE命令回收了SCOTT和Rl的SE1.ECT权限;D、REVOKE命令会发生错误,因为SE1.ECT权限已被授予Rlo【答案】A15、DE1.ETEFROMSWHERE年龄60语句的功能是(工A、从S表中彻底删除年龄大于60岁的记录B、S表中年龄大于60岁的记录被加上删除标记C、删除S表D、删除S表的年龄列【答案】B16、【】可以防止丢失更新和读脏数据。A、0级封锁B、1级封锁C、2级圭增D、两段锁协议【答案】C17、下列()不是物理存储结构中的对象。A、数据文件B、重做日志文件C、表空间D、口令文件【答案】C【解析】Orade的物理存储结构主要指数据库文件,包括控制文件、数据文件、重做日志文件、服务器参数文件、口令文件等。表空间是最高一级的逻辑存储结构,Orade就是由若干个表空间组成。18、关于OracIelOGRAC数据库的下列描述()是正确的。A、多个实例同时操作一个数据库B、多个实例操作多个数据库C、一个实例同时操作多个数据库D、一个实例操作一个数据库【答案】A19、用于将事务处理写到数据库的命令是(A、insertBxrollbackC、commitD、savepoint【答案】C20、以下不属于数据库逻辑对象A、表和视图B、索引和约束C、T-SQ1.脚本D、触发器【答案】C二 .填空题(每小题2分,共20分)1.数据库管理系统(DBMS)是件。【答案】系统软2、数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是O【答案】关系数据模型3、在AeCeSS中,可以通过建立表之间的将相互独立的表联系起来。【答案】关系4、在AeCeSS报表视图中,用于创建报表结构或修改已有报表结构的视图是【答案】设计5、数据库设计中,前四个阶段可统称为(),后两个阶段统称为()。【答案】分析和设计阶段I实现和运行阶段6、在关系模式R(ABC,D)中,有函数依赖集F=BC,CD,DA,则R能够达到()。【答案】BCNF7、数据库的物理结构设计主要包括确定物理结构和()。【答案】评价物理结构8、根据SQ1.Server的安全性要求,当某一用户要访问SQ1.Server中的数据库时,必须在SQ1.Server上创建()和()。【答案】登录账号I用户账号9、在数据访问页上采用图片提示形式插入超链接时,可选用工具箱中的一控件。【答案】O1.E对象10、符合结构化原则的三种基本控制结构是:选择结构、循环结构和o【答案】JI砺结构三、名词解释题(每小题5分,共20分)1、什么是数据库的数据独立性?【答案】数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型等)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。物理数据独立性是指数据的存储结构与存取方法(内视图)改变时,对数据库的全局逻辑结构(概念视图)和应用程序不必作修改的一种特性,也就是说,数据库数据的存储结构与存取方法独立。2、什么是非平凡函数依赖?【答案】当关系中属性集合Y不是属性集合X的子集时,存在函数依赖X-Y,则称这种函数依赖为非平凡函数依赖。3、什么是完全函数依赖?【答案】设X,Y是关系R的两个属性集合,X'是X的真子集,存在X-Y,但对每一个X都有X'!-Y,则称Y完全函数依赖于X。4、什么是非主属性?【答案】不包含在任何候选键中的属性称为非主属性。四.综合应用题(每小题20分,共20分)1.设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式:S(SNO,SBAME,STATUS,CITY);P(PNO,PNAME,CO1.OR,WEIGHT);J(JnojnamezCITY);SPJ(SNO,PNO,JNO,QTY).供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市组成(CITY零件表P由零件代码(PN0),零件名(PNAME),颜色(CO1.OR),重量(WEIGHT)fl6o工程项目表(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成。供应情况表SPJ由供应商代码(SNo),供应商姓名(SNAME),供应商状态(STATUS),供应数量(QTY),表示某供应商供应某种零件给某工程项目的数量为QTY。用关系代数表达式表示下面的查询要求:(1)求供应工程Jl零件的供应商号码SNOo(2)求供应工程Jl零件Pl的供应商号码SNO0(3)求供应工程Jl零件为红色的供应商号码SNOe(4)求没有使用天津供应商生产的红色零件的工程号JN0。(5)求至少用了供应商Sl所供应的全部零件的工程号JN0。【答案】1)求供应工程JI零件的供应商号码SNO:11Sno(Sno="J1,(SPJ)2 )求供应工程Jl零件Pl的供应商号码SNO:11Sno(Sno=,JAPnO='Pl'(SPJ)3 )求供应工程JI零件为红色的供应商号码SNO:11Sno(Pno='Pl'(OCO1.OR='红'(P)SPJ)4)求没有使用天津供应商生产的红色零件的工程号JNO:11Jno(SPJ)-11JNO(city='天津'ACoIor='红'(SSPJP)5)求至少用了供应商Sl所供应的全部零件的工程号JNO:11Jno,Pno(SPJ)÷11Pno(Sno='SI'(SPJ)福建医科大学数据库原理期末(四)总分:100分考试时间:90分钟注意事项:> 考试过程中如遇问题请及时向监考老师反馈。> 答题过程中,要保持答卷纸或答题卡清洁。> 考试结束后,一定要带回准考证等所带物品。一.单项选择题(每小题2分,共40分)1.关闭数据库,()是等待所有用户退出才关闭的。A、shutdownimmediateBxshutdownabortC、shutdowntransactionalD、shutdownnormal【答案】D2、数据模型的三要素是(A、外模式.模式、内模式B、关系模型.层次模型、网状模型C、实体.联系、属性D、数据结构.数据操作、完整性约束【答案】D3、在SQ1.Server中不是对象的是()。A、用户B、数据C、表D、数据类型【答案】B4、下列不是DD1.语句的是(A、alterBxcreateC、dropD、commit【答案】D5、在关系运算中,选取符合条件的元组是()运算。A、除法B、投影C、连接D、选择【答案】D6、下面关于外关键字描述不正确的是A、外关键字必须是所参考表的主关键字.B、外关键字属性必须与参考的属性是相同的数据类型C、定义外关键字需要对所参考表拥有select权D、一个表中可以有多个外关键字.【答案】C7、关系模型是用结构来描述数据间的联系。A、层次B、三维表C、二维表D、立体表【答案】C【解析】本题得分:1分8、关于数据库系统,下列叙述错误的是A、可以实现数据共享、减少数据冗余B、可以表示事物和事物之间的联系C、支持抽象的数据模型D、数据独立性较差【答案】D【解析】数据库系统管理阶段,数据和程序分开存储,因此独立性高。9、下列Access表的数据类型的集合,错误的是(A、文本、备注、数字B、备注、O1.E对象、超级链接C、通用、备注、数字D、日期/时间、货币、自动编号【答案】C【解析】无10、在关系型数据库中,索引的描述存放在下列哪一项对象中(XA、视图B、模式C、数据字典D、文件【答案】C11、有三个关系R,S和T如下:则由关系R和S得到关系T的操作是()。A、连接B、选择C、投影D、并【答案】A【解析】R表与S表都有公共的属性(列)A,且A列的属性值都是C,经过运算以后形成的关系(表)T取自于两个表连接以后的结果,故答案为连接。12、T-SQ1.中的全局变量以作前缀。A、B、C、#D、#【答案】A13、创建索引时必须定义索引名。定义索引名时,下列叙述中不正确的是()。A、索引名只能包含字母、汉字、数字符号和下划线B、组成索引名的长度不受限制C、索引名可以与字段名同名D、索引名的第一个字符不可以为数字符号【答案】B14、使用关键字可以把查询结果中的重复行屏蔽。A、DISTINCTB、UNIONC、A1.1.D、TOP【答案】A15、读下段程序SQ1.>startup()ORAC1.E例程已经启动。TotalSystemGlobalArea289406976bytesFixedSize1248576bytesVariableSize83886784bytesDatabaseBuffers197132288bytesRedoBuffers7139328bytes数据库装载完毕。SQ1.>请问这时数据库启动到的状态是:A、nomountB、mountC、openD、无法判断【答案】B16、在数据库向因特网开放前,哪个步聚是可以忽略的?()A、安全安装和配置操作系统和数据库系统B、应用系统应该在内网试运行3个月C、对应用软件如Web也没、ASP脚本等进行安全性检查D、网络安全策略已经生效【答案】B17、Oracle中逻辑结构按照从大到小的顺序依次为(工A、表空间、区、段B、段、表空间、区C、表空间、E殳、区D、区、表空间、段【答案】C18、在Access的数据表中删除一条记录,被删除的记录()A、可以恢复到原来的位置B、被恢复为最后一条记录C、被恢复为第一条记录D、不能恢复【答案】D【解析】在ACCeSS的数据表中删除的记录将被永久性的删除且无法恢复19、Oracle数据库由多种文件组成,以下不是二进制文件的是(A、pfile.oraB、controlfileC、spfileD、system.bdf20、下列关于存储函数与存储过程的说法中,错误的是A、可以直接对存储函数进行调用,且不需要使用CA1.1.语句B、存储函数与存储过程一样,都可以被应用程序调用C、存储函数中不能包含RETURN语句D、对存储过程的调用,需要使用CA1.1.语句【答案】C【解析】本题主要考查的知识点为存储函数与存储过程的联系和区别。存储函数与存储过程一样,都是由SQ1.语句和过程式语句所组成的代码片断,并且可以被应用程序和其他SQ1.语句调用。然而它们之间存在如下几点区别;(1)存储函数不能拥有输出参数,这是因为存储函数自身就是输出参数;而存储过程可以拥有输出参数。(2)可以直接对存储函数进行调用,且不需要使用CA1.1.语句;而对存储过程的调用,需要使用CA1.1.语句。存储函数中必须包含一条RETURN语句,而这条特殊的SQ1.语句不允许包含于存储过程中。二.填空题(每小题2分,共20分)1.数据库管理系统(DBMS)的主要功能是。【答案】定义数据库2、根据数据访问页的用途,可将数据访问页分为交互式报表页、和数据分析页三种类型。【答案】数据输入页3、所谓自由表就是那些不属于任j可的表。4、在Access中,组由属于数据库对象的一构成,在组中添加对象并不改变该对象的位置。【答案】快捷方式5、关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键是SNO,D的主键是DNO,则DNO在S中称为【答案】夕隧6、在Access中包含VBA代码,供程序员开发复杂数据库应用的对象是一。【答案】模块7、类模块是指可以用来定义新对象的模块,包含有属性和的定义。【答案】方法8、在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程序,称为()【答案】逻辑独立性9、数据库中,数据的是指用户的应用程序与存储在磁盘上数据库中的数据是相互独立的。【答案】物理独立性10、在数据库技术中,编写应用程序的语言一般是C、Basic等高级语言,这些语言被称为()语言。【答案】宿主=,名词解释题(每小题5分,共20分)1.什么是系统权限?【答案】系统权限指的是数据库用户操作数据库系统的权力,由具有DBA特权的用户授予其他用户。2、什么是第二范式(2NF)?【答案】如果关系模式在达到INF的基础上,使每个非主属性都完全依赖于每个关系键,则该关系模式达到2NF的要求。3、什么是依赖保持性?【答案】在对关系模式进行规范化分解时,分解后的关系模式保持了原关系模式中的函数依赖关系,称这种性质为依赖保持性。4、什么是基本表?【答案】所谓基本表,是这样的一种表,它本身是实际存在的,每个表在存储中可用一个存储文件来表示(一个基本表就是一个关系),它不是由其他表导出的表。四、综合应用题(每小题20分,共20分)1.假设有如下关系模式S(SNO,SN,Sex,Age,Dept)C(CN