① C#开发单机小程序用什么数据库好
我个人建议用access或者是mysql吧,既然是小程序,那么对于这两种数据库,数据量应该不会存在什么问题,在执行效率上也蛮快的。其实sql
server2000也是一个不错的选择。
② 请问开发单机游戏用的是什么数据库。比如红警。为什么安装后不用装数据库 我是个菜鸟程序员,请大家指教
据我所知好像是一个叫“Microsoft Visual C++ 2005 Redistributable"的东西。很多单机游戏的数据库可以共用的,不是每次安装游戏都安装数据库了,以前安装过一次就可以了。
③ 软件开发是不是一定要学数据库
软件开发建议学数据库。
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。
软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
④ 请问用DELPHI开发单机版的数据库是用.db或.dbf还是.mdb类型
可以用access的.mdb,也可用delphi自带的数据库,我想你开发的是单机版,已足够了.还有,你们单位现在用的是.dbf,可以用delphi自带的工具来转换成你所需要的格式,保证数据不会丢失~~
⑤ 单机软件开发时数据库保存在哪里
数据库也保存在这台机器上。
所谓单机软件开发,就是指不需要网络连接,只在一台计算机上完成开发,并且也运行在一台计算机上。所以软件开发以及运行需要的所有支撑软件都需要安装配置在这台计算机上。
单机软件也可以实现在A计算机上进行开发,开发完成后把软件安装到B计算机上运行,不过如果需要数据库,则A和B两台计算机都需要安装数据库,并且保持配置信息和数据库内容相同。
⑥ 作为一个软件开发者,需要单独专门学习数据库吗
这个当然看你是做前台还是做后台的了,如果做前台需要学会HTML,Jquery,ajax,css,javascript等等一些前台的软件,如果你要是做后台的必须要学会数据库,因为后台主要负责与数据库交互,而且后台要学习的有许多东西。但是,现在的企业很少有让你专门做前台或者后台的,一般都是前台后台一起开发。综上所述,学习数据库是必须的·。
⑦ 美萍单机版要装数据库吗
单机版不用装,它本身有自带数据库,如果是MSDE版的就要装数据库了
⑧ 大家开发单机版数据库系统,一系统用什么数据库
interbase不错,access尚可。dbase对数据量是有限制的,只适用小型数据库(1000条记录以下)。
⑨ 用C++开发3D游戏,要用到哪些技术需要用到数据库吗
如果是单机游戏,就用不到网络方面的知识。多线程也不是必须。数据库也不是必须。甚至文件操作也不是必须。最基本的当然是C++编程本身,然后是GDI的使用,3D理论和3D引擎的使用,仅仅这些方面,就有的是内容要学了。之后才是扩展的,比如网络,数据库等(如果游戏要求有需要的话,没有也不用看,看了也用不上)。
⑩ 如果我要开发一个java的单机版的应用软件,存储数据用什么存储呢
可是使用Access,如果比较简单的话使用一个文本文件也可以。使用Access的话就不用设置数据源什么。直接通过下边的方式就可以用了。
try{
//Load JDBC driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
/*这里的数据库的url一定要写正确,这是关键,其中DBQ可以绝对路径,也可以是相对路径,为了体现数据存储路径的/独立性,你可以将数据库到不同的位试一下*/
String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=access\\test.mdb";
Connection con = DriverManager.getConnection(dbUrl,"","");
Statement state = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
//执行SQL语句
String sql = "select * from address";
ResultSet rs = state.executeQuery(sql);
//打印测试
if( rs != null ){
while( rs.next() ){
System.out.println("\t" + rs.getString("name"));
}
rs.close();
con.close();
}
}
catch(Exception e){
e.printStackTrace();
}
补充~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
上边的几个回答者不知道是不懂还是忽悠,谁说的access必须保证客户的电脑里也安装了access?都是扯淡,自己不知道还忽悠别人。我们公司的项目在用都及数据库的时候都是使用的Access,不过改了下扩展名罢了。
不知道的就不要乱说