ImageVerifierCode 换一换
格式:DOC , 页数:57 ,大小:1.27MB ,
资源ID:6264807      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-6264807.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(动漫图片数据库设计与实现.doc)为本站会员(wo7103235)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

动漫图片数据库设计与实现.doc

1、本 科 毕 业 论 文动漫图片数据库设计与实现Design and Implementation of the Cartoon Picture Database姓 名:学 号:学 院:软件学院系:软件工程专 业:软件工程年 级:指导教师: 年 月摘 要 随着全球经济的日益发展,生活质量的逐步提高,人们对文化的要求也越来越高,特别是动漫文化在近十年扩展速度极快,越来越多的人喜欢上了动漫,尤其是日本动漫。喜欢动漫的人们开始存储动漫素材,例如:动漫音乐、动漫图片等。本项目以相册网站系统的形式将动漫图片与数据库进行结合,让用户能上传自己喜欢的动漫图片,并能浏览别人的相册,进行动漫兴趣方面的交流。本文介

2、绍了网络相册网站系统的开发过程。论文详尽论述了系统分析、概要设计、详细设计、以及运行的结果,遵循软件工程的方法。设计最终达成了包括创建、删除相册,添加、删除图片,搜索相册,用户登录,用户注册,用户注销等功能。本系统使用基于.net 框架的 ASP.net 为开发工具, C#为主要设计语言,SQL Server 2005为数据库,以网站的形式展现动漫图片的数据库。本文共分五大章:第1章 引言中概括了动漫、数据库以及 SQL Server。第2章 对整个系统的设计做了一个总体的规划。第3章 从各个页面详细的阐述了系统的流程、步骤、数据库设计等方面。第4章 以截图的形式描述了系统的运行结果。第5章

3、对整个系统进行总结。关键词:动漫图片;C#;SQL Server2005AbstractOne that is with global economy growing, the gradual improvement of life quality, peoples requirements for culture are higher and higher, especially cartoon culture has been expanded in the past ten years extremely fast, more and more.This project combines

4、 the cartoon picture with the database in websites systematic form of the album, enable users to upload the cartoon picture that oneself like, and can have a look around others.This text has introduced websites systematic development course of the network album. The thesis has described network anal

5、ysis, outline is designed, designs exhaustively in detail, and the result operated, method to follow soft project. Design and reach and include establishing, deleting the album finally add delete the picture, search for the album, users log-in, the registration of users, such functions as users canc

6、el.The system is base ASP.net of the frame is a developing instrument, C #, in order to mainly design languages, SQL Server 2005 is the database, represent the database of the cartoon picture in the form of website.This text divides five major chapters together:Have summarized cartoon, database and

7、 SQL Server in chapter one.Have made a total planning to the design of the whole system in chapter two.Here from respects such as the procedure, step, design of storehouse of data of each exposition system with detailed page, etc. in chapter three.Have described the systematic operation result in te

8、rms of form of the sectional drawing in chapter four.Summarize whole system in chapter five.Key word: Cartoon picture;C#;SQL Server2005目录第一章 引言 11.1 动漫概述 .11.2 数据库概述 .2第二章 总体设计 .92.1 系统功能 92.2 软件系统结构 .10第三章 详细设计 123.1 Login 页面设计 .123.2 Register 页面设计 123.3 Default 页面设计 .133.4 MemberList 页面设计 143.5 Al

9、bumList 页面设计 .153.6 MemberPhotoList 页面设计 .163.7 PhotoDetail 页面设计 .163.8 MyAlbum 页面设计 .173.9 MyPhoto 页面设计 .183.10 AddPhoto 页面设计 .183.11 MyPhotoDetail 页面设计 193.12 数据库设计 .203.13 主要技术 .22第四章 运行结果 254.1 Login 页面 .254.2 Register 页面 254.3 Default 页面 .274.4 MemberList 页面 274.5 AlbumList 页面 .284.6 MemberPhot

