2.1 数据库概述

管理信息系统的本质是将结构化的数据存储到数据库,再设计方便美观的操作界面对数据进行管理。同样,MisShop开发的系统也是将使用到的各类数据存放到数据库中,再设计相应的页面对数据进行操作管理。

数据库是管理信息系统的基础。

MisShop平台自带有H2文件数据库,在开发时默认使用,同时也支持连接其他数据库管理系统,如MySQL、SQL Server等,只需配置好数据库连接文件即可,数据库连接文件默认为项目目录下的"db.ini"文件。

打开MisShop设计器,平台界面初始即停留在数据库视图。显示了系统中已有数据表的缩略图,显示有表名和部分字段,点击缩略图上 查看更多,可以显示该表全部字段名。

数据库视图

进入数据库视图后,右侧工具按钮区出现数据库功能相关的工具按钮,功能分别如下:

  • 编辑数据:在浏览器显示当前数据库每个数据表的数据,供开发者调试。
  • 浏览:在浏览器预览系统的页面,与页面视图下的浏览功能一致。
  • 删除复制粘贴:对数据表的编辑操作。
  • 添加表组:添加一个数据表组,便于把同一功能模块的数据表集中管理。
  • 添加表:在数据库中添加一个数据表。
  • 添加模板表:添加模板页面专用的表,不用于实际页面,这些表并不在数据库中创建。
  • 添加合并表:添加一个表,表的字段是几个源表合并的。
  • 字典选项:编辑字典类型的数据。
  • 配置:配置系统的常量值,这些常量在系统所有页面都有效。
    数据库对应工具按钮
(以下为高级功能)

进入数据库视图后,点击导航栏的根节点“导航栏”,工作区顶侧有四对单选框选项,功能分别如下:

  • 自动保存修改手动保存修改:设置数据表改变时平台自动保存或是手动保存。
  • 不同步数据库可选同步数据库:跟已有业务数据库连接时,平台设计器的数据表和字段要与原业务数据库匹配。勾选不同步数据库时,平台新建字段暂时不与业务数据库同步,避免数据丢失。勾选可选同步数据库时,配置平台新建字段与业务数据库的某些字段同步,一一对应。
    在使用时,建议先勾选不同步数据库,然后建立与业务数据库相同的字段,再勾选可选同步数据库,平台就能自动匹配。当业务数据库使用H2数据库时,可以从业务数据库直接导入数据表及字段,方法是点击菜单 数据>导入数据表,弹出对话框选择。
  • 启动时不同步启动时同步:设置当设计器启动时是否与业务数据库同步数据。
  • 显示搜索框不显示搜索框:设置左侧导航栏是否显示搜索框。
    数据库选项及导入

你可能感兴趣的:(2.1 数据库概述)