一道数据库设计的面试题,考查的重点和供参考的解决方案如下。 ================================== 一大型企业,有10000名员工,每半个月发一次工资,试为此企业设计一个工资数据库.(数据库为SQL server). 这题考查的重点是面对数据量大时,如何设计一个系统的性能好、速度快的数据库。 ----------------------------------------- 可供参考的解决方法有几点,希望大家补充: 1.建立索引是必须的。 2.可以设计成两个表,一个用来操作,一个用来查询。操作表只保存最近若干段时间内的数据,就如移动公司查询话费记录。 3.查询考虑用最优的存储过程。
这个问题第1个回答:
一个表就行了. 一年不过几十万条记录.
这个问题第2个回答:
有这么好!!!
这个问题第3个回答:
....
|