10、oList 页面 .284.7 PhotoDetail 页面 .294.8 MyAlbum 页面 .294.9 MyPhoto 页面 .304.10 AddPhoto 页面 .304.11 MyPhotoDetail 页面 31第五章 总结与展望 325.1 总结 325.2 展望 32参考文 献.33致谢 .34ContentsChapter One Preface.11.1 Cartoon summary 11.2 Database summary .2Chapter Two Overall design.92.1 Systematic function 92.2 Structure of

11、 software system 10Chapter Three Design in detail.123.1 Login page designed .123.2 Register page designed 123.3 Default page designed .133.4 MemberList page designed 143.5 AlbumList page designed .153.6 MemberPhotoList page designed .163.7 PhotoDetail page designed .163.8 MyAlbum page designed .173.

12、9 MyPhoto page designed .183.10 AddPhoto page designed .183.11 MyPhotoDetail page designed 193.12 Database designed 203.13 Main technology 22Chapter Four Operation result254.1 Login page 254.2 Register page .254.3 Default page 274.4 MemberList page .274.5 AlbumList page 284.6 MemberPhotoList page 28

13、4.7 PhotoDetail page 294.8 MyAlbum page 294.9 MyPhoto page 304.10 AddPhoto page 304.11 MyPhotoDetail page .31Chapter Five Conclusions and Prospect325.1 Conclusions .325.2 Prospect 32References 34Thanks.34第一章 引言1第一章 引言1.1 动漫概述1.1.1 动漫简介动 漫 是 动 画 和 漫 画 的 合 称 与 缩 写 , 在 其 他 语 言 相 当 少 用 。 随 着 现 代 传 媒 技 术

14、 的 发 展, 动 画 ( animation 或 anime) 和 漫 画 ( comics, manga; 特 别 是 故 事 性 漫 画 ) 之 间 联 系日 趋 紧 密 , 两 者 常 被 合 而 为 一 称 为 “动 漫 ”。 惯 用 说 法 有 “动 漫 爱 好 者 ”、 “动 漫 展 览 会”、 “动 漫 产 业 ”等 等 。 中 国 大 陆 还 有 以 “动 漫 志 ”为 名 的 杂 志 , 把 这 个 新 生 词 推 广 到 整个 社 会 , 尤 其 在 青 少 年 中 甚 为 常 用 。 在 日 本 、 大 中 华 等 许 多 地 方 , 日 本 动 漫 十 分 流 行 ,

15、并 逐 渐 成 为 了 一 种 文 化 时 尚 , 故 以 中 文 提 及 “动 漫 ”时 多 指 日 本 动 漫 或 日 式 动 漫 。 Manga 为 日 语 “漫 画 ”的 英 语 译 音 , 现 在 manga 本 身 也 涵 盖 漫 画 产 业 的 意 思 。 另 外 , 英 文词 cartoon 的 中 文 音 译 “卡 通 ”, 也 是 漫 画 与 动 画 的 合 称 , 但 有 时 常 被 用 来 特 指 美 国 动画 等 等 。 “动 漫 ”一 词 在 1998 年 以 前 在 中 国 大 陆 并 没 有 出 现 这 个 统 一 的 概 念 , 2 者 是 分 立而 互 有

16、联 系 。 此 词 的 出 现 和 推 广 , 源 于 在 98 年 全 中 国 第 一 家 首 先 拔 地 而 起 的 动 漫 资 讯杂 志 动 漫 时 代 ( ANIME COMIC TIME) , 因 此 “动 漫 ”一 词 才 得 以 出 现 并 慢 慢 深 入人 心 成 为 全 中 国 动 漫 迷 常 用 的 词 汇 和 动 画 与 漫 画 的 总 称 。动 漫 是 通 过 制 作 , 使 一 些 有 或 无 生 命 的 东 西 拟 人 化 、 夸 张 化 , 赋 予 其 人 类 的 一 切 感情 、 动 作 。 或 将 架 空 的 场 景 加 以 绘 制 , 使 其 真 实 化 。

