数据库期末考试试题及答案1

合集下载

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案一、名词解释(每小题2分,共10分)1. 数据库(Database)2. 数据模型(Data Model)3. 表(Table)4. 字段(Field)5. 记录(Record)6. 主键(Primary Key)7. 外键(Foreign Key)8. 索引(Index)9. 视图(View)10. 存储过程(Stored Procedure)二、选择题(每小题2分,共20分)1. 下列哪个是关系型数据库管理系统?A. OracleB. MyBatisC. MongoDBD. Redis2. 在数据库中,哪个字段用于唯一标识一条记录?A. 字段名B. 数据类型C. 主键D. 索引3. 以下哪个不属于数据库的基本操作?A. 插入B. 删除C. 修改D. 格式化4. 下列哪个SQL语句用于创建表?A. SELECTB. INSERTC. CREATE TABLED. UPDATE5. 在SQL中,哪个关键字用于删除表?A. DROP TABLEB. DELETEC. ALTER TABLED. TRUNCATE TABLE6. 下列哪个SQL语句用于查询所有字段?A. SELECT FROM table_nameB. SELECT table_name FROMC. SELECT FROM table_nameD. SELECT table_name7. 以下哪个函数用于计算两个日期之间的差值?A. DATEDIFFB. TIMESTAMPDIFFC. DATE_ADDD. DATE_SUB8. 下列哪个SQL语句用于修改表的结构?A. MODIFY TABLEB. ALTER TABLEC. CHANGE TABLED. RENAME TABLE9. 下列哪个关键字用于创建外键约束?A. FOREIGN KEYB. CONSTRAINTC. PRIMARY KEYD. INDEX10. 以下哪个存储过程用于备份数据库?A. BACKUP DATABASEB. RESTORE DATABASEC. CREATE DATABASED. DROP DATABASE三、填空题(每小题2分,共20分)1. 在SQL中,用于插入数据的语句是______。

数据库期末考试题及答案

数据库期末考试题及答案

数据库期末考试题及答案绪论一、选择题1. DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。

A. 系统分析员B. 程序员C. 数据库管理员D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I4. 下列四项中,不属于数据库系统特点的是()。

A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高5. 数据库系统的数据独立性体现在()。

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.下述()不是DBA数据库管理员的职责。

A.完整性约束说明B. 定义数据库模式C.数据库安全D. 数据库管理系统设计选择题参考答案:(1) C (2) A (3) D (4) C (5) B (6) A (7) C (8) A(9) C (10) D二、简答题1.试述数据、数据库、数据库系统、数据库管理系统的概念。

数据库期末考试及答案

数据库期末考试及答案

数据库期末考试及答案数据库原理期末考试试题一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。

1. 要保证数据库的数据独立性,需要修改的是( A )A.三层模式之间的两种映射 B.模式与内模式 C.模式与外模式 D.三层模式2. 下列四项中说法不正确的是( C )A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性3. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )A.多对多 B.一对一 C.多对一 D.一对多4.将E-R模型转换成关系模型,属于数据库的( C )A.需求分析 B.概念设计 C.逻辑设计 D.物理设计5.五种基本关系代数运算是( A )A.∪,—,×,π和σ B.∪,—,,π和σC.∪,∩,×,π和σ D.∪,∩,,π和σ6.下列聚合函数中不忽略空值 (NULL) 的是( C )。

A.SUM (列名) B.MAX (列名) C.COUNT ( * ) D.A VG (列名) 7. SQL中,下列涉及空值的操作,不正确的是( C )。

A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL) 9.在视图上不能完成的操作是( C )A. 更新视图B. 查询C. 在视图上定义新的基本表D. 在视图上定义新视图10. 关系数据模型的三个组成部分中,不包括( C )14.已知关系R={A,B,C,D,E,F},F={A →C,BC→DE,D→E,CF→B}。

则(AB)F+的闭包是( B )A.ABCDEF B.ABCDE C.ABC D.AB 15.设有关系R(A,B,C)和S(C,D)。

