数据库 期末复习题(有答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库练习题

1、以下关于主键的描述正确的是(__)。

A.标识表中唯一的实体

B.创建唯一的索引,允许空值

C.只允许以表中第一字段建立

D.表中允许有多个主键

2、每个数据库有且只有一个(__)。

A、主要数据文件

B、次要数据文件

C、日志文件

D、索引文件

3、一个规范化的关系至少应当满足(___)的要求。

A、一范式

B、二范式

C、三范式

D、四范式

4.下列四项中,不属于数据库特点的是( )。

A.数据共享

B.数据完整性

C.数据冗余很高

D.数据独立性高

5、下列哪个不是sql 数据库文件的后缀(___)。

A、 .mdf

B、 .ldf

C、 .dbf

D、 .ndf

6、下列标识符可以作为局部变量使用的是(___)。

A、 Myvar

B、My var

C、 @Myvar

D、 @My var

7、在select 语句中,下列哪能一种子句用于将查询结果存储在一个新表中。

A、select 子句

B、from 子句

C、into 子句

D、 where 子句

8、看下面的语句

Declare @I int, @sum int

Select @i=1,@sum=0

说出那一个语句是对的

A、语句;Declare @I int 功能定义变量I 是浮点变量

B、语句;Declare @I int 功能定义变量I 是整型变量

C、语句;Select @I= 功能定义变量I是字符变量

D、语句;Select @I= 功能定义变量I 是日期变量

9.SQL Server安装程序创建4个系统数据库,下列哪个不是( )系统数据库。

A.master

B.model

C.pub

D.msdb

10、在select 语句中,下列哪能一种子句用于将查询结果存储在一个新表中。

A、select 子句

B、from 子句

C、into 子句

D、where 子句

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

A、“--”

B、“/*”

C、“{”

D、“/”

12、(___)是一种特殊类型的存储过程。

A、视图

B、存储过程

C、表

D、触发器

13、关系模型数据库中的概念正确是

A、表中每一列名可以相同

B、 表中每一列名不可相同

C、行列的顺序有严格规定

D、关系中能存在完全相同的两行

14.( )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DB C.DBS D.DBA

15、在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。

A、Windows身份验证

B、SQL Server 身份验证

C、以超级用户身份登录时

D、其他方式登录时

16、 在Transact-SQL语法中,用来建立表的命令是(___)。

A、CREATE SCHEMA

B、CREATE INDEX

C、CREATE VIEW

D、CREATE TABLE

17、看下面的语句

Declare @I int, @sum int

Select @i=1,@sum=0

说出那一个语句是对的

A、语句;Declare @I int 功能定义变量I 是浮点变量

B、语句;Declare @I int 功能定义变量I 是整型变量

C、语句;Select @I= 功能定义变量I是字符变量

D、语句;Select @I= 功能定义变量I 是日期变量

18、关系模型数据库中的概念正确是

A、表中每一列名可以相同

B、表中每一列名不可相同

C、行列的顺序有严格规定

D、关系中能存在完全相同的两行

19、数据库创建后就可以创建表了,创建表可以用(___)等方法来创建。

A、企业管理器

B、查询分析器

C、OSQL

D、企业管理器和CREATE TABLE语句

20、 在Transact-SQL语法中,用来插入数据的命令是(___),用于更新的命令是(___)。

A、INSERT,UPDATE

B、UPDATE,INSERT

C、DELETE,UPDATE

D、CREATE,INSERT INTO

21、数据库系统的核心是

A、数据模型

B、数据库管理系统

C、数据库

D、数据库管理员

22、下列有关数据库的描述,正确的是

A、数据库是一个结构化的数据集合

B、数据库是一个关系

C、数据库是一个DBF文件

D、数据库是一组文件

23、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分有(___)。

A、SELECT,INTO

B、SELECT,FROM

C、SELECT,GROUP

D、仅SELECT

24、在Transact-SQL语法中,使用关键字(___)可以把重复行屏蔽。

A、ALL

B、UNION

C、 DISTINCT

D、TOP

25.在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。

A. sp_dbhelp

B. sp_db

C. sp_help

D. sp_helpdb

26、数据库系统的核心是

A、数据模型

B、数据库管理系统

C、数据库

D、数据库管理员

27、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(___)。,

A、SELECT,INTO

B、SELECT,FROM

C、SELECT,GROUP

D、仅SELECT

28、在Transact-SQL语法中,使用关键字(___)可以把重复行屏蔽。

A、DISTINCT

B、UNION

C、ALL

D、TOP

29、下面哪一种数据类型的表达式不能使用比较运算符

A、int

B、char

C、varchar

D、text

30、T—sql 语言提供语句向数据表中添加数据是

A、select

B、 insert

C、delete

D、update

31、为数据表创建索引的目的是(___)。

A、提高查询的检索性能

B、创建唯一索引

C、创建主键

D、归类

32、在SQL SERVER中局部变量前面的字符为:(___)。

A、*

B、#

C、@@

D、@

33、下列有关数据库的描述,正确的是

A、数据库是一个结构化的数据集合

B、数据库是一个关系

C、数据库是一个DBF文件

D、数据库是文档文件

34、下面哪一种数据类型的表达式不能使用比较运算符

A、int

B、char

C、varchar

D、text

35、3NF同时又是(___)。

相关文档
最新文档