首页 > 数据库 > Oracle > 只做运维并不是DBA的命,数据库系统设计过程
DBA除了数据库管理与维护,也可以转型为高级的数据库设计师。因为过去运维经验教训无意识中培养DBA在高效、可扩展、底层数据模型搭建中应该注意的环节及细节。接下来简单介绍一下一个数据库系统的设计过程概括性的重点知识点。没人敢说DBA是个只是做运维的命,更何况我们自己呢?虽然我们知道“超越自己才能超越别人”这句名言,单很多DBA已经是无意识中认可了自己是个做运维的命,我想DBA也有资本踏入设计和创新之路…
数据库系统设计过程
数据库应用系统生命周期
项目规划
需求分析Requirements Analysis;
系统设计
数据库、事务、应用设计
实现与部署Implementation;
实现、数据转换与加载,系统测试部署与交付
运行管理与维护Delivery & Maintenance
数据库设计与实施步骤:
⒈需求分析:全面、准确了解用户的实际要求。
⒉概念结构设计:即设计数据库的概念结构。
概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。
⒊逻辑结构设计 :逻辑结构设计是将抽象的概念结构转换为所选用的DBMS支持的数据模型,并对其进行优化。
⒋数据库物理设计 :数据库物理设计是对为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。
⒌数据库实施在数据库实施阶段,设计人员运用DBMS提供的数据语言及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。
⒍数据库运行和维护数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改。
数据库应用系统生命周期的主要步骤
设计阶段及设计描述
以上概念对于没有专门学计算机专业的人来说看起来稍微陌生,但是学起来应该没什么难度的。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29734436/viewspace-1595833/ ,如需转载,请注明出处,否则将追究法律责任。