与SQL 语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是( B )A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR,C= S.C(R×S)) C.σR.C=S.C((πA,B (R))×(πD(S))) D.σR,C=S.C(πD((πA,B(R))×S)) 三、填空题(本大题共20空,每空1分,共20分)错填、不填均无分。

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用来表示实体之间关系的是:A. 属性B. 关系C. 键D. 表答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据查询C. 数据备份D. 数据加密答案:D4. 以下哪个不是数据库设计中的范式:A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)答案:D5. 在数据库中,主键的作用是:A. 唯一标识表中的记录B. 存储数据C. 建立表与表之间的关系D. 排序数据答案:A6. 事务的四大特性不包括:A. 原子性B. 一致性C. 隔离性D. 持久性答案:D7. 以下哪个是数据库的并发控制技术:A. 索引B. 视图C. 锁D. 触发器答案:C8. 数据库的完整性约束包括:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 所有以上答案:D9. 数据库的恢复技术不包括:A. 事务日志B. 检查点C. 数据备份D. 索引答案:D10. 在数据库中,视图的作用是:A. 提高查询速度B. 简化用户操作C. 保护数据D. 存储数据答案:B二、简答题(每题10分,共30分)1. 解释什么是数据库的规范化,并说明其目的是什么?答:数据库的规范化是指按照一定的规则将数据库中的数据组织起来,以减少数据冗余和提高数据的一致性。

其目的是确保数据库的设计是合理的,避免数据的异常,如插入异常、删除异常和更新异常。

2. 描述数据库事务的ACID属性,并解释每个属性的含义。

答:事务的ACID属性包括:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。

- 一致性(Consistency):事务必须保证数据库从一个一致的状态转移到另一个一致的状态。

数据库期末试题及答案

数据库期末试题及答案

数据库期末试题及答案题目:数据库期末试题及答案一、选择题(共20小题,每题2分,共40分)1. 数据库系统的基本特点是什么?A. 数据共享B. 数据独立性C. 数据多样性D. 数据冗余答案:B. 数据独立性2. 下面哪种数据库模型是层次结构模型的扩展?A. 关系模型B. 网络模型C. 对象模型D. NoSQL模型答案:B. 网络模型3. 数据库事务的ACID特性中,C代表什么?A. 一致性B. 原子性C. 持久性D. 隔离性答案:A. 一致性4. 在关系数据库中,SQL是用于进行什么操作的语言?A. 数据定义B. 数据操作C. 数据查询D. 数据删除答案:B. 数据操作5. 下面哪种SQL语句用于向表中插入数据?A. UPDATEB. DELETEC. INSERT INTOD. SELECT答案:C. INSERT INTO6. 在关系数据库中,外键用于实现什么样的数据关系?A. 一对一关系B. 一对多关系C. 多对多关系D. 层次关系答案:B. 一对多关系7. 关系数据库中,一个属性的值在给定的关系模式中是唯一的,这个属性被称为什么?A. 主键B. 外键C. 候选键D. 任意键答案:A. 主键8. 下面哪种关系操作用于将两个表连接?A. JOINB. UNIONC. INSERTD. DELETE答案:A. JOIN9. 下面哪种关系操作用于从表中删除数据?A. DELETEB. UPDATEC. SELECTD. INSERT INTO答案:A. DELETE10. 下面哪种数据库索引类型可以加快对表中数据的查找操作?A. B-tree索引B. Hash索引C. R-tree索引D. Full-text索引答案:A. B-tree索引11. 下面哪种关系型数据库是开源的?A. OracleB. Microsoft SQL ServerC. MySQLD. IBM DB2答案:C. MySQL12. 以下哪个选项是关系数据库中的一种范式?A. SqliteB. ACIDC. NoSQLD. 3NF答案:D. 3NF13. 一个事务的隔离级别可以通过什么来设置?A. SQL语句B. 数据库引擎C. 编程语言D. 操作系统答案:B. 数据库引擎14. 在关系数据库中,使用什么关系操作可以用于将表中的数据按特定的顺序排列?A. ORDER BYB. GROUP BYC. HAVINGD. WHERE答案:A. ORDER BY15. 下面哪个数据库对象用于存储存储过程的代码?A. 视图B. 索引C. 函数D. 存储过程答案:D. 存储过程16. "Group By"关键字在SQL中的作用是什么?A. 过滤数据B. 分组数据C. 排序数据D. 连接数据答案:B. 分组数据17. 在关系数据库中,什么是范式?A. 数据完整性的要求B. 数据冗余的要求C. 数据分组的要求D. 数据结构的要求答案:A. 数据完整性的要求18. 数据库系统的并发控制机制是为了解决什么问题?A. 数据安全性B. 数据恢复性C. 数据完整性D. 数据一致性答案:D. 数据一致性19. 下面哪个操作符在SQL中用于模糊查询?A. LIKEB. INC. EXISTSD. BETWEEN答案:A. LIKE20. 下面哪种数据库模型用于描述数据的层次结构?A. 关系模型B. 网络模型C. 对象模型D. 层次模型答案:D. 层次模型二、简答题(共5题,每题10分,共50分)1. 请简要介绍关系数据库的三个基本模型。

