一种DML语句正确性的自动检查方法

    公开(公告)号:CN112214507B

    公开(公告)日:2024-01-26

    申请号:CN202011017772.8

    申请日:2020-09-24

    Applicant: 暨南大学

    Abstract: 本发明公开了一种DML语句正确性的自动检查方法,包含IDU语句正确性检查:对学生的I、D、U操作进行了回滚,使之不影响数据库中的数据;I、D、U操作一次只能影响数据库的一个表,在操作完成后通过“SUP Select”字段中存贮的select查询字句获得数据库的一个更新状态,然后将事务回滚使数据库恢复到操作执行前的状态;题库中“Ref Answer”字段存贮一个正确操作语句,通过执行“Ref Answer”和“SUP Select”字段的内容也得到数据库的一个更新状态,通过对二个状态的比较来判断学生实验的正确性。本发明主要针对学生在练习DML语言时为其提供自动的语义检查,能够在学生学习SQL查询语句、更新语句时自动检测其练习的正确性,减轻老师和学生的任务,及时反馈学生的学习情况,提高学生学习的效率。

    可自定义的多态访问控制模型及其工作方法

    公开(公告)号:CN114254363A

    公开(公告)日:2022-03-29

    申请号:CN202111602459.5

    申请日:2021-12-24

    Applicant: 暨南大学

    Abstract: 本发明公开了可自定义的多态访问控制模型,包括简单属性管理模块、复杂属性管理模块、类别模块、策略模块、权限缩减模块;该模型以“属性”(包括简单属性、复杂属性及属性的层次关系等)为基础,提供用户自定义模块,管理员自定义模块,使模型具有不同存取控制模型的表达能力,具备类似程序语言中“多态”的特性,在同一应用场景下呈现多种访问控制模型的能力,相较于传统的多模型融合,本发明统一使用“属性”这一概念去表达其他元素,通过采用“归类‑评估‑权限缩减”多层架构,每层架构提供不同的功能,从而保留了模型的可审计,方便管理,细粒度控制等优势,同时是一个通用的访问控制模型,方便使用者跨平台使用,降低学习成本。

    可自定义的多态访问控制模型及其工作方法

    公开(公告)号:CN114254363B

    公开(公告)日:2024-08-02

    申请号:CN202111602459.5

    申请日:2021-12-24

    Applicant: 暨南大学

    Abstract: 本发明公开了可自定义的多态访问控制模型,包括简单属性管理模块、复杂属性管理模块、类别模块、策略模块、权限缩减模块;该模型以“属性”(包括简单属性、复杂属性及属性的层次关系等)为基础,提供用户自定义模块,管理员自定义模块,使模型具有不同存取控制模型的表达能力,具备类似程序语言中“多态”的特性,在同一应用场景下呈现多种访问控制模型的能力,相较于传统的多模型融合,本发明统一使用“属性”这一概念去表达其他元素,通过采用“归类‑评估‑权限缩减”多层架构,每层架构提供不同的功能,从而保留了模型的可审计,方便管理,细粒度控制等优势,同时是一个通用的访问控制模型,方便使用者跨平台使用,降低学习成本。

    一种DML语句正确性的自动检查方法

    公开(公告)号:CN112214507A

    公开(公告)日:2021-01-12

    申请号:CN202011017772.8

    申请日:2020-09-24

    Applicant: 暨南大学

    Abstract: 本发明公开了一种DML语句正确性的自动检查方法,包含IDU语句正确性检查:对学生的I、D、U操作进行了回滚,使之不影响数据库中的数据;I、D、U操作一次只能影响数据库的一个表,在操作完成后通过“SUP Select”字段中存贮的select查询字句获得数据库的一个更新状态,然后将事务回滚使数据库恢复到操作执行前的状态;题库中“Ref Answer”字段存贮一个正确操作语句,通过执行“Ref Answer”和“SUP Select”字段的内容也得到数据库的一个更新状态,通过对二个状态的比较来判断学生实验的正确性。本发明主要针对学生在练习DML语言时为其提供自动的语义检查,能够在学生学习SQL查询语句、更新语句时自动检测其练习的正确性,减轻老师和学生的任务,及时反馈学生的学习情况,提高学生学习的效率。

Patent Agency Ranking