第3章 SQL语言基础及数据定义功能
一.选择题
1.下列关于SQL语言特定的叙述,错误的是 B
A.使用SQL语言访问数据库,用户只需提出做什么,而无需描述如何实现
B.SQL语言比较复杂,因此在使用上比较难
C.SQL语言可以在数据库管理系统提供的应用程序中执行,也可以在DOS环境下执行
D.使用SQL语言可以完成任何数据库操作
2.下列所述功能中,不属于SQL语言功能的是 D
A.数据库和表的定义功能 B.数据查询功能
C.数据增、删、改功能 D.提供方便的用户操作界面功能
3.设某职工表中有用于存放年龄(整数)的列,下列类型中最合适年龄列的是 C
A.int B.smallint
C.tinyint D.bit
4.SQL Server数据库是由文件组成的。下列关于数据库所包含的文件的说法,正确的是 D
A.一个数据库可包含多个主数据文件和多个日志文件
B.一个数据库只能包含一个主数据文件和一个日志文件
C.一个数据库可包含多个次要数据文件,但只能包含一个日志文件
D.一个数据库可包含多个次要数据文件和多个日志文件
5.在SQL Server中创建用户数据库,其主数据文件的大小必须大于 B
A.master数据库的大小 B.model数据库的大小
C.msdb数据库的大小 D.3MB
6.在SQL Server系统数据库中,存放用户数据库公共信息的是 D
A.master B.model
C.msdb数据库的大小 D.tempdb
7.在SQL Server中创建用户数据库实际就是定义数据库所包含的文件以及文件的属性。下列不属于数据库文件属性的是 C
A.初始大小 B.物理文件名
C.文件结构 D. 最大大小
8.在SQL Server中创建用户数据库实际就是定义数据库所包含的文件以及文件的属性。下列不属于数据库文件属性的是 C
A.初始大小 B.物理文件名
C.文件结构 D. 最大大小
9.下列约束中用于限制列的取值范围的约束是 B
A.PRIMARY KEY B.CHECK
C.DEFAULT D. UNIQUE
10.下列约束中用于限制列的取值不重的约束是 D