永发信息网

数据库期中考试

答案:1  悬赏:80  手机版
解决时间 2021-05-01 01:59
  • 提问者网友:龅牙恐龙妹
  • 2021-04-30 11:50

一、选择题

1. SQL Server是一个( )的数据库系统。

(A)网状型 (B)层次型 (C)关系型 (D)以上都不是

2. SQL Server 2000 企业版可以安装在操作系统上。( )

(A)Microsoft Windows 98

(B)Microsoft Windows 2000 Professional

(C)Microsoft Windows 2000 Server

(D)Microsoft Windows XP

3. SQL Server 采用的身份验证模式有( )。

(A)仅Windows身份验证模式

(B)仅SQL Server身份验证模式

(C)仅混合模式

(D)Windows身份验证模式和混合模式

4. 以下哪个不是SQL Server 的工具( )

(A)企业管理器 (B)数据分析器 (C)查询分析器 (D)服务管理器

5. 以下关于ER图的说法哪个是错误的( )

(A)ER模型描述整个组织的概念模式

(B)ER模型考虑到效率和物理数据库的设计

(C)长方形表示实体

(D)菱形表示实体间的联系

6. SQL Server 2000中的数据以页为基本存储单位,页的大小为( )。

(A)8KB (B)16KB (C)32KB (D)64KB

7. SQL Server 2000中,一个页是8KB,那么1MB可以存储( )个页

(A)1024 (B)256 (C)64 (D)128

8. 创建数据库的SQL语句是( )

(A) create database (B)create table

(C) add database (D)alter database

9. 新安装SQL Server后,默认有六个内置的数据库,以下哪个选项不是默认的数据库( )

(A) master、tempdb (B)tempdb、model

(C) model、master (D)wind、pubs

10. 新安装SQL Server后,默认有六个内置的数据库,其中的两个范例数据库是NorthWind和( )。

(A)master (B)Pubs (C)msdb (D)bookdb

11. 默认方式创建的数据库都包含的两个数据文件是( )

(A) 数据文件和事务日志文件 (B)事务日志文件和记录文件

(C) 数据文件和记录文件 (D)记录文件和存储文件

12. 关于事务日志文件说法正确的是( )

(A)SQL Server数据库可以有事务日志文件,也可以没有。

(B)事务日志文件记录所有的数据和操作

(C)事务日志文件记录所有事务和每个事务对数据库的修改

(D)事务日志文件是一个表

13. SQL Server的字符型系统数据类型主要包括( )。

(A) Int、money、char (B)char、varchar、text

(C) datetime、binary、int (D)char、varchar、int

14. 关于表的说法错误的是( )

(A)表是对现实世界的抽象描述中,将概念数据模型转换成结构数据模型的产物

(B)表是三维的

(C)表是用来存储数据库中所有数据的

(D)表是数据库的主要对象

15. 在select语句中,指明查询条件的关键字是( )

(A)having (B)where (C)when (D)on

16. SQL Server 2000提供的两种数据访问方法是( )

(A) 循环扫描法和顺序扫描法 (B)索引法和顺序扫描法

(C) 循环扫描法和索引法 (D)表扫描法和索引法

17. 以下哪个系统函数的功能是获取系统时间的( )

(A)getdate() (B)gettime() (C)getdate (D)gettime

18. 以下哪个是合法的全局变量( )

(A)VERSION (B)@@VERSION (C)LANGID (D)@@TT

19. 在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是( )

(A)聚集索引 (B)非聚集索引 (C)主键索引 (D)唯一索引

20. 要查询book表中所有书名中包含“计算机”的书籍情况,可用( )语句。

(A) SELECT * FROM book WHERe book_name LIKE ‘计算机*’

(B) SELECt * FROM book WHERe book_name LIKE ‘计算机%’

(C) SELECt * FROM book WHERe book_name = ‘计算机*’

(D) SELECt * FROM book WHERe book_name = ‘计算机%’

21. SELECT语句中与HAVINg子句通常同时使用的是( )子句。

(A)ORDER BY (B)WHERe (C)GROUP BY (D)无需配合

22. 要删除mytable表中的myindex索引,可以使用( )语句。

(A) DROP myindex (B)DROP mytable.myindex

(C) DROP INDEX myindex (D)DROP INDEX mytable.myindex

23. 下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是( )。

(A)sp_helptext(B)sp_helpindex (C)sp_bindrule (D)sp_rename

24. SQL Server提供的单行注释语句是使用( )开始的一行内容。

A. “/*” B. “--” C. “{” D. “/”

二、简答题(每题5分,共4题,共20分)

1. 什么是主键,有什么作用?

2. 什么是视图?

3. 什么是批处理?

4. 如何定义一个变量?

三、SOL编程题

1. 创建一个“客户信息”表,表中包含“编号”、“姓名”、“电话”和“地址”列。“编号”列是主键,int类型。“姓名”列类型是varchar(10);“地址”列类型是varchar(50);“电话”列的类型是varchar(13)。

2. 查询数据库中的“客户信息”表,列出每个客户的姓名、电话和地址。

3. 使用模糊查询,从“客户信息”表中,列出所有地址为深圳的客户的信息。

最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-04-30 12:53

A C D B B A D A D B


A C B B B D A D A B 20有点问题 SELECt * FROM book WHERe book_name LIKE ‘%计算机%这样更正确


C C A B


其他的答案要写太多···不想写···

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