数据库指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。它具有整体性、共享性。数据库软件有着整体性和共享性的特点。
数据库技术的发展,已经成为先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。数据库技术最初产生于20世纪60年代中期,根据数据模型的发展,可以划分为三个阶段:第一代的网状、层次数据库系统;第二代的关系数据库系统;第三代的以面向对象模型为主要特征的数据库系统。
做一个数据库,需要的软件可以是:
1、Sybase。开发公司成立于1984年11月,总部设在美国加州的Emeryville(现为美国加州的Dublin市)。作为全球最大的独立软件厂商之一,Sybase公司致力于帮助企业等各种机构进行应用、内容及数据的管理和发布。Sybase的产品和专业技术服务,为企业提供集成化的解决方案和全面的应用开发平台。
2、Informix。公司在1980年成立,目的是为Unix等开放操作系统提供专业的关系型数据库产品。公司的名称Informix便是取自Information 和Unix的结合。Informix第一个真正支持SQL语言的关系数据库产品是Informix SE(StandardEngine)。InformixSE是在当时的微机Unix环境下主要的数据库产品。它也是第一个被移植到Linux上的商业数据库产品。
3、MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。对于Mysql的前途,没有任何人抱乐观的态度。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
4、Visual FoxPro。原名FoxBase,最初是由美国Fox SoVisual FoxProftware公司于1988年推出的数据库产品,在DOS上运行,与xBase系列兼容。FoxPro是FoxBase的加强版,最高版本曾出过2.6。之后于1992年,Fox Software公司被Microsoft收购,加以发展,使其可以在Windows上运行,并且更名为 Visual FoxPro。 FoxPro比FoxBASE在功能和性能上又有了很大的改进,主要是引入了窗口、按纽、列表框和文本框等控件,进一步提高了系统的开发能力。
我想做一个数据库,需要什么软件啊??
你自己是程序员?
数据库(access、mysql、oracle)+动态网站语言(jsp、php)+服务器(tomcat、iis) 即可。
你是业务人员?
excel。
你是管理人员?
建议你找人做一个软件,不仅可以管理资料,对于考勤,档案、工资、部门、人员都可以实现管理。 方便又高效。
自己做一个数据库软件需要那些步骤?
用microsoft access数据库就可以了,先建一个表,然后定义字段。编程的话,如果是单机使用,直接在access中就可以做输入,查询,和表单,如果需要作的像样还要培安装程序可以用vb开发,如果要做成网络版,供多人使用,可以用asp开发web版本,这个最好就需要IIS web server,和frontpage开发环境。建议你刚开始全部在access中使用,图标界面,很方便,所见即所得,比如建立物品登记表,表名“物品登记”,字段
1登记序列号 数据类型-自动编号 做为主键
2日期 数据类型-日期/时间
3人员 数据类型-文本
。。。
表结构建立后直接就可以输入数据和查询了,access作为数据库简单易学,你很快就能上手,没问题的。
回答者:cjfg - 经理 四级 7-7 16:01
做网站说简单,确实很简单,就一个WORD也能做出一个像样的网页来!
做网站说困难,确实很困难,必须懂网页三剑客,PS等一系列的多媒体制作软件,当然也需要编程,JAVA,VB,C,C++也得懂一点,
做一个好的站长,还需要强烈的敬业精神! 用microsoft access数据库就可以了,先建一个表,然后定义字段。编程的话,如果是单机使用,直接在access中就可以做输入,查询,和表单,如果需要作的像样还要培安装程序可以用vb开发,如果要做成网络版,供多人使用,可以用asp开发web版本,这个最好就需要IIS web server,和frontpage开发环境。建议你刚开始全部在access中使用,图标界面,很方便,所见即所得,比如建立物品登记表,表名“物品登记”,字段
1登记序列号 数据类型-自动编号 做为主键
2日期 数据类型-日期/时间
3人员 数据类型-文本
。。。
表结构建立后直接就可以输入数据和查询了,access作为数据库简单易学,你很快就能上手,没问题的。
回答者:abcdefgh35 - 见习魔法师 二级 7-7 18:18
microsoft office中包含有access数据库,可以直接使用的。
先建一个表(物品登记),然后定义字段(日期,物品名称,编号,人员,入库日期,出库日期等)。
再建一个表单,根据提示选择使用不同的菜单选项,然后将字段合理布局就行了。
然后,你还可以进行打印输出查询的内容。
怎么做一个自带数据库的c#软件?
通常是在程序里打包一个文件式的数据库,比如sqlite 或 sqlserver ce.
如果你用access也是可以的,不过这个库的驱动要系统去安装,不是很推荐大众软件用这个数据库。
还有一种做法是自己实现一个数据库,但是这个代价非常高。
折中的做法是用xml 之类的代替数据库,但是效率真心不是很好,如果数据量很少的话,也是一个不错的选择。
想一个做数据库,请问用什么软件呢?
看你是做什么使用的。如果是简单嵌入式开发,涉及的数据量不是很大,那你可以选择sql server,用它做服务用也可以,当然你要注意怎么使用。如果实在本地使用,如我们的自动取款机,你可以适当的使用sqlist,这种小型数据库也不错。具体使用的方法可以与我联系及协议等等。如果你只是简单的做一些小东东而用的数据库,如:公交车上的读卡器等等,你可以尝试使用像表格方式来存储数据。具体的方法及用法估计你还是要问我。当然了你可以使用大型数据库DB2或者是Oreacle等等,不过这些都是用来做大型服务器用的。还有你选择的编程语言也很重要,像楼上说的mysql,最好是在PHP语言中使用等等。
现在做数据库一般用什么软件
做数据库一般用什么软件?你这个问题很让人无语。
你是要挑一种数据库来学,还是已经确定了一种数据库想知道用什么工具对此类数据库进行设计或开发?
恩,说说我的理解吧。我目前使用的Oracle数据库,常用于比较大型的工程,不知道是不是Java的项目居多。Access也是一种数据库,常用于小型项目。还有SQL Service,个人认为比较适合ASP,C++等语言的项目。
开发工具我只能说说Oracle了,我用的是PL SQL。
我想做一个数据库软件,详细的写在下面请帮忙详细回答,很重要,谢谢!
不知道你的电脑基础是什么层面的 个人觉得 用javaweb技术 mvc框架 做起来最简单了 也不要多么复杂 servlet+jsp+jdbc+mysql 足够了 半天的功夫,就可以实现 登录,录入,查询的一套功能。
做一个软件还要做数据库吗?还是这两种东西是独立存在的?
一般的软件都是要和数据打交道的。
比如:处理数据,配置信息存储,计算,图像管理。
等等;
这些如果放到程序里,或者用文本文件进行管理,则程序处理自己的处理量太大。
而DBMS则提供了数据管理的能力。
转载请注明出处51数据库 » 数据库做一个软件 做一个数据库需要什么软件