用数据库做个管理系统
数据库在一个单位或者是企业来说是一个应用领域中的通用系统,是用来对数据进行处理的,他所储存的是有关整个企业,事业部门,团体以及个人等等的数据,这些数据都是站在全局的角度上建立起来的,根据一定的模型来进行组织,描述并储存的。由于其是建立在数据之间的自然联系这一基础之上的,所以他能够提供所有必要的存取途径,加之数据是面向全体组织的。因此它具有整体性这一特征,想要用数据库做一个管理系统,泛普软件带你先了解数据管理系统的结构:
数据库管理系统的层次结构
(1)应用层:是数据库管理系统与终端用户和应用程序的界面,负责处理各种数据库应用,如使用结构化查询语言SQL发出的事务请求或嵌入通用的程序设计语言的应用程序对数据库的请求。
(2)语言处理层:由DDL编译器、DML编译器、DCL编译器、查询器等组成,负责完成对数据库语言的各类语句进行词法分析、语法分析和语义分析,生成可执行的代码。此外,还负责进行授权检验、视图转换、完整性检查、查询优化等。
(3)数据存取层:将上层的集合操作转换为对记录的操作,包括扫描、排序、查找、插入、删除、修改等,完成数据的存取、路径的维护以及并发控制等任务。
(4)数据存储层:由文件管理器和缓冲区管理器组成,负责完成数据的页面存储和系统的缓冲区管理等任务,包括打开和关闭文件、读写页面、读写缓冲区、页面淘汰、内外存交换以及外层管理等。
数据库管理系统的系统结构
(1)数据定义模块:包括DDL翻译处理程序(包括外模式、模式、存储模式处理程序)、保密定义处理程序(如授权定义处理程序)、完整性约束定义处理程序等。这些程序接收相应的定义,进行语法、语义检查,把它们翻译为内部格式存储在数据字典中。DDL翻译程序还根据模式定义负责建立数据库的框架(即形成一个空库),等待装入数据。
(2)数据操纵模块:包括DML处理程序、终端查询语言解释程序、数据存取程序、数据更新程序等。DML处理程序或终端查询语言解释程序对用户数据操纵请求进行语法、语义检查,有数据存取或更新程序完成对数据库的存取操作。
(3)数据库运行管理模块:包括系统初启程序,负责初始化DBMS,建立DBMS的系统缓冲区,系统工作区,打开数据字典等等。还有安全性控制,完整性检查、并发控制、事务管理、运行日志管理等程序模块,在数据库运行过程中监视着对数据库的所有操作,控制管理数据库资源,处理多用户的并发操作等。它们一方面保证用户事务的正常运行及其原子性,一方面保证数据库的安全性和完整性。
(4)数据组织、存储和管理模块:包括文件读写与维护程序、存取路径(如索引)管理程序、缓冲区管理程序(包括缓冲区读、写、淘汰模块),这些程序负责维护数据库的数据和存取路径,提供有效的存取方法。
- 1用数据库做个管理系统
- 2erp数据处理
- 3erp数据查询系统
- 4erp数据开发利用
- 5erp如何维护
- 6erp数据备份
- 7ERP数据采集
- 8erp数据管理软件
- 9通用数据库管理系统
- 10数据库与数据库管理系统
- 11ERP系统数据库
- 12常用数据库管理系统
- 13erp系统数据
- 14数据库管理系统是系统软件
- 15erp大数据分析
- 16数据库管理系统
- 17常见的数据库管理系统
- 18数据库管理系统包括
- 19ERP数据库恢复
- 20进销存管理系统数据库
- 21erp主数据管理系统
- 22erp数据库模块
- 23ERP系统数据库设计
- 24进销存管理数据库
- 25erp数据管理系统
- 26erp备份软件
- 27ERP数据库修复
- 28erp如何导出数据
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