编辑: 雷昨昀 | 2015-07-19 |
1、
2、
3、BC、4范式,分解第5章 数据库保护安全性控制、完整性控制、并发控制、DB恢复第6章 数据库设计 主要阶段及其基本手段、概念、逻辑、物理 试卷风格 包括选择、填空、解释、简答、计算、应用、设计等题型.
内容各章都有,注重理解、归纳、联想、实施、推理.题量比较饱满,注意答题的时间和风格(特别是不要空着不答). 试题举例 简答题:简述SQL中相关子查询和不相关子查询的区别,并举出一个用连接查询代替相关子查询的例子. 题目特点(归纳、实施)答:相关子查询是子查询的查询条件依赖于外层父查询的某个属性值,其执行的过程是对应父查询的每个元组子查询都执行一次.而不相关子查询父子查询之间没有这种属性关联,子查询只执行一次.(表达类似的含义就算对)举例:两张表STUDENT表和SC表,查询选修了1号课程的学生姓名.嵌套查询:SELECT SNAME FROM STUDENT WHERE EXISTS (SELECT SNO FROM SC WHERE STUDENT.SNO=SC.SNO AND CNO=1);
连接查询:SELECT SNAME FROM STUDENT,SCWHERE STUDENT.SNO = SC.SNO AND SC.CNO=1;
各章要求 第1章绪论会概括、会总结第2章关系数据库会概括关系模型理解关系代数的语义、能写、会算第3章SQL及查询优化掌握其语法、能写、会总结第4章关系数据设计理论理解规范化的动机、过程、分解的准则、合理的分解 各章要求(续) 第5章 数据库保护5.1安全性知道数据库系统安全的主要手段.5.2完整性理解完整性控制的目标和基本措施.5.3并发会分析并发冲突,分析调度的问题,能够写出合适的调度.5.4恢复明白不同故障的的区别、知道相应的恢复策略和过程.第6章数据库设计知道设计的大致过程、能够合理的根据需求设计出关系模型的数据结构、知道物理设计考虑的内容 关于知识点 了解?理解?深刻理解 ?熟知?实施 第1章 绪论――知识点 产生与发展、基本特征、和数据管理有关的两种基本方法 数据库系统的产生与发展(了解) 人工方法、文件系统方法、数据库系统方法在应用特征、存储设备、存储需求、管理方式等方面的区别. (了解) 数据模型(理解、归纳) 模型?数据模型 数据模型的功能、概念、基本要求、三个要素,现实世界到计算机世界的过程,对应的一些典型的数据模型.概念模型的概念、表示方法.(会画概念模型) 实体、属性、码、实体型、实体集、联系(3种). 层次模型、网状模型、关系模型的基本数据结构、操作思想、基本约束、优缺点. 数据库系统的三层模式两级映像结构.(理解、归纳)作用、影响、逻辑和物理两种独立性. 数据库系统的主从式、分布式、客户机/服务器方式的体系结构及其对应特征.(了解) 数据库系统(DBS)的组成(了解) (DBS――数据库系统不等于DBMS――数据库管理系统) 数据库系统的主要功能、由哪些软件构成、应用程序的特征、有哪些用户. 功能:1.数据定义、2.数据操纵、3.数据库运行管理(安全性、完整性检查,DD、索引维护、并发控制)、4.数据组织、存储和管理、5.数据库的建立(初始数据输入,数据转换)、6.维护(转储与恢复、重组、重构、性能监视与分析)、7.数据通讯接口.包含的程序:1.数据定义语言及其翻译处理程序、数据操纵语言及其编译(或解释)程序2.数据库运行控制程序初启程序、I/O,存取路径管理、缓冲区管理、安全控制、完整性控制、并发控制、事务管理、日志管理.3.实用程序初装、转储、恢复、监测、转换、重组、重构、通讯. 数据库系统的工作过程 数据库系统的主要特点:1)数据结构化(整体结构化)2)数据的共享性高、冗余度低、易扩充3)数据独立性高4)数据由DBMS统一管理和控制(安全、完整、并发、恢复)应用程序特征:主语言+SQL语句(或者经过主语言包装的数据操纵控件) DBS用户包括: