还剩51页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
2023年数据库基础冲刺卷
(一)
一、单项选择题(每小题2分,共40分)
1、下面关于数据系统叙述正确的是()A、数据库系统避免了一切冗余B、数据库系统减少了数据冗余C、数据库系统比文件系统能管理更多的数据D、数据库系统中数据的一致性是指数据类型的一致
2、下列关于数据访问页的说法中,错误..的是()A、数据访问页是连接数据库的web页B、可以利用数据访问页输入、查看和编辑数据C、能够在IE浏览器中打开数据访问页D、必须在打开数据库的状态下,才能打开数据访问页
3、创建数据的命令,正确的是()odbcanetcaasmcaD、sa
4、解析后的SQL语句在SGA中的哪一个组件中进行缓存?()DATABASEBUFFERDATADICTIONARYBUFFERLIBRARYBUFFERLARGEPOOL5>假定学生关系是S(SNoSNameSexAge)课程关系是C(CNoCNameTeacher)学生选课关系是SC(SNoCNoGrade)要查找选修“数据库”课程的“男”学生姓名,将涉及的关系是()0A、SB、SCCC、SSCD、SCSC
6、如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的OA、候选码B、主码C、外码D、连接码B、不能建立关系C、一对一D一对多
15、以下对关系模式和关系的描述中正确的是oA、同一关系模式下,可有很多的关系B、关系模式是稳定的;而关系是某一时刻的值,是随时间可能变化的C、关系模式是关系的结构,关系是关系模式在某一时刻的数据D、其余3项都正确
16、0E和ISCOTT是数据库用户,ORDERS表被0E所拥有DBA执行以下操作会导致()CREATEROLErl;GRANTSELECTINSERTONoe.ordersTOrl;GRANTrlTOscott;GRANTSELECTONoe.ordersTOscott;REVOKESELECTONoe.ordersFROMscott;A、SCOTT能查询OE.ORDERS;B、SCOTT不能查询OE.ORDERS;C、REVOKE命令回收了SCOTT和Rl的SELECT权限;D、REVOKE命令会发生错误,因为SELECT权限已被授予Rl
17、执行SELECT0命令的返回值为()A、当前工作区号B、当前未被使用的最小工作区号C、当前未被使用的最大工作区号D、当前已被使用的最小工作区号
18、你使用IMMEDIATE选项关闭数据库实例考虑打开数据库需要执行的步骤.分配SGA.读取控制文件.读取日志文件.开始实例恢复.启动后台进程.检查数据文件一致性.读取spfile或者pfile是正确的关于这些步骤的选项是()oC、数据的安全保密性D、数据的完整性
20、数据仓库的特征不包括A、面向主题B、集成性C、数据的易失性D、数据的时变性
二、填空题(每小题2分共20分)
1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是
2、数据库的概念模型独立于o
3、在Access中,通用过程有过程和Function过程两种基本类型
4、Transact-SQL中可以使用()和()两种变量
5、Access提供自动创建、窗体向导、设计视图、和数据透视表向导等5种创建窗体的方法
6、按照索引记录的存放位置,索引可分为()与()
7、装入数据是()阶段的主要工作
8、设有关系模式R(ABCD、,函数依赖F={AB-CC-*DD-*A}则R的所有3个可能的候选码分别是()、()、()
9、数据库设计中,前四个阶段可统称为(),后两个阶段统称为()o
10、在SQLServer数据库管理系统中,设用户A可以访问其中的数据库MyDb则用户A在数据库MyDb中必定属于()角色
三、简单题(每小题5分,共20分)
1、简述非规范化的关系中存在哪些问题
2、简述数据库设计的概念
3、登记日志文件时为什么必须先写日志文件,后写数据库?
4、数据库管理系统概念
四、综合应用题每小题20分共20分
1、假设有如下关系模式SSNoSNSexAgeDeptCCNoCNCTSCSNoCNoScoreTTNoTNSexAgeProfSalCommDeptTCTNoCNo.检索计算机系年龄在40岁以上的教师号、教师姓名.查询学生的学号、姓名和年龄.查询有全部课程都及格的学号及其平均分4•检索张三同学所学课程的成绩,列出SN、Cno和Score
一、单项选择题
1、D
2、C
3、A
4、C【解析】A和B答案的两个快捷键都是退出AccessD答案的快捷键是打开
5、B
6、B
7、C
8、D
9、D
10、C【解析】本题得分1分n、C【解析】无
12、A【解析】无
13、A【解析】S表的结果是从R表中选出的一行,因此关系运算为选择
14、C【解析】一对多:如果实体集A中的任意一个实体,至多对应实体集B中的一个实体;反之,实体集B中的一个实体,至多也只对应实体集A中的一个实体,则称实体集A与实体集B为一对一关系一对多:如果实体集A中至少有一个实体对应实体集B中的两个或两个以上的实体;反之实体集B中的任意一个实体至多只能对应实体集A中的一个实体,则称实体集A与实体集B为一对多关系多对多如果实体集A中至少有一个实体对应实体集B中两个或两个以上的实体;反之,实体集B中至少有一个实体与实体集A中的两个或两个以上的实体对应,则称实体集A与实体集B为多对多关系主键具有唯一性,所有A与B为一对一的关系
15、D【解析】本题得分1分
16、A
17、B
18、C
19、D【解析】本题主要考查的知识点为数据的完整性数据的完整性主要是数据正确性的约束范围和验证准则,以及一致性保护的要求
20、C【解析】本题主要考查的知识点为数据仓库的特征数据仓库的特征包括1面向主题2集成性3数据的非易失性4数据的时变性
二、填空题
1、DBS包括DB和DBMS
2、具体的机器和DBMS
3、Sub
4、局部变量|全局变量
5、图表向导
6、聚集索引|非聚集索引
7、数据库实施
8、AB|BC|BD
9、分析和设计阶段|实现和运行阶段10public
三、简单题
1、
①数据冗余
②更新异常
③插入异常
④删除异常
2、数据库设计是对于给定的应用环境,在关系数据库理论的指导下,构造最优的数据库模式,在数据库管理系统上建立数据库及其应用系统,使之能有效地存储数据,满足用户的各种需求的过程
3、如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了
4、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件它建立在操作系统的基础上,位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的创建、查询、更新及各种数据控制等
四、综合应用题
1、1selectTNoTNfromTwhereDept=计算机系andAge40selectSNoSNAgefromSselectSNoAVGScoreas平均分fromSCgroupbySNohavingMINScore60selectSNCnoSocrefromSSCwhereS.SNo=SC.SNoandSN=张三2023年数据库基础冲刺卷
(三)
一、单项选择题(每小题2分共40分)
1、下列数据库模式对象中,具有INDEX对象权限的是()A、表;B、过程;C、序列;D、函数
2、数据库在磁盘上的基本组织形式是()A、DBB、文件C、二维表D、系统目录
3、在VFP中,如果要求系统在显示日期时,显示如“2006年1月8日”的格式,可使用()命令SETDATETOANSISETDATETOLONGSETDATETOYMDSETDATETOCHINESE
4、下列四项中说法不正确的是()oA、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性
5、下面的SQL*Plus命令来查看表的结构的是()VIEWSTRUCTUREDESCRIBEDISPLAY
6、下列有关主键和外键之间关系的描述中正确的是()A、一个表中最多只能有一个主键.多个外键B、一个表中最多只能有一个外键.一个主键C、一个表中可以有多个主键.多个外键D、一个表中最多只能有一个外键.多个主键
7、能唯一标识该关系的元组的属性称为该关系的A、分量B、超码C、码D、超键
8、自然联接是构成新关系的有效方法一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的()A、记录B、行C、属性D、元组
9、“教师”与“课程”两个实体集之间的联系是()A、多对多——对——C、多对一D、一对多10有一个关系模式employee(namedepartmentphone_number)下面哪句话允许userl可以修改phone_number列的值GRANTMODIFY(phone_number)ONTABLEemployeeTOuserlGRANTALTER(phone_number)ONTABLEemployeeTOuserlGRANTUPDATE(phone_number)ONTABLEemployeeTOuserlDGRANTREFERENCES(phone_number)ONTABLEemployeeTOuserl
11、以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的()A、减少数据冗余B、解决更新异常问题C、加快查询速度D、提高存储空间效率
12、数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()A、DB包含DBS和DBMSB、DBMS包含DB和DBSC、DBS包含DB和DBMSD、没有任何关系
13、相关子查询的执行次数()A、与子查询表的元组数相等B、是由父查询表与子查询表中的相同元组数量决定的C、跟父查询表的元组数无关D、是由父查询表的元组数决定的
14、你想更新表CUSTOMERS的CUST_CREDIT_LIMIT字段为NULL条件中所有CUST」NCOME_LEVEL为NULL值的哪个SQL能完成这个任务?()UPDATEcustomersSETcust_credit_limit=NULLWHERECUST_TNCOME_LEVEL=NULL;UPDATEcustomersSETcust_credit_limit=NULLWHEREcust_income_levelISNULL;UPDATEcustomersSETcust_credit_limit=TO_NUMBERNULLWHEREcust_income_level=TONUMBERNULL;UPDATEcustomersSETcust_credit_limit=TONUMBERC9999WHEREcust_income_levelISNULL;
15、下列关于Access2010的各个数据类型的叙述中,错误的是A、文本型一般用于存放各类字符以及不用计算的数字长度不得超过255个字符B、数字型根据字段大小可以分为字节型、整型、长整型、单精度、双精度、小数和同步复制ID等七种类型C、备注型是文本型的拓展数据类型存储字符数最多不超过65535个字符D、OLE对象型可以存放图像、声音、视频等文件,但是只能存放一个
16、终止事件循环的命令为READEVENTSCLEAREVENTSC、FORENDFORD、DOWHILE……ENDDO
17、假设表中某列的数据类型为VARCHARIOO而输入的字符串为“ahng3456”则存储的是A、ahng3456共8字节B、ahng3456和92个空格C、ahng3456和12个空格D、ahng3456和32个空格
18、在Oracle数据库系统中,控制文件突然坏了,数据库是打开状态,恢复控制文件createpfilefromspfilealterdatabasebackupcontrolfiletotracealtersystemsetcontrolfile=/orctlD、没有办法恢复控制文件
19、下列说法中正确的是oA、数据的存储结构与数据逻辑结构之间的独立性称为数据的逻辑独立性B、在三级模式间引入二级映像的主要作用是提高数据与程序的安全性C、对一个数据库系统来说,实际存在的只有物理级数据库D、在数据库系统的三级模式结构中,内模式描述了数据库中全体数据的全局逻辑结构和特征
20、在Oracle中,建表约束包括引用完整性约束、check完整性约束,还有以下三项是正确的,请排除一个错误选项A、非空完整性约束B、唯一完整性约束C、主码完整性约束D、数据角色性约束
二、填空题(每小题2分共20分)
1、据库系统的最大特点是数据的三级抽象和O
2、关系代数运算中,专门的关系运算有选择、和连接
3、类模块是指可以用来定义新对象的模块,包含有属性和—的定义
4、报表由报表页眉、页面页眉等多个部分构成,每一部分称为报表的一个
5、在关系运算中,查找满足一定条件的元组的运算称之为()
6、设有SC(学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平均成绩的学生的学号SELECT学号FROMscWHERE成绩>=(SELECTFROMsc)
7、无论是存储过程还是触发器,都是()语句和()语句的集合
8、在数据库实施阶段包括两项重要的工作,一项是数据的(),另一项是应用程序的编码和调试
9、在数据库设计中把数据需求写成文档它是各类数据描述的集合包括数据项、数据结构、数据流、数据存储和数据加工过程的描述,通常称为()
10、在数据库理论中,数据物理结构的改变如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构从而不引起应用程序的变化称为Oo
三、简单题(每小题5分,共20分)
1、人工管理阶段特点
2、简述关系模式规范化的目的
3、何谓数据的物理独立性与数据的逻辑独立性?
4、简述关系的完整性
四、综合应用题(每小题20分共20分)
1、已知汽车销售数据库QCXS包含QCGS(汽车公司)数据表、QCXX(汽车信息)数据表和JYJL(交易记录)数据表,表结构如表
1、表2和表3所示表1QCGS(汽车公司表结构).查询通用公司单价大于20万的汽车信息并按照单价降序排列,需要含有以下4歹I」公司名称,车型名,单价和保修期.查询每个汽车公司卖出每款汽车的总销量,需给出汽车公司编号,汽车编号和销量.查询所有产地为“天津”的汽车公司编号和公司名称.查询生产汽车种类大于2的汽车公司编号.查询所有进行过交易的汽车编号.查询单价在10万-20万之间的汽车名称和单价.查询销量高于平均销量的汽车名称.查询没有卖出过的汽车编号.使用SQL语句将汽车单价增加10%
7、下列关于MySQL的说法中,错误的是A、MySQL是一个关系型数据库管理系统B、MySQL具有B/S体系结构C、MySQL由瑞典MySQLAB公司开发D、MySQL具有体积小的特点
8、不符合关系数据库特点的是()A、关系中属性的先后顺序无关紧要B、关系中元组的先后顺序无关要紧C、同一关系中属性名必须唯一D、关系中同一属性的域可以不同
9、假设存在一张职工表,包含“性别”属性,要求这个属性胡值只能取“男”或“女”,这属于()A、实体完整性B、参照完整性C、用户定义完整性D、关系不变性
10、在学校教学中,每个科任教师要上多个不同的班,每个班又有多个不同的科任老师上课,这两者之间的关系是()A、一对一关系B、一对多关系C、多对多关系D、多对一关系H、用来表示可变长度的非Unicode数据的类型是—oCHARNCHARVARCHARNVARCHAR
12、数据库中最能体现数据库设计目的的对象是A、表B、查询C、窗体D、程序
13、实际存储在数据库中的表是()oA、基本表B、视图C、基本表和视图D、临时表
14、下列选项中,属于数据访问页的视图是().使用SQL语句创建一个名为zxxl(最新销量)的视图,要求能够使用该视图查询2015年销售量的车型名称、单价、销量和销售日期
一、单项选择题
1、A
2、B
3、B
4、C
5、C
6、A
7、C【解析】本题主要考查的知识点为码的概念如果在一个关系中,属性(或属性组)的值能用来唯一标识该关系的元组,则称这些属性(或属性组)为该关系的码或键
8、C
9、A
10、C
11、C
12、C【解析】数据库系统包含了数据库和数据库管理系统
13、D
14、B
15、C【解析】备注型最多存储63999个字符
16、B
17、A
18、B
19、C
20、D
二、填空题
1、二级独立性
2、投影
3、方法
4、节
5、选取
6、AVG(成绩)
7、SQL|流程控制
8、载入
9、数据字典
10、物理独立性
三、简单题
1、人工管理阶段这个时期数据管理的特点是数据由计算或处理它的程序自行携带,数据和应用程序一一对应,应用程序依赖于数据的物理组织,因此数据的独立性差,数据不能被长期保存,数据的冗余度大等给数据的维护带来许多问题
2、关系模式规范化的目的是解决关系模式中存在的数据冗余、插入和删除异常以及更新异常等问题其基本思想是消除数据依赖中的不合适部分,使各关系模式达到某种程度的分离,使一个关系描述一个概念、一个实体或实体间的一种联系因此,规范化的实质是概念的单一化
3、
1.物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变
2.逻辑独立性逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变
4、关系模型允许定义三类完整性约束实体完整性、参照完整性和用户自定义的完整性约束实体完整性规则要求关系中元组在组成主码的属性上不能有空值参照完整性规则若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S可能是相同的关系),则对于R中每个元组在F上的值必须为或者取空值(F的每个属性值均为空值);或者等于S中某个元组的主码值用户定义的完整性规则由用户根据实际情况对数据库中数据的内容进行的规定,也称为域完整性规则
四、综合应用题
1、
1.查询通用公司单价大于20万的汽车信息并按照单价降序排列,需要含有以下4歹U公司名称,车型名,单价和保修期Select公司名称车型名,单价,保修期fromQCXXQCGSwhereQCXX.公司编号二QCGS.公司编号and公司名=“通用and单价>200000orderby单价desc.查询每个汽车公司卖出每款汽车的总销量,需给出汽车公司编号,汽车编号和销量Select公司编号,QCXX.汽车编号,sum(销量)销量fromQCXXJYJLwhereJYJL.汽车编号二QCXX.汽车编号groupby公司编号,汽车.汽车编号.查询所有产地为“天津”的汽车公司编号和公司名称Select公司编号,公司名称fromQCGSwhere产地二,天津,.查询生产汽车种类大于2的汽车公司编号Select公司编号from汽车,QCGSwhere汽车.公司编号二汽车公司.公司编号groupby公司编号havingcount(汽车编号)>
2.查询所有进行过交易的汽车编号selectdistinct汽车编号fromJYJL.查询单价在10万-20万之间的汽车名称和单价select汽车名称,单价fromQCXXwherepricebetween10000and
20000.查询销量高于平均销量的汽车名称select汽车名称fromQCXXwhere汽车编号in(select汽车编号fromJYJLwhere销量>(selectavg(销量)fromJYJL)).查询没有卖出过的汽车编号select汽车编号fromQCXXwhere汽车编号notin(select汽车编号fromJYJL).使用SQL语句将汽车单价增加10%updateQCXXset单价=单价*
1.
110.使用SQL语句创建一个名为zxxl(最新销量)的视图,要求能够使用该视图查询2015年销售量的车型名称、单价、销量和销售日期createviewzxxlasselect车型名称,单价,销量,销售日期fromQCXXXSJLwhere销售日期期2015-1-P;2023年数据库基础冲刺卷
(四)
一、单项选择题(每小题2分,共40分)
1、实现将现实世界抽象为信息世界的是()A、物理模型B、概念模型C、关系模型D、逻辑模型
2、数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、()和用户构成A、DBMSB、DBC、DBSD、DBA
3、查看当前数据库中所有的表,正确的命令是oLISTTABLES;SHOWDATABASES;LISTDATABASES;SHOWTABLES;
4、数据库运行的状态不包括()oRunningNomountMountOpen
5、某表中有“编号”字段,该字段要求第一位字母必须是Q第
二、三位必须为字母,第4-6位必须为数字,则该字段的输入掩码应设置为()”Q”LL999”Q?999Q”LLOOO“Q”
0006、为一个表单建立了快捷菜单,要打开这个菜单应当使用()A、热键B、快捷键C、事件D、菜单
7、SQLServer2000的数据以页为基本存储单位,页的大小为A、8KB16KB32KB64KB
8、LEFTJOIN用于()A、显示符合条件的数据行以及左边表中不符合条件的数据行B、将两个表中的记录匹配成新的数据行C、显示符合条件的数据行以及右边表中不符合条件的数据行D、显示符合条件的数据行
9、在Windows操作系统中,Oracle的()服务监听并接受来自客户端应用程序的连接请求A、Orac1eHOME_NAMETNSListenerOracleServiceSIDOrac1eHOME_NAMEAgentD、Orac1eHOMENAMEHTTPServer
10、在Access数据库中,为了保持表之间的关系要求在子表(从表)中添加记录时如果主表中没有与之相关的记录则不能在子表(从表)中添加该记录为此需要定义的关系时设置()A、输入掩码B、有效性规则C、默认值D、实施参照完整性n、下列关于主键的说法中,错误的是()A、主键不能取重复值B、主键不能取空值C、主键必须是单个字段D、主键能够惟一标识元组
12、教师和同学之间的关系是()A、1:1B、1:nC、m:nDn:
113、不是系统权限的是()0SELECTTABLEALTERTABLESYSDBACREATEINDEX
14、数据库系统提供给用户的接口是(),它具有数据定义、数据操作和数据检查功能,可独立使用,也可嵌入宿主语言使用A、数据库语言B、过程化语言C、宿主语言D、面向对象语
15、如果某字段需要存储照片,以下()数据类型最适合A、文本型B、备注型C、超链接D、OLE对象
16、在数据库设计中,表示用户业务流程的常用方法是()A、DFDB、ER图C、程序流程图D、数据结构图
17、以下与事务控制无关的关键字是―oROLLBACKCOMMITDECLAREBEGIN
18、引起数据不一致的根源是A、数据集成B、并发控制C、数据冗余D、故障恢复
19、数据库备份即数据库文件的有效副本,它可以保护数据在出现意外损失时最大程度地恢复Oracle数据库的备份类型分为逻辑备份和()A、完全备份B、增量备份C、逻辑备份D、物理备份
20、聚类的目的是A、使对象之间的距离尽可能小B、使对象之间的距离尽可能大C、使属于同一类别的对象之间的距离尽可能大而不同类别的对象间的距离尽可能小D、使属于同一类别的对象之间的距离尽可能小而不同类别的对象间的距离尽可能大
二、填空题(每小题2分,共20分)
1、在Access中,可以利用“格式”菜单中的—命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板
2、分组报表最多可以按一个字段或表达式进行分组
3、所谓自由表就是那些不属于任何的表
4、可以用HTML文件格式存储的数据库对象称为o
5、在关系数据库中把数据表示成二维表每一个二维表称为()
6、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作这种功能称为o
7、()范式消除了主属性对主码的部分函数依赖和传递函数依赖
8、数据库独立性是数据库领域的重要概念,包括数据的()独立性和数据的()独立性
9、在SQLServer2008R2中,数据库是由()文件和()文件组成的
10、数据库完整备份是指对数据库内的所有对象都进行备份包括()
三、简单题(每小题5分,共20分)
1、常用属性、事件、方法
2、向关系表中增加一名新同学,该同学的学号是“990011”,姓名是“王大友”()o
3、什么是视图,它与表的区别是什么?4^DBA的职责是什么?
四、综合应用题(每小题20分共20分)
1、设有如下关系表R R(NoNAMESEXAGECLASS)主关键字是NO其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号写出实现下列功能的SQL语句
①插入一个记录(25“李明”,“男”,21“95031”);
②插入“95031”班学号为
30、姓名为“郑和”的学生记录;
③将学号为10的学生姓名改为“王华”;
④将所有“95101”班号改为“95091”;
⑤删除学号为20的学生记录;
⑥删除姓“王”的学生记录;
一、单项选择题
1、B
2、D
3、D【解析】本题得分1分
4、A
5、C【解析】第一位必须是字母Q用;第
二、三位必须为字母,用LL第4-6位必须是数字用000因此答案为QLLOOOo
6、B
7、A
8、A
9、A
10、D【解析】题干描述的就是实施参照完整性规则
11、C
12、C【解析】一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系
13、C
14、A
15、D【解析】OLE对象可以存储图片、声音、视频等多媒体数据
16、A
17、C
18、C
19、D【解析】数据库备份即数据库文件的有效副本,它可以保护数据在出现意外损失时最大程度地恢复Oracle数据库的备份分为逻辑备份和物理备份两种逻辑备份的核心是复制数据物理备份的核心是复制文件
20、D
二、填空题
1、主题
2、
103、数据库A、数据表视图B、访问视图C、预览视图D、设计视图
15、评估下列CREATETABLE命令CREATETABLEordersord_noNUMBER2CONSTRAINTord_pkPRIMARYKEYOrd_dateDATECust_idNUMBER4;CREATETABLEord_itemsord_noNUMBER2Item_noNUMBER3QtyNUMBER3CHECKqtyBETWEEN100AND200Expiry_datedateCHECKexpiry_dateSYSDATECONSTRAINTit_pkPRIMARYKEYord_noitem_noCONSTRAINTord_fkFOREIGNKEYord_noREFERENCESordersord_no;当执行上述命令时失败,原因是什么?A、SYSDATE不能用于CHECK约束B、BETWEEN子句不能用于CHECK约束C、CHECK约束不能放在具有DATE数据类型的列D、0RD_N0和ITEM_N0不能用于复合主键因为ORD_NO也是外键
16、查询优化策略中,正确的策略是A、尽可能早地执行笛卡尔积操作B、尽可能早地执行并操作C、尽可能早地执行差操作D、尽可能早地执行选择操作
17、在Access中,可用于设计交互式输入界面的对象是oA、窗体B、报表C、查询D、表
18、E-R图是数据库设计的工具之一,它一般适用于建立数据库的A、结构模型B、逻辑模型C、物理模型D、概念模型
19、Oracle提供的能够在不同硬件平台上的Oracle数据库之间传递数据A、归档日志运行模式B、RECOVER命令C、恢复管理器RMAND、Export和Import工具
20、实现数据库的哪个特性能够避免对未提交更新的依赖〃脏数据〃的读出?
4、数据访问页
5、关系
6、数据操纵功能
7、BCNF
8、逻辑|物理
9、数据库|事务日志
10、事务日志
三、简单题
1、属性BackColor、ForeColor、Caption、Value、Name、ControlSourcePassWordCharInterval、Enabled、Picture事件Click、RightClick、InitInteractiveChange方法Release、Refresh
2、INSERTINTOSNoNameVALUES,99001T王大友
3、视图是外模式一级数据结构的基本单位它是从一个或几个基本表中导出的表,是从现有基本表中抽取若干子集组成用户的“专用表”区别
1、视图是已经编译好的sql语句而表不是
2、视图没有实际的物理记录而表有
3、表是内容,视图是窗口
4、表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时四对它进行修改,但视图只能有创建的语句来修改
5、表是内模式,试图是外模式
6、视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合从安全的角度说,视图可以不给用户接触数据表,从而不知道表结构
7、表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表
8、视图的建立和删除只影响视图本身,不影响对应的基本表
4、1数据库的设计2数据库的存储和存取3数据库的运行4数据库的重组5数据库的维护
四、综合应用题
1、
①INSERTINTORVALUES25“李明”,“男”,21“95031”
②INSERTINTORN0NAMECLASSVALUES30“郑和”,“95031
③UPDATERSETNAME=“王华”WHEREN0=10©UPDATERSETCLASS=
④5091WHERECLASS=95101”
⑤DELETEFROMRWHEREN0=20©DELETEFROMRRWHERENAMELIKE“王%”2023年数据库基础冲刺卷
(五)
一、单项选择题(每小题2分,共40分)
1、使用图形化管理工具phpMyadmin操作MySQL数据库,所对应的数据库运行与应用结构是oA、浏览器/服务器结构B、客户/服务器结构C、集中式结构D、并行结构
2、下列哪个是单目运算()A、差B、并C、投影D、除法
3、在SQL语句中,谓词“EXISTS”的含义是()A、全称量词B、存在量词C、自然连接D、等值连接
4、创建存储过程可以使用()语句CreateProcedureCreateTableCreateViewCreateMap
5、格式属性是给字段()数据时设置的样式A、初始值B、当前值C、输出D、输人
6、关系数据模型的基本数据结构是()oA、数据库B、关系模式C>关系D、元组或记录
7、若D1={ala2a3}D2:{123}则期2集合中共有[]个元组A、6B、8C、9D、
278、下列说法正确的是()oA、属于BCNF的关系模式不存在存储异常B、函数依赖可由属性值决定不由语义决定C、超码就是候选码D、码是唯一能决定一个元组的属性或属性组
9、表之间的“一对多”关系是指()A、一个表与多个表之间的关系B、一个表中的记录对应另一个表中的多个记录C、一个表中的记录对应多个表中的一个记录D、一个表中的记录对应多个表中的多个记录
10、索引在逻辑上通常包含有普通索引、唯一性索引和主键三类创建主键时通常使用的关键字是INDEXUNIQUEPRIMARYKEYD、KEY
11、SQL语言一次查询的结果是一个()A、记录B、数据项C、元组D、表
12、数据库中SAILORS表是由joe创建的.在DBMS完成下面的语句后GrantselectonSailorsToArtWithGrantoption…Joe执行GrantselectupdateonSailorsToBobWithGrantoption…Joe执行GrantselectonSailorsToBobWithGrantoptiork..Art执行RevokeselectonSailorsFromArtCascade…Joe执行Bob对Sailors表拥有select权Update权C、没有任何权利Dselect和Update权
13、若要在数据表视图内对字段进行重命名,应点击功能区()选项卡中的“名称和标题”命令A、开始B、创建C、字段D、表
14、在下列关于索引的叙述中,不正确的是()A、数据库系统B、唯一索引允许索引表达式有重复值C、候选索引只能用于数据库表,不能用于自由表D、候选索引不允许索引表达式有重复值
15、在SQL的SELECT语句中,能实现选取操作的是()FROMWHERESELECTGROUPBY
16、在表设计视图中,不能()0A、修改字段的类型B、修改字段的名称C、删除一个字段D、删除一条记录
17、下列活动不属于需求分析阶段工作的是()A、建立E-R图B、分析用户活动C、建立数据流图D、建立数据字典
18、下面()oracle系统进程主要负责在一个Oracle进程失败时清理资源A、smonB、recoC、pmonDdbwr
19、在数据仓库技中,【】是数据汇总/聚集工具A、数据挖掘B、分割C、OLAPD、OLTP20在Access中,运行Windows应用程序的宏操作是()A、RunAppB、RunCodeC、RunMacroD、RunSQL
二、填空题每小题2分,共20分
1、在数据流图中,用表示“处理”
2、根据数据访问页的用途,可将数据访问页分为交互式报表页、—和数据分析页三种类型
3、在Access中,表中用来惟一标识每个记录的字段或多个字段的组合称为O
4、数据访问页的链接信息存放在属性中
5、在Access中,控件划分成3种类型,标签控件属于—类型控件
6、假设在数据库A中创建一个窗体,该窗体的数据源保存在数据库B中,则称数据库A以—方式使用外部数据源
7、模块是由VBA声明和—组成的集合
8、在数据库理论中数据库总体逻辑结构的改变如修改数据模式、增加新的数据类型、改变数据间联系等不需要修改相应的应用程序称为
9、被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合称为
10、实现并发控制的方法主要是技术,基本的封锁类型有和两种
三、简单题每小题5分,共20分
1、简述数据库设计过程的各个阶段上的设计任务
2、注释有几类,它们分别是什么?
3、SQL语言具有什么功能?
4、简述游标的概念及类型
四、综合应用题每小题20分共20分
1、设有如下所示的关系SS#SNAMEAGESEX、CC#CNAMETEACHER和SCS#C#GRADE试用关系代数表达式表示下列查询语句⑴检索“程军”老师所授课程的课程号C#和课程名CNAME⑵检索年龄大于21的男学生学号S#和姓名SNAMEo⑶检索至少选修“程军”老师所授全部课程的学生姓名SNAME⑷检索“李强同学不学课程的课程号C#⑸检索至少选修两门课程的学生学号S#6检索全部学生都选修的课程的课程号C#和课程名CNAMEo⑺检索选修课程包含“程军”老师所授课程之一的学生学号S#8检索选修课程号为kl和k5的学生学号S#9检索选修全部课程的学生姓名SNAMEo10检索选修课程包含学号为2的学生所修课程的学生学号S#o11检索选修课程名为“C语言”的学生学号S#和姓名SNAME
一、单项选择题
1、A【解析】本题得分1分
2、C
3、B
4、A
5、C【解析】初始值是设置默认值属性,输入是设置有效性规则和输入掩码
6、C
7、C
8、D
9、B
10、C【解析】本题主要考查的知识点为主键的创建主键是一种唯一性索引创建主键时,必须指定关键字PRIMARYKEY且不能有空值主键一般是在创建表的时候指定,也可以通过修改表的方式添加主键并且每个表只能有一个主键
11、D
12、D
13、C【解析】字段选项卡中,可以设置字段数据类型、名称和标题等,在表选项卡内主要进行数据表属性和表间关系进行设置
14、C
15、B
16、D【解析】设计视图主要用于对表结构进行设计,数据表视图主要对表中数据进行操作
17、A
18、C
19、C【解析】本题主要考查的知识点为0LAP.在数据仓库技术中OLAP是数据汇总/聚集工具可帮助简化数据分析而数据挖掘是自动地发现隐藏在大量数据中的隐含模式和有趣知识
20、C
二、填空题
1、圆圈
2、数据输入页
3、主键
4、数据源
5、未绑定
6、链接
7、过程
8、逻辑独立性
9、函数依赖集F的闭包
10、封锁I排它型封锁I共享封锁
三、简单题
1、需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能概念设计阶段要做的工作不是直接将需求分析得到的数据存储格式转换为DBMS能处理的数据库模式,而是将需求分析得到的用户需求抽象为反映用户观点的概念模型逻辑设计的主要目标是产生一个DBMS可处理的数据模型和数据库模式该模型必须满足数据库的存取、一致性及运行等各方面的用户需求将逻辑设计中产生的数据库逻辑模型结合指定的DBMS设计出最适合应用环境的物理结构的过程,称为数据库的物理结构设计根据逻辑和物理设计的结果,在计算机上建立起实际的数据库结构,并装入数据,进行试运行和评价的过程,叫做数据库的实施(或实现)维护工作包括以下内容数据库的转储和恢复;数据库的安全性和完整性控制;数据库性能的监督、分析和改造;数据库的重组织和重构造
2、在T-SQL中可使用两类注释符
(1)ANSI标准的注释符“一”用于单行注释;
(2)与C语言相同的程序注释符号,即“/*……*/,“/*”用于程序注释开头“*/用语程序注释结尾,可以在程序中多行文字标示为注释
3、
(1)数据定义(DDL)用于定义SQL模式、基本表、视图和索引的创建和撤消操作
(2)数据操纵(DML)数据操纵分成数据查询和数据更新两类数据更新又分成插入、删除、和修改三种操作
(3)数据控制包括对基本表和视图的授权,完整性规则的描述,事务控制等内容
(4)嵌入式SQL的使用规定涉及到SQL语句嵌入在宿主语言程序中使用的规则
4、游标是处理数据的一种方法,它允许应用程序对查询语句SELECT返回的结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多行前进或向后浏览数据的能力,我们可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理SQLServer支持三种类型的游标T-SQL游标,API服务器游标和客户游标
四、综合应用题
1、
1.nC#CNAMETEACHER=程军
0.nS#SNAMEAGE〉21ASEX二男s.nSNAME{s[nS#C#sc+TIC#TEACHER=程军C]}.nC#C-nC#oSNAME=李强SSC.ns#⑴=⑷A⑵W
[5]SCXSC.nc#CNAMECns#C#sc+ns#S.ns#SCnc#TEACHER=程军C.ns#C#sc+nc#oc#=krVC#=k
50.nSNAME{s[ns#C#sc+HC#C]}dons#c#sc+nc#os#=2so
11.ns#SNAME{s[ns#SCCNAME=C语言C]}A、完整性B、并发性C、安全性D、可移植性
二、填空题(每小题2分共20分)
1、据库系统的核心是O
2、F、2NF、3NF之间,相互是一种()关系
3、设有关系R从关系R中选择条合条件f的元组则关系代数表达式应是()
4、在关系代数运算中,传统的集合运算有()、
0、()、()
5、在Access中,可以创建单字段、和自动编号三种类型的主键
6、当对两个关系R和S进行自然连接运算时要求R和S含有一个或多个共有的()
7、RDMBS查询处理可分为()、()、()、()四个阶段8^在“学生-选课-课程”数据库中的三个关系如下:S(SNoSNameSexAge)SC(SNoCNoGrade)C(CNoCNameTeacher)o查找选修“数据库技术”这门课程的学生的学生名和成绩使用连接查询的SQL语句是:SELECTSNameGradeFROMSSCCWHERECName=数据库技术ANDS.SNo=SC.SNoAND()
9、()地进行需求分析,再()地设计概念结构
10、事物的ACID特性,是指事物具有()、()、()和()4个特性
三、简单题(每小题5分,共20分)
1、简述数据库设计过程
2、事务分为哪几类?
3、「SQL中有几种标识符?它们的区别是什么?
4、聚集索引和非聚集索引有何异同2023年数据库基础冲刺卷
(六)
一、单项选择题(每小题2分,共40分)
1、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()A、文件的集合B、数据的集合C、命令的集合D、程序的集合
2、数据库系统的三级模式中表达物理数据库的是()A、外模式B、模式C、用户模式D、内模式
3、Access2010数据库文件的“压缩并修复”的作用是A、打开前进行优化B、修复文件错误C、修复数据库逻辑错误D、会破坏原有数据
4、下列不是DDL语句的是()oaltercreatedropDcommit
5、设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是()A、W1(工号.姓名)W2(工种,定额)B、W1(工号.工种,定额)W2(工号,姓名)C、W1(工号.姓名,工种)W2(工种,定额)D、以上都不对
6、已有关系模式学生(学号、姓名、性别、班级)、课程(课程名称、学时、性质)、成绩(课程名称,学号,分数)若要显示学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行()操作A、并B、交C、乘D、连接
7、在下列表达式中,结果不是日期类型数据的表达式是—oA、date+30B、date-{1985-10-l}C、ctod“10/01/85”D、1985-10-1}+24B/,
8、在DBMS中执行GRANTupdatecollONTABLEt.tlTOuser7对于该语句下面哪个描述是正确的A、user7可以在tl上定义视图B、user7可以更新tl中的coll属性的值C、user7在创建其他表时可以定义参考于tl中coll属性的外关键字D、user7可以在tl中定义外关键字.
9、以下函数不是加密函数?passwordencodemd5decode
10、教学数据库中有学生、课程、教师和成绩4个表,基于学生、课程和成绩表创建一个查询,则该查询是一个A、模式B、外模式C、逻辑模式D、内模式n、数据库的并发操作可能带来的问题包括A、非法用户的使用B、丢失更新C、数据独立性会提高D、增加数据冗余度
12、TRUNCATETABLE是用于A、删除表结构B、仅删除记录C、删除结构和记录D、删除用户
13、在Oracle数据库中,用户模式存储数据字典表和视图对象A、SYSTEMB、SYSSCOTTSYSDBA
14、数据库物理设计与具体的DBMSoA、无关B、密切相关C、部分相关D、不确定
15、下列关于共享服务器模式的叙述不正确的是()A、在共享服务器操作模式下,每一个用户进程必须对应一个服务器进程B、一个数据库实例可以启动多个调度进程C、在共享服务器操作模式下,Oracle实例将启动进程Dnnn为用户进程分配服务进程D、共享服务器操作模式可以实现少量服务器进程为大量用户进程提供服务
16、关于racle数据库控制文件,下面描述错误的是()A、控制文件是用于存放数据库配置信息的文件B、每个数据库至少有一个控制文件C、控制文件在创建数据库时产生D、删除控制文件后对数据库运行没有影响
17、Oracle的内置程序包由()用户所有A、SYSSYSTEMSCOTTPUBLIC
18、数据独立性是数据库技术的重要特点之一所谓数据独立性是指()A、数据与程序独立存放B、不同的数据被存放在不同的文件中C、不同的数据只能被对应的应用程序所使用D、以上三种说法都不对数据独立性是指物理独立性和逻辑独立性
19、下列说法中错误的是()A、B/S结构是一种“瘦客户机”的客户机/服务器结构,是三层结构,应用程序服务器处于客户机和服务器之间的中间层B、在主从式结构的数据库系统中,系统的处理瓶颈在主机上C、C/S结构是一种“胖客户机”的客户机/服务器结构,是两层结构D、分布式数据库将数据存储在物理上分布的计算机网络中的不同结点上,从而形成了多个逻辑上独立的数据库
20、DBMS中实现事务持久性的子系统是()A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统
二、填空题每小题2分,共20分
1、在数据库中,产生数据不一致的根本原因是
2、数据库系统的特点是数据共享、数据独立、、避免数据不一致和加强了数据保护
3、在关系代数运算中,五种基本运算为o
4、查阅字段的数据来源可以是表、查询和—o
5、查询学生的姓名和出生年的SQL语句是selectsnameas姓名,year-sageas出生年fromstudent
6、数据库管理系统提供的数据控制方面的功能包括数据的_保护、数据的检查、和数据库恢复
7、假定学生关系是SS#SNAMESEXAGE课程关系是CC#CNAMETEACHER学生选课关系是SCS#C#GRADE0要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系O
8、在关系数据库中,任何二元关系模式的最高范式必定为
9、是数据库实施阶段的主要工作
10、关系数据库的规范化理论主要包括三个方面的内容函数依赖、和模式设计
三、简单题每小题5分,共20分
1、简述数据库恢复的几种方法?
2、从学生关系表S中,删除学号为“990008”的同学
3、简述关系的性质
4、从学生关系表S中,删除所有姓氏为“陈”的同学
四、综合应用题每小题20分共20分
1、设有关系s、SC、C试用关系代数、元组关系演算表达式和SQL完成下列操作SS#SNAMEAGESEX例001李强,23男SCS#C#SCORE例003Cl83CC#CNAMETEACHER例‘Cl数据库原理‘,王华’1用关系代数检索选修课程号C#为C1和C2的学生学号S#2用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生姓名3用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生学号4用SQL找出选修了“程军”老师教的所有课程的学生姓名
一、单项选择题
1、B
2、D
3、C【解析】压缩和修复数据库的作用是一方面压缩数据库的存储空间,另一个方面就是修复出现的各种逻辑错误
4、D
5、C
6、D
7、B
8、B
9、D【解析】本题得分1分
10、B
11、B
12、B
13、B
14、B
15、A
16、D【解析】控制文件是racle数据库用于存放系统配置信息数据的文件,它是一个二进制文件,负责维护数据库的全局结构,支持数据库的启动和运行控制文件在创建数据库时产生,管每个数据库至少有一个对应的控制文件
17、A
18、D
19、D
20、D
二、填空题
1、数据冗余
2、减少数据冗余
3、并、差、选择、投影、乘积
4、值列表
5、getdate
6、安全性|完整性|数据库备份SCSCBCNF
9、数据加载
10、范式
三、简单题
1、在数据库中恢复有3种类型或方法,即应急恢复、版本恢复和前滚恢复应急恢复用于防止数据库处于不一致或不可用状态版本恢复指的是使用备份操作期间创建的映象来复原数据库的先前版本这种恢复技术是版本恢复的一个扩展,使用完整的数据库备份和日志相结合,可以使一个数据库或者被选择的表空间恢复到某个特定时间点
2、DELETEFROMSWHERENo=
9900083、1列是同质的,即每一列中的分量是同一类型的数据,来自同一个域2在同一个关系中,不同的列的数据可以是同一种数据类型,但各属性的名称都必须是互不相同3同一个关系中,任意两个元组都不能完全相同4在一个关系中,列的次序无关紧要即列的排列顺序是不分先后的5在一个关系中,元组的位置无关紧要即排行不分先后,可以任意交换两行的位置6关系中的每个属性必须是单值,即不可再分,这就要求关系的结构不能嵌套这是关系应满足的最基本的条件
4、DELETEFROMSWHERENameLIKE陈%
四、综合应用题
1、1用关系代数检索选修课程号C#为C1和C2的学生学号S#ns#c#sonc#c#=crc#=C2‘o-c#crc#C2‘ns#c#sonc#oc#=crc#=C2o2用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生姓名{Tl|UVWSU/\SCVACWAT
[1]=U⑴AU
[1]川⑴八V
[2]=W
[1]/\W
[3]=程军}3用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生学号{Tl|VWSCVACWAT
[1]=V
[1]AV
[2]=W[l]AW
[3]=程军}4用SQL找出选修了“程军”老师教的所有课程的学生姓名SELECTS.SNAMEFROMSWHERENOTEXISTSSELECT*FROMCWHEREC.TEACHER=程军ANDNOTEXISTSSELECT*FROMSCWHERESC.C#=C.C#ANDSC.S#=S.S#
四、综合应用题(每小题20分共20分)
1、设有下列关系模式STUDENT(SN0SNAMEAGESEXDN0)其中SNO表示学号,CNAME表示姓名,AGE表示年龄,SEX表示性别,DNO表小院系号SC(SNOCNOGRADE)其中SNO表示学号,CNO表示课程号,GRADE表示成绩COURSE(CNOCNAME)其中CNO表示课程号,CNAME表示课程名请用关系代数表示下列查询1)检索年龄小于16的女学生的学号和姓名2)检索成绩大于85分的女学生的学号、姓名3)检索选修课程为C1或C2的学生的学号4)检索至少选修了课程号为C1和C2的学生的学号5)检索选修课程号为C1的学生的学号,姓名,课程名和成绩6)检索选修了全部课程的学生的学号、姓名和年龄
一、单项选择题
1、B
2、D
3、A
4、C【解析】保存在librarycache中保存的已分析sql语句
5、D
6、C
7、B【解析】本题主要考查的知识点为MySQL的概念MySQL是一个关系数据库管理系统(RDBMS)它具有客户/服务器体系结构,最初是由瑞典MySQLAB公司开发的由于其具有体积小、速度快、开放源代码、遵循GPL(GNU通用公共许可证)等特点,许多中、小型网站为了降低网站总体拥有成本而选择MySQL作为网站数据库
8、D【解析】一个关系就是一张二维表,二维表中同一列的数据类型和取值范围必须相同
9、C
10、C【解析】两个实体相互间都存在着一对多的联系,则他们之间的联系就是多对多
11、C
12、B【解析】表是数据库最基本的对象,查询是最能够体现数据库设计目的的对象因为数据库保存的是数据与数据之间的联系,设计数据库的目的就是为了更加方便使用数据,查询则是最能满足使用数据这一特点
13、A【解析】视图和临时表不实际存储在数据库中
14、D
15、A
16、D
17、A【解析】窗体是用户和数据库之间的交互对象,提供输入和输出的界面供用户使用
18、D【解析】本题得分1分
19、D
20、B
二、填空题
1、数据库管理系统
2、包含
3、ofR
4、并|差|交|笛卡尔积
5、多字段
6、属性
7、查询分析|查询检查|查询优化|查询执行
8、SC.CNo=C.CNo
9、自顶向下|自底向上
10、原子性|一致性|隔离性|持续性
三、简单题
1、数据库设计可分为以下六个阶段需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、数据库物理设计阶段、数据库实施阶段以及数据库运行和维护阶段
2、根据系统的设置,SQLServer2008将事务分为两种类型系统提供的事务和用户定义的事务根据运行模式的不同,SQLServer2008将事务分为4种类型显示事务、隐式事务、自动提交事务和批处理级事务
3、标识符分为两类常规标识符和分隔标识符符合所有标识符格式规则的标识符为常规标识符,可以使用分隔符,也可以不使用分隔符不符合标识符格式规则的标识符必须使用分隔符
4、聚集索引会对表和视图进行物理排序,所以这种索引对查询非常有效,在表和视图中只能有一个聚集索引非聚集索引不会对表和视图进行物理排序如果表中不存在聚集索引,则表是未排序的
四、综合应用题
1、1nSNOSNAMEaAGE16STUDENTnSN0SNAMEoGRADE85飞EX=女STUDENT*SCnSN0oCN0=crVCNO=C2SCnSN0oCN0=crSCnnSN0oCN0=C2SCnSTUDENT.SNOSNAMECNAMEGRADEoCNO=ClSTUDENT*SC*COURSE11STUDENT.SNOSNAMEAGESTUDENT*FISNO.CNOSC+IICNOCOURSE
一、单项选择题(每小题2分,共40分)
1、一个企业有大量的数据需要存储在数据库中,企业要求数据的稳定性存储和数据开速访问,但不想使用太多的磁盘进行冗余存储,下面磁盘技术中采用哪种方法可以满足该要求()RAID0RAID1RAID0+1RAID
52、概念模型是将现实世界的客观对象抽象为一种信息结构,它并不依赖于计算机系统,它的基本语义单位是(A、位与字节B、数据与信息C、实体与联系D、概念与模型
3、数据库管理系统的功能包括数据服务,下列叙述中不属于数据服务的内容是()oA、数据的拷贝B、数据的定义C、数据的转存D、数据的重组
4、关闭Access数据库可以使用的快捷键是()Alt+F4Alt+F+XAlt+F+CCtrl+O
5、VFP中,函数SUBS(〃微机数据库管理系统〃5)返回的结果是()A、”数据库管理”B、”数据库管理系统”C、“微机数据库”D、“微机数据库管理系统”
6、数据库三级模式中,用户与数据库系统的接口是(B)A、模式B、外模式C、内模式D、逻辑模式
7、第三代数据库系统应该是以支持【】数据模型为主要特征的数据库系统A关系B、网状C、面向对象D、面向过程
8、子模式是()A、模式的副本B、存储模式C、多个模式的集合D、模式的逻辑子集
9、下列不可能在游标使用过程中使用的关键字是:OPENCLOSEDEALLOCATEDROP
10、在SQL语句中,可使用的通配符“一(下划线)”表示oA、多个字符B、纯数字C、一个字符D、纯文本
11、定位到同一字段最后一条记录中的快捷键是()A、[End]Bs[Ctrl]+【End】C.[Ctrl]+[I]D[Ctrl]+[Home]
12、数据库是()组织起来的相关数据的集合A、按一定的结构和规则B、按人为的喜好C、按时间先后顺序D、杂乱无章的随意的排列
13、有两个关系RS如下由关系R通过运算得到关系S则所使用的运算为()oA、选择B、投影C、笛卡尔积D、连接
14、数据库中A、B西张表,均有相同的字段C在两表中C字段均已设置为主键当通过字段C创建两表的关系时,系统默认的关系为A、多对多名字段类型字段宽度说明bhCHAR4公司编号,主码meCHAR10公司名称唯一szdCHAR20所在地表2QCXX(汽车信息表结构)名字段类型字段宽度说明qcbhCHAR4汽车编号主码exmeCHAR10车型名称bhCHAR4公司编号,外码djINT单价bxqINT保修期缺省值12表3JYJL(交易记录表结构)名字段类型字段宽度说明jybhCHAR4交易编号,主码qcbhCHAR4汽车编号外码xlINT销量xsrqDATE销售日期。