(1)存储方式单一
Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。
(2) 面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
(3)界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。即使使用者不是数据库专家,一样可以大显神通。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
(4)集成环境、处理多种数据信息
Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利
用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet应用。
②Microsoft SQL Server 2000
Microsoft SQL Server 2000是大规模联机事务处理(OLTP)、数据仓库和电
子商务应用程序的数据库平台,是Microsoft公司推出的客户/服务器型(client-server)关系数据库(relational database)管理系统,具有较高的可靠性、安全性和易用性。
它主要运行于Windows NT操作系统上,并可与Windows NT无缝集成,提供了一个高性能的客户/服务器平台。SQL Serve:支持标准的ANSISQL,还把标准SQL扩展成为更为实用的Transact-SQL。另外SQL Server还具有强大的网络功能,支持发布Web页面以及接收电子邮件。目前,SQLServer 2000已成为Windows NT平台上最重要、使用最广泛的数据库管理系统。
SQL Server 2000除了支持传统关系型数据库对象(如数据库、表)和特性(如表的join)外,也支持现今关系型数据库常用的对象如存储过程(stored procedure)、视图(view)等。此外,它还支持目前关系型数据库必定要支持的标准查询语言一一SQL(Structured Query Language)o
SQL Server另外一个重要的特点是它支持数据库复制(replication)的功能,也就是当你在一个数据库上执行更新时,可以将其更新结果传到远程SQL Server相同的数据库上,使两边数据库的数据保持同步。
通过比较Microsoft Office Access 2003与Microsoft SQL Server 2000各自的特点,显而易见Microsoft SQL Server 2000在功能上完胜Microsoft Office Access 2003,然而考虑到本系统需要处理的数据主要是包括用户信息和暖气用量,数据并不复杂,Microsoft SQL Server 2000在此地反而显得大材小用,而Microsoft Office Access 2003以其上手容易,结构清晰的特点脱颖而出。笔者最终选择了Microsoft Office Access 2003作为热量表远程抄表管理软件系统的数据库系统[14]。
- 上一篇:AT89C52单片机温度检测及报警系统设计+源代码
- 下一篇:南京市新型公共交通系统适应性研究
-
-
-
-
-
-
-
巴金《激流三部曲》高觉新的悲剧命运
NFC协议物理层的软件实现+文献综述
浅析中国古代宗法制度
C++最短路径算法研究和程序设计
高警觉工作人群的元情绪...
g-C3N4光催化剂的制备和光催化性能研究
江苏省某高中学生体质现状的调查研究
上市公司股权结构对经营绩效的影响研究
中国传统元素在游戏角色...
现代简约美式风格在室内家装中的运用