四:数据库应用系统功能设计与实施 您所在的位置:网站首页 数据库中数据组织的四个层次是 四:数据库应用系统功能设计与实施

四:数据库应用系统功能设计与实施

2024-07-17 19:54| 来源: 网络整理| 查看: 265

四:数据库应用系统功能设计与实施

在适用 Internet、维护工作等等方面,B/S比C/S强;在运行速度、数据安全、人机交互等方面,不如C/S。

从功能角度数据库应用系统可以划分为四个层次来实现 ①表示层:用于显示数据和接收用户输入的数据。(一般为 Windows应用程序或Web应用程序) ②业务逻辑层:是表示层和数据访问层之间的桥梁,主要负责数据的传递和处理 ③数据访问层:负责与DBMS系统进行交互,提取或存入应用系统所需的数据。 ④数据持久层:负责保存和管理应用系统数据。

表示层负责所有与用户交互的功能,用户对数据库应用系统的最直观感受均在这层实现; 业务逻辑层负责根据业务逻辑需要将表示层获取的数据进行组织后,传递给数据访问层,或将数据访问层获取的数据进行相应的加工处理,传送给表示层用于展示; 数据访问层负责与DBMS系统进行交互,提取或存入应用系统所需的数据;使用 create procedurer命令所定义的存储过程 数据持久层负责保存和管理应用系统数据。

隔离性 事务隔离性级别越高,执行效率越低。 降低事务隔离级别可以提高事务的吞吐量,提高活锁的可能性,降低发生死锁、发生阻塞的可能性。 多个小事务合并成大事务,会增加占有锁的时间,可能会造成大量阻塞事务,甚至会产生死锁。 好处:降低发生数据不一致的可能性



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有