SQL Server 练习与知识点整理

需积分: 17 4 下载量 198 浏览量 更新于2024-09-15 1 收藏 83KB DOC 举报
"SQL Server练习题和个人数据保存" 在SQL Server中,数据库的组织和操作是学习的重点。在SQL Server 2005中,主要数据文件的扩展名为.mdf,这是存储数据库的主要部分,而次要数据文件的扩展名为.ndf,用于扩展数据库的存储空间。日志文件的扩展名为.ldf,记录所有的事务日志,确保数据的一致性和完整性。 查询结果的排序可以通过`ORDER BY`子句实现,`ASC`用于升序排列,`DESC`则用于降序排列。`TOP`关键字用来返回表中指定数量的顶部记录。对于数据类型,T-SQL支持多种整数类型,包括bigint(大整数)、int(整数)、smallint(小整数)等。 在SQL Server 2005数据库系统中,一个完整的数据库至少包含一个主要数据文件和一个事务日志文件。`SELECT`查询语句的核心在于`SELECT`和`FROM`子句,它们分别用于指定要选择的列和数据源。对表的数据进行管理时,`INSERT`用于插入新数据,`UPDATE`用于更新现有数据,而`DELETE`用于删除数据。删除视图的命令是`DROP VIEW`。 单选题部分涉及了数据库设计的概念和SQL Server 2005的版本及操作。例如,职员到部门的联系类型通常是多对一关系,这意味着一个部门可以有多个职员,但一个职员只能属于一个部门。在创建数据库时,`Model`数据库中的用户定义对象会被复制到新数据库中。SQL Server 2005提供了多种版本,如企业版、开发版、标准版,但没有应用版。数据在服务器和客户端间的通信语言是T-SQL。创建表的语句是`CREATE TABLE`。查询"SELECT COUNT(*) FROM human"会返回表human的行数,由于无具体数据,假设返回1行。创建数据库的关键字是`CREATE DATABASE`。 这些练习题涵盖了SQL Server的基础知识,包括数据库结构、查询语法、数据类型、数据库操作以及数据库设计的基本概念,是提升SQL技能的有效练习。