SQL_Server_2008数据库试题(C).doc
文本预览下载声明
SQL Server 2008网络数据库
1. 在概念设计阶段可用E-R图,其中矩形表示实体,( )表示实体联系
A. 圆形框B. 椭圆形框 C. 箭头D .菱形框
2. 通过使用文件组可以。
提高存取数据的效率。 B.提高数据库备份与恢复的效率
C简化数据库的维护 D. ABC都可以。
A. 数据共享B. 数据完整性C. 数据冗余高D. 数据独立性
4. 不同实体间可以有( )
A. 只有一种联系 B. 可以有多种联系 C .不能有联系 D.只有多对多联系
5. 建立在计算机外部设备上的结构化的有联系的数据集合是( )
A. 数据库B. 数据库管理系统C. 数据结构D .数据文件
6. 实体间存在多种联系,下面那种数据模型可以描述实体间多对多的联系( )
A. 层次模型B. 网状模型C. 关系模型D. 对象模型
7. ( )是位于用户和操作系统之间的一层数据管理软件。数据库在建立,使用和维护时由其统一管理,统一控制。
A.DBMS(数据库管理系统)B. DB(数据库)C. DBS(数据库系统)D .DBA(数据库管理员)
8. SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示( )
A .零个字符B .1个字符串C.多个字符串D. 以上都是
9. 英文缩写DBA代表( )
A. 数据库管理系统B. 数据库管理员C. 数据定义语言D. 数据库操纵语言
10 以下不是SQL数据定义语言的是( )
A. CREATEB .DROPC. SELECTD. ALTER
11. 下面聚集函数中哪个只能用于计算数值类型的数据( )
A. COUNT( )B. MIN( )C .MAX( )D .SUM( )
12. 以下哪个关键字用来定义记录在某属性上的约束条件( )
A. DEFAULTB. CONSTRAINT C. UNIQUE D. CHECK
13. 欲往表中增加一条记录,应该用哪一条SQL语句( )
A. ALTER TABLEB. INSERT INTO TABLE
C. CREATE TABLED . DROP TABLE
14. 以下哪一个不是逻辑运算符( )
A. NOTB .ANDC. ORD. IS
15. 在创建表的过程中,哪个关键字用来定义默认值( )
A. DISTINCTB .UNIQUE C. CHECK D. DEFAULT
16. 以下哪些描述符合数据库阶段的特点( )
1) 文件的组织形式可以是顺序的,也可以是随机的
2)数据结构化
3)数据可以共享
4)程序独立于数据
5)统一的数据管理功能
6)数据面向应用
7)数据不保存
A. 1) 2) 7)B. 2) 3) 4) 5)C.2) 4) 5)D .2) 3) 5) 6)
17. 主键约束用来强制数据的( )完整性。
A域 B. 实体 C. 参照 D. ABC都可以
1) 学校和系之间是一对多的联系
2) 班级和教研室之间是多对多的联系
3) 教员和研究室之间是多对多联系
4) 学生和选修课之间是多对一联系
5) 教研室和教员之间是一对多联系
6) 系和教研室之间是一对多联系
A. 1) 2) 3)B. 2) 3) 4)C .1) 2) 5) 6)D. 以上均是
19. 要修改已经创建好的Table1的字段名称Field1为新字段名称Field2,使用以下哪条指令( )
A. exec sp_rename’table1.Field1’,’Field2’
B. exec Xp_rename’Field2’,’Field1’,’Column’
C. exec Xp_rename’Field1’,’Field2’
D .exec sp_rename’table1.Field1’, ’Field2’, ’column’
20. 下列四项中说法不正确的是( )
A. 数据库减少了数据冗余B. 数据库中的数据可以共享
C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性
21. 假如采用关系数据库系统来实现应用,在数据库设计的( )阶段,需要将E-R模型转换为关系数据模型。
A. 概念设计B. 物理设计C. 逻辑设计D. 运行阶段
22. 下列哪一个数据库不是SQL 2008 的系统数据库( )
A .master数据库B .msdb数据库C.pubs数据库D.model数据库
23. 如何在已经创建好的表上添加一个外键( )
A. Alter table 表名add foreign key(键名)reference 关联表(关联键名)
B. Alter table 表名add Prim
显示全部