17、 在 日 漫 中 也 有 将 生 活 场 景 片 段 绘 出的 漫 画 。 这 也 算 是 艺 术 的 表 达 的 形 式 。 就 像 文 字 用 小 说 表 达 , 而 图 片 用 绘 画 表 达 是 很 相似 的 。 1.1.2 动画动 画 ( animation 或 anime) 或 者 卡 通 ( cartoon) 所 指 的 是 由 许 多 帧 静 止 的 画 面 连 续播 放 时 的 过 程 , 虽 然 两 者 常 被 争 论 有 何 不 同 , 不 过 基 本 上 都 是 一 样 的 。 无 论 其 静 止 画 面是 由 电 脑 制 作 还 是 手 绘 , 抑 或 只 是 黏 土

18、 模 型 每 次 轻 微 的 改 变 , 然 后 再 拍 摄 , 当 所 拍 摄 的单 帧 画 面 串 连 在 一 起 , 并 且 以 每 秒 16 帧 或 以 上 去 播 放 , 使 眼 睛 对 连 续 的 动 作 产 生 错 觉第一章 引言2( 因 为 视 觉 残 像 所 造 成 ) 。 通 常 这 些 的 影 片 是 由 大 量 密 集 和 乏 味 的 劳 动 产 生 , 就 算 在 电 脑动 画 科 技 得 到 长 足 进 步 和 发 展 的 现 在 也 是 如 此 。1.1.3 漫画漫 画 ( comics 或 manga 或 caricature) 一 词 在 中 文 中 有 两

19、种 意 思 。 一 种( caricature) 是 指 笔 触 简 练 , 篇 幅 短 小 , 风 格 具 有 讽 刺 、 幽 默 和 诙 谐 的 味 道 , 而 却 蕴 含深 刻 寓 意 的 单 幅 绘 画 作 品 。 另 一 种 ( comics) 是 指 画 风 精 致 写 实 , 内 容 宽 泛 , 风 格 各 异 ,运 用 分 镜 式 手 法 来 表 达 一 个 完 整 故 事 的 多 幅 绘 画 作 品 。 两 者 虽 然 都 属 于 绘 画 艺 术 , 但 不属 于 同 一 类 别 , 彼 此 之 间 的 差 异 甚 大 。 但 由 于 语 言 习 惯 已 经 养 成 , 人

20、们 已 经 习 惯 把 这 两者 均 称 为 漫 画 。 为 了 区 分 起 见 , 把 前 者 称 为 传 统 漫 画 , 把 后 者 称 为 现 代 漫 画 ( 过 去 亦 有人 称 连 环 漫 画 , 今 少 用 ) 。 而 “动 漫 ”中 的 漫 画 , 一 般 均 指 现 代 漫 画 。1.2 数据库概述1.2.1 定义定 义 1当 人 们 从 不 同 的 角 度 来 描 述 这 一 概 念 时 就 有 不 同 的 定 义 (当 然 是 描 述 性 的 )。 例 如, 称 数 据 库 是 一 个 “记 录 保 存 系 统 ”(该 定 义 强 调 了 数 据 库 是 若 干 记 录 的

21、 集 合 )。 又 如称 数 据 库 是 “人 们 为 解 决 特 定 的 任 务 , 以 一 定 的 组 织 方 式 存 储 在 一 起 的 相 关 的 数 据 的 集合 ”(该 定 义 侧 重 于 数 据 的 组 织 )。 更 有 甚 者 称 数 据 库 是 “一 个 数 据 仓 库 ”。 当 然 , 这种 说 法 虽 然 形 象 , 但 并 不 严 谨 。 严 格 地 说 , 数 据 库 是 “按 照 数 据 结 构 来 组 织 、 存 储 和 管 理 数 据 的 仓 库 ”。 在 经 济管 理 的 日 常 工 作 中 , 常 常 需 要 把 某 些 相 关 的 数 据 放 进 这 样

22、“仓 库 ”, 并 根 据 管 理 的 需 要进 行 相 应 的 处 理 。 例 如 , 企 业 或 事 业 单 位 的 人 事 部 门 常 常 要 把 本 单 位 职 工 的 基 本 情 况 (职 工 号 、 姓 名 、 年 龄 、 性 别 、 籍 贯 、 工 资 、 简 历 等 )存 放 在 表 中 , 这 张 表 就 可 以 看 成 是一 个 数 据 库 。 有 了 这 个 “数 据 仓 库 “我 们 就 可 以 根 据 需 要 随 时 查 询 某 职 工 的 基 本 情 况 , 也可 以 查 询 工 资 在 某 个 范 围 内 的 职 工 人 数 等 等 。 这 些 工 作 如 果 都

