简易多媒体数据库教程.docx

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

多媒体应用开发 题目:简易多媒体数据库应用程序 学生姓名:孙乾 学 号:1315925190 专业班级:13软设1班 指导老师:李蕊 摘要 本文是一个在VC++6.0环境下开发的,基于ODBC开发的简易多媒体数据库应用程序。该数据库的功能包括添加、修改、删除和浏览等功能,图片的保存、打开、显示等功能。并可以提供空间上传图像显示在控件上,此外还可以在窗口上显示学生的基本信息等功能。 关键字:多媒体 数据库 ODBC 目 录 一、绪论 1.1、?多媒体数据库的基本概念 1.2?多媒体数据库的数据管理? 二、系统分析与设计 2.1 系统需求分析 2.2 系统结构设计 三、数据库设计与实现 3.1 Access简介 3.2 数据库设计 系统实现 4.1 界面模块实现 4.2 部分功能模块实现 五、 总结 六、参考文献 绪论 在数据库发展的前30年,其应用主要集中在大部分数值型的商业和工业数据的管理上。未来的十几年内,非数值型的文本信息可能会成为数据库系统管理的主要内容。这些内容需要数据库系统增加一些新的功能,包括文档比较、文档概念化、文档理解、文档索引与文档汇总等。多媒体信息系统促进了在历史上是两个独立领域学科的信息检索和数据库管理的融合。 1.1、?多媒体数据库的基本概念? 多媒体数据库提供了允许用户存储和查询不同类型的多媒体信息的特征。多?媒体信息包括图像(例如照片和绘图)、视频片段(例如电影、新闻报道及家庭录像)、音频片段(例如歌曲、电话录音及演讲)和文档(例如书籍和文章)等。需要的数据库查询类型包括定位包含某一感兴趣对象的多媒体数据源等。例如,某人想在一个视频数据库中需找有一个人物出现的所有视频片段,他还可能想检索其中包含某些特定活动的视频片段,比如一场足球比赛中某一队员或球队射门得分的视频片段。? ???1.2?多媒体数据库的数据管理? 多媒体应用系统需要处理大量的图像、文档、音频和视频片段以及文本数据,?这依赖于数据结构与内容的合适的建模,并随后对多媒体信息的存储和检索设计相??的数据库模式。多媒体信息系统非常复杂,设计大量的问题,其中包括如下的几个主要的问题:? (1)建模。把数据库与信息检索技术应用到建模问题上还有很大的潜力。但在处理由各种类型的数据组成的复杂对象时存在着不少问题。这些数据类型包括数值、文本、图形(计算机生成的图形)、动画图像、音频流以及视频序列等。? (2)设计。多媒体数据库的概念设计、逻辑设计和物理设计需要进一步研究,现在仍然是热门的研究领域。设计过程可以基于数据库系统设计的通力方法学,但是层次的性能和优化问题会更加复杂。? (3)存储。把多媒体数据存储在标准的类磁盘设备上,会给信息的显示、压缩,到设备层次的映射、存档以及I/O操作时的缓冲带来困难。大部分多媒体产品上坚持采用JPEG或MPEG等标准来解决上述问题。在DBMS中,二进制大对象BLOG支持无类型位图的存储和检索,需要使用标准化的软件对同步和压缩/解压缩进行处理,这将涉及索引问题,多媒体数据的索引尚处于研究阶段。? (4)查询和检索。对于图像、视频数据和音频数据的查询和检索带来了许多问题,例如有效地查询表达式、查询执行及优化。传统的查询优化技术需要进行修改,才能应用于多媒体数据类型。? (5)性能。对于只涉及文档和文本的多媒体应用,性能的需求取决于用户。对于视频回放和音频-视频同步的应用,性能表现则取决于物理限定。例如,必须稳定地以30帧每秒的速率传输视频信息。查询优化技术可以在计算查询之前估算期望的响应时间。 系统分析与设计 2.1系统需求分析 随着计算机辅助设计、计算机辅助制造等计算机应用技术的不断发展,许多复杂的应用对象中涉及到大量的图形、图像、声音、动画等多媒体数据类型。起初,应用程序开发者直接采用文件系统方式存放数据,在程序中直接对数据文件进行操作,数据的物理存储方式对开发者是不透明的。但是当数据需求量不断增加,数据量越来越大,随之而来的是对数据操作的困难不断增加。尤其当人们试图在分布式环境下进行多媒体数据的处理时采用文件系统的方式已完全不能适应了。因此,当人们在寻找一种更加完善的解决办法时,多媒体数据库技术作为一种强大的多媒体数据处理技术成为了首选方案。 2.2 系统结构设计 2.2.1模块设计: 基本信息模块:此模块显示学生的基本信息,与数据库进行数据交换,如:学号、姓名、性别、年龄 数据库模块:用户可以进行修改、删除等操作 2.2.2 E-R图 基本信息 图

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档