序号:1, 题目类型:单选题
题目: 当执行由UPDATE语句引发的触发器时,下列关于该触发器临时工作表的说法,正确的是( )。
选项:
A. 系统会自动产生UPDATED表来存放更改前的数据
B. 系统会自动产生UPDATED表来存放更改后的数据
C. 系统会自动产生INSERTED表和DELETED表,用INSERTED表存放更改后的数据,用DELETED表存放更改前的数据
D. 系统会自动产生INSERTED表和DELETED表,用INSERTED表存放更改前的数据,用DELETED表存放更改后的数据
答案:
C. 系统会自动产生INSERTED表和DELETED表,用INSERTED表存放更改后的数据,用DELETED表存放更改前的数据
序号:2, 题目类型:单选题
题目: TOP 5 percent的作用是( )。
选项:
A. 返回的结果只能是前5行数据
B. 返回的结果是随机的5行数据
C. 得到查询结果的前5行数据,并且包含并列的情况
D. 返回查询结果的前5%行数据
答案:
D. 返回查询结果的前5%行数据
序号:3, 题目类型:单选题
题目: 下列条件子句中,能够筛选出姓名中第二个字是“玲”的是( )。
选项:
A. Where 姓名 LIKE '_玲'
B. Where 姓名 LIKE '_玲%'
C. Where 姓名 LIKE '%玲'
D. Where 姓名 LIKE '%玲%'
答案:
B. Where 姓名 LIKE '_玲%'
序号:4, 题目类型:单选题
题目: 给Course(Cno,Cname,Credit)表插入一条新记录,其中Credit为整型类型,其他为字符串类型。课程号为“C205”,课程名是“高等数学”,学分是4。正确的语句是( )。
选项:
A. INSERT INTO Course VALUES('C205', '高等数学','4')
B. INSERT INTO Course VALUES('C205', '高等数学',4)
C. INSERT INTO Course ('C205','高等数学','4')
D. INSERT INTO Course ('C205','高等数学',4)
答案:
序号:5, 题目类型:单选题
题目: 对SQL Server数据库,下列属于系统推荐的日志文件扩展名的是( )。
选项:
A. .data
B. .mdf
C. .ndf
D. .ldf
答案:
序号:6, 题目类型:单选题
题目: 对SQL Server数据库,下列属于系统推荐的日志文件扩展名的是( )。
选项:
A. .data
B. .mdf
C. .ndf
D. .ldf
答案:
序号:7, 题目类型:单选题
题目: 设有描述图书印刷情况的关系模式:印刷(书号,印刷日期,印刷数量),设一本图书可在不同日期被印刷多次,每次印刷都有一个印刷数量。该关系模式的主键是( )。
选项:
A. 书号
B. (书号,印刷日期)
C. (书号,印刷数量)
D. (书号,印刷日期,印刷数量)
答案:
序号:8, 题目类型:单选题
题目: 数据库系统的物理独立性是指( )。
选项:
A. 不会因为数据的变化而影响应用程序
B. 不会因为数据存储结构的变化而影响应用程序
C. 不会因为数据访问方式的变化而影响数据的存储结构
D. 不会因为数据逻辑结构的变化而影响应用程序
答案:
序号:9, 题目类型:单选题
题目: 一个系有多名学生,一个学生只能属于一个系,则系和学生之间的联系是( )。
选项:
A. 一对多
B. 一对一
C. 多对一
D. 多对多
答案:
序号:10, 题目类型:单选题
题目: 在E-R图中,下列图形中用于描述联系的是( )。
选项:
A. 圆角矩形
B. 菱形框
C. 矩形框
D. 三角形
答案:
序号:11, 题目类型:单选题
题目: 事务一旦提交,其对数据的更改就是永久的,这个特性称为事务的( )。
选项:
A. 一致性
B. 持久性
C. 隔离性
D. 原子性
答案:
序号:12, 题目类型:单选题
题目: 视图对应关系数据库三级模式中的( )。
选项:
A. 外模式
B. 内模式
C. 模式
D. 其他
答案:
序号:13, 题目类型:单选题
题目: 下列关于视图的说法,错误的是( )。
选项:
A. 只能在基本表上建立视图,不能在视图上再建立视图
B. 通过视图查询数据时最终都转换到对基本表的查询
C. 视图在一定程度上提供了数据的逻辑独立性
D. 视图提供了一定的安全控制机制
答案:
序号:14, 题目类型:单选题
题目: 下列属于数据访问权限控制操作的是( )。
选项:
A. REVOKE
B. INSERT
C. DROP
D. SELECT
答案:
序号:15, 题目类型:单选题
题目: 某数据表中有如下列定义语句: Sno CHAR(9) PRIMARY KEY,下列关于该语句功能的描述,正确的是( )
选项:
A. Sno为主键
B. Sno的默认值是9
C. Sno的取值范围要大于0
D. Sno的数据类型是整型数
答案:
序号:16, 题目类型:单选题
题目: 现要定义“工作年限”列的数据类型,假设用整型类型,且其值不会超过100,则最合适的数据类型是( )。
选项:
A. int
B. smallint
C. tinyint
D. real
答案:
序号:17, 题目类型:单选题
题目: 仅允许Windows操作系统用户连接到SQL Server数据库服务器的验证模式是( )。
选项:
A. 数据库验证模式
B. Windows身份验证模式
C. 混合身份验证模式
D. 没有这种模式
答案:
序号:18, 题目类型:单选题
题目: 设有关系模式:图书销售(书号,销售时间,销售数量,销售总价),设同一时间可销售多种图书,但同一图书同一时间只能销售一次。其中适合作为主键的是( )。
选项:
A. (书号)
B. (销售时间)
C. (书号,销售时间)
D. (书号)或者是(销售时间)都可以
答案:
序号:19, 题目类型:单选题
题目: 设有关系模式:学生(学号,姓名,所在系,专业,身份证号),其中能够作为候选键的是( )。
选项:
A. 仅学号
B. 学号、身份证号
C. 仅身份证号
D. 学号、姓名
答案:
序号:20, 题目类型:单选题
题目: 下列属于数据模型三要素的是( )。
选项:
A. 数据库、数据库管理系统和操作系统
B. 数据库、数据库管理系统和应用程序
C. 数据库、数据库管理系统和数据库文件
D. 数据结构、数据操作和数据完整性约束
答案:
序号:21, 题目类型:判断题
题目: 若授予某用户对某数据表具有更改权限,则该用户对该表自动具有查询权限。
选项:
A. √
B. ×
答案:
序号:22, 题目类型:判断题
题目: 触发器可以实现复杂的数据完整性约束。
选项:
A. √
B. ×
答案:
序号:23, 题目类型:判断题
题目: 数据库只需要反映数据本身的内容,数据库系统反映数据之间的联系。
选项:
A. √
B. ×
答案:
序号:24, 题目类型:判断题
题目: 数据的插入、删除和修改称为数据模型三要素。
选项:
A. √
B. ×
答案:
序号:25, 题目类型:判断题
题目: 数据的插入、删除和修改称为数据模型三要素。
选项:
A. √
B. ×
答案:
序号:26, 题目类型:判断题
题目: 在SQL Server 中,数据库文件有两个名称,一个是主文件名,一个是次文件名。
选项:
A. √
B. ×
答案:
序号:27, 题目类型:判断题
题目: 将概念模型转换为关系模型属于概念结构设计的任务。
选项:
A. √
B. ×
答案:
序号:28, 题目类型:判断题
题目: 非聚集索引并不改变数据的物理存储顺序,可以在一个表上建立多个非聚集索引。
选项:
A. √
B. ×
答案:
序号:29, 题目类型:判断题
题目: UNIQUE约束用于限制列的值在指定范围内。
选项:
A. √
B. ×
答案:
序号:30, 题目类型:判断题
题目: 事务一致性是指数据库中一个事务的执行不能被其他事务干扰。
选项:
A. √
B. ×
答案:
序号:31, 题目类型:填空题
题目: 设有描述图书出版情况的如下三张表,各表结构如下: “图书”表结构: 书号:普通编码定长字符类型,长度为20,主键。 书名:普通编码可变长字符类型,长度为30,非空。 出版年份:小整型。 印刷数量:整型,默认值为:1000。 单价:定点小数类型,小数点前4位,小数点后2位。 “作者”表结构: 作者号:普通编码定长字符类型,长度为11,主键。 作者名:普通编码可变长字符类型,长度为20,非空。 职称:统一字符编码定长字符类型,长度为2,取值为:“高级”、“中级”、“初级”。 “出版”表结构: 书号:普通编码定长字符类型,长度为20,引用图书表的外键。 作者号:普通编码定长字符类型,长度为11,引用作者表的外键。 作者序号:整型。 主键:(书号,作者号)@@@有如下定义图书表和作者表的语句,请补全空白部分。
CREATE TABLE 图书(
书号 __(1)__ primary key,
书名 __(2)__ not null,
出版年份 __(3)__,
印刷数量 int __(4)__ 1000,
单价 __(5)__
)
CREATE TABLE 作者(
作者号 __(6)__ primary key,
作者名 __(7)__ not null,
职称 __(8)__ check(__(9)__ __(10)__ ('高级', '中级', '初级'))
)
CREATE TABLE 出版(
【A】nchar(2) 【B】char(20) 【C】varchar(30)
【D】numeric(4,2) 【E】smallint 【F】varchar(20)
【G】of 【H】char(11) 【I】职称
【K】default 【M】numeric(6,2) 【N】in
选项:
答案:
序号:32, 题目类型:多选题
题目: 设有描述图书出版情况的如下三张表,各表结构如下: “图书”表结构: 书号:普通编码定长字符类型,长度为20,主键。 书名:普通编码可变长字符类型,长度为30,非空。 出版年份:小整型。 印刷数量:整型,默认值为:1000。 单价:定点小数类型,小数点前4位,小数点后2位。 “作者”表结构: 作者号:普通编码定长字符类型,长度为11,主键。 作者名:普通编码可变长字符类型,长度为20,非空。 职称:统一字符编码定长字符类型,长度为2,取值为:“高级”、“中级”、“初级”。 “出版”表结构: 书号:普通编码定长字符类型,长度为20,引用图书表的外键。 作者号:普通编码定长字符类型,长度为11,引用作者表的外键。 作者序号:整型。 主键:(书号,作者号)@@@查询2020年—2022年(包括边界值)出版的图书的书名、出版年份和单价。下列语句正确的是( )。
选项:
A. SELECT 书名, 出版年份, 单价 FROM 图书 WHERE 出版年份 BETWEEN 2020 AND 2022
B. SELECT 书名, 出版年份, 单价 FROM 图书 WHERE 出版年份 BETWEEN 2020 OR 2022
C. SELECT 书名, 出版年份, 单价 FROM 图书 WHERE 出版年份 IN (2020,2021,2022)
D. SELECT 书名, 出版年份, 单价 FROM 图书 WHERE 出版年份 IS (2020,2021,2022)
答案:
序号:33, 题目类型:多选题
题目: 设有描述图书出版情况的如下三张表,各表结构如下: “图书”表结构: 书号:普通编码定长字符类型,长度为20,主键。 书名:普通编码可变长字符类型,长度为30,非空。 出版年份:小整型。 印刷数量:整型,默认值为:1000。 单价:定点小数类型,小数点前4位,小数点后2位。 “作者”表结构: 作者号:普通编码定长字符类型,长度为11,主键。 作者名:普通编码可变长字符类型,长度为20,非空。 职称:统一字符编码定长字符类型,长度为2,取值为:“高级”、“中级”、“初级”。 “出版”表结构: 书号:普通编码定长字符类型,长度为20,引用图书表的外键。 作者号:普通编码定长字符类型,长度为11,引用作者表的外键。 作者序号:整型。 主键:(书号,作者号)@@@查询“高级”职称作者人数。下列语句正确的是( )。
选项:
A. SELECT SUM(*) FROM 作者 WHERE 职称 = '高级'
B. SELECT SUM(作者号) FROM 作者 WHERE 职称 = '高级'
C. SELECT COUNT(*) FROM 作者 WHERE 职称 = '高级'
D. SELECT COUNT(作者号) FROM 作者 WHERE 职称 = '高级'
答案:
序号:34, 题目类型:多选题
题目: 设有描述图书出版情况的如下三张表,各表结构如下: “图书”表结构: 书号:普通编码定长字符类型,长度为20,主键。 书名:普通编码可变长字符类型,长度为30,非空。 出版年份:小整型。 印刷数量:整型,默认值为:1000。 单价:定点小数类型,小数点前4位,小数点后2位。 “作者”表结构: 作者号:普通编码定长字符类型,长度为11,主键。 作者名:普通编码可变长字符类型,长度为20,非空。 职称:统一字符编码定长字符类型,长度为2,取值为:“高级”、“中级”、“初级”。 “出版”表结构: 书号:普通编码定长字符类型,长度为20,引用图书表的外键。 作者号:普通编码定长字符类型,长度为11,引用作者表的外键。 作者序号:整型。 主键:(书号,作者号)@@@统计每年印刷的图书总数量。下列语句错误的是( )。
选项:
A. SELECT 出版年份, SUM(印刷数量) FROM 图书 GROUP BY 出版年份
B. SELECT 出版年份, SUM(印刷数量) FROM 图书 ORDER BY 出版年份
C. SELECT 出版年份, COUNT(印刷数量) FROM 图书 GROUP BY 出版年份
D. SELECT 出版年份, COUNT(印刷数量) FROM 图书 ORDER BY 出版年份
答案:
序号:35, 题目类型:多选题
题目: 设有描述图书出版情况的如下三张表,各表结构如下: “图书”表结构: 书号:普通编码定长字符类型,长度为20,主键。 书名:普通编码可变长字符类型,长度为30,非空。 出版年份:小整型。 印刷数量:整型,默认值为:1000。 单价:定点小数类型,小数点前4位,小数点后2位。 “作者”表结构: 作者号:普通编码定长字符类型,长度为11,主键。 作者名:普通编码可变长字符类型,长度为20,非空。 职称:统一字符编码定长字符类型,长度为2,取值为:“高级”、“中级”、“初级”。 “出版”表结构: 书号:普通编码定长字符类型,长度为20,引用图书表的外键。 作者号:普通编码定长字符类型,长度为11,引用作者表的外键。 作者序号:整型。 主键:(书号,作者号)@@@删除“作者序号”大于2的出版记录。下列语句正确的是( )。
选项:
A. DELETE FROM 出版 WHERE 作者序号 > 2
B. DROP FROM 出版 WHERE 作者序号 > 2
C. DELETE 出版 WHERE 作者序号 > 2
D. DROP 出版 WHERE 作者序号 > 2
答案:
序号:36, 题目类型:填空题
题目: 设有描述图书出版情况的如下三张表,各表结构如下: “图书”表结构: 书号:普通编码定长字符类型,长度为20,主键。 书名:普通编码可变长字符类型,长度为30,非空。 出版年份:小整型。 印刷数量:整型,默认值为:1000。 单价:定点小数类型,小数点前4位,小数点后2位。 “作者”表结构: 作者号:普通编码定长字符类型,长度为11,主键。 作者名:普通编码可变长字符类型,长度为20,非空。 职称:统一字符编码定长字符类型,长度为2,取值为:“高级”、“中级”、“初级”。 “出版”表结构: 书号:普通编码定长字符类型,长度为20,引用图书表的外键。 作者号:普通编码定长字符类型,长度为11,引用作者表的外键。 作者序号:整型。 主键:(书号,作者号)@@@现要创建满足如下要求的视图:查询单价在50-80之间(包括边界值)的图书的书名、作者名、出版年份和单价。请补全空白部分(设视图名为:V1)。
CREATE VIEW V1 AS
SELECT ___(1)___
FROM 图书 JOIN 出版 ON ___(2)___
JOIN 作者 ON ___(3)___
WHERE ___(4)___ BETWEEN 50 ___(5)___ 80
【A】图书.书号 = 出版.书号
【B】AND
【C】书名,作者名,出版年份,单价
【D】单价
【E】作者.作者号 = 出版.作者号
选项:
答案: