3.3数据库
往往在使用编程语言进行系统编程设计时,都会用到数据库,我们可以使用数据库查看各个功能之间的联系,查看用户的数据,同时也可以在数据库中修改数据。面向多种应用时,各应用程序之间相互独立,同时多个用户可以共享数据,[22]数据共享性和高度集中性是数据库里的数据特征。总体来说,我们通常所称的数据库的三级模式包括模式、内模式和外模式。[9]数据库的多种应用和数据设计都是从三级模式方面考虑的,有时候也可以只考虑一部分的内容。
不管什么编程系统,都有其独有的特征,在应用时,也要以其核心内容为主,而数据库系统的重点内容是数据库管理系统。数据库管理系统的英文简称是DBMS,管理、更新和控制数据是最主要的功能特点,[12]同时系统也会对数据库中的数据进行存储、修改、应用和管理。数据库管理系统对于计算机应用的发展有很大的贡献作用,有高效率、方便的处理数据资源的能力。数据库系统一般具备以下特征:(1)应用数据模型来管理和处理复杂多变的数据(2)完成数据内容的共享功能,减少数据的损失(3)具有较高的数据独立性,不受外界影响(4)有统一的数据控制功能。