ACCESS 和 SQL Server 比较 更高的性能和分时性提高了的可用性改进的安全性即时的可恢复性可靠的发布数据和事务基于服务器的处理能力更高的性能和分时性 在很多情况下,Microsoft SQL Server 能提供比 Access 数据库更好的性能。SQL Server 也提供了对非常大数据库的支持,可达 1 TB,这比当前对一个 Access 数据库 2 GB 限制要大得多。最后,在 Microsoft Windows NT 上,SQL可以极高效地并行处理查询(在处理用户请求的单个进程中使用多个本地线程),并且将添加更多用户时的附加内存需要降低为最小。 提高了的可用性 使用 Microsoft SQL Server,可以在正在使用数据库时对它进行递增的或完全的动态备份。因此,您不必强迫用户为了备份数据而退出数据库。这意味着您的数据库可以每日每夜地运行。 改进的安全性 Microsoft SQL Server 集成 Windows NT 操作系统的安全性,为网络和数据库提供同一个的登录过程。这使您能够更容易地管理复杂的安全方案。服务器上的一个 SQL Server 数据库也更好地被保护起来,因为未授权的用户不能直接访问数据库文件,而必须首先访问服务器。 即时的可恢复性 当系统出现故障时(例如操作系统崩溃或电源停电),Microsoft SQL Server 具有一个自动的恢复机制,可以在几分钟内将数据库恢复到一致性的最后状态,并且不需要数据库管理员的干预。要求严格的应用程序可以立即再次运行。 可靠的发布数据和事务 对于支持要求严格应用程序的系统,事务处理是其重要要求,例如银行系统和联机订货输入系统。Microsoft SQL Server 通过事务处理日志支持最小的事务,这样就保证了在事务中进行的所有更改要么提交要么回滚。既使在系统出现故障时,以及多个用户正在进行复杂更新时,也能保证数据库事务的一致性和可恢复性。SQL Server 将一个事务中的所有数据库更改都当作单个的工作单元。根据定义,要么安全地完成整个事务,并且在数据库中体现所有完成的更新,要么回滚该事务 — 撤消对数据库进行的所有更改。使用分两个阶段提交协议,SQL Server 甚至支持跨越多个服务器的同步事务 — 保证了网络中的所有服务器都保持一致状态。 基于服务器的处理能力 Microsoft 从一开始就将 Microsoft SQL Server 设计为客户/服务器数据库。数据和索引保存在单个服务器计算机上,很多客户计算机通过网络经常访问这个服务器计算机。SQL Server 通过在将结果发送给客户机之前在服务器上处理数据库查询,减少了网络通信量。这样,您的客户/服务器应用程序可以在最佳位置上运行 — 在服务器上运行。您的应用程序也可以使用存储过程和触发器,在服务器上而不是在客户机上,集中和共享应用程序逻辑、商务规则和政策、复杂的查询和数据有效性和参照完整性代码。
更高的性能和分时性提高了的可用性改进的安全性即时的可恢复性可靠的发布数据和事务基于服务器的处理能力更高的性能和分时性
在很多情况下,Microsoft SQL Server 能提供比 Access 数据库更好的性能。SQL Server 也提供了对非常大数据库的支持,可达 1 TB,这比当前对一个 Access 数据库 2 GB 限制要大得多。最后,在 Microsoft Windows NT 上,SQL可以极高效地并行处理查询(在处理用户请求的单个进程中使用多个本地线程),并且将添加更多用户时的附加内存需要降低为最小。 提高了的可用性
使用 Microsoft SQL Server,可以在正在使用数据库时对它进行递增的或完全的动态备份。因此,您不必强迫用户为了备份数据而退出数据库。这意味着您的数据库可以每日每夜地运行。 改进的安全性
Microsoft SQL Server 集成 Windows NT 操作系统的安全性,为网络和数据库提供同一个的登录过程。这使您能够更容易地管理复杂的安全方案。服务器上的一个 SQL Server 数据库也更好地被保护起来,因为未授权的用户不能直接访问数据库文件,而必须首先访问服务器。 即时的可恢复性
当系统出现故障时(例如操作系统崩溃或电源停电),Microsoft SQL Server 具有一个自动的恢复机制,可以在几分钟内将数据库恢复到一致性的最后状态,并且不需要数据库管理员的干预。要求严格的应用程序可以立即再次运行。 可靠的发布数据和事务
对于支持要求严格应用程序的系统,事务处理是其重要要求,例如银行系统和联机订货输入系统。Microsoft SQL Server 通过事务处理日志支持最小的事务,这样就保证了在事务中进行的所有更改要么提交要么回滚。既使在系统出现故障时,以及多个用户正在进行复杂更新时,也能保证数据库事务的一致性和可恢复性。SQL Server 将一个事务中的所有数据库更改都当作单个的工作单元。根据定义,要么安全地完成整个事务,并且在数据库中体现所有完成的更新,要么回滚该事务 — 撤消对数据库进行的所有更改。使用分两个阶段提交协议,SQL Server 甚至支持跨越多个服务器的同步事务 — 保证了网络中的所有服务器都保持一致状态。 基于服务器的处理能力
Microsoft 从一开始就将 Microsoft SQL Server 设计为客户/服务器数据库。数据和索引保存在单个服务器计算机上,很多客户计算机通过网络经常访问这个服务器计算机。SQL Server 通过在将结果发送给客户机之前在服务器上处理数据库查询,减少了网络通信量。这样,您的客户/服务器应用程序可以在最佳位置上运行 — 在服务器上运行。您的应用程序也可以使用存储过程和触发器,在服务器上而不是在客户机上,集中和共享应用程序逻辑、商务规则和政策、复杂的查询和数据有效性和参照完整性代码。
Sqlserver比较大比较复杂了
Sqlserver的联机帮助也很好:)
Sqlserver:适合网络版的数据库开发,适合中型数据量
Access属于office产品,小型操作
Sqlserver比较大比较复杂了
access不支持procedure
而sql会支持。
sql可有多个终端,而access不可以。
我的SQL是一个我们正在使用的软件的后台,我想操作实验一下,请问怎样才能实现我的操作不会影响服务器里的数据?