|
知识路径: > 计算机系统综合知识 > 操作系统 > 网络操作系统与嵌入式操作系统 > 嵌入式系统 > 嵌入式系统数据库 >
|
相关知识点:4个
|
|
|
|
本节简单介绍SQL Anywhere Studio和Adaptive Server Anywhere嵌入式DBMS。
|
|
|
SQL Anywhere Studio主要用于笔记本计算机、手持设备、智能电器等领域。SQL Anywhere Studio提供了一系列的工具,包括:
|
|
|
(1)Adaptive Server Anywhere嵌入式DBMS。这个DBMS可以单机运行,也可以作为数据库服务器运行。
|
|
|
(2)UltraLite提交工具。通过该工具,DBS可以分析出一个特定的应用系统需要哪些DBMS的功能,并根据实际需要对数据库进行精简。
|
|
|
(3)MobiLink同步服务器。SQL Anywhere Studio支持双向的信息同步。在同步环境下通过MobiLink来完成,在异步环境下通过SQL Remote来完成。
|
|
|
(4)PowerDesigner Physical Architect数据库模型设计工具。
|
|
|
(5)PowerDynamo Web动态页面服务器。
|
|
|
(6)JConnect JDBC(Java DataBase Connectivity,Java数据库互连)驱动器。
|
|
|
(7)Sybase Central图形化管理工具。用于对数据库、移动用户和数据复制提供便利。
|
|
|
Adaptive Server Anywhere嵌入式DBMS的主要特性如下:
|
|
|
(1)支持多种操作系统。Adaptive Server Anywhere可支持多种常见的操作系统,同时,Adaptive Server Anywhere占用的资源很少,却具有强大的功能,包括参照完整性、存储过程、触发器、行级锁、自动的时间表和自动恢复功能等。
|
|
|
(2)支持Java。Adaptive Server Anywhere全面支持Java技术,支持Java存储过程和数据类型,并且支持开发人员在数据库中创建和存储Java类,从而可以在服务器中实现复杂的商业应用。
|
|
|
(3)支持Internet应用。SQL Anywhere Studio可以支持各种Internet标准,可以很好地利用已有的Web应用程序,一方面可以支持Web应用,另一方面可以将应用程序和数据信息在本地保存,使得通信断接时,移动用户仍可以运行应用程序。
|
|
|
(4)支持多种应用程序接口。Adaptive Server Any where支持使用ODBC、JDBC、OpenClientTM、OLEDB和嵌入式开发数据库应用程序。通过技术,开发人员可以使用这些数据库接口,对移动信息设备和智能电器进行数据访问。
|
|
|
(5)易于管理。由于Adaptive Server Anywhere的自管理和自调优功能,所以系统很少需要DBA干预。图形化管理工具Sybase Central易于使用,可以方便地集中管理远程数据库和同步环境。SQL Anywhere Studio提供了在企业系统和远程设备之间可伸缩的双向信息复制技术。
|
|
|
(6)系统规模配置灵活。通常,DBMS和应用是分离的,即使应用只用到了DBMS的一部分功能,DBMS仍然包括了所有的功能模块,致使DBMS过于庞大。为此,开发应用时,先以Adaptive Server Anywhere为数据库开发平台开发应用程序,然后对应用分析,找出必需的功能模块,生成一个精简的DBMS,从而减少系统资源的占用。
|
|
|