|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/2/20 11:28:20 |
标题: |
高手进,如何选择恰当并且适合实际情况的数据库? |
浏览:1295 |
|
加入我的收藏 |
楼主: |
最近要给单位编一个关于拆迁挡案资料管理系统,要把以往年度的拆迁资料全部输入进去,数据量比较多,时间比较紧张,目前接触的数据库主要是access,sql server2000,oracle,自带的BDE(即desktop),以往在学校里面用DELPHI编程使用最多就是DESKTOP,对这种也是最熟悉的,而如今在单位编程用这种自带数据库是否合适,如果不合适用哪一种比较好?
----------------------------------------------
- |
作者: |
|
2004/2/20 11:33:10 |
1楼: |
最好选用C/S ADO加SQL Server 2000
----------------------------------------------
-
|
作者: |
|
2004/2/20 12:30:56 |
2楼: |
最好选用C/S ADO加SQL Server 2000 》》》》能说明原因吗,为什么
----------------------------------------------
-
|
作者: |
|
2004/2/20 12:50:01 |
3楼: |
大家帮帮忙,给我出出主义啊
----------------------------------------------
-
|
作者: |
|
2004/2/20 19:59:15 |
4楼: |
同意1楼,完全可以满足要求。不过如果你怕日后会改变数据库的话,可以使用三层架构,这样你的数据库变了,你的程序也基本上不用改。
----------------------------------------------
米软科技有限公司http://www.szmesoft.com
|
作者: |
|
2004/2/20 21:28:04 |
5楼: |
可以解释一下何为三层架构吗,我有点菜,想学习学习
----------------------------------------------
-
|
作者: |
|
2004/2/21 18:57:35 |
6楼: |
一般情况下是: “窗口的控件”连接到TDataSet(如TTable,TADOTable等等),这样当你确定使用BDE(TTable)或ADO后(TADOTable),整个程序就基本不会改变使用这种类型的数据集。
三层的就基本上是 “窗口的控件”连接到TClientDataSet,而TClientDataSet再连接到TDataSet数据集,所以无论TDataSet是BDE的还是ADO的,程序都不需要改,只要改换TDataSet就可以了。
不过说回来,BDE其实也可以,只要改变BDE别名,也就改变了数据种类。
----------------------------------------------
米软科技有限公司http://www.szmesoft.com
|
作者: |
|
2004/2/22 9:13:00 |
7楼: |
但是问题是:我是单机系统,编完的程序是自己操作的,数据量比较大,大家觉得是否用自带的DATABASE DESKTOP 编程序是否可行?选用C/S ADO加SQL Server 2000 我不太熟悉,再学的话恐怕费时间
----------------------------------------------
-
|
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2004/2/22 9:33:40 |
8楼: |
不好 不要偷懒,C/S ADO加SQL Server 2000 ,要勤奋,不然什么都不熟悉,那就永远也不熟悉了!
----------------------------------------------
|
作者: |
|
2004/2/22 9:35:50 |
9楼: |
bios 能否推荐几本介绍 sql server 2000 的书籍,最好是网上可以下载的
----------------------------------------------
-
|
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2004/2/23 9:51:36 |
10楼: |
哦 偶们福州这里不多做数据库 所以偶没关注 偶是学校学的, 大哥可以问“花心萝卜”大哥 他是高手啊!
----------------------------------------------
|
|