2023年oracle数据库大作业.pdf
《2023年oracle数据库大作业.pdf》由会员分享,可在线阅读,更多相关《2023年oracle数据库大作业.pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2 0 2 3-2 0 2 3学 年 第 二 学 期 大 型 数 据 库 技 术 考 察 报 告 课 题 名 称:图 书 管 理 系 统 系 统 班 级:11软 工 ja v a 2班 学 号:_姓 名:戴 春 奇 _成 绩:_20 2 3 年 5 月1.课 题 概 述 1.1 课 题 简 介 随 着 社 会 的 发 展,人 们 对 知 识 的 需 求 也 不 断 的 增 长。在 这 种 形 式 下,人 们 就 要 不 断 的 学 习,不 断 的 给 自 己 充 电,而 图 书 馆 就 自 然 而 然 地 在 人 们 的 生 活 中 占 据 了 一 定 的 位 置,如 何 科 学 的 管 理
2、图 书 馆 不 仅 关 系 到 读 者 求 知 的 方 便 限 度,也 关 系 到 图 书 馆 的 发 展。图 书 馆 作 为 一 种 信 息 资 源 的 集 散 地,用 户 借 阅 资 料 繁 多,包 含 很 多 的 信 息 数 据 的 管 理。现 今,有 很 多 的 图 书 馆 都 是 初 步 开 始 使 用,有 些 甚 至 尚 未 使 用 计 算 机 进 行 信 息 管 理。数 据 信 息 解 决 工 作 量 大,容 易 犯 错;用 于 数 据 繁 多,容 易 丢 失,且 不 易 查 找。总 的 来 说,缺 少 系 统,规 范 的 信 息 管 理 手 段。尽 管 有 的 图 书 馆 有
3、计 算 机,但 是 尚 未 用 于 信 息 管 理,没 有 发 挥 它 的 效 力,资 源 闲 置 比 较 突 出。因 此 一 个 好 的 图 书 馆 管 理 系 统 是 非 常 重 要 的。1.2 功 能 描 述 1.登 录 模 块 用 户 登 录:用 户 在 登 陆 页 面 登 陆,登 陆 成 功 进 入 系 统。管 理 员 登 陆:用 于 管 理 员 的 登 陆,在 后 台 登 陆 页 面 登 陆,登 陆 成 功 进 入 系 统。图 书 管 理 员 与 系 统 管 理 员 后 台 功 能 不 同 样。查 询 用 户 表,相 应 用 户 名、密 码 对 的 则 进 入 系 统,相 应 用
4、户 名 密 码 不 对 的 则 显 示 相 应 信 息。2.图 书 管 理 模 块 对 图 书 进 行 添 加、查 询、修 改、删 除、添 加。将 输 入 的 图 书 信 息 添 加 到 数 据 库 图 书 表 中,以 方 便 进 行 各 种 查 询 及 更 新 操 作,根 据 输 入 的 图 书 名 称 或 作 者,查 询 数 据 库 图 书 表 中 的 相 应 记 录 并 显 示 相 应 图 书 信 息,更 新 数 据 库 图 书 表 中 相 应 记 录 并 显 示 更 新 后 的 图 书 信 息,删 除 数 据 库 图 书 表 中 相 应 记 录。3.副 本 信 息 模 块对 图 书 的
5、 副 本 信 息 进 行 添 加、修 改、删 除。将 输 入 的 图 书 副 本 信 息 添 加 到 副 本 表 中,并 分 派 一 个 独 立 的 中 南 码 根 据 输 入 的 中 南 码 或 国 际 标 准 图 书 编 码,查 询 图 书 副 本 表,显 示 副 本 信 息 更 新 副 本 表 的 数 据 库、删 除 副 本 表 中 所 相 应 的 图 书 信 息、修 改 副 本 表 中 错 误 的 信 息 并 更 新 数 据 库。4.用 户 管 理 模 块 对 用 户 进 行 添 加、删 除、修 改。将 输 入 的 用 户 信 息 添 加 到 用 户 表 中,并 分 派 一 个 独 立
6、 的 用 户 号 根 据 输 入 的 用 户 名 的 姓 名 或 生 日,查 询 用 户 表,显 示 用 户 信 息 更 新 用 户 表 的 数 据 库、删 除 用 户 表 中 所 相 应 的、修 改 用 户 中 错 误 的 信 息 并 更 新 数 据 库。2、数 据 库 设 计 及 实 现 2.1数 据 库 表 清 单 1 图 书 信 息 B o o k s表 编 号 字 段 数 据 类 型 数 据 长 度 能 否 为 空 中 文 名 备 注 1 IS B N Char 20 国 际 标 准 图 书 编 码 主 码 2 T i tie Cha r 3 0 是 书 名 3 Pu b n ame
7、C h a r 30 是 出 版 者 名 4 Auth o r Char 30是 作 者 名 5 Authomo N u mber 3 0 悬 作 者 号 6 ZNC o de N u mbe r3 0 是 中 南 码 2、副 本-Copi e s 表3、作 者 信 息 一 一-仄 11由 0叫 表 编 号 字 段 数 据 类 型 数 据 长 度 能 否 为 空 中 文 名 备 注 1 CopyNONumber 10 否 副 本 编 号 主 码 2 ISB N Char 20 是 国 际 标 准 图 书 编 码 编 号 字 段 数 据 类 型 数 据 长 度 能 否 为 空 中 文 名 备 注
8、 1 Au t h orNoN u mber 10否 作 者 号 主 码 2 A u t h orNameCha r 20 是 作 者 名 4、类 别 C a tegories 表 编 号 字 段 数 据 类 型 数 据 长 度 能 否 为 空 中 文 名 备 注 1 ZNCodeN u mber20 否 中 南 码 主 码 2 CateNameChar 20 是 目 录 名 5、作 家-Writers 表 编 号 字 段 数 据 类 型 数 据 长 度 能 否 为 空 中 文 名 备 注 1 ISBN Char 20 否 国 际 标 准 图 书 编 码 主 码 2 Au thorNoNumb
9、er 20 否 作 者 号 主 码6、出 版 社 P u blishers 表 编 号 字 段 数 据 类 型 数 据 长 度 能 否 为 空 中 文 名 备 注 1 Pu bnameChar 30 杳 出 版 者 名 主 码 2 A ddress Char 50 是 地 址 7、用 户 U se r s 表 编 号 字 段 数 据 类 型 数 据 长 度 能 否 为 空 中 文 名 备 注 1 Use r sNoN u m ber1 2 杳 用 户 编 号 主 码 2 Use rNameC h a r 20 否 用 户 名 3 UserPwdC h a r 20否 用 户 密 码 4 Q u
10、 a n xiaN umber20 否 权 限 5 Birthday Dat e 否 用 户 生 日 6 Email C h a r 3 0 是 用 户 的 邮 箱 7 Tel Char 20 悬 用 户 的 联 系 电 话 8 Addr e ssCha r 20 是 籍 贯。2.2创 建 表 空 间/创 建 数 据 表 空 间S QL c r e a t e tables p ace M Y TBS2 datafil e e:o racl e MYT B SMYTBS 1.dbfz s i z e 5 0 Om;表 空 间 已 创 建。S Q L a l t er ta b le s pa
11、c e MYTBS a d d d a t a f i l e f:oracleMYTB S MYTBS2.db f s i z e 500m;表 空 间 已 更 改。SQL create tablespace MVTBS2 datafile e:oracle5YTBS5YTBSl.dbF size 500m;表 空 间 已 创 建。SQL alter tablespace MVTBS add datafile*f:XoracleMVTBSMVTBS2.dbf1 size 500m;表 空 间 已 更 改。SQL2.3 创 建 用 户 配 置 文 献 SQL Create p r o f il
12、e lock_tim e 1 i mi t2 p a ssword_life_ti m e 303 faile d _login_ attempt s 54 p assword_lock_ t ime 7;配 置 文 献 已 创 建SQL Create prof ile lock_tine limit2 passviord_lie_t ine 303 f ailed_login_attenpts 54 password_lock_tine 7;配 置 文 件 已 创 建 SQL.2.4 创 建 用 户 及 分 派 权 限 SQ L c reat e user D CQ ident i f i
13、e d b y default t able s p a c eMYTBS;用 户 已 创 建。SQL g r a n t connect,r e source,cr e ate v iew to DCQ;授 权 成 功。SQL c o mmi t;提 交 完 毕。S QL c o n n e c t DC Q/;已 连 接。SQL create user DCQ identified by 1115115020 default tablespace MVTBS;用 户 已 创 建。SQL grant connect,resource,create uiew to DCQ;授 权 成 功。SQ
14、L commit;提 交 完 成。SQL connect DCQ/1115115020;已 连 接。SQL.2.5 基 本 表 实 现 2.5.1 图 书 管 理 系 统 表 的 实 现(1)表 的 功 能 概 述。表 的 存 储 空 间 的 分 派 为 b o o k s表 和 u s e rs表 分 派 1 M,其 他 的 表 都 分 派 25 6k具 体 表 的 数 据 列、数 据 类 型、主 键、外 键、是 否 为 空 都 在 数 据 库 表 清 单 中 具 体 描 述.(2)表 的 实 现 代 码 1、图 书 信 息 一 一 B o oks表 SQ L run1 create t a
15、ble Books2(is b n c h ar(2 0)n o t n u 1 1 p rim a ry k ey,tit 1 e c h a r(30),pubname cha r(3 0),3 autho r ch a r(3 0),author n o n umber(30),zncode number(30)4 t a bl e spac e MYTBS5*s t orage(initi a 1 1M)表 已 创 建。SQL run1 c r e a te t a b le Books2 isbn char n ot n u ll prim ary k e y,t i t l e c
16、har,pubnane char,3 a u th or charJ.a u th o m o nunber,.zncode nunbei*4 ta b le s p a c e M V TBS5*sto r a g e 表 已 创 建。2、副 本 一 Co p ies表 S Q L c reate t a ble copies2(co p yno number(1 0)n ot n ul 1 p rimary ke y,3 i s bn char(20)4 t a bles p a c e MYTBS5 sto r age(in i t ia 1 2 5 6 k);表 已 创 建。SQL c
17、reate table copies2 copyrw nunber not null primary key,3 isbn char4 tablespace MVTBS5 storage;港 已 创 建。3、作 者 信 息 Au t ho r s 表 S Q L c r eat e t a ble A u thor s2(zncod e n u mbe r(2 0)n o t n u ll p r imary key,catenam ec h a r(20)3 t a bl e space M Y TBS4 storag e(i nitia 1 2 5 6k);表 已 创 建。SQL crea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 oracle 数据库 作业
限制150内