HTML5学堂:平时我们浏览网站的时候,会发现不像我们书写HTML文件的时候,数据是固定的,而是不断变化的,这个时候,我们把这种页面叫做动态页。在制作动态页的时候,离不开数据的变化,我们会使用数据库管理系统来管理我们的数据。
到目前为止,处理数据的技术仍然处于数据库系统阶段。在该阶段处理数据时,经常会涉及各个概念:数据库、数据库管理系统、数据库系统。同时如果想完全掌握数据库系统阶段的数据处理技术,也必须熟悉和掌握这些概念
数据库(DataBase, DB)是指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。
数据库管理系统(DataBase Management System, DBMS)是指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。当前比较流行和常用的数据库管理系统有Oracle、MySQL、SQL Server和DB2等
数据库系统(DataBase System, DBS)是指在计算机系统中引入数据库后的系统,通常由计算机硬件、软件、数据库管理系统和数据管理员组成。
在通常情况下,经常会用数据库来表示它们使用的数据库软件。这经常会引起混淆,确切地说,数据库软件应该为数据库管理系统,数据库是通过数据库管理系统创建和操作的容器。
欢迎沟通交流~HTML5学堂
目前市场上比较流行的数据库管理系统产品主要是Oracle、IBM、Microsoft和Sybase等公司的产品,下面对常用的几种系统进行简要的介绍。
Oracle数据库管理系统被认为是行业目前比较成功的关系型数据库管理系统,由世界第二大软件供应商Oracle公司与1983年推出。Oracle的数据库产品被认为是运行稳定、功能齐全、性能超群的贵族产品。这主要是因为该数据库产品在技术方面的遥遥领先,还有就是其着重于大型的企业数据库领域应用。
DB2数据库管理系统是一款支持多媒体、Web关系型数据库管理系统,其功能不仅可以满足大中型公司的需要,而且可以灵活地服务于中小型电子商务解决方案。据统计,目前DB2数据库管理系统用户超过6,000万,分布于约40万家公司。
SQL Server数据库管理系统时一款功能比较全面,效率比较高,可以作为大中型企业或单位的数据库管理系统,由世界第一大软件供应商Microsoft公司推出。该数据库管理系统集成了Microsoft软件产品的界面友好、易学易用的特点,与其他大型数据库管理系统产品相比,在操作性和交互性方面独树一帜。
PostgreSQL数据库管理系统时一款最富特色的自由数据库管理系统,甚至也可以说是最强大的自由软件数据库管理系统。该数据库管理系统支持了目前世界上最丰富的数据类型,是自由软件数据库管理系统中唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的自由软件。
MySQL数据库管理系统是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
欢迎沟通交流~HTML5学堂