23、 能 在 计 算 机 上 自 动 进 行 ,那 我 们 的 人 事 管 理 就 可 以 达 到 极 高 的 水 平 。 此 外 , 在 财 务 管 理 、 仓 库 管 理 、 生 产 管 理 中也 需 要 建 立 众 多 的 这 种 “数 据 库 “, 使 其 可 以 利 用 计 算 机 实 现 财 务 、 仓 库 、 生 产 的 自 动 化管 理 。 第一章 引言3J。 Martin 给 数 据 库 下 了 一 个 比 较 完 整 的 定 义 : 数 据 库 是 存 储 在 一 起 的 相 关 数 据 的 集合 , 这 些 数 据 是 结 构 化 的 , 无 有 害 的 或 不 必 要 的

24、冗 余 , 并 为 多 种 应 用 服 务 ; 数 据 的 存 储独 立 于 使 用 它 的 程 序 ; 对 数 据 库 插 入 新 数 据 , 修 改 和 检 索 原 有 数 据 均 能 按 一 种 公 用 的 和可 控 制 的 方 式 进 行 。 当 某 个 系 统 中 存 在 结 构 上 完 全 分 开 的 若 干 个 数 据 库 时 , 则 该 系 统 包含 一 个 “数 据 库 集 合 ”。定 义 2数 据 库 是 依 照 某 种 数 据 模 型 组 织 起 来 并 存 放 二 级 存 储 器 中 的 数 据 集 合 。 这 种 数 据 集合 具 有 如 下 特 点 : 尽 可 能

25、不 重 复 , 以 最 优 方 式 为 某 个 特 定 组 织 的 多 种 应 用 服 务 , 其 数 据结 构 独 立 于 使 用 它 的 应 用 程 序 , 对 数 据 的 增 、 删 、 改 和 检 索 由 统 一 软 件 进 行 管 理 和 控 制。 从 发 展 的 历 史 看 , 数 据 库 是 数 据 管 理 的 高 级 阶 段 , 它 是 由 文 件 管 理 系 统 发 展 起 来 的 。 1.2.2 数据库的基本结构数 据 库 的 基 本 结 构 分 三 个 层 次 , 反 映 了 观 察 数 据 库 的 三 种 不 同 角 度 。 (1)物 理 数 据 层 。它 是 数 据

26、库 的 最 内 层 , 是 物 理 存 贮 设 备 上 实 际 存 储 的 数 据 的 集 合 。 这 些 数 据 是 原 始数 据 , 是 用 户 加 工 的 对 象 , 由 内 部 模 式 描 述 的 指 令 操 作 处 理 的 位 串 、 字 符 和 字 组 成 。 (2)概 念 数 据 层 。它 是 数 据 库 的 中 间 一 层 , 是 数 据 库 的 整 体 逻 辑 表 示 。 指 出 了 每 个 数 据 的 逻 辑 定 义 及数 据 间 的 逻 辑 联 系 , 是 存 贮 记 录 的 集 合 。 它 所 涉 及 的 是 数 据 库 所 有 对 象 的 逻 辑 关 系 , 而不 是

27、 它 们 的 物 理 情 况 , 是 数 据 库 管 理 员 概 念 下 的 数 据 库 。 (3)逻 辑 数 据 层 。它 是 用 户 所 看 到 和 使 用 的 数 据 库 , 表 示 了 一 个 或 一 些 特 定 用 户 使 用 的 数 据 集 合 , 即逻 辑 记 录 的 集 合 。 数 据 库 不 同 层 次 之 间 的 联 系 是 通 过 映 射 进 行 转 换 的 。1.2.3 数据库的主要特点(1)实 现 数 据 共 享 。数 据 共 享 包 含 所 有 用 户 可 同 时 存 取 数 据 库 中 的 数 据 , 也 包 括 用 户 可 以 用 各 种 方 式 通过 接 口

