数据库期末考试试题
一、选择题(每题2分,共20分)
1、以下哪个不是数据库的类型?
A.关系型数据库
B.层次型数据库
C.网状型数据库
D.循环型数据库
2、下列哪个选项不是数据库系统的组成部分?
A.数据库
B.数据库管理系统
C.数据库管理员
D.数据库应用程序
3、下列哪个是关系型数据库的特点?
A.表格化
B.结构化
C.易于维护
D.以上都是
4、下列哪个是SQL语言的特点?
A.面向对象
B.高效查询
C.易于维护
D.以上都是
关系型数据库系统有哪些
5、下列哪个不是数据库优化的方法?
A.设计合理的表结构
B.使用索引
C.使用存储过程
D.以上都是
二、填空题(每题3分,共30分)
1、关系型数据库中,表的主键用于_________。
2、SQL语言中,_________关键字用于插入数据。
3、在数据库设计中,_________方法是把复杂的问题分解成更小、更易于处理的部分。
4、在数据库设计中,_________是用来表示实体之间关系的。
5、在SQL语言中,_________关键字用于删除数据。
6、在SQL语言中,_________关键字用于更新数据。
7、关系型数据库中,表的_________列是不可空的。
8、在SQL语言中,_________关键字用于排序数据。
9、关系型数据库中,_________是指两个或多个表通过某种方式关联在一起。
10、在SQL语言中,_________关键字用于分组数据。
数据库原理期末考试试题
一、选择题(每题2分,共20分)
1、以下哪个不是数据库系统的基本特点?
A.共享性
B.冗余性
C.统一性
D.复杂性
2、以下哪个是关系型数据库管理系统(RDBMS)的核心?
A.表
B.视图
C.索引
D.规则
3、在数据库设计中,以下哪个方法是面向对象设计方法的基础?
A.抽象思维
B.继承
C.封装
D.多态性
4、在SQL中,以下哪个语句用于插入新的记录?
A. CREATE TABLE
B. INSERT INTO
C. SELECT INTO