收藏 分享(赏)

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

上传人:wo7103235 文档编号:6264807 上传时间:2019-04-03 格式:DOC 页数:57 大小:1.27MB
下载 相关 举报
动漫图片数据库设计与实现.doc_第1页
第1页 / 共57页
动漫图片数据库设计与实现.doc_第2页
第2页 / 共57页
动漫图片数据库设计与实现.doc_第3页
第3页 / 共57页
动漫图片数据库设计与实现.doc_第4页
第4页 / 共57页
动漫图片数据库设计与实现.doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

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营业执照举报