28、使 用 数 据 库 , 并 提 供 数 据 共 享 。 第一章 引言4(2)减 少 数 据 的 冗 余 度 。同 文 件 系 统 相 比 , 由 于 数 据 库 实 现 了 数 据 共 享 , 从 而 避 免 了 用 户 各 自 建 立 应 用 文 件。 减 少 了 大 量 重 复 数 据 , 减 少 了 数 据 冗 余 , 维 护 了 数 据 的 一 致 性 。 (3)数 据 的 独 立 性 。数 据 的 独 立 性 包 括 数 据 库 中 数 据 库 的 逻 辑 结 构 和 应 用 程 序 相 互 独 立 , 也 包 括 数 据 物理 结 构 的 变 化 不 影 响 数 据 的 逻 辑 结

29、 构 。 (4)数 据 实 现 集 中 控 制 。文 件 管 理 方 式 中 , 数 据 处 于 一 种 分 散 的 状 态 , 不 同 的 用 户 或 同 一 用 户 在 不 同 处 理 中其 文 件 之 间 毫 无 关 系 。 利 用 数 据 库 可 对 数 据 进 行 集 中 控 制 和 管 理 , 并 通 过 数 据 模 型 表 示各 种 数 据 的 组 织 以 及 数 据 间 的 联 系 。 (5)数 据 一 致 性 和 可 维 护 性 , 以 确 保 数 据 的 安 全 性 和 可 靠 性 。主 要 包 括 : 安 全 性 控 制 : 以 防 止 数 据 丢 失 、 错 误 更 新

30、 和 越 权 使 用 ; 完 整 性 控制 : 保 证 数 据 的 正 确 性 、 有 效 性 和 相 容 性 ; 并 发 控 制 : 使 在 同 一 时 间 周 期 内 , 允 许 对数 据 实 现 多 路 存 取 , 又 能 防 止 用 户 之 间 的 不 正 常 交 互 作 用 ; 故 障 的 发 现 和 恢 复 : 由 数据 库 管 理 系 统 提 供 一 套 方 法 , 可 及 时 发 现 故 障 和 修 复 故 障 , 从 而 防 止 数 据 被 破 坏(6)故 障 恢 复 。由 数 据 库 管 理 系 统 提 供 一 套 方 法 , 可 及 时 发 现 故 障 和 修 复 故 障

31、 , 从 而 防 止 数 据 被 破 坏 。数 据 库 系 统 能 尽 快 恢 复 数 据 库 系 统 运 行 时 出 现 的 故 障 , 可 能 是 物 理 上 或 是 逻 辑 上 的 错 误 。比 如 对 系 统 的 误 操 作 造 成 的 数 据 错 误 等 。1.2.4 数据库发展阶段数 据 库 发 展 阶 段 大 致 划 分 为 如 下 几 个 阶 段 :人 工 管 理 阶 段 ;文 件 系 统 阶 段 ;数 据 库 系 统 阶 段 ;高 级 数 据 库 阶 段 。1.2.5 数据库结构与数据库种类数 据 库 通 常 分 为 层 次 式 数 据 库 、 网 络 式 数 据 库 和 关

32、 系 式 数 据 库 三 种 。 而 不 同 的 数 据库 是 按 不 同 的 数 据 结 构 来 联 系 和 组 织 的 。第一章 引言51、 数 据 结 构 模 型(1)数 据 结 构所 谓 数 据 结 构 是 指 数 据 的 组 织 形 式 或 数 据 之 间 的 联 系 。 如 果 用 D 表 示 数 据 , 用 R表 示 数 据 对 象 之 间 存 在 的 关 系 集 合 , 则 将 DS (D, R)称 为 数 据 结 构 。 例 如 , 设 有 一 个电 话 号 码 簿 , 它 记 录 了 n 个 人 的 名 字 和 相 应 的 电 话 号 码 。 为 了 方 便 地 查 找 某

