很简单的问题,进来踢一下就给分!!!(200分)

F

forss

Unregistered / Unconfirmed
GUEST, unregistred user!
这是一个字段取名规则的问题,从开发人员的角度来讲当然是认为数据库里的
字段名要和他的意义相匹配,这样自然会便于开发,
不过从另外的安全角度来讲,重要数据被修改的可能性也就大大的增加了。
特别是桌面型的数据库密码被破的可能性可以说是100%,
这样是极不安全的。所以我想请教一下各位对于重要数据字段的取名规则是怎样的,
我见过金益康的工资人事管理系统,他们的数据库里的字段全部都是编号:A001,A002
了什么的,让人不知所云,可是这样做是否会是开发繁琐?
每次都要放张编号对应表在电脑旁。。。。。。。
 
那样维护起来岂还烦死?
不过也可自己做个小程序,来与之对照...
 
我想即使你使用了如:A001,A002这些名称,在你前面所提到的情况下,
他们一样可以比较轻松地了解你每一个字段的真正意思,只不过是时间上的问题.
这样做一定会带来开发上的繁琐.
 
现在命名有的用拼音,英语,五笔打法等,想让别人看不明白只有自己定义,或对数据库加
密,不让其他人看到字段。
 
加密?人员字段设成工资,工资字段设成性别,以次类推,别人就找不到北了,自己也找
不到北了~zzZZ~~~
 
只要有统一的规范就可以了
 
1。据统计,一个软件从系统分析--》概要设计--》详细设计--》编码--》测试--》维护,
维护所占的比例约为30--40%,可见软件维护在软件工程中的重要性。因此在数据库设计
时,首先要考虑的应该是可维护性。
2。软件的安全性更多的是取决于管理。即使你数据库里的字段全部都是编号:A001,A002
了什么的,让人不知所云,但是你的设计书被人家得到了,那又有多少安全性呢???
3。建议重视软件工程管理及软件的可维护性。。。。。。。
 
为了开发的简洁,你需要对每个字段赋予一定的意义,同时就存在安全方面的漏洞;
一般是应该通过加密字段。
不过有些字段是不能加密的,比如索引项字段、关系运算的比较字段、表间的连接码字段等。
 
我看你主要是防什么东西,是防自己的数据库结构被别人知道了呢,还是软件自己的安全
性能,如果是后者的话,A001,A002,这样的代码也会被人知道,只是时间的问题,
因为你的程序会变成一个调试工具,不用多久,就可以把一些敏感字段给试出来。
 
有这个必要吗?你字段名怎么改都是白费经。
 
同意楼上的看法,要保证数据的安全性,用这种小伎俩不是大家风范!
 
不知道微软会不会同意这种做法!哈哈!问问比尔盖茨好了![:D]
 
爱改改去,改出问题来我可不帮他维护。(抱歉,我是从大型数据库的角度出发来说的)
 
还不如自己挖一口井,然后往下一跳了事
 
我感觉改了没有什么作用,我们一直是用拼音第一个字母,挺方便的。
 
只要有统一的规范就可以了
 
你无论怎么该,自己只要能用,别人早晚也能用.
 
踢一下挣点分
 
顶部