数据库知识求解~~高手帮忙~~

来源:百度知道 编辑:UC知道 时间:2024/06/28 16:03:43
本人最近想学点数据库知识~~在本书上看到开源数据库管理系统(MySQL和PostgreSQL),我想问下什么叫开源数据库项目~~和关系型数据库系统(MS SQL Server和Oracle)有什么区别呢?~~高手帮忙解答下~~万分感谢~~~

开源之意就是不要钱的.你拿来就可以用的.但是你不会享受到任何服务的.像MySQL 就是比较典型的开源数据库..MS SQL server 和Oracle都是收费的..但是Oracle有使用版的..网上有很多..对于不是开源的其实你的购买就是购买的服务等等..比如你的数据库有问题了..要备份数据..如果你是正版的话他们就会拍技术人员来给你解决你的问题.
还有开源的概念和关系数据库的概念不是同一级别的...
现在被广泛的使用的数据库都属于关系数据库..mysql.oracle.sqlserver都是关系形的数据库,在次基础上.有分为开源和不开源的数据库..

回答完毕

开源(Open Source):
开放源码。
关系型数据库:
以行和列的形式存储数据,以便于用户理解。

大部分开源数据库都是关系数据库,只不过开源数据库的源代码是公开的,任何人都可以修改、编译为自己需要的类型使用。也可以使用别人编译好的,是免费的!但是有些开源数据库不能免费使用在商业上,自己用用免费。