顾名思义,数据库就是用来存放你程序所需要的数据的,比如你要做用户管理,那么用户的帐号、密码等信息就可以存放在数据库库中,这样就可以持久的保存用户的信息,当然你也可以选择用文件来保存这些信息,但是,你要花很多的时间去开发一个文件的管理程序出来,用于操作你的文件,比如,用户要修改信息,你就要去修改你文件中的记录了,而且还考虑到安全问题,所以这是很复杂的,你选择了用数据库来管理你的信息,那你就不用去做这些复杂的工作了,你只需要在你程序中用一些简单的sql语句就能更改数据库中的记录,然后在需要用的地方用select语句从数据库中去数据了,你好考虑一下就能理解他的强大的用处了
其实就是存储数据,但是这有不是一般的存储数据,为什么?因为这样可以动态的存储数据,可以增删改查,同时增删改查也给了很多的约束,这样让我们的数据更安全了。同时还有很多功能性的东西,比如分页吧,任何一门数据库语言都可以做到。但是相对来说Oracle做的更好,SQL
2005模仿Oracle,MySQL做的也不错,但是MS
SQLSERVER做的就不好了。自己好好看看就知道那个语言更好,但是不学MS
SQLSERVER数据库是不行的,不然将很费力的。