大学数据库原理期末考试试题及答案一

大学数据库原理期末考试试题及答案一

一、填空题1.标准的数据库三级模式是概念模式、(内)模式和(外)模式。

2.数据完整性约束分为(静态)约束和(动态)约束。

3.分布式数据库系统的特点是数据的(分布)性和整体的(逻辑)性。

4.在数据库系统中,所有应用程序都通过(DBMS)访问数据库。

5.在数据库的三级模式结构中,数据是按(内)模式的描述存储在磁盘中,按(外)模式提供给用户的。

6.在关系中,能唯一标识元组的属性称为(超键)。

7.在对象关系模型中,属性的符合类型包括:多集类型、数组类型、(结构)类型和(集合)类型。

8.对于函数依赖x→Y,如果Y是X的子集,此函数称为(平凡)函数依赖。

方法的三要素是:实体、属性和(联系)。

10.假设两个事务同时存取同一个数据集,当第一个事务结束之前,第二个事务更新数据库,这就违反了事务的(隔离)性,破坏了DB 的一致性。

11.假设一个学生只属于一个班级,则班级和学生之间是(一对多,1:N)联系;学生可以同时修多门课程,学生和课程之间是(多对多,M:N)联系。

12.结构数据模型的组成包括:数据结构,(数据操作)和(数据完整性约束)。

13.在函数依赖中,平凡的函数依赖根据Armstrong推理规则中的(自反)律就可推出。

14.用有向图结构表示实体类型及实体间联系的数据模型称为(网状)模型。

15.若用户编写程序时,只需指出做什么,不需指出怎么做,这类DML是(非过程性)DML;关系的DML属于这一类。

16.在SQL中,用(update)命令可以修改表中的数据,用(ALTER)命令可以修改表的结构。

17.在ER图中,菱形框表示(联系)。

18.物理结构设计是设计DB的物理结构,主要包括DB的(存储结构)和存取方法。

19.并发控制的主要方法是采用(封锁机制)。

20.在并行处理中,若干事物相互等待对方释放封锁,称为系统进入(死锁)状态。

的“地址透明性”位于(分片)模式和(分配)模式之间。

二、单选题1. 位于用户和数据库之间的一层数据管理软件是( C)2. 一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的( A )A.原子性B.一致性C.隔离性D.持久性3. 关系代数的五个基本操作是:并、差、选择、投影和( D )A.等值连接连接C.自然连接D.笛卡儿积4. 在关系数据库中,表与表之间的联系是通过( B )实现的。

oracle数据库期末考试试题及答案(一)

oracle数据库期末考试试题及答案(一)

一、选择一、选择1) CBO与RULE的区别,RBO根据规则选择最佳执行路径来运行查询,CBO根据表统计找到最低成本的访问数据的方法确定执行计划。

使用CBO需要注意:注意:a) 需要使用提示(Hint) b) 优化SQL的写法的写法c) 选择最有效率的表名顺序选择最有效率的表名顺序YZE命令进行分析统计ANALYZEd) 需要经常对表进行ANAL命令进行分析统计d) 需要稳定执行计划需要稳定执行计划2) 在Oracle中,一个用户拥有的所有数据库对象统称为()。

中,一个用户拥有的所有数据库a) 数据库数据库b) 模式模式c) 表空间表空间d) 实例实例3) 在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。

TEP ART DATEPa) DAb) EXTRACT c) TO_CHAR d) TRUNC 4) 在Oracle中,有一个教师表teacher的结构如下:的结构如下:ID NUMBER(5) NAME V ARCHAR2(25) EMAIL V ARCHAR2(50) 下面哪个语句显示没有Email地址的教师姓名()。

