四:数据库应用系统功能设计与实施 | 您所在的位置:网站首页 › 数据库中数据组织的四个层次是 › 四:数据库应用系统功能设计与实施 |
四:数据库应用系统功能设计与实施 在适用 Internet、维护工作等等方面,B/S比C/S强;在运行速度、数据安全、人机交互等方面,不如C/S。 从功能角度数据库应用系统可以划分为四个层次来实现 ①表示层:用于显示数据和接收用户输入的数据。(一般为 Windows应用程序或Web应用程序) ②业务逻辑层:是表示层和数据访问层之间的桥梁,主要负责数据的传递和处理 ③数据访问层:负责与DBMS系统进行交互,提取或存入应用系统所需的数据。 ④数据持久层:负责保存和管理应用系统数据。 表示层负责所有与用户交互的功能,用户对数据库应用系统的最直观感受均在这层实现; 业务逻辑层负责根据业务逻辑需要将表示层获取的数据进行组织后,传递给数据访问层,或将数据访问层获取的数据进行相应的加工处理,传送给表示层用于展示; 数据访问层负责与DBMS系统进行交互,提取或存入应用系统所需的数据;使用 create procedurer命令所定义的存储过程 数据持久层负责保存和管理应用系统数据。 隔离性 事务隔离性级别越高,执行效率越低。 降低事务隔离级别可以提高事务的吞吐量,提高活锁的可能性,降低发生死锁、发生阻塞的可能性。 多个小事务合并成大事务,会增加占有锁的时间,可能会造成大量阻塞事务,甚至会产生死锁。 好处:降低发生数据不一致的可能性 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |