关于数据库SQL的一些题目?

二、选择题
1.数据库系统与文件系统的主要区别是( )。
A. 数据库系统复杂,而文件系统简单
B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
2.关于数据处理和数据管理,以下说法错误的是( )。
A.数据处理就是给数据赋予新的含义
B.数据处理是数据管理的一部分
C.数据管理是数据处理的一部分
D.数据管理技术的优劣,将直接影响数据处理的效率
3.当今最流行的数据模型是( )。
A.层次模型 B.网状模型 C.关系模型 D.自定义模型
4.数据库的概念模型独立于( )。
A. 具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界
5.数据库系统的核心是( )。
A. 数据库 B. 数据库管理系统 C. 数据模型 D. 软件工具
6. 对关系表以下说法错误的是( )。
A. 表中的行、列必须唯一的 B. 行、列的循序颠倒不影响数据表
C. 数据表必须满足3NF D. 每个必须有关键字
7. 在关系模型中,一个关键字是( )。
A. 可由多个任意的属性组成
B. 至多由一个属性组成
C. 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
D. 以上都不对
8. 现实世界中客观存在、并可以相互区分的事物称为( )。
A. 实体 B. 实体集 C. 属性 D. 联系
9.( )完整性规定了两个表主键和外键的数据应对应一致。
A. 实体 B. 参照 C. 域 D. 自定义
10.实体是信息世界中的术语,与之对应的数据库中的术语是( )。
A. 字段 B. 记录 C. 数据表 D. 文件
11. 关于数据库的说法以下正确的是( )。
A. 数据主文件的大小可以任意设定
B. 为了使用方便一般将数据文件和日志文件存放在同一位置
C. 文件的增长空间在默认的情况下是无限制的
D. 日志文件不是必须的
12.SQL语言是( )的语言,容易学习。
A.过程化 B. 非过程化 C.格式化 D. 导航式
13. 下列可以作为标识符的是( )。
A. CREATE B. @student C. 3G D. int
14.在SQL Server2000中,下列哪个不能用于表的操作语句。( )。
A. CREATE B. DROP C. ALTER D. USE
15.SQL Server2000系统中的所有系统级信息存储于哪个数据库( )。
A. master B. model C. tempdb D. msdb
16.一个数据表中年龄字段的数据类型一般选用( )。
A. int B. bigint C. smallint D. tinyint。
17.使用“CREATE DATABASE AAA”命令所建立数据库文件的初始大小是( )字节。
A. 1M B. 2M C. 3M D. 4M
18. 当数据库损坏时,数据库管理员可通过何种方式恢复数据库
A. 事务日志文件 B. 主数据文件
C. DELETE语句 D. 联机帮助文件
19.语句“USE master GO SELECT * FROM sysfiles GO”包括( )个批处理。
A. 1 B. 2 C. 3 D. 4
20.下列不属于程序基本结构的是( )。
A. 顺序结构 B. 分支结构 C. 循环结构 D. 随机结构

第1个回答  2010-04-27
B
C
C
A
B
D
C
A
我的毅力也就做到这儿了。这些题目实在太无聊……
相似回答