a) SELECT name FROM teacher WHERE email = NULL; b) SELECT name FROM teacher WHERE email <> NULL; c) SELECT name FROM teacher WHERE email IS NULL; d) SELECT name FROM teacher WHERE email IS NOT NULL; 5) 在Oracle数据库的逻辑结构中有以下组件:数据库的逻辑结构中有以下组件:A 表空间数据块 C 区D 段表空间 B 数据块这些组件从大到小依次是()。

a) A→B→C→D b) A→D→C→B c) A→C→B→D d) D→A→C→B 6) 在Windows操作系统中,Oracle的()服务监听并接受来自客户端应用程序的连接请求。

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用于查询数据的SQL语句是:A. SELECTB. UPDATEC. INSERT INTOD. DELETE2. 下列哪个不是数据库的三大范式之一?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)3. 以下哪个选项不是数据库设计阶段的任务?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计4. 在数据库中,用于更新表中数据的SQL语句是:A. SELECTB. UPDATEC. DELETED. INSERT INTO5. 以下哪个是数据库事务的四大特性之一?A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 持久性(Durability)二、简答题(每题10分,共30分)1. 简述数据库管理系统(DBMS)的主要功能。

2. 解释什么是外键,并说明其在数据库中的作用。

3. 描述数据库备份和恢复的重要性及基本步骤。

三、应用题(每题25分,共50分)1. 假设你是一个数据库管理员,需要为一个在线书店设计数据库。

请列出至少五个实体,并为每个实体设计至少三个属性。

2. 给定以下SQL查询语句:```SELECT AuthorName, COUNT(*) AS BookCountFROM BooksJOIN Authors ON Books.AuthorID = Authors.AuthorIDGROUP BY AuthorNameORDER BY BookCount DESC;```请解释该查询语句的功能,并描述其可能的输出结果。

四、案例分析题(共30分)假设你负责维护一个大学的学生信息系统。

请根据以下场景回答问题:1. 描述如何使用SQL语句添加一个新学生记录。

