数据库设计
2016-01-20 18:10:58 3 举报
数据库设计是创建和维护数据库的过程,包括确定所需的数据、数据的类型和结构、以及如何组织和存储这些数据。这个过程涉及到许多步骤,包括需求分析、概念设计、逻辑设计和物理设计。在需求分析阶段,我们确定数据库需要完成的任务和目标。在概念设计阶段,我们创建一个概念模型,描述数据的结构和关系。在逻辑设计阶段,我们将概念模型转化为实际的数据库模型。最后,在物理设计阶段,我们确定如何在实际的硬件和软件环境中实现数据库模型。好的数据库设计可以提高数据的安全性、完整性和可用性,从而提高整个系统的效率和效果。
作者其他创作
大纲/内容
生成insert into语句
进行\"可忽略\"字段筛选
根据属性类型转换成数据库字段类型
查找继承树所有字段名Mapping
SQL语句字符串拼接
利用Mapping把对象转成NSDictionary
否
生成update语句
判断\"IN_DB\"属性
查找数据库字段默认值Mapping
使用runtime找到继承树所有属性
K12BaseDataBaseModel
NSInteger PRIMARY_KEY;BOOL IN_DB
+ modelWithUniqueIndentifier:- synchronize- remove- selectThisTableWithSQLCondition:+ tableName+ buildTable+ uniqueKeyName+ replacedKeyFromPropertyName+ defultDataBaseColumnsValueMap
是
0 条评论
回复 删除
下一页