杭州电子科技大学硕士研究生复试同等学力加试科目考试大纲
学院:软件工程学院 加试科目:数据库系统概论
一、数据库基本概念
1.数据管理及其技术的发展。
2.理解数据库、数据库管理系统、数据库系统以及数据库管理的基本内容。
3.深刻理解数据独立性的概念。
4. 掌握数据库的三层模式、理解数据库的基本体系结构。
二、数据模型
1.数据模型的基本概念。
2.各种常见的数据模型。
3.E-R模型的基本概念。
4.用E-R模型对现实世界进行抽象,画出相应的E-R图。
三、关系数据库基础
1.关系的定义和关系的基本性质、相应的概念和术语。
2.关系模型定义及3个要素。
3.关系代数中的传统和专门关系运算,能使用关系代数表示各种检索。
四、关系数据库标准语言SQL
1.SQL的发展过程和主要功能。
2.数据库创建语句。
3. 数据完整性约束的分类及各种约束的定义方法。
4.数据操作语句,包括插入、删除、更新。
5.运用SELECT语句完成关系数据库上的各种查询,包括连接、分组、子查询等。
6. 关系数据库的视图概念,视图的定义和使用方法。
五、数据库编程
1.T-SQL编程的基本语句和流程控制方法。
2.存储过程的概念、存储过程的创建和调用方法。
3.触发器的概念、DML触发器的建立及应用。
4.游标的概念、游标的使用方法。
六、关系数据库理论
1.关系模式中可能存在的异常以及异常存在的原因。
2. 函数依赖及其相应的概念和术语。
3. 函数依赖的公理系统。
4.关系范式的定义(要求到BCNF),关系规范化的方法,至少规范到第三范式。
七、数据库管理
1.数据库安全管理机制、用户和权限管理的基本方法。
2.事务的概念和基本性质,事务管理的命令。
3.数据库备份的技术和机制,数据库备份和恢复的一般方法。
4.并发控制的基本概念和必要性,数据库并发控制的一般方法。
八、数据库设计
1.数据库设计的基本任务和设计过程。
2.数据库设计各阶段的特点和内容。
3. 需求调查的方法。
4. 局部E-R图的设计和合并,合并时出现的冲突情况及如何解决。
5. E-R模型向关系模型转换的方法。
6. 关系模型的优化方法。
参考书目:《数据库系统概论》(第四版),王珊、萨师煊编,高等教育出版社,2006.5