1.文本内容作为binary或text类型存放
2.两种感觉都可以

解决方案 »

  1.   

    1、二千到五千部世界名著,要存入SQLSERVER中。每部名著都保存为TXT文本文件,有些比较大的名著,就是一章节为一TXT文件;
    文本内容作为binary来放呢,还只是就在表中记录一下文本路径?re:建议使用文本路径我的前台是ASP,想做到这样的效果:输入关键字(如名人名句,经典对白),就能把所有名著里出现该关键字的地方都找出来,要达到这样要求,是不是就一定要把文本内容存放进表里,再加上全文索引了?re:如果你把放到库里是的,但如果你放路径的话,你要抽取部分关键字到库里。
      

  2.   

    2、仍然是ASP作前台,做一在线考试系统,把试题存进SQLSERVER,现有两种想法,
    一种就是把所有单个试题,按题型和难度,存进表中,出题时按一定难度,一定的题型抽取比例来进行出题;
    还有一种就是先按现成考卷的试题分布情况,把所有题目都组成不同的电子试卷,把电子试卷作单独一条记录放进表中,
    在线考试时,随机抽取一套试卷即可。
    试问大家,这两种情况,哪一种更实用?哪种方案实施起来对资源、性能影响较小?还有其他方法吗?各有所长,第一种灵活一点,复杂一点,第二种方便一点。你结合它们不行吗?create table 单个试题表(试题id,题型,难度)
    create table 电子试卷(电子试卷id,其他辅助信息)create table 电子试卷试题表 (电子试卷id,试题id)
      

  3.   

    1我赞成存放路径,而最后文件是XML格式的。这样对于查找也很方便。
    2我赞成第一种方式,比较灵活,新增加题也可以很容易的就集成进去。
      

  4.   

    1.
    如果考虑到以后移植的话,全部存储到数据库,用ntext/text类型.
    如果从效率上考虑,则只存储文件名.2.
    赞成第一种.