SQL server 练习题
一、单项选择题(每小题1分,共20分)每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 1.在数据库设计中使用E-R图工具的阶段是( )。 A.需求分析阶段 B.数据库物理设计阶段 C.数据库实施 D.概念结构设计阶段 2.数据库设计中的逻辑结构设计的任务是把( )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。
A.需求分析 B.物理设计 C.逻辑结构设计 D.概念结构设计 3.SQL Server2000是( )数据库。
(A)关系 (B)网状 (C)树型 (D)层次 4.SQL SERVER2000属于( )
(A)关系数据库 (B)概念数据库 (C)网状数据库 (D)层次数据库 5.关系数据库中,一个关系代表一个( )。 (A) 表 (B)查询 (C)行 , (D)列 6.关系数据库中,一个元组是一个( )。 (A) 表 (B)查询 (C)行 , (D)列 7. 数据库系统的核心是( )。
(A) 用户 (B)数据 (C)数据库管理系统 (D)硬件 8. DBMS代表( )。
(A) 用户 (B)数据 (C)数据库管理系统 (D)硬件 9.建立在操作系统之上,对数据库进行管理和控制的一层数据管理软件是( ) (A)数据库 (B)数据库系统 (C)数据库管理系统 (D)数据库应用系统 10.数据库系统通常由四部分组成,即:( )。 (A)硬件、软件、数据库、用户
(B)操作系统、数据库管理系统、数据库管理员、终端用户 (C)数据库、系统分析员、数据库管理员、终端用户
(D)操作系统、数据库管理系统、应用程序员、用户 11. 下列四项中说法不正确的是( )。
(A)数据库减少了数据冗余 (B)数据库中的数据可以共享
(C)数据库避免了一切数据的重复 (D)数据库具有较高的数据独立性。 12. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的
A.候选码 B.主码 C.外码 D.连接码
13.以下关于外键和相应的主键之间的关系,正确的是( )。 A.外键并不一定要与相应的主键同名 B.外键一定要与相应的主键同名
C.外键一定要与相应的主键同名而且唯一
D.外键一定要与相应的主键同名,但并不一定唯一
14.下列四项中,不属于数据库特点的是( )。
A.数据共享 B.数据完整性 C. 数据冗余很高 D.数据独立性高 15.在数据库系统中数据模型有三类,它们是:( )。
(A)实体模型、实体联系模型、关系模型 (B)层次模型、网络模型、关系模型
(C)一对一模型、一对多模型、多对多模型
(D)实体模型、概念模型、存储模型
16.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )。
(A) 多对多 (B)一对一 (C) 多对一 (D)一对多 17.在一台服务器上可以安装( )实例。
(A)默认、系统 (B)用户、系统 (C)默认、命名 (D)命名、系统 18. 在一台服务器上最多可以安装( )SQLSERVER实例。
(A) 8 (B) 16 (C)32 (D)64 19.在一台服务器上最多可以安装( )个SQLSERVER实例 (A)1 (B)10 (C)16 (D)没有限制 20.在一台服务器上可以安装( )个SQL Server实例。 (A)1 (B)4 (C)16 (D)8 21.SQLSERVER的身份验证模式可以是( )。
(A)只能是WINDOWS身份验证 (B)只能是混合模式 (C) 以上两者都可以用 (D)以上都不对 22.SQL Server上有4个系统数据库,它们分别是Model、Msdb、Tempdb和( )。 (A) Master (B)Admin (C) SA (D)Log
23.在创建用户数据库时,要通过以下( )数据库生成
(A)MASTER (B)MODEL (C)MSDB (D)PUBS 24.用于生成用户数据库的系统数据库是( )。
(A) MASTER (B)MSDB (C) TEMPDB (D)MODEL 25.表的存贮空间的基本单位是( )。 (A)页 (B)范围 (C)行 (D)字节 26.在SqL Server中对象引用的格式是( )。
(A)SERVER.SCHEME.DATABASE.OBJECT
(B)SERVER.DATABASE.SCHEME.OBJECT
(C) SCHEME.SERVER .DATABASE.OBJECT
(D)SERVER.SCHEME.OBJECT. DATABASE. 27.系统向日志文件写入的顺序是( ) 。 (A)先写数据文件,再写日志文件 (B)先写日志文件,再写数据文件 (C)没有限制
(D)按用户的操作命令方式
28.SQL Server数据库中日志数据文件的扩展名是( )。
(A).NDF (B).LDF (C).MDF (D).MDB 29. 在SQL Server 中,model是( )
(A)数据库系统表 (B) 数据库模板 (C)临时数据库 (D)示例数据库 30.在定义表结构时,可以设置数据类型宽度的是( )
(A)int (B)nvarchar (C)real (D)daterime 31.在定义表结构时,可以设置成标识列的数据类型是( )
(A)整型数 (B)文本型 (C)字符型 (D)任何类型都可以 32.下列( )数据类型采用unicode标准字符集。 (A)char (B)varchar (C) nvarchar (D)text 33.在SQL Server中用于表示逻辑数据“真”与“假”的数据类型是( )。 (A)Logic (B)Bit (C)Binary (D)Text
34.对关系数据模型可以进行以下哪类关系运算( )。 (A)投影、选择、连接 (B)循环、选择、顺序 (C)合并、分解、选择 (D)连接、分解、选择 35. 数据库系统的日志文件用于记录下述哪类内容( )
(A)程序运行过程 (B)数据查询操作 (C)程序执行结果 (D)数据更新操作 36.己知:关系R与关系S,如下图所示 R S
X Y Z X Y Z a1 b1 c1 a2 f k a2 b2 c2 a2 b2 c2 a3 b1 cl a3 bl cl
R与S进行交运算,其结果的元组数目应该是( )。 (A)2 (B)3 (C)6 (D)O
37. R与S进行并运算,其结果的元组数目应该是( )。 A)4 (B)3 (C)6 (D)O
38.R与S进行差运算,其结果的元组数目应该是( )。
(A)4 (B)3 (C)2 (D)1 39.查询文件的扩展名是( )。
(A) TXT (B) SQL (C) QUR (D)LDF 40.以下统计函数中可以和列没有关系的是( )。
(A)avg (B) max (C)count (D)sum 41.两个日期型数据相减的结果是( )
(A)数值型(B)货币型(C)字符型 (D)日期型
42.查询记录时,如果在条件中输入:Like B_23可以找到( ) (A)B123,B23,B1423 (B)B1,B2,B3
(C)B123,B223,B323 (D)B23,B123,B 23
43.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。
(A)包括15岁和35岁 (B)不包括15岁和35岁
(C)包括15岁但不包括35岁 (D)包括35岁但不包括15岁 44.SQL的视图是从( )中导出的。
(A)基本表 (B)视图 (C) 基本表或视图 (D)数据库
45.设有一“职员登记表”,查找地址中有“朝阳区”的职员记录,哪条SQL语言能完成此任务?( )
(A)select * from 职员登记表 where 地址like“朝阳区%”
(B)select * from 职员登记表 where left (地址,3)=“朝阳区” (C)select * from 职员登记表 where left (地址,6)=“朝阳区 (D)select * from 职员登记表 where 地址 like“%朝阳区%” 46.实现对分组操作后结果进行检索的命令子句是( )。
(A)where (B)having (C)order by (D)group by 47.局部变量必须以( )符号开始。
(A) # (B) @ (C) @@ (D)## 48.在视图上不能完成的操作是( )。
(A) 更新视图 (B)查询
(C)在视图上定义新的基本表 (D)在视图上定义新视图 49.对视图不能实现的操作是( )。
(A)修改 (B)删除 (C)插入 (D)定义新表 50.使用( )参数可以防止查看视图代码。 (A)with encryption (B)With check (C)witn check option (D)with secret 51.用于求系统日期的函数是( )。
(A)YEAR() (B)GETDATE() (C)COUNT() (D)SUM()
52.SQL Server系统中的所有服务器级系统信息存储于哪个数据库( )。 (A)master (B)model (C)tempdb (D)msdb 53.以下关于主键的描述正确的是( )。
(A)标识表中唯一的实体 (B)创建唯一的索引,允许空值 (C)只允许以表中第一字段建立 (D)表中允许有多个主键 54. 模式查找like '_a%',下面哪个结果是可能的
(A)aili (B) bai (C)bba (D)cca
55. 在SQL中,SELECT语句的\表示查询结果中 ( ) A.属性名都不相同 B.去掉了重复的列 C.行都不相同 D.属性值都不相同 56.在一个表中只能建立一种索引的是( )
(A)聚簇索引 (B)非聚簇索引 (C)唯一索引 (D)复合索引 57.数据库是由多个操作系统文件组成的,以下不属于数据库文件的是( ) (A)主数据库文件 (B)辅助数据文件 (C)日志文件 (D)索引文件 58.( )索引叶节点中存储的是数据。
(A)非聚集 (B)聚集 (C)复合 (D)唯一 59.在表中不可以为空值的约束是( )
(A)外键约束 (B)默认约束 (C)唯一性约束 (D)主键约束
相关推荐: