项目数据库选哪个,数据库选择的原则是什么OraclemysqlSQL serverDB2优缺点又有哪
来源:整理 编辑:黑码技术 2023-10-05 18:13:27
本文目录一览
1,数据库选择的原则是什么OraclemysqlSQL serverDB2优缺点又有哪
mysql,SQLserver是中型数据库Oracle,DB2是大型数据库,这两者的用户都很大,比如银行之类的。一般公司都用Oracleaccess : 单机数据库(微软)。sql server: 中小型数据库(微软)。db2: 大型数据库(ibm)。mysql:中小型数据库(甲骨文)。oracle:大型数据库(甲骨文)。项目的大少投入数据库的资金对性能的要求运行的系统何种语言开发OS平台,数据量规模,应用或系统的需求,客户环境等等看你用什么语言编程了,哪种语言和哪种数据库的连接最合适,当然也要看你的是大型还是小型项目用的了
2,现在做数据库用什么
access只支持小型的企业或者办公之类使用。sql server系列支持小中大型企业来使用。数据库分很多,给你说下我知道的,
Sql Server(MSSQL), Mysql , DB2, Orcale , Access
我记忆力知道这几个,
mssql.access是微软出的,
其他的,了解不是很多,就不一一介绍了,
给你介绍下一般什么程序用什么数据库
PHP - Mysql
ASP.NET - MSSQL
ASP - Access
JSP - Orcale
DB2 , 没用过,
根据不同需求, 这几个搭配是目前比较流行的搭配,希望能解决你的问题,一般个人使用的小型软件可用Access或sql,大型企业或单位一般用ORACLE较好。1.看项目大小,选择。
2.ORACLE 会的话是最好的,因为用的非常多!(建议)
3,我们想建一个数据库主要功能有工程录入进度控制查询统
如果是小规模使用的话,可以用ACCESS;如果同时使用人数超过5人的话,建议用SQL Server。仅仅是构建数据库还不能满足管理的需要,还需要编写数据录入、数据处理和数据查询等功能模块程序,如果有可能,最好自己的数据自己编程,写出来的程序最符合使用要求。建议看看雅奇MIS系统。你这是一个完整的信息系统,找专业人员吧,除了数据库本身,还得做界面,方便实际用户使用,不是这里能够得到结果的。用office的access都可以做到。用VFP/C++/SQL等等也都可以。当然其他大型数据库也未尝不可,杀鸡用牛刀就没必要了。你描述的非常清楚 事实也是如此 数据可以用网页表单插入到数据库里 也可是直接在数据库里写 也可以通过sql语句从别的地方批量导入 网页上都能显示出来 因为网页的读取方式是不变的 就是读数据库里的数据另外,虚机团上产品团购,超级便宜是做数据库还是做软件开发?数据库只是进行数据存储,如果要实现其功能的话,还是需要进行前端软件开发的
4,数据库的选择
1.如果你对access操作很熟悉的话,使用access就可以处理十几万条的数据没问题的,只不过速度会有点慢,2.如果你对SQL SERVER比较熟悉的话,使用SQL SERVER就可以了,处理十几万条的数据是没问题的,3.如果熟悉ORCLE,那就更好了,基本都可以搞定,呵呵,希望能有帮助,^_^人家才10几万条数据~~SQL SERVER 2005足已一台双核、80G硬盘、2G内存的电脑当服务器也就够了。1、mysql,sqlserver,oracle,db2等(楼上说的access,,说实话我没见过用这个做项目的)2、说实话没有什么最简单实用的数据库只说,要根据实际需求,选择合适的,如果非要说,相对来说mysql可能简单点3、mysql,旦禒测溉爻防诧狮超饯,,这个简单而且免费;access也勉强吧,但是access基础语法跟其他的有些不一样SQL SEVER...ORACLE都可以。-----------数据量大点这两种都可以搞定···----------方便查询,主要在于你的表设计怎么样··目前主流数据库适合你们的就是SQL和ORACLE两种,SQL操作比较简洁、人性化,对操作系统和服务器的配置都不高,一般都是用的SQLServer2000企业版或者是SQLServer2005企业版,但是SQL对于数据量过大的处理能力较差(你那十几万条数据真不大,SQL处理毫无问题,我指的大是每天上TB的数据量才算大) 当然ORACLE也就是甲骨文系列也是很不错的。数据量大用ORACLE是首选中的首选(你们那几十万条数据真不大...),你想用ORACLE没问题,绝对够用的,你的要求他们也绝对可以满足,并且ORACLE还有外包EHR系统,你要上ORACLE可以捎带着把他们家的EHR一起上了,这样管理就更协调了,数据管理自动化加办公自动化! 至于这个价格嘛……ORACLE有点儿天文(如果连EHR一起上了就更天文了),我身为一个地球人,还是向你推荐SQL系列吧。
5,该选择哪个开源数据库哪一个更好
MYSQL好,开源的,体积小、速度快、总体拥有成本低,支持的平台也多,PHP和Apache平台都能用!一般中小型网站的开发首选。希望能帮到您!如果打算为项目选择一款免费、开源的数据库,那么你可能会在mysql与postgresql之间犹豫不定。mysql与postgresql都是免费、开源、强大、且功能丰富的数据库。你主要的问题可能是:哪一个才是最好的开源数据库,mysql还是postgresql呢?该选择哪一个开源数据库呢? 在选择数据库时,你所做的是个长期的决策,因为后面如果再改变决定将是非常困难且代价高昂的。你希望一开始就选择正确。两个流行的开源数据库mysql与postgresql常常成为最后要选择的产品。对这两个开源数据库的高层次概览将会有助于你选择最适合自己需要的。 mysql mysql相对来说比较年轻,首度出现在1994年。它声称自己是最流行的开源数据库。mysql就是lamp(用于web开发的软件包,包括linux、apache及perl/php/python)中的m。构建在lamp栈之上的大多数应用都会使用mysql,包括那些知名的应用,如wordpress、drupal、zend及phpbb等。 一开始,mysql的设计目标是成为一个快速的web服务器后端,使用快速的索引序列访问方法(isam),不支持acid。经过早期快速的发展之后,mysql开始支持更多的存储引擎,并通过innodb引擎实现了acid。mysql还支持其他存储引擎,提供了临时表的功能(使用memory存储引擎),通过myisam引擎实现了高速读的数据库,此外还有其他的核心存储引擎与第三方引擎。 mysql的文档非常丰富,有很多质量不错的免费参考手册、图书与在线文档,还有来自于oracle和第三方厂商的培训与支持。 mysql近几年经历了所有权的变更和一些颇具戏剧性的事件。它最初是由mysql ab开发的,然后在2008年以10亿美金的价格卖给了sun公司,sun公司又在2010年被oracle收购。oracle支持mysql的多个版本:standard、enterprise、classic、cluster、embedded与community。其中有一些是免费下载的,另外一些则是收费的。其核心代码基于gpl许可,对于那些不想使用gpl许可的开发者与厂商来说还有商业许可可供使用。 现在,基于最初的mysql代码还有更多的数据库可供选择,因为几个核心的mysql开发者已经发布了mysql分支。最初的mysql创建者之一michael "monty" widenius貌似后悔将mysql卖给了sun公司,于是又开发了他自己的mysql分支mariadb,它是免费的,基于gpl许可。知名的mysql开发者brian aker所创建的分支drizzle对其进行了大量的改写,特别针对多cpu、云、网络应用与高并发进行了优化。 postgresql postgresql标榜自己是世界上最先进的开源数据库。postgresql的一些粉丝说它能与oracle相媲美,而且没有那么昂贵的价格和傲慢的客服。它拥有很长的历史,最初是1985年在加利福尼亚大学伯克利分校开发的,作为ingres数据库的后继。 postgresql是完全由社区驱动的开源项目,由全世界超过1000名贡献者所维护。它提供了单个完整功能的版本,而不像mysql那样提供了多个不同的社区版、商业版与企业版。postgresql基于自由的bsd/mit许可,组织可以使用、复制、修改和重新分发代码,只需要提供一个版权声明即可。 可靠性是postgresql的最高优先级。它以坚如磐石的品质和良好的工程化而闻名,支持高事务、任务关键型应用。postgresql的文档非常精良,提供了大量免费的在线手册,还针对旧版本提供了归档的参考手册。postgresql的社区支持是非常棒的,还有来自于独立厂商的商业支持。 数据一致性与完整性也是postgresql的高优先级特性。postgresql是完全支持acid特性的,它对于数据库访问提供了强大的安全性保证,充分利用了企业安全工具,如kerberos与openssl等。你可以定义自己的检查,根据自己的业务规则确保数据质量。在众多的管理特性中,point-in-time recovery(pitr)是非常棒的特性,这是个灵活的高可用特性,提供了诸如针对失败恢复创建热备份以及快照与恢复的能力。但这并不是postgresql的全部,项目还提供了几个方法来管理postgresql以实现高可用、负载均衡与复制等,这样你就可以使用适合自己特定需求的功能了。
文章TAG:
项目数据库选哪个 数据库选择的原则是什么OraclemysqlSQL serverDB2优缺点又有哪