网站一般分动态网站和静态网站两种,静态网站就一些固定的网页,不需要调用数据库,相应的也没有后台管理程序,只适合一些本身有网页制作基础的人来管理,有什么问题直接修改网页,但动态网站就不同了 , 动态网站有强大的后台管理程序,一些就算只有基本的电脑知识的人也可以通过后台管理网站 , 但同样的动态网站需要有数据库支持,以下简单介绍一下网站建设中常用到的几种数据库 。
什么是数据库?
数据库是存放网站数据的空间,也称作数据库空间,像网站的内容都是通过网站后台 , 直接存储到数据库中的,前台展示网页上则只需要使用固定的代码程序来调用这些数据展示给客户就可以了 。
一般常用的数据库有access和mysql两种,当然像mssql也会经常用到 , 只不过使用占用的比例就很少了,我们以下分别介绍一下这几种数据库 。
access:由微软公司开发的把数据库引擎的图形用户界面和软件开发工具结合在一起的一个管理系统,包括在office办公软件中,只适合放置到window服务器系统 , 适合一般的中小企业网站,开发技术比较简单,而且在数据量不是特别大的时候速度还是挺快的,不用专门去开通数据库空间,数据库和网站放在一起,节约了成本,只需要跟程序放到一起就可以了,而且备份网站也比较方便、简单 。一般只适合asp程序使用 。
mysql:是目前最流行的一个关系型数据库管理系统,由瑞典的mysql AB公司开发,是一种关联数据库管理系统,这种系统会将数据存放在不同的数据表中 , 而不是把所有信息都放到一个大仓库中,从而提高了数据库的查询速度和灵活性,mysql的好处是体积小、运行速度快、是免费的成本很低 。可以用到windows、linux、unix....任意一种操作系统,一般跟php程序和apache环境搭配结合使用可以完美发挥出他们各自的优点 。大大提高网站的运行效率 。
mssql:是指微软的SQLServer数据库服务器,它提供了数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统 , 用于建立、使用和维护数据库 。一般可以配合asp,jsp和.net任意一种语言使用,但不能跨平台使用,所以也限制了他的发展,而且mysql的出现更加让他在中小企业网站市场中没有地位,基本上现在很少企业网站使用mssql 。
【网站建设常用的几种数据库】一般网站程序使用到的就是以上三种数据库 , 中小企业网站使用access或mysql , 大点的网站使用mysql或mssql,至于其它的像Oracle数据库只是用于传说中的大型政府机关或军事机关网站,对于中小企业、集团网站来说根本用不上,费用很贵不说还需要专业的技术人员去维护 。