33、 人 的 电 话 号码 , 将 人 名 和 号 码 按 字 典 顺 序 排 列 , 并 在 名 字 的 后 面 跟 随 着 对 应 的 电 话 号 码 。 这 样 , 若要 查 找 某 人 的 电 话 号 码 (假 定 他 的 名 字 的 第 一 个 字 母 是 Y), 那 么 只 须 查 找 以 Y 开 头 的那 些 名 字 就 可 以 了 。 该 例 中 , 数 据 的 集 合 D 就 是 人 名 和 电 话 号 码 , 它 们 之 间 的 联 系 R就 是 按 字 典 顺 序 的 排 列 , 其 相 应 的 数 据 结 构 就 是 DS (D, R), 即 一 个 数 组 。(2)数 据

34、 结 构 种 类 数 据 结 构 又 分 为 数 据 的 逻 辑 结 构 和 数 据 的 物 理 结 构 。 数 据 的 逻 辑 结 构 是 从 逻 辑 的 角度 (即 数 据 间 的 联 系 和 组 织 方 式 )来 观 察 数 据 , 分 析 数 据 , 与 数 据 的 存 储 位 置 无 关 。 数 据的 物 理 结 构 是 指 数 据 在 计 算 机 中 存 放 的 结 构 , 即 数 据 的 逻 辑 结 构 在 计 算 机 中 的 实 现 形 式, 所 以 物 理 结 构 也 被 称 为 存 储 结 构 。 这 里 只 研 究 数 据 的 逻 辑 结 构 , 并 将 反 映 和 实

35、现 数 据联 系 的 方 法 称 为 数 据 模 型 。目 前 , 比 较 流 行 的 数 据 模 型 有 三 种 , 即 按 图 论 理 论 建 立 的 层 次 结 构 模 型 和 网 状 结 构模 型 以 及 按 关 系 理 论 建 立 的 关 系 结 构 模 型 。2、 层 次 、 网 状 和 关 系 数 据 库 系 统(1)层 次 结 构 模 型层 次 结 构 模 型 实 质 上 是 一 种 有 根 结 点 的 定 向 有 序 树 (在 数 学 中 “树 “被 定 义 为 一 个 无回 的 连 通 图 )。 下 图 是 一 个 高 等 学 校 的 组 织 结 构 图 。 这 个 组 织

36、 结 构 图 像 一 棵 树 , 校 部 就 是树 根 (称 为 根 结 点 ), 各 系 、 专 业 、 教 师 、 学 生 等 为 枝 点 (称 为 结 点 ), 树 根 与 枝 点 之 间的 联 系 称 为 边 , 树 根 与 边 之 比 为 1: N, 即 树 根 只 有 一 个 , 树 枝 有 N 个 。按 照 层 次 模 型 建 立 的 数 据 库 系 统 称 为 层 次 模 型 数 据 库 系 统 。 IMS(Information Manage-mentSystem)是 其 典 型 代 表 。(2)网 状 结 构 模 型按 照 网 状 数 据 结 构 建 立 的 数 据 库 系

37、 统 称 为 网 状 数 据 库 系 统 , 其 典 型 代 表 是 DBTG(Data Base Task Group)。 用 数 学 方 法 可 将 网 状 数 据 结 构 转 化 为 层 次 数 据 结 构 。(3)关 系 结 构 模 型第一章 引言6关 系 式 数 据 结 构 把 一 些 复 杂 的 数 据 结 构 归 结 为 简 单 的 二 元 关 系 (即 二 维 表 格 形 式 )。 例 如 某 单 位 的 职 工 关 系 就 是 一 个 二 元 关 系 。由 关 系 数 据 结 构 组 成 的 数 据 库 系 统 被 称 为 关 系 数 据 库 系 统 。1.2.6 常用数据库

38、1、 IBM 的 DB2作 为 关 系 数 据 库 领 域 的 开 拓 者 和 领 航 人 , IBM 在 1977 年 完 成 了 System R 系 统 的原 型 , 1980 年 开 始 提 供 集 成 的 数 据 库 服 务 器 System/38, 随 后 是 SQL/DSforVSE和 VM, 其 初 始 版 本 与 SystemR 研 究 原 型 密 切 相 关 。 DB2 forMVSV1 在 1983 年 推 出。 该 版 本 的 目 标 是 提 供 这 一 新 方 案 所 承 诺 的 简 单 性 , 数 据 不 相 关 性 和 用 户 生 产 率 。 1988 年 DB2

