《数据库原理》复习题(选择题部分)
1.(   )是长期存储在计算机内的有组织,可共享的数据集合。
  (A)数据库管理系统
  (B)数据库系统
  (C)数据库
  (D)文件组织
2.( )是位于用户与操作系统之间的一层数据管理软件。
  (A)数据库管理系统 (DBMS)         
  (B)数据库系统 (DBS)
  (C)数据库
  (D)数据库应用系统
3.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( )。
  (A)数据库管理系统
  (B)数据库应用系统
  (C)相关的计算机系统
  (D)各类相关人员
4.下列命令不属于DBMS的数据定义语言的是:(  )。
  (A)CREATE
  (B)DROP
  (C)INSERT
  (D)ALTER
5.SQL Server 2005是一种(  )的数据库管理系统。
  (A)关系型
  (B)层次型
  (C)网状
  (D)树型
6.支持 SQL Server 2005 中的所有可用功能,可作为企业数据库服务器使用的SQL Server 2005版本是:(  )。
  (A)SQL Server 2005个人版    .
  (B)SQL Server 2005企业版
  (C)SQL Server 2005开发版    .
  (D)SQL Server 2005标准版
7.SQL Server 2005 企业版可以安装在(    )操作系统上。
  (A)Microsoft Windows 98.
  (B)Microsoft Windows Me
  (C)Microsoft Windows 2000 Professional.
  (D)Microsoft Windows 2003
8.一个面向主题的,集成的,不同时间的,稳定的数据集合是:(  )。
  (A)分布式数据库
  (B)面向对象数据库
  (C)数据仓库
  (D)联机事务处理系统
9.以下(    )不属于数据库对象
  (A)表和视图
  (B)索引和约束
  (C)T-SQL脚本
  (D)触发器
10.SQL Server 2005的物理数据库构架主要包括(    )。
  (A)文件及文件组      .
(B)页面和盘区
  (C)表和视图
  (D)数据和程序
11.SQL Server 2005的数据以页为基本存储单位,页的大小为(    )。
  (A)8KB
  (B)16KB
  (C)32KB
  (D)64KB
12.SQL Server 2005的文件包括: 主数据文件、辅助数据文件和(  )。
  (A)索引文件
  (B)日志文件
  (C)备份文件
  (D)程序文件
13.只有(    )才能作为文件组的成员。
  (A)日志文件
  (B)索引文件
  (C)数据文件
  (D)备份文件
14.下列(    )不属于SQL Server 2005在安装时创建的系统数据库。
  (A)master
  (B)model
  (C)msdb
  (D)userdb
15.下面(    )不属于master数据库所包含的信息。
  (A)登录账号
  (B)系统配置
  (C)调度信息
  (D)数据库错误信息
16.在SQL Server 2005中,一个数据库可最多创建(    )个表。
  (A)1024
  (B)20亿
  (C)8092
  (D)256
17.用来表示可变长度的非Unicode数据的类型是:(    )。
  (A)CHAR
  (B)NCHARunicode文件格式
(C)VARCHAR
  (D)NVARCHAR
18.SQL Server 2005支持的整数型数据类型包括bigint、int、smallint、tinyint,其中int的数值范围为(    )。
  (A)-2^63到2^63-1
  (B)-2^31到2^31-1
  (C)-2^15到2^15-1
  (D)0到255
19.假设表中某列的数据类型为VARCHAR(100) ,而输入的字符串为“ahng3456”,则存储的是(    )。
  (A)ahng3456,共8字节  .
  (B)ahng3456和92个空格
  (C)ahng3456和12个空格  .
  (D)ahng3456和32个空格
20.下面(    )是游标数据类型。
  (A)table
  (B)uniqueidentifier
(C)cursor
  (D)sql_variant
21.对一个已创建的表,(    )操作是不可以的。
  (A)更改表名
  (B)增加或删除列
  (C)修改已有列的属性      .
  (D)将已有text数据类型修改为image数据类型
22.数据库拥有sysusers表?(    )
  (A)所有用户定义的数据库都拥有该表.
  (B)所有数据库都拥有该表
  (C)master数据库.
  (D)该表保存在Windows 2000的注册表中
23.如果要删除Student数据库中的Information表,则可以使用命令:(                                                                                                                                                                                                                                                                                      )。
  (A)DELETE TABLE information.
  (B)TRUNCATE TABLE information

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。