SQL_Server2012数据库应用_期末考试题.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【SQL Server 2012 数据库应用】是本次期末考试的主题,主要考察学生对 SQL Server 2012 数据库管理系统的基本概念、操作及应用的掌握程度。以下是基于题目内容整理的一些关键知识点: 1. **系统表**:在 SQL Server 中,`sysobjects` 系统表保存着每个数据库对象的信息,如表、视图、存储过程等。 2. **SQL 语句的结构**:`ALTER` 语句用于修改已有对象的定义,它不能包含 `WHERE` 子句,而 `UPDATE`, `DELETE`, `INSERT` 可以。 3. **查询中的 BETWEEN**:`BETWEEN` 关键字用于指定一个范围,例如 "age BETWEEN 30 AND 40" 相当于 `age >= 30 AND age <= 40`。 4. **约束**:`CHECK` 约束用于限制字段的输入范围,比如限制工资输入范围。 5. **日志文件**:记录数据库事务操作信息的文件是日志文件,它是数据库恢复的重要部分。 6. **LIKE 操作符**:查询产品名含有特定字符串时,使用 `LIKE` 关键字配合通配符 `%`,例如 `WHERE 产品名称 LIKE '%冰箱%'`。 7. **多对多关系**:储蓄所与储户之间的关系是多对多,一个储户可以在多个储蓄所存取款,反之亦然。 8. **聚集函数的位置**:`COUNT`, `SUM`, `AVG`, `MAX`, `MIN` 等聚集函数不能出现在 `WHERE` 子句中,但可以在 `SELECT`, `HAVING` 或 `GROUP BY` 后面。 9. **NULL 值**:NULL 表示未知或未定义的值,不同于空格或数字 0。 10. **数据存储**:数据库的数据通常存储在磁盘上。 11. **SQL Server 类型**:SQL Server 2012 是一个关系型数据库管理系统。 12. **DTS 全称**:Data Transfer Service,即数据传输服务。 13. **身份验证模式**:SQL Server 支持 Windows 身份验证模式和混合模式。 14. **SQL 语言分类**:SQL 包括 DDL(数据定义语言)、DML(数据操纵语言)、DCL(数据控制语言),而不包括 DQL(数据查询语言)。 15. **通配符**:在 SQL 中,`%` 可以匹配 0 个到多个字符。 16. **单行注释**:SQL Server 使用 `--` 开头进行单行注释。 17. **变量数据类型**:在提供的选项中,`table` 不能作为变量的数据类型。 18. **非数据定义语句**:`UPDATE` 语句属于数据修改,而非数据定义。 19. **完全安装**:若想进行完整安装 SQL Server,选择“典型安装”选项。 20. **局部变量标识符**:在 SQL Server 中,局部变量通常以 `@` 符号开头。 21. **INNER JOIN 结果**:INNER JOIN 会返回两个表中匹配行的结果集。 以上知识点涵盖了 SQL Server 2012 中的基本概念、查询语法、数据约束、数据库事务、数据类型、SQL 语句结构、表间关系以及数据库安装与配置等方面,这些都是学习 SQL Server 时需要重点掌握的内容。通过这些题目,学生能够检验自己对 SQL Server 的理解和操作能力。
- 粉丝: 5
- 资源: 19万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助