SQL Server 2000数据库试题——单选与判断
需积分: 0 105 浏览量
更新于2024-11-30
收藏 42KB DOC 举报
"这是一份关于《数据库系统原理与应用(SQL Server 2000)》的试题,包含了单项选择题和判断题,主要测试对SQL Server 2000的基础知识,如数据库管理、数据存储、索引、存储过程、数据定义语言等的理解。"
1. SQL Server中的系统信息存储库:SQL Server系统中的服务器级系统信息存储在`master`数据库中,选项A是正确的。`master`数据库是SQL Server的核心数据库,用于存储服务器级别的信息,包括数据库信息、登录信息和其他系统设置。
2. 局部变量的标识符:在SQL Server中,局部变量通常以`@`符号开头,选项C是正确的。例如,`@Myvar`可以作为一个局部变量使用。
3. 主键的定义:主键是用来标识表中唯一实体的字段,不允许有重复值,选项A是正确的。主键创建了唯一的索引,但这个描述更倾向于索引的功能,而主键的主要作用是确保数据的唯一性。
4. 创建索引的目的:索引的主要目的是提高查询的检索性能,选项A正确。索引可以加速数据查找,但创建索引也有其成本,比如增加写操作的开销。
5. SQL数据库文件后缀:`.mdf`是主要数据文件的后缀,`.ldf`是日志文件的后缀,`.ndf`是辅助数据文件的后缀。`.dbf`是FoxPro数据库文件的后缀,不是SQL Server的,所以选项C是正确答案。
6. 存储过程的性质:存储过程是一组预编译的Transact-SQL语句,选项B正确。它们被保存在SQL Server中,可以在需要时执行,提高性能和减少网络流量。
7. 数据定义语言:DDL(Data Definition Language)是用于创建和修改数据库对象如表、视图、索引等的SQL语句,例如`CREATE`、`ALTER`和`DROP`,选项A正确。
8. 外键与主键的关系:外键不一定要与相应的主键同名,也不一定需要唯一,只要它引用的是主键所在的表中的列即可,选项A正确。外键是用来在两个表之间建立参照完整性。
9. E-R图的使用阶段:E-R图(实体-关系图)通常在概念结构设计阶段使用,用来描述实体、属性和实体之间的关系,选项D正确。
10. 修改表结构的命令:在T-SQL中,修改表结构应使用`ALTER TABLE`命令,选项C正确。
二、判断题:
1. 视图不是实际的表:虽然视图可以像表一样进行查询,但视图不是一个物理存储的数据结构,它是由SQL查询定义的逻辑表,SQL Server并不会将其保存在syscomments系统表中。
2. guest用户的创建:`guest`用户是SQL Server的默认用户,它不需要关联登录账号就可以访问数据库,但通常会限制其权限。
3. 修改数据库名称:在企业管理器中可以修改数据库的名称,这是正确的。
4. 数据恢复命令:`BACKUP DATABASE`命令用于备份,而不是恢复。恢复数据应该使用`RESTORE DATABASE`命令。
5. DELETE语句的作用:DELETE语句确实只删除表中的数据,不会删除表本身。
6. 存储过程的返回代码:每个存储过程可以返回一个整数代码,如果没有显式设置,返回0表示成功,这是正确的。
2009-09-06 上传
2010-06-20 上传
2008-02-27 上传
2021-10-30 上传
2021-10-30 上传
2009-06-26 上传
点击了解资源详情
weige3108
- 粉丝: 0
- 资源: 12
最新资源
- 奇偶校验-WebAssembly低级格式库-Rust开发
- 通过visa控制Agilent信号源
- elves-of-santa-101-global-packaging:如何制作一个全局npm软件包。 Hello World应用程序
- contactForm
- django-project-manager:django中的prosectos实现程序
- 草根域名注册批量查询工具 v8.0
- Javascript-TaskList
- WDD430-Lesson1
- 行业文档-设计装置-面料服装效果图开发平台及呈现方法.zip
- 智睿中小学生学籍信息管理系统 v2.7.0
- test2
- windos 上位机I2C、SPI、GPIO转USB,USB转I2C、SPI、GPIO组件
- skyfn
- ProjectPal:使用Electron制作的CodingProgramming项目经理和Idea Generator
- FE内容付费系统响应式(带手机版) v4.51
- 华峰超纤-300180-一体化超纤革赛道冠军,向高附加值领域延伸成长前景向好.rar