数据库应用技术考试必过.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【数据库应用技术考试知识点】 1. **数据模型**:数据库管理系统常见的数据模型包括层次、关系和网状模型。关系模型有严格的数学基础,是数据库领域中最常用的数据模型。 2. **数据库系统**:SQL Server 系统中的所有系统级信息存储在`master`数据库中。`tempdb`数据库用于临时存储,不是建立新数据库的模板。 3. **数据库三级模式**:用户看到的数据表属于数据库系统的模式。三级模式包括外模式、模式和内模式,模式是数据库的全局逻辑结构。 4. **数据完整性**:保持数据的完整性是数据库管理系统运行管理的一部分,包括实体完整性、参照完整性和用户定义的完整性。 5. **索引**:索引可以加速查询速度,但建立后会影响基本表的插入速度。索引不一定要创建在主关键字之上。 6. **视图**:视图可以像基本表一样进行查询操作,提供了一种虚拟表的机制。 7. **SQL 语言**:`SELECT MAX(Age) FROM Student`语句用于查询年龄的最大值;`WHERE`子句配合`LIKE`操作符可以实现模糊查询,如查询所有姓“王”的同学,条件语句为`WHERE Name LIKE '王%'`。 8. **关系数据库规范化**:规范化是为了解决插入、删除和数据冗余问题,通过分解关系来减少数据依赖。1NF(第一范式)、2NF(第二范式)和3NF(第三范式)是常见的规范化程度。 9. **主关键字/主码**:在教师关系中,教师编号可以作为主关键字;在学生关系中,学号是主关键字。主键是唯一标识表中每条记录的字段。 10. **数据库安全性**:SQL Server 中,用户访问数据库需经过身份验证和权限认证两个阶段。数据库备份通常包括系统数据库、用户数据库和事务日志。 11. **数据操作**:插入和更新属于数据操纵功能,而保持数据一致性则涉及数据库的运行管理。 12. **关系操作**:两个关系的差表示在第一个关系中出现,而在第二个关系中不出现的记录组成的新关系。 13. **SQL 查询**:`UNION`操作用于合并两个查询结果集,实现并运算。例如,查询篮球爱好者和足球爱好者的并集。 14. **数据库设计**:需求分析阶段主要确定系统要做什么,即回答“干什么”的问题。 以上知识点涵盖了数据库的基本概念、SQL语法、数据库安全、数据模型、数据库设计、数据操作及规范化理论等方面,是数据库应用技术考试的重点内容。学习这些知识点有助于理解和掌握数据库管理系统的基本操作和设计原则。
剩余12页未读,继续阅读
- 粉丝: 3815
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助