《数据库技术基础知识(共31页).doc》由会员分享,可在线阅读,更多相关《数据库技术基础知识(共31页).doc(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上第1、2章数据库技术基础知识一、 单选题 1. 以下的英文缩写中表示数据库管理系统的是( )。ADB BDBMS CDBA DDBS2. 数据库管理系统、操作系统、应用软件的层次关系从核心到外围分别是( )。A. 数据库管理系统、操作系统、应用软件B. 操作系统、数据库管理系统、应用软件C. 数据库管理系统、应用软件、操作系统D. 操作系统、应用软件、数据库管理系统3. DBMS是( )。A. 操作系统的一部分B一种编译程序C在操作系统支持下的系统软件 D应用程序系统4. 数据库系统提供给用户的接口是( )。A数据库语言 B过程化语言 C宿主语言 D面向对象语言5.
2、( )是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的数据的聚集。A数据库系统B数据库 C关系数据库 D数据库管理系统6. ( )处于数据库系统的核心位置。A数据模型 B数据库C数据库管理系统D数据库管理员7. ( )是数据库系统的基础。A数据模型 B数据库 C数据库管理系统 D数据库管理员8. ( )是数据库中全部数据的逻辑结构和特征的描述。A模式 B外模式 C内模式 D存储模式9. ( )是数据库物理结构和存储方式的描述。A模式 B外模式 C内模式 D概念模式10. ( )是用户可以看见和使用的局部数据的逻辑结构和特征的描述A模式 B外模式 C内模式 D概念模式11. 有
3、了模式/内模式映像,可以保证数据和应用程序之间( )。A逻辑独立性 B物理独立性C数据一致性 D数据安全性12. 数据库系统3层结构的描述存放在( )中。A数据库 B运行日志 C数据库管理系统 D数据字典13. 数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统( )。A.有专门的软件对数据进行管理 B.采用一定的数据模型组织数据C.数据可长期保存 D.数据可共享14. 关系数据模型通常由3部分组成,它们是( )。A. 数据结构、数据通信、关系操作 B. 数据结构、关系操作、完整性约束C. 数据通信、关系操作、完整性约束 D. 数据结构、数据通信、完整性约束15.
4、用户可以使用DML对数据库中的数据进行( )操纵。A查询和更新 B查询和删除 C查询和修改 D插入和修改16. 要想成功地运转数据库,就要在数据处理部门配备( )。A部门经理 B数据库管理员 C应用程序员 D系统设计员17. 下列说法不正确的是( )。A数据库避免了一切数据重复 B数据库减少了数据冗余C数据库数据可为经DBA认可的用户共享 D控制冗余可确保数据的一致性18. 所谓概念模型,指的是( )。A客观存在的事物及其相互联系B将信息世界中的信息数据化C实体模型在计算机中的数据化表示D现实世界到机器世界的一个中间层次,即信息世界19. 数据库的概念模型独立于( )。A具体的机器和DBMS
5、BE-R图 C数据维护 D数据库20. 在概念模型中,将实体所具有的某一特性称为( )。A外码 B候选码 C属性 D实体型21. 在数据库技术中,实体-联系模型是一种( )。A. 逻辑数据模型 B. 物理数据模型C. 结构数据模型 D. 概念数据模型22. E-R方法的三要素是( )。A实体、属性、实体集 B实体、键、联系C实体、属性、联系 D. 实体、域、候选键23. 用二维表结构表示实体以及实体间联系的数据模型为( )。A网状模型 B层次模型 C关系模型 D面向对象模型24. 一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和书之间为( )的联系。A一对一 B一对多 C多对多
6、 D多对一25. 一个仓库可以存放多种零件,每种零件可以存放在不同的仓库中,仓库和零件之间为( )的联系A一对一 B一对多 C多对多 D多对一26. E-R图中的联系可以与( )实体有关。A0个 B1个 C一个或多个 D多个 27用E/R图表示学生选课,图中正确的是( )。28. 在关系数据库设计中,设计关系模式是( )的任务。A需求分析阶段 B概念设计阶段 C逻辑设计阶段 D物理设计阶段29. 下列关于数据库运行和维护的叙述中,( )是正确的。A只要数据库正式投入运行,标志着数据库设计工作的结束。B数据库的维护工作就是维护数据库系统的正常运行。 C数据库的维护工作就是发现错误,修改错误。D数
7、据库正式投入运行标志着数据库运行和维护工作的开始。二、多选题1下述关于数据库系统的叙述中错误的是( )。A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据2要满足基本应用,一个数据库系统通常应提供给用户使用的基本语言有( )。A数据描述语言(DDL) B数据操纵语言(DML)C自含语言 D宿主语言3数据冗余所导致的问题主要是( )。A浪费存储空间 B数据独立性差C潜在的数据不一致性 D数据修改麻烦4数据库系统提供的数据控制功能主要包括( )。A数据安全性控制 B数据完整性控制 C数据库恢复 D并
8、发控制5数据操纵语言(DML)的使用方式有( )。A过程式B非过程式 C自含式D宿主式6数据库管理系统(DBMS)提供数据操纵语言(DML)实现对数据库数据的操纵,其中数据更新操作包括( )。A插入 B删除 C检索 D修改7数据库系统的组成一般包括( )。A数据库 B支持数据库运行的软件 C支持数据库运行的硬件 D数据库管理员8数据库管理系统(DBMS)的主要功能有( )。A数据库定义功能 B数据库操纵功能C数据库保护功能 D数据库存储管理 E数据库维护功能F数据字典9可直接表示现实世界实体间多对多联系的数据模型有( )。A层次模型 B网状模型 C关系模型 DE-R模型10数据管理技术随着计算
9、机技术的发展而发展,一般可分为( )。A人工管理阶段 B文件系统阶段 C数据库系统阶段 D面向对象阶段11E-R模型的基本成分包括( )。A实体 B属性 C实体联系 D键12下列不属于概念模型的是( )。A逻辑模型 B物理模型 C实体联系模型 D面向对象模型13数据模型应具有( )。A数据查询功能 B数据更新功能 C数据描述功能 D数据联系描述功能14DBMS由( )组成。A查询处理器 B事务管理器 C存储管理器 D文件管理器15DBMS对数据库的维护功能主要通过( )实用程序实现。A数据装载程序 B备份程序C文件重组织程序 D性能监控程序16DBS的用户有( )。ADBA B系统分析员 C应
10、用程序员 D最终用户三、 填空题1. 数据是信息的符号表示或称载体;信息是数据的内涵,是数据的语义解释。例如“世界人口已达到20亿”,这是() 。2. 数据库领域中,常用的数据模型有() 、网状模型和() 。3. 关系数据库是采用() 作为数据的组织方式。4. 数据库系统结构由三级模式和二级映射所组成,三级模式是指(),二级映射是指() 。5. 有了外模式/模式映像,可以保证数据和应用程序之间的() 。6. 有了模式/内模式映像,可以保证数据和应用程序之间的() 。7. 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的() 。8. 联系既可以存在不同的实体之间,还可
11、以在() 存在。四、 判断题1数据库系统的核心是数据库管理系统。( )2对数据库的操作要求以运行日志为依据。( )3有了外模式/模式映像,可以保证数据和应用程序之间的物理独立性。( )4数据结构描述的是系统的静态特性。( )5执行查询语句时,DBMS从数据字典中调出相应的模式描述,并从外模式映像到模式,从而确定所需要的物理数据。( )五、 简答题1. 数据管理技术的发展经历了哪几个阶段?各阶段与计算机技术的发展有何关系?2. 数据库系统由哪几部分组成?3. 什么是数据库设计?数据库设计过程包括哪些阶段?各阶段的主要任务是什么?4. 有一局部应用,包括两个实体:“出版社”和“作者”。一位作者可以
12、到多家出版社出版自己不同的图书,一家出版社也可以出版多位作者的图书,请读者自己设计适当的属性,画出ER图。5. 有一局部应用,只有一个实体:“学生”。其中班长是学生中的一员,普通学生又受班长的管理,请读者自己设计适当的属性,画出E-R图。第1、2章答案一、 单选题1.B 2.B 3.C 4.A 5.B 6.B 7.A 8.A 9.C 10.B11.B 12.D 13.B 14.B 15.A 16.B 17.A 18.D 19.A 20.C21.D 22.C 23.C 24.B 25.C 26.C 27.C 28.C 29.D 二、多选题1.ABCD 2.BC 3.ACD 4.ABCD 5.AB
13、D 6.ABC 7.ABD8.ABCD 9.ABD 10.ACD 11.ABC 12.ABC三、填空题1信息2层次模型 关系模型3关系数据模型4内模式、模式和外模式 模式/内模式映射和外模式/模式映射5逻辑独立性6物理独立性7物理独立性8同一实体内四、判断题1.对 2.错 3.错 4.对 5.错 五、 简答题略第3章关系数据库标准语言一、单选题1. SQL语言是( )标准语言。A. 层次数据库 B网络数据库 C关系数据库 D非数据库2. SQL语言是( )的语言,易学习。A. 过程化 B非过程化C.格式化 D导航化3. 以下关于SQL语句的书写准则中不正确的是( )。A. SQL语句对大小写敏
14、感,关键字需要采用大写形式B. SQL语句可写成一行或多行,习惯上每个子句占用一行C. 关键字不能在行与行之间分开,并且很少采用缩写形式D. SQL语句的结束符为分号“;”4. SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE和DELETE等。其中最重要的也是使用最频繁的语句是( )。ASELECT BINSERT CUPDATE DDELETE5. 下列关于基本表的叙述中,错误的是( )。A在SQL中一个关系对应一个基本表B. 表一个基本表对应一个存储文件C一个基本表只能有一个索引,索引也存放在存储文件中D. 基本表是独立存储在数据库中的但一个存储文件中只能存放一个基本表
15、6. 一般来说,以下情况的列不适合建立索引( )。A. 经常被查询的列 B. ORDER BY子句中使用的列。C. 是外键或主键的列 D. 包含许多重复值的列7. 定义基本表时,若要求某一列的值是唯一的,则应在定义时使用( )保留字,但如果该列是主键,则可省写。ANULL BNOT NULL CDISTINCT DUNIQUE8. 在SQL语句中,可以用来实现关系代数中运算功能的是( )语句。A. SELECT BALTER CDELETE DDROP9. 在SELECT语句中,与关系代数中运算符对应的是( )子句。A. SELECT BFROM CWHERE DGROUP BY10. 使用S
16、QL语句进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用( )保留字。A. UNIQUE BALL CEXCEPT DDISTINCT11. 在以下SELECT 语句的子句中,放在最后的应该是( )子句。AGROUP BY BHAVING CWHERE DORDER BY 12. 与HAVING子句一起使用的子句是( )。AGROUP BY BORDER BY CWHERE DJOIN13. FOREIGN KEY约束是( )约束。A实体完整性 B参照完整性C用户自定义完整性 D域完整性14. 若要修改基本表中某一列的数据类型,需要使用ALTER语句中的( )子句。A
17、. DELETE B. DROP C. MODIFY D. ADD15. 向基本表中增加一个新列后,原有元组在该列上的值是( )。ATRUE BFALSE C空值 D不确定16. 当FROM子句中出现多个基本表或视图时,系统将执行( )操作。A. 并 B等值连接 C自然联结 D广义笛卡儿积17. 视图创建完成后,数据字典中存放的是( )。A. 查询语句 B查询结果 C视图的定义 D所引用的基本表的定义18. 查询中需要统计元组的个数时,应使用( )函数。ASUM(列名) BCOUNT(列名) CCOUNT(*) DAVG(列名)19. 查询中需要统计某列中值的个数应使用( )函数。ASUM(列
18、名)BCOUNT(列名) CCOUNT(*) DAVG(列名)20. 两个子查询的结果( )时,可以执行并、交、差操作。A结构完全一致 B结构完全不一致C结构部分一致在D主码一致21. 若用如下的SQL语句创建一个student表:CREATE TABLE student( NO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE SMALLINT );可以插入到student表中的是( )。A(1031,曾华,男,23) B(1031,曾华,NULL,NULL)C(NULL,曾华,男,23) D(1031,NULL,男,23)第22题
19、到第24题基于这样的3个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩22. 检索学生姓名及其所选修课程的课程号和成绩,正确的SELECT语句是( )。A SELECT S.SN,SC.C#,SC.GRADEFROM S WHERE S.S#=SC.S#;B SELECT S.SN,SC.C#,SC.GRADEFROM SCWHERE S.S#=SC.GRADE;C. SELEC
20、T S.SN,SC.C#,SC.GRADE FROM S,SCWHERE S.S#=SC.S#;D SELECT S.SN,SC.C#,SC.GRADEFROM S,SC;23. 检索选修课程“C2”的男生中的最高成绩,正确的SELECT语句是( )。A SELECT MAX(GRADE)FROM SCWHERE CN=C2 AND SEX=男;B SELECT MAX(GRADE)FROM SC,C,SWHERE CN=C2 AND SEX=男;C SELECT MAX(GRADE)FROM SC,SWHERE SC.C#=C.C#AND CN=C2 AND SEX=男;D SELECT M
21、AX(GRADE)FROM SC,C,SWHERE SC.C#=C.C# AND SC.S#=S.S#AND CN=C2 AND SEX=男;24. 检索选修门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是( )。A SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60GROUP BY S#ORDER BY 2 DESCHAVING COUNT(*)=4B SELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60GROUP BY S#HAVING COUNT(*)=4ORDER BY
22、 2 DESCC SELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60HAVING COUNT(*)=GROUP BY S#ORDER BY 2 DESCD SELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60ORDER BY 2 DESCGROUP BY S#HAVING COUNT(*)=4二、多选题1. SQL具有( )功能。A关系规范化 B数据定义 C数据操纵 D数据控制2. SQL语言的使用方法有( )。A交互式SQL B解释式SQL C嵌入式SQL D多用户SQL3. 下列命令中属于SQL语言中数据定义功能的语句有( )。
23、A. CREATE B. SELECT C. DROP D. ALTER4. 在SQL语言中可以用来表示“10x10 AND x2010. 对于下列语句TeacherNo INT NOT NULL UNIQUE,正确的描述是( )。A. TeacherNo是主码 B. TeacherNo不能为空C. TeacherNo的值可以是“王大力” D. 每一个TeacherNo必须是惟一的三、填空题1. 在SQL语言中,创建基本表应使用() 语句,创建视图应使用() 语句,创建索引应使用() 语句。2. 在SQL语言中,DELETE命令用来删除表中的记录, ()命令用来删除表。UPDATE命令用来更新
24、表的记录值, ()语句用来更新表结构。3. 使用INSERT语句插入记录时,有两种形式:一是使用VALUES子句,一次只能插入一行;另一种是使用() ,一次可插入多行。4. 在SQL中定义视图时,需要用关键字() 连接子查询来完成。5. 设有如下关系模式R、S和T:R(BH,XM,XB,DWH)S(DWH,DWM)T(BH,XM,XB,DWH)(1) 实现RT的SQL语句是: 。(2) 实现 DWH100(R)的SQL语句是: 。(3) 实现 XM,XB(R)的SQL语句是: 。(4) 实现 XM,DWH( XB=女(R) 的SQL语句是 :。(5) 实现RS的SQL语句是: 。(6) 实现
25、XM,XB,DWM( XB=男(R S)的SQL语句是: 。6. 有如下关系表R:R(NO,NAME,SEX,AGE,CLASS) 主码是NO其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。(1) 插入一个记录(25,李明,21,NULL,95031); 。(2) 将学号为10的学生姓名改为王华; 。(3) 删除姓王的学生记录; 。(4) 在表中增加一列DEPT,类型为CHAR(10)。(5) 将全体学生的年龄增加一岁。四、判断题1原则上讲,两个不同的对象所具有的属性值不能相同,但在给定的关系中的元组可以是完全相同的。( )2在关系模
26、型中每个元组的分量不能是结构、集合、数组等复合类型。( )3学生李明同时修财经和电子商务的双学位、有如下关系:StudentNoStudentNameAgeDept李明18财经系李明18财经系在该关系中,学号是键码。( )4在R和S关系之间进行并、交、差运算,R和S的模式必须具有:相同的属性集,属性顺序相同。( )5对于联系与反向联系,常用的方法是将其独立出来作为连接关系。( )6数据逻辑中的查询是一个或多个规则的聚集。如果规则的头部有多个关系,则只有一个关系是查询结果,其他关系在查询过程中起辅助作用。( )五、简答题1举例说明关系参照完整性的含义。2叙述等值连接与自然连接的区别和联系。3设有
27、如图所示的关系R,S,计算(1) R1=R-S(2) R2=RS(3) R3=RS(4) R4= A,B(B=b1 (R)R SABCa1a1a2b1b2b2c1c2c1ABCa1a2b2b2b2c14设有如图所示的三个关系S、C和SC。将下列关系代数表达式用汉语表示出来,并求其结果。 S C学号姓名年龄性别籍贯9860198602986039860498605王晓燕李波陈志坚张兵张兵2023212022女男男男女北京上海长沙上海武汉课程号课程名教师姓名办公室C601C602C603C604高等数学数据结构操作系统编译原理周振兴刘建平刘建平王志伟416415415415SC学号课程号成绩986
28、019860198601986019860298603986039860398604986049860598605C601C602C603C604C601C601C602C604C601C604C601C603909085879075705690859580 5设有如图所示的关系S、SC和C,试用关系代数表达式表示下列查询语句:SCSCS#SNAMEAGESEX1李强23男2刘丽22女5张友22男C#CNAMETEACHERk1C语言王华k5数据库原理程军k8编译原理程军S#C# GRADE1k1832k1855k1922k5905k5845k880 (1)检索”程军”老师所授课的课程号(C#
29、)和课程名(CNAME)。(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。(3)检索至少选修”程军”老师所授全部课程的学生姓名(SNAME)。(4)检索”李强”同学不学课程的课程号(C#)。(5)检索至少选修两门课程的课程号(S#)。(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。(7)检索选修课程包含”程军”老师所授课程之一的学生学号(S#)。(8)检索选修课程号为k1和k5的学生学号(S#)。(9)检索选修全部课程的学生姓名(SNAME)。(10)检索选修课程包含学号为2的学生所选修课程的学生学号(S#)。(11)检索选修课程名为”C语言”的学生学号(
30、S#)和姓名(SNAME)。第二部分 答案:一、单选题1.D 2.C 3.A 4.B 5.A 6.C 7.C 8.B 9.D 10.B 11.B 12.C 13.A 14.B 15.D 16.C 17.A 18.D C 19.C 20.D 21.B C D 22.D 23.C 二、多选题1.BC 2.AD 3.ABD 4.BCD 5.ABC 6.BCD 7.CD 8.ACD 9.ABC 10.ABD 11.BD 12.BC 13.ABC 14.ACD 15.ABC 16.ABCD 17.AB 三、填空题1.集合 2.关系名(属性名1,属性名2,属性名n) 3.属性名 4.框架 记录格式 5.笛
31、卡儿积 并 交 差 6.并 差 笛卡儿积 投影 选择 7.选择 投影 连接 8.关系代数 关系演算 9.属性个数 相对应的属性值 10.交 11.系编号 无 学号 系编号 四、判断题1.错 2.对 3.错 4.对 5.对 6.对 五、简答题1.答:假设有如下所示的两个关系表,在成绩表中,学号是关键字,课程号是外关键字;在课程表中课程号是关键字.根据关系参照完整性的规则,成绩表中课程号的值或者为空或者在课程表中的课程号中能够找到.成绩表 课程表 学号姓名课程号成绩101102103刘军王丽章华K5K8K9 807592 课程号课程名K5K8K9高等数学C语言计算机网络 满足这个条件是必须的,如果
32、不满足,假设成绩表中课程号的值K20在课程表中课程号的值中找不到,则该课程号显然是不正确的,这样会造成数据的不一致性.2.答:等值连接表示为R S,自然连接表示为R S;自然连接是除去重复属性的等值连接.两者之间的区别和联系如下:自然连接一定是等值连接,但等值连接不一定是自然连接.等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性.等值连接不把重复的属性除去;而自然连接要把重复的属性除去.3.答:本题各小题的结果如图所示:R1 R2R3R4ABCa1b1c1ABCa1b1c1a1b2c2a2b2c1a1b3c2ABCa1b2c2a2b2c1ABa1b1a2b24.
33、答:(1).检索籍贯为上海的学生的姓名、学号和选修的课程号,其结果为下图的R1.(2).检索选修操作系统的学生姓名、课程号和成绩,其结果为下图的R2.R1R2姓名学号课程号李波张兵张兵986029860498604C601C601C604姓名课程号成绩王晓燕张兵C603C60385806.答:本题各个查询语句对应的关系代数表达式表示如下: 第4章SQL Server 2000基本知识一、 填空题1. SQL Server 2000包含() ()、 和() 三大部件。其中() 部件是最重要的。2. SQL Server服务可以在两种账号下启动:本地账号或域账号。如果需要在服务器之间进行数据复制,
34、必须在() 下启动SQL Server服务。3. SQL Server 2000支持两种登录验证模式:Windows身份验证模式、混合模式。如果用户选择() 的验证模式,则需要设置sa用户的口令。4. 安装SQL Server 2000之后,系统将创建6个数据库:master、model、msdb、tempdb、pubs、Northwind。其中() 为系统数据库。5. SQL Server2000常用的管理器中:()是用于管理SQL Server对象的方便而实用的图形化工具,它是SQL Server工具中最重要的一个,通过它可以对SQL Server数据库进行管理和操作。()是一个可以交互执
35、行SQL语句和脚本的图形工具,它的主要功能是编辑、编译和执行T-SQL语句,并显示命令结果。()用于监视与分析SQL Server 活动、SQL Server服务器的网络进出流量或发生在SQL Server上的事件。二、 简答题1. 简述SQL Server 2000的特点。2. SQL Server 2000有几种安装版本,简述各版本的功能。3. 简述SQL Server 2000客户/服务器的体系结构特点。4. 服务器注册的含义是什么?第4章答案:一、 填空题1数据库服务器 联机分析服务 查询部件 数据库服务器部件2域账号3混合模式4master、model、msdb、tempdb5企业管
36、理器查询分析器事件探查器二、 简答题略第5章 SQL Server2000基本操作与应用一、单选题1. 下列关于数据库、文件和文件组的描述中,错误的是( )。A一个文件或文件组只能用于一个数据库B一个文件可以属于多个文件组C一个文件组可以包含多个文件D数据文件和日志文件放在同一个组中2. 下列关于数据文件与日志文件的描述中,正确的是( )。A一个数据库必须有三个文件组成:主数据文件、次数据文件和日志文件B一个数据库可以有多个主数据库文件C一个数据库可以有多个次数据库文件D一个数据库只能有一个日志文件3. SQL Sever数据库保存了所有系统数据和用户数据,这些数据被组织成不同类型的数据库对象
37、,以下不属于数据库对象的是( )。A表 B视图 C索引 D规则4. SQL Server支持4个系统数据库,其中用来保存SQL Server系统登录信息和系统配置的( )数据库。Amaster Btempdb Cmodel Dmsdb5. 在Transact-SQL中,使用INSERT命令添加数据,若需要添加一批数据应使用( )语句。AINSERTVALUES BINSERTSELECTCINSERTDEFAULT DA B C均可二、多选题1. 可以使用视图来更新基本表,但当( )时,更新基本表操作失败。A视图的列包含来自多个表的列B视图的列是从集合函数派生的C视图定义中的SElECT命令包含DISTINCT选项D视图的列是从常量或表达式派生的2. 以下有关索引的描述中正确的是( )。A聚簇索引的顺序与数据行存放的物理顺序相同B若表中没有创建其他的聚簇索引,则在表的主键列上自动创建聚簇索引C当一个表创建了多个聚簇索引时,同一时刻只有一个聚簇索引起作用D一个表可以有多个非聚簇索引3. 在以下各类约束的描述中正确的是( )。AUNQIUE约束上的列中允许存在空值B可以在“值为NULL”的列上建立主键约束CUNQ