您现在的位置是:首页>天天知识 > 正文

一个完美的数据库设计需要具备(数据库设计三大原则)

2023-08-22 11:15:45天天知识

简介一个完美的数据库设计需要具备?在数据库表设计的时候,数据库管理员应该养成一个好习惯,用一个ID号来唯一的标识行记录,而不要通过名字、

一个完美的数据库设计需要具备?

在数据库表设计的时候,数据库管理员应该养成一个好习惯,用一个ID号来唯一的标识行记录,而不要通过名字、编号等字段来对纪录进行区分。

每个表都应该有一个ID列,任何两个记录都不可以共享同一个ID值。

另外,这个ID值最好有数据库来进行自动管理,而不要把这个任务给前台应用程序。

否则的话,很容易产生ID值不统一的情况。

数据库设计三大原则?

1、数据库每列具有原子性(所有字段都是不可分解的原子),行不可重复,列不可再分。

2、确保非主键列必须完全依赖主键列,不能部分依赖(通常对联合组件来说)

3、确保每列值都和主键列直接相关而不是部分相关(非主键列不能相互依赖)

数据库设计的内涵?

数据库设计概念在设计数据库时,需要计划要存储有关哪些事物的信息,以及要保存有关各个事物的哪些信息。

什么是一个好的数据库的逻辑设计?

基本上是:

符合范式的要求,符合系统的要求,符合响应速度的要求。

设计数据库的基本特点?

“三分技术,七分管理,十二分基础数据”是数据库设计的特点之一。

整个设计过程中要把数据库结构设计和对数据的处理设计密切结合起来。

着是数据库设计的特点之二。

求关于数据库方面的书籍?

《数据库系统导论》(第七版)C.J.Date著机械工业出版社,数据库领域中的权威著作,专业理论书籍出版至第七版,在业界是罕见的,可以想见该书具有多高的水平。

《数据库系统概念》(第三版)Silberschatz著机械工业出版社光看作者的名字就知道这肯定是一本好书。

《数据库系统基础教程》清华大学出版社、《数据库系统实现》机械工业出版社J.D.Ullman著斯坦福大学五门数据库系列课程的前两门教材,《数据库系统实现》一书的层次在我国已相当于研究生课程水平。

《数据库设计》Stephens著机械工业出版社一本不太厚也不太难的入门书。

《数据挖掘--概念与技术》JiaweiHan(韩家炜)著机械工业出版社数据挖掘领域的国际知名专家韩家炜教授最新力作,系统而全面的介绍了数据挖掘技术,可读性甚佳。

《数据库处理--基础、设计与实现》(第七版)D.M.Kroenke著电子工业出版社很少见的使用Access作为实例介绍数据库原理与设计的书,内容清晰易懂。

《数据库系统概论》(第三版)萨师煊、王珊著高教出版社国内本科及研究生专选教材,两位作者均为我国数据库界的著名专家。

《数据库原理、编程与性能》作者:(美)PatrickO'NeilElizabethO'Neil译者:周傲英俞荣华季文赟钱卫宁等

本书既强调理论又强调应用,全书众多的定义、定理、详细的证明过程、丰富的应用实例使得本书翻之有望而生畏之感,读之又有畅快淋漓之觉。

实在是一本不可多得的好书,值得大家认真去学。