可视化数据管理与发布工具 VisualDB 设计与功能介绍.ppt

可视化数据管理与发布工具 VisualDB 设计与功能介绍.ppt

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可视化数据管理与发布工具 VisualDB 设计与功能介绍

可视化关系数据库管理发布系统VisualDB 中科院计算机网络信息中心 科学数据中心 报告提纲 VisualDB概述 VisualDB功能介绍 VisualDB应用现状与展望 VisualDB概述 开发背景 设计目标 版本开发历史 开发背景 来源于科学数据库csdb项目 2002年,建库任务的提出 纳米科技基础数据库(10个子库) 中国纳米专利公开库 中国纳米专利授权库 国外纳米专利数据库 纳米成果数据库 纳米课题数据库 纳米专家数据库 纳米测试技术数据库 纳米材料性能数据库 纳米文献摘要数据库 纳米器件数据库 开发背景 功能需求: 增、删、改、查(×2); 概览、细览; 数据之间存在关联; 数据类型的多样性: 文件、字典、日期、链接、图片、音频、视频、HTML… 开发背景 如果面对每个子库进行开发: 10 * (4 * 2 + 2) = 100页面 数据访问逻辑…… 开发背景 VisualDB面对的问题 大量的、异构的关系型数据库需要发布; 不要依赖于某种特定的操作系统以及关系型数据库管理系统; ——普适性 如何解决图片、视频、图文混排等非格式化数据的存储与显示? ——不要依赖于物理模型 需要区分数据管理员与数据用户的权限; ——用户访问控制 需要满足数据的浏览、检索功能需求; ——数据的录入与发布 支持多个子库,并需要提供为子库进行配置的界面; ——目录 方案要足够简单、足够笨; ——自动化、半自动化 更多的需求? 不要让每个子库的显示界面一模一样!——定制化 需要开发其它的功能(如:统计)怎么办?能基于VisualDB吗?——二次开发接口 数据类型不够用怎么办?——类型库及其接口 需要在远程访问VisualDB数据,可以吗?——远程访问接口 VisualDB的设计目标 总体目标: 屏蔽差异性:数据库产品差异、存储位置的差异、结构的差异 让数据的访问更加安全 让数据的情况一目了然 让数据对象在网络中自由传输交换 VisualDB的设计目标 VisualDB=DB+? VisualDB的设计目标 为建库人员: 针对关系型数据库 可视化的、可配置的 数据录入、更新、发布 无需编写代码,即可完成对数据库的内容发布,提供数据的检索和浏览服务 为数据应用开发人员: 模块接口便于扩展(认证、授权模块) 为二次开发提供数据访问接口(API服务) 每个页面可以灵活定制,并且能够方便的引用到数据 对应用开发流程的影响 版本历史 VisualDB功能介绍 软件模块 功能模块组成 使用流程 各模块功能介绍 总体特性 Visual DB 软件模块 csdb-commons-dbcp/csdb-commons-orm/csdb-jdbcx spring/struts/velocity/taglib/jQuery/ajax/json/EHCache/hessian 模块组成 MyDB :网站前台 提供数据的检索和浏览界面 DataForge:数据管理 提供数据的录入界面 CatalogBuilder:目录管理 提供目录的配置管理 SecurityCenter:安全中心 提供数据的安全策略 vReports:统计分析 对数据、数据访问进行统计 使用流程 操作步骤 Step1. 安装VisualDB 操作步骤 Step2. 系统管理员完成目录的配置 操作步骤 Step3.系统管理员为用户分配权限 操作步骤 Step4.数据管理员进行数据录入 操作步骤 Step5.数据用户进行数据检索 各模块功能介绍 CatalogBuilder 目录是VDB的核心所在,系统管理员的大部分工作都在使用CatalogBuilder 本地域属性 设置网站的基本属性和框架结构 设置数据集的发布风格 数据集模型 支持一个域多个数据集 设置数据集的逻辑模型(实体、关系、查询) 各模块功能介绍 MyDB MyDB MyDB MyDB MyDB MyDB MyDB MyDB SecurityCenter SecurityCenter SecurityCenter SecurityCenter SecurityCenter SecurityCenter 各模块功能介绍 vReports 统计分析是VDB的主要功能模块之一; 数据质量指标统计 数据集数据量大小,数据实体数据量大小,记录条数,字段在关系数据库中的空间利用率等 数据访问统计 数据集访问统计 当日分时段,分访问来源,分日期区间,访问关键字统计,分实体统计,分操作统计,高频访问IP统计等 数据实体访问统计 当日分时段,分访问来源,分日期区间,访问关键字统计,分操作统计,高频访问IP统计等 vReports——数据质量指标 总体特性 普适性 采用java平台无关性语言开发,可在Windows/Li

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档