39、 for MVS 提 供 了 强 大 的 在 线 事 务 处 理 ( OLTP) 支 持 , 1989 年 和 1993 年 分别 以 远 程 工 作 单 元 和 分 布 式 工 作 单 元 实 现 了 分 布 式 数 据 库 支 持 。 最 近 推 出 的 DB2 Universal Database 6。 1 则 是 通 用 数 据 库 的 典 范 , 是 第 一 个 具 备 网 上 功 能 的 多 媒 体 关 系 数 据库 管 理 系 统 , 支 持 包 括 Linux 在 内 的 一 系 列 平 台 。2、 OracleOracle 前 身 叫 SDL, 由 Larry Ellison

40、 和 另 两 个 编 程 人 员 在 1977 创 办 , 他 们 开 发了 自 己 的 拳 头 产 品 , 在 市 场 上 大 量 销 售 , 1979 年 , Oracle 公 司 引 入 了 第 一 个 商 用 SQL 关 系 数 据 库 管 理 系 统 。 Oracle 公 司 是 最 早 开 发 关 系 数 据 库 的 厂 商 之 一 , 其 产 品 支 持 最 广泛 的 操 作 系 统 平 台 。 目 前 Oracle 关 系 数 据 库 产 品 的 市 场 占 有 率 名 列 前 茅 。3、 Informix Informix 在 1980 年 成 立 , 目 的 是 为 Uni

41、x 等 开 放 操 作 系 统 提 供 专 业 的 关 系 型 数 据 库产 品 。 公 司 的 名 称 Informix 便 是 取 自 Information 和 Unix 的 结 合 。 Informix 第 一 个 真正 支 持 SQL 语 言 的 关 系 数 据 库 产 品 是 Informix SE( StandardEngine) 。 InformixSE 是在 当 时 的 微 机 Unix 环 境 下 主 要 的 数 据 库 产 品 。 它 也 是 第 一 个 被 移 植 到 Linux 上 的 商 业数 据 库 产 品 。4、 Sybase Sybase 公 司 成 立 于

42、1984 年 , 公 司 名 称 “Sybase”取 自 “system”和 “database” 相 结 合 的 含 义 。 Sybase 公 司 的 创 始 人 之 一 Bob Epstein 是 Ingres 大 学 版 ( 与 System/R同 时 期 的 关 系 数 据 库 模 型 产 品 ) 的 主 要 设 计 人 员 。 公 司 的 第 一 个 关 系 数 据 库 产 品 是 1987 年 5 月 推 出 的 Sybase SQLServer1。 0。 Sybase 首 先 提 出 Client/Server 数 据 库 体 系 结第一章 引言7构 的 思 想 , 并 率 先

43、在 Sybase SQLServer 中 实 现 。5、 SQL Server1987 年 , 微 软 和 IBM 合 作 开 发 完 成 OS/2, IBM 在 其 销 售 的 OS/2 ExtendedEdition 系 统 中 绑 定 了 OS/2Database Manager, 而 微 软 产 品 线 中 尚 缺 少 数 据 库 产 品 。 为 此 , 微 软将 目 光 投 向 Sybase, 同 Sybase 签 订 了 合 作 协 议 , 使 用 Sybase 的 技 术 开 发 基 于 OS/2 平台 的 关 系 型 数 据 库 。 1989 年 , 微 软 发 布 了 SQL

44、 Server 1。 0 版 。6、 PostgreSQLPostgreSQL 是 一 种 特 性 非 常 齐 全 的 自 由 软 件 的 对 象 关 系 性 数 据 库 管 理 系 统 (ORDBMS) , 它 的 很 多 特 性 是 当 今 许 多 商 业 数 据 库 的 前 身 。 PostgreSQL 最 早 开 始 于 BSD的 Ingres 项 目 。 PostgreSQL 的 特 性 覆 盖 了 SQL-2/SQL-92 和 SQL-3。 首 先 , 它 包 括 了可 以 说 是 目 前 世 界 上 最 丰 富 的 数 据 类 型 的 支 持 ; 其 次 , 目 前 Postgr

