数据库管理系统高级主题解析
1. 数据库管理系统基础特性
1.1 互联网访问与安全
在互联网环境中,浏览互联网无需特殊权限,但访问特定应用时,需采取适当安全措施确保认证、授权、完整性和保密性。数据库管理系统(DBMS)与这些方面紧密相关,网络安全漏洞常表现为绕过应用直接访问数据库,可通过制定并实施详尽安全策略以及使用合适技术工具来防止此类攻击。
1.2 事务处理能力
像直播体育赛事更新、新闻转播、选举结果公布等网站,可能会同时面临数百万用户的访问请求。这就要求这些网站所使用的 DBMS 能够快速处理事务,并能迅速从事务问题中恢复。若使用分布式或复制数据库,事务处理逻辑还需考虑相关特性。
1.3 并发处理
Web 数据库需要高度的并发处理能力,同一表格甚至同一行可能会被数百万用户同时访问。DBMS 需提供复杂的并发模型来满足这一需求。
1.4 XML 支持
可扩展标记语言(XML)及其变体近年来广受欢迎。XML 是一种数据描述语言,与早期专有标准相比,它能让应用间轻松交换数据。如今,大多数流行的 DBMS 产品都支持将数据直接以 XML 形式存储或检索。
2. 多媒体数据库
2.1 多媒体概念
现代计算机系统可用于绘图、存储和查看图片,存储和播放声音、视频。计算机以二进制形式存储文本信息,但图片、视频和声音无法用 ASCII 或 EBCDIC 等编码方式处理。多媒体概念应运而生,它意味着多种媒体,借助多媒体,我们不仅能访问常规文本信息,还能处理图片、视频和声音等信息。多媒体在文档管理、培训、营销、旅游
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



