SQL Server 2005数据库复习重点

需积分: 3 3 下载量 106 浏览量 更新于2024-10-04 收藏 56KB DOC 举报
"SQL Server 2005复习题及答案" 这些题目涵盖了SQL Server 2005数据库管理系统的多个关键知识点: 1. 关系模型:关系模型是数据库的基础,它以二维表格的形式存储数据,不允许有重复行。选项B正确地描述了这一点。 2. 认证方式:SQL Server提供了两种主要的身份验证模式:Windows身份验证和SQL Server身份验证。选项B指出在SQL Server身份验证模式下,用户需要提供用户名和密码。 3. 创建主键:主键是用来唯一标识表中每一行的字段。选项B展示了如何使用Transact-SQL创建非聚集主键。 4. 表的创建:在SQL Server中,可以通过企业管理器或者使用CREATE TABLE语句来创建表。选项D包含了这两种方法。 5. 数据库管理系统:数据库管理系统(DBMS)是数据库系统的核心,负责数据的存储、访问、管理和保护。选项C正确。 6. 体系结构:SQL Server遵循客户机/服务器(C/S)架构,这是一种分布式计算模型。选项A正确。 7. 数据类型:SQL Server 2000中的基本数据类型不包括VARIANT。选项A是错误的,其他选项如VARCHAR、VARBINARY和NVARCHAR都是合法的。 8. 数据类型宽度:在给定的类型中,宽度最大的是BIGINT,它占用8字节。选项D正确。 9. 表达式计算:LEN函数返回字符串的长度,DATALENGTH函数返回表达式的字节数。GETDATE()返回当前日期和时间,占8字节。所以,LEN('电子学院')为5,DATALENGTH(GETDATE())为8,两者相加减去8字节的结果是12,选项C正确。 10. DataReader对象:DataReader是用于从数据库检索数据的高效读取器,它可以用来查询表的数据,但不支持添加、删除或更改操作。选项D正确。 这些题目涉及的SQL Server 2005概念包括数据库模型、身份验证机制、表的创建与管理、数据类型的使用、数据库系统组件、数据库体系结构以及数据检索方法。了解这些内容对于理解和操作SQL Server 2005数据库至关重要。