45、eSQL 是 唯 一 支 持 事务 、 子 查 询 、 多 版 本 并 行 控 制 系 统 、 数 据 完 整 性 检 查 等 特 性 的 唯 一 的 一 种 自 由 软 件 的 数据 库 管 理 系 统 。7、 mySQL mySQL 是 一 个 小 型 关 系 型 数 据 库 管 理 系 统 , 开 发 者 为 瑞 典 MySQL AB 公 司 。 在2008 年 1 月 16 号 被 Sun 公 司 收 购 。 目 前 MySQL 被 广 泛 地 应 用 在 Internet 上 的 中 小 型网 站 中 。 由 于 其 体 积 小 、 速 度 快 、 总 体 拥 有 成 本 低 , 尤

46、 其 是 开 放 源 码 这 一 特 点 , 许 多 中小 型 网 站 为 了 降 低 网 站 总 体 拥 有 成 本 而 选 择 了 MySQL 作 为 网 站 数 据 库 。1.2.7 SQL Server1、SQLSQL 是 英 文 Structured Query Language 的 缩 写 , 意 思 为 结 构 化 查 询 语 言 。 SQL 语 言的 主 要 功 能 就 是 同 各 种 数 据 库 建 立 联 系 , 进 行 沟 通 。 按 照 ANSI(美 国 国 家 标 准 协 会 )的规 定 , SQL 被 作 为 关 系 型 数 据 库 管 理 系 统 的 标 准 语

47、言 。 SQL 语 句 可 以 用 来 执 行 各 种 各样 的 操 作 , 例 如 更 新 数 据 库 中 的 数 据 , 从 数 据 库 中 提 取 数 据 等 。 目 前 , 绝 大 多 数 流 行 的关 系 型 数 据 库 管 理 系 统 , 如 Oracle, Sybase, Microsoft SQL Server, Access 等 都 采用 了 SQL 语 言 标 准 。 虽 然 很 多 数 据 库 都 对 SQL 语 句 进 行 了 再 开 发 和 扩 展 , 但 是 包 括Select, Insert, Update, Delete, Create, 以 及 Drop 在

48、内 的 标 准 的 SQL 命 令 仍 然可 以 被 用 来 完 成 几 乎 所 有 的 数 据 库 操 作 。第一章 引言82、 SQL ServerSQL Server 是 一 个 关 系 数 据 库 管 理 系 统 。 它 最 初 是 由 Microsoft Sybase 和Ashton-Tate 三 家 公 司 共 同 开 发 的 , 于 1988 年 推 出 了 第 一 个 OS/2 版 本 。 在 Windows NT 推 出 后 , Microsoft 与 Sybase 在 SQL Server 的 开 发 上 就 分 道 扬 镳 了 , Microsoft 将 SQL Serv

49、er 移 植 到 Windows NT 系 统 上 , 专 注 于 开 发 推 广 SQL Server 的 Windows NT 版 本 。 Sybase 则 较 专 注 于 SQL Server 在 UNIX 操 作 系 统 上 的 应 用 。3、 SQL Server 2005SQL Server 2005 是 一 个 全 面 的 数 据 库 平 台 , 使 用 集 成 的 商 业 智 能 (BI) 工 具 提 供了 企 业 级 的 数 据 管 理 。 SQL Server 2005 数 据 库 引 擎 为 关 系 型 数 据 和 结 构 化 数 据 提 供 了更 安 全 可 靠 的 存 储 功 能 , 使 您 可 以 构 建 和 管 理 用 于 业 务 的 高 可 用 和 高 性 能 的 数 据 应 用 程序 。SQL Server 2005 数 据 引 擎 是 本 企 业 数 据 管 理 解 决 方 案 的 核 心 。 此 外 SQL Server 2005 结 合 了 分 析 、 报 表 、 集 成 和 通 知 功 能 。 这 使 您 的 企 业 可 以 构 建 和 部 署 经 济 有 效 的 BI 解 决 方 案 , 帮 助 您 的 团 队 通 过 记 分 卡 、 Dashboard、 Web se

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报