上QQ阅读APP看书,第一时间看更新
1.2 数据库设计
数据库设计是将业务对象转换为表等数据库对象的过程。
关系型数据库的设计分为6个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行与维护。其中需求分析是通过详细调查现实世界要处理的对象,明确用户的各种需求,在此基础上确定系统的功能。在需求分析的基础上,进行数据库设计,包括概念结构设计、逻辑结构设计、物理结构设计。数据库实施就是在数据库设计完成后由数据库管理员(DBA)在DBMS上进行操作,完成设计。运行与维护就是数据库投入使用,DBA对数据库进行管理、维护和处置,保证正常运行。这里仅介绍概念结构设计、逻辑结构设计和物理结构设计。