不是建数据文件吧,
是建库与建表吧用JDBC,往数据库里扔SQL不就  ok
ok\

解决方案 »

  1.   

    1。数据存在数据库中,对数据库中的表进行操作。
    2。数据存在文本文件中,对文件进行操作。
    用另一种分类方法就是:
    1。web应用
    2。appication
    不知道具体是哪种?
      

  2.   

    呵呵,这个问题可以用sQL来实现
      

  3.   

    数据存在文本文件中,对文件进行操作,用appication。
    不用sql和jdbc。可能要用到randomAccessFile,Reader,Writer类。
      

  4.   

    哦,是这样啊!!
    如果这样你可以到网上查一下数据库方面的资料!!
    不过首先要有数据库引擎,类似于服务,收服务程序来管理你提交的SQL语句!!
    再看看自定义文件方面的例子!
    具体的到网上查询!!
      

  5.   

    XML可以,这也是以后数据库的趋势了
      

  6.   

    推荐你看看:1。Java数据库接口JDBC入门基础讲座
    http://www.yesky.com/SoftChannel/72348977504190464/20041019/1865943.shtml2。JSP连接数据库大全
    http://www.jk520.com/Article/Art_4088.htm
      

  7.   

    我这么设计你看看是否是你要的:
    数据文件:
            <data>
                 <record id="" col1="",col2="",col3=""/>
                 <record id="" col1="",col2="",col3=""/>
                 ........
            </data>
    索引文件:
            <index>
                 <in col1="" id="">
                 <in col1="" id="">
            </index>
    创建时创建这两个文件,插入时,在数据文件中插入一条记录,然后再索引文件中记录主键和id的映射,索引中按照col1的升序排列,查询时,先在索引中查找col1对应的id,然后根据id在数据文件中查找该记录,得到数据,删除时就简单了,删掉两个文件中符合要求的数据就行,修改和查询一样,找到该记录,然后修改,使用dom4j或jdom之类的就可以实现这些功能。详细的你自己去找吧
      

  8.   

    没有这么简单的,使用dom模型,要把数据全部导入到内存中生成树,可能吗?假如要使用XML也只能使用SAX.但是我还是觉得浪费空间,我看这个问题还是使用最原始的对链表的操作吧,看看索引文件使用file的内在偏移地址,使用seek行不行,要求对内存的严格精确控制,反正使用java不好弄,使用c++好弄点
      

  9.   

    必须要自己实现对象的串行化,你看看hqsl怎么实现的吧,但是估计你没有时间,呵呵
      

  10.   

    做简单一点,数据类型只支持char,int,建表后不能修改表结构,表每行长度固定,这样操作起来容易,你提的功能也可实现,要不然这几天时间是没办法弄出一个小型数据库来的
      

  11.   

    zzzhc() ,你好!
    "数据类型只支持char,int,建表后不能修改表结构,表每行长度固定,这样操作起来容易"这么做因改没问题,不过要从哪着手呢?帮帮忙,讲详细一点吧,给我说几个关键字也可以。