2. 如果需要查询所有计算机科学系学生的姓名和学号,应使用什么SQL查询语句?3. 假设系统需要支持学生选课功能,描述如何设计相应的数据库表和关系。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库期末考试试题━━━━━━━━━━━━━━━一、填空共30题(共计30分)━━━━━━━━━━━━━━━第1题(分)题号:2363联系两个表的关键字称为【1】答案:/=======(答案1)=======外键第2题(分)题号:2389如果列的取消范围是个连接的区间,可以使用【1】关键字来设置查询条件答案:=======(答案1)=======BETWEEN…AND`第3题(分)题号:2386SQL 2012采用的结构化查询语言称为【1】.答案:=======(答案1)=======Transact-SQL"第4题(分)题号:2377对表中记录的维护工作主要有增加、【1】和删除操作,他们均可以通过对象资源管理器Transact-SQl语句完成.答案:=======(答案1)=======修改第5题(分)题号:2393创建视图的T-SQL命令是【1】.=======(答案1)=======CREATE VIEW第6题(分)题号:2384GROUP BY 子句实现的是【1】.答案:、=======(答案1)=======分组第7题(分)题号:23781. 表的检查约束是用来强制数据的【1】完整性.答案:=======(答案1)=======域^第8题(分)题号:2388使用SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,应当使用【1】子句.答案:=======(答案1)=======HAVING…第9题(分)题号:2359数据库系统各类用户对表的各种操作请求(数据库定义、查询、更新及各种控制)都是由一个复杂的软件来完成的,这个软件叫作【1】答案:=======(答案1)=======DBMS第10题(分)题号:2382用【1】字句可以实现选择行的运算.=======(答案1)=======WHERE第11题(分)题号:2381用【1】字句可以实现选择列的运算.答案:>=======(答案1)=======SELECT第12题(分)题号:23721.在增加数据文件时,如果用户没有指明文件组,则系统将该数据文件增加到【1】文件组. 答案:=======(答案1)=======主】第13题(分)题号:23651.对于1:1的联系,每个实体的码均是该联系关系的【1】.答案:=======(答案1)=======候选键—第14题(分)题号:2383在进行多表查询是,必须设置【1】条件.答案:=======(答案1)=======连接第15题(分)题号:2364关系中主码的取值必须唯一且空,这条规则是【1】完整型规则(=======(答案1)=======实体第16题(分)题号:2371查看XSCJ数据库信息的存储过程命令是【1】答案:|=======(答案1)=======sp_helpdb第17题(分)题号:2380定义标识列的关键字是【1】.答案:=======(答案1)=======identity{第18题(分)题号:2368创建数据库的命令是【1】答案:=======(答案1)=======CREATE DATABASE&第19题(分)题号:23791. 表的外键约束实现的是数据的【1】完整性. 答案:=======(答案1)=======参照第20题(分)题号:2370删除数据库的命令是【1】.=======(答案1)=======DROP DATABASE第21题(分)题号:2374如果列上有约束,要删除该列,应先删除【1】答案:、=======(答案1)=======相应的约束第22题(分)题号:2394在每次访问视图时,视图都是从【1】中提取所包含的行和列.答案:=======(答案1)=======基表、第23题(分)题号:2387在SELECT语句查询中,要去掉查询结果中的重复记录,应该使用【1】关键字. 答案:=======(答案1)=======DISTINCT;第24题(分)题号:2385ORDER BY 子句实现的是【1】.答案:=======(答案1)=======排序第25题(分)题号:23731.找回被删除表的唯一方法是事先做好数据库的【1】工作.》=======(答案1)=======备份第26题(分)题号:2392创建视图定义的T-SQL语句的系统存储过程是【1】.答案:>=======(答案1)=======sp_helptext第27题(分)题号:2391如果要加密视图的定义,可以在创建视图时使用【1】关键字.答案:=======(答案1)=======WITH ENCRYPTION、第28题(分)题号:2362数据库系统中所支持的主要逻辑数据模型有层次模型、关系模型、【1】和面向对象模型. 答案:=======(答案1)=======网状模型.第29题(分)题号:2376在一个已存在数据的表中增加不带默认值的列,一定要保证所增加的列允许【1】值.答案:=======(答案1)=======空第30题(分)题号:2361学校中有若干个系和若干个老师,每个教师只能属于一个系,一个系可以有多名教师,系与教室的联系类型是【1】=======(答案1)=======1:N━━━━━━━━━━━━━━━二、判断共20题(共计20分)━━━━━━━━━━━━━━━|第1题(分)题号:2849主数据文件不能被删除,且日志文件也必须保留一个.答案:Y第2题(分)题号:2846在数据库中可以没有事务日志文件,也可以没有次数据文件.答案:N第3题(分)题号:2856在修改数据表时,可以向已有数据的表添加NOT NULL属性的列!答案:N第4题(分)题号:2858在定义约束时,用户必须为该约束定义约束名.答案:N第5题(分)题号:2868删除视图中的数据,不会影响引用表中的原始数据.答案:N)第6题(分)题号:2845用户可以创建若干个主文件组.答案:N第7题(分)题号:2848除了不能删除默认文件组外,可以删除任何文件组.答案:Y第8题(分)题号:2855任何数据类型的列都可以设置为标识列-第9题(分)题号:2863在进行连接查询时,外连接只把不满足条件的记录显示出来.答案:N第10题(分)题号:2859在创建数据表时,如果没有指明表所有者,则使用默认的表所有者DBO. 答案:Y;第11题(分)题号:2841创建数据库时,FILEFROWTH参数是用来设置数据库的最大容量的.答案:Y第12题(分)题号:2853制定为标识列后,系统自动将该列设定为NOT NULL.答案:Y第13题(分)题号:2867在每次访问视图时,视图都是从数据表中提取所包含的行和列.,答案:Y第14题(分)题号:2843当数据文件没有指定文件组时,默认都在主文件组中.答案:Y第15题(分)题号:2861HAVING子句和WHERE子句作用形同.答案:N—第16题(分)题号:2854WITH NO CHECK选项可以暂停所有约束.答案:N第17题(分)题号:2847修改数据库文件时,可以对文件类型、所属文件组和路径进行修改.答案:N第18题(分)题号:2871每个数据表可以有多个聚集索引.、第19题(分)题号:2874使用命令DROP INDEX能删除所有的索引.答案:N第20题(分)题号:2875当UPDATE的性能需求远大于SELECT的性能需求时不应该创建索引.答案:Y【━━━━━━━━━━━━━━━━━三、单项选择共20题(共计20分)━━━━━━━━━━━━━━━━━第1题(分)题号:7031数据库中的物理数据存储在( )中A:表B:视图C:查询D:以上都可以:答案:A第2题(分)题号:7033要提高一个庞大数据库的查询性能,并要求在真实的数据库中保存排好序的数据,可以进行的操作是( ).A:创建一个数据库的视图B:在数据库中创建一个非聚集索引C:在数据库中创建一个聚集索引D:在数据库中创建一个约束{答案:C第3题(分)题号:7024表的主键约束使用来实现数据的( )A:实体完整性B:参照完整性C:域完整性D:都是答案:A第4题(分)题号:7020在创建数据库时,用来指定数据库文件物理存放位置的参数是( ) A:FILEGROETHB:FILENAMEC:NAMED:FILE答案:B?第5题(分)题号:7023不允许在关系中出现重复记录的约束使通过( )实现.A:外键约束B:非空约束C:检查约束D:唯一约束答案:第6题(分)题号:7012"关系R和S进行自然连接时,要求R和S含有一个或多个公共( ) A:元组B:行C:记录D:属性答案:D第7题(分)题号:7018用来显示数据库信息的系统存储过是( )\A:sp_dbhelpB:sp_dbC:sp_helpD:sp_helpdb答案:第8题(分)题号:7019在修改数据库时不能完成的操作是( )A:添加或删除数据和事务日志文件,B:更改数据库名称C:更改数据库的所有者D:更改数据库的物理路径答案:第9题(分)题号:7028条件"年领BETWEEN 20 AND 35"表示年龄在20~35岁,且( ) A:包括20岁和35岁B:不包括20岁和35岁{C:包括20岁但不包括35岁D:包括35岁但不包括25岁答案:A第10题(分)题号:7030使视图定义被加密的子句是( ).A:with norecoveryB:with nocheckC:with init^D:with encryption答案:D第11题(分)题号:7032为数据表创建索引的目的是( ).A:提高查询的检索性能B:创建唯一索引C:创建主键D:归类《答案:A第12题(分)题号:7025用于自动圣餐唯一的系统值的列属性使( )A:NULLB:NOT NULLC:IDENTITYD:SEED…答案:C第13题(分)题号:7011关系模型的数据结构是( )A:树B:图C:表D:二维码答案:%第14题(分)题号:7016SQL Server2012的物理存储主要包括3类文件,即( )A:主数据文件、次数据文件、事务日志文件B:主数据文件、次数据文件、文本文件C:表文件、索引文件、存储文件D:表文件、索引文件、图表文件答案:¥第15题(分)题号:7014当数据库损坏时,数据库管理员可通过( )恢复数据库.A:事务日志文件B:主数据文件C:DELETE语句D:联机帮助文件答案:A第16题(分)题号:7007:数据处理进入数据库系统阶段,以下不是这一阶段的优点的是( ).A:有很高的数据独立性B:数据不能共享C:数据整体结构化D:有完备的数据控制功能答案:B第17题(分)题号:7026在分组检索中,要去掉不满足条件的记录和不满足条件的分组,应当( ). ,A:使用WHERE子句B:使用HAVING子句C:先使用HAVING子句,在使用WHERE子句D:使用WHERE子句,在使用HAVING子句答案:D第18题(分)题号:7027部分匹配查询中有关通配符"_"的正确描述是( )A:"_"代表多个字符—B:"_"可以代表零个或多个字符C:"_"不能与"%"一同使用D:"_"代表一个符号答案:D第19题(分)题号:7010实体联系图(E-R图)是( )A:现实世界到信息世界的抽象B:描述信息世界的数据模型;C:对现实世界的描述D:描述机器世界的数据模型答案:A第20题(分)题号:7022SQL Server2012的字符型系统数据类型主要包括( )A:int、money、charB:char、varchar、textC:datemtme、binary、int-D:char、varchar、int答案:B━━━━━━━━━━━━━━━━四、程序填空共5题(共计30分)━━━━━━━━━━━━━━━━第1题(分)题号:628在XS_KC表中,查询选修了“101”课程的学生的最高分和最低分《select max(成绩) as 101课程的最高分, 【】101课程的最低分from xs_kc/***********SPACE***********/where 【】答案:=======(答案1)=======min(成绩) as…=======(答案2)=======课程号='101'第2题(分)题号:168在XSQK表中,查询信息安全专业女同学的姓名和联系电话。

相关文档
最新文档