第7章 多媒体数据库技术
多媒体数据库技术是数据库技术与多媒体技术结合的产物。
多媒体数据库要解决三个难题。
第一是信息媒体的多样化,多媒体数据的存储、组织、使用和管理。
第二要解决多媒体数据集成或表现集成,实现多媒体数据之间的交叉调用和融合,集成粒度越细,多媒体一体化表现才越强,应用的价值也才越大。
第三是多媒体数据与人之间的交互性,也就是多媒体数据的检索问题,其中包括基于元数据的检索模式和基于内容的检索模式。
MEDIA ASSET MANAGEMENT
*
多媒体数据库技术
*
第7章 多媒体数据库技术
关系数据库概述
1
多媒体数据库概述
2
面向对象数据库技术
3
分布式多媒体数据库
4
检索技术简介
5
*
多媒体数据库技术
*
§ 关系数据库基本知识
数据库的数据模型先后经历了网状模型、层次模型、关系模型和面向对象模型等阶段。其中关系模型因为有完整的理论基础,取代了网状模型和层次模型,目前关系数据库在实际应用中居于主导地位。
MEDIA ASSET MANAGEMENT
面向对象模型
关系模型
层次模型
网状模型
*
多媒体数据库技术
*
§ 关系数据库基本知识
1. 关系数据库的特征
数据结构化。按照某种数据模型组织成为一个结构化的数据整体。它不仅描述了数据本身的特性,而且描述了数据与数据之间的各种联系,这使数据库具备了复杂的内部组织结构。
实现数据共享。实现了多个应用程序、多种语言及多个用户共享一个库中的数据,甚至在一个单位或更大的范围内共享,因而大大提高了数据的利用率,提高了工作效率。
MEDIA ASSET MANAGEMENT
*
多媒体数据库技术
*
§ 关系数据库基本知识
减少数据冗余度。由于数据库实现了数据共享,因而减少了数据的重复存储,节省了存储空间,减少了数据冗余。
数据独立性。数据库技术中的数据与程序相互独立,互不依赖,不因一方的改变而改变另一方,这大大简化了应用程序设计与维护的工作量,同时数据也不会随程序的结束而消失,可长期保留在计算机系统中。
MEDIA ASSET MANAGEMENT
*
多媒体数据库技术
*
§ 关系数据库基本知识
姓名
地址
年龄
月薪
工龄
张非
北京
27
5000
4
李奎
上海
29
6500
3
王西风
广州
38
8000
10
MEDIA ASSET MANAGEMENT
数据库示例
2. 关系数据库的基本组成
关系数据库由一组数据表组成。表中的每行称为记录,每列称为字段。
表是一组彼此相关的记录的组合。
例如,有一张包含公司中员工信息的表。每条记录里都存储了公司一名员工的姓名、地址和月薪等数据。
*
多媒体数据库技术
*
§ 关系数据库基本知识
3. DBS和DBMS
数据库系统(DBS)是采用了数据库(DB)技术的计算机系统。DBS是一个实际可运行的,按照数据库方法存储、维护和向应用系统提供数据支持的系统,它是数据库、硬件、软件和数据库管理员的集合体。
数据库管理系统(DBMS)是指数据库系统中对数据进行管理的软件系统,它是DBS的核心组成部分。对DB的一切操作,包括定义、查询、更新及各种控制,都是通过DBMS进行的。
MEDIA ASSET MANAGEMENT
*
多媒体数据库技术
*
§ 关系数据库管理系统RDBMS
通常利用数据库管理系统来处理诸如人们用文件柜来完成的那样一些任务。从某种意义上来说,数据库就像一个大文件柜,只不过是一个内建的文件编排系统而已。电子化处理记录相对手工处理记录有很多优点:
MEDIA ASSET MANAGEMENT
*
多媒体数据库技术
*
§ 关系数据库的数据模型
关系数据库是一些相关的表和其他数据库对象的集合。该定义表达了三部分含义:
第一,在关系数据库中,信息被存放在二维表格结构的表(table)中,一个关系数据库包含了多个数据表,而每一个表又包含行(记录)和列(字段),可以将表想象为一个电子表格,其中与行对应的是记录,与列对应的是字段;
第二,这些表之间是相互关联的,表之间的这种关联性是由主键和外键所体现的参照关系来实现的;
第三,数据库不仅包合表,而且包含了其他数据库对象,如视图、存储过程、索引等。
MEDIA ASSET MANAGEMENT
*
多媒体数据库技术
*
§ 关系数据库的数据模
多媒体数据库技术课件 来自淘豆网m.daumloan.com转载请标明出处.