08数据库设计
数据库设计的步骤
需求分析-----概念设计-------逻辑结构设计------物理结构设计------数据库试运行和维护阶段
数据库设计就是根据用户应用需求和数据库的支撑环境,设计出数据模式、建立数据库和典型的应用程序,使之能够有效地存储数据,满足各种用户的信息要求和处理要求。
数据库设计的特点:反复性、试探性、多阶段性、多技术性
数据库概念结构设计的目的就是分析数据字典中数据间内在语义关联,并将其抽象地表示为数据的概念模式。
逻辑结构设计的主要任务是将概念结构设计的全局E-R图转换为关系模式,并进行规范化和优化,然后为每个应用设计外模式。
数据库在物理设备上的存储结构和存取方法就称为数据库的物理结构。
数据库的物理结构设计就是为一个给定数据库的逻辑结构选取一个最适合应用环境的物理结构和存取方法的过程,目的是为了提高数据库的访问速度并有效地利用存储空间。
09查询处理与优化
本章主要考优化语法树
需要掌握优化语法树的方法