日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Kingbase数据库实验四 数据库系统的概要、逻辑、物理设计

發(fā)布時間:2023/12/8 windows 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Kingbase数据库实验四 数据库系统的概要、逻辑、物理设计 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

實驗四 ??數(shù)據(jù)庫系統(tǒng)的概要、邏輯、物理設計

  • 一、實驗目的
  • 二、實驗步驟及結(jié)果

一、實驗目的

  • 能夠根據(jù)實際業(yè)務需求抽象出實體、實體的屬性和實體的聯(lián)系。
  • 能夠抽象業(yè)務所涉及的E-R圖。
  • 能夠優(yōu)化E-R圖并形成用于數(shù)據(jù)庫系統(tǒng)邏輯設計的全局E-R圖。
  • 能夠?qū)-R圖轉(zhuǎn)換為對應的關系模式。
  • 能夠?qū)﹃P系模式進行規(guī)范化的分析和驗證。
  • 能夠在業(yè)務需求發(fā)生變化時正確調(diào)整關系模式。
  • 能夠?qū)㈥P系模式圖轉(zhuǎn)換為相關數(shù)據(jù)庫管理系統(tǒng)的DDL語句。
  • 能夠向建立好的數(shù)據(jù)庫中添加測試數(shù)據(jù)。
  • 能夠根據(jù)業(yè)務需求建立相關的視圖。
  • 二、實驗步驟及結(jié)果

    注:sql代碼為人大金倉數(shù)據(jù)庫的代碼
    某公司因業(yè)務擴展需要開發(fā)一套電子商務系統(tǒng),用于在線銷售各類商品。作為數(shù)據(jù)庫設計人員,通過走訪與跟班作業(yè)的方式,從商品銷售部和商品管理部獲得了如下業(yè)務信息。

  • 商品管理部的業(yè)務信息
    商品管理部負責管理銷售的各類商品。目前公司所有可供銷售的商品都記錄在Excel表格中。
    Excel表格中每條記錄的主要內(nèi)容包括:商品名稱、商品類別、商品價格、生產(chǎn)廠家、上一次購入時間、商品的詳細信息、商品的縮略圖。其中,商品類別包括圖書、手機、數(shù)碼影像和電腦等。商品的縮略圖為jpg或png類型的圖片。生產(chǎn)廠家根據(jù)商品類型表達的含義略有差異。如果是圖書類型的商品,則生產(chǎn)廠家表示出版社。如果是其他類型商品,生產(chǎn)廠家即為實際生產(chǎn)機構(gòu)。Excel中商品記錄的示例信息如教材244頁圖6-27所示。
  • 商品銷售部的業(yè)務信息
    商品銷售部負責銷售各類商品并對每次銷售的結(jié)果進行記錄。目前公司所有銷售結(jié)果都記錄Excel表格中。
    Excel表格中每條記錄由三部分內(nèi)容構(gòu)成,分別是訂單的基本信息、訂單的購買人信息和訂單中購買的商品信息。
    訂單的基本信息包括:訂單編號、訂單的提交時間和訂單的當前狀態(tài)。其中,訂單編號為17位數(shù)字,前8位為當前日期,后9位為按訂單提交順序生成的編碼,該編號能夠唯一標識每一條銷售記錄;訂單提交時間精確到秒;訂單狀態(tài)包括:已提交、已發(fā)貨、已完成等。
    訂單的購買人信息包括:購買人的姓名、購買人的性別、購買人的聯(lián)系方式、購買人的電子郵箱。其中,購買人的聯(lián)系方式統(tǒng)一存儲了購買者的送貨位置、郵政編碼和購買人的手機號碼。
    訂單的購買商品信息包括:商品的名稱、商品的類別、商品的縮略圖、商品的購買數(shù)量、商品的單價(元)。上述信息需與商品管理部所記錄的商品信息對應。
    Excel中購買記錄的示例信息如教材245頁圖6-28所示。
    請完成如下實驗。
  • 根據(jù)商品管理部提供的業(yè)務信息,抽象電子商務系統(tǒng)中該部門的局部E-R圖。要求繪制E-R圖中實體、屬性和實體的聯(lián)系,并使用中文標注實體、屬性和實體聯(lián)系。
  • 根據(jù)商品銷售部提供的業(yè)務信息,抽象電子商務系統(tǒng)中該部門的局部E-R圖。要求繪制E-R圖中實體、屬性和實體的聯(lián)系,并使用中文標注實體、屬性和實體聯(lián)系。
  • 審查已經(jīng)繪制的E-R圖,分析是否可以進行E-R圖的優(yōu)化工作。重點關注繪制的E-R圖是否存在數(shù)據(jù)冗余、插入異常、刪除異常和更新異常。
  • 將兩個局部E-R圖整合成描述該公司電子商務系統(tǒng)的全局E-R圖。重點關注合并過程中的各類沖突。
  • 根據(jù)概要設計所得的全局E-R圖,完成如下實驗。

  • 根據(jù)已經(jīng)繪制的全局E-R圖,通過E-R圖到關系模式的轉(zhuǎn)換方法,將全局E-R圖轉(zhuǎn)換為關系模式,并注明每個模式的主鍵和外鍵。
    (1)商品表(商品編號,商品名稱,商品價格,詳情信息,商品圖片)主鍵:商品編號
    (2)類別表(類別號,類別名稱)主鍵:類別號
    (3)屬于表(商品編號,類別號)主鍵:商品編號,類別號 外鍵:商品編號,類別號
    (4)會員表(會員編號,會員姓名,會員性別,會員郵箱)主鍵:會員編號
    (5)訂購表(訂單編號,商品編號,會員編號,數(shù)量,提交時間)
    主鍵:訂單編號 外鍵:商品編號,會員編號
    (6)狀態(tài)表(狀態(tài)號,狀態(tài)名)主鍵:狀態(tài)號
    (7)操作表(訂單編號,狀態(tài)號)主鍵:訂單編號,狀態(tài)號 外鍵:訂單編號,狀態(tài)號
    (8)聯(lián)系方式表(電話,郵編,地址)主鍵:電話
    (9)聯(lián)系表(會員編號,電話)外鍵:會員編號,電話
    (10)廠家表(廠家編號,廠家名稱)主鍵:廠家編號
    (11)生產(chǎn)表(商品編號,廠家編號,上架時間)
    主鍵:商品編號,廠家編號 外鍵:商品編號,廠家編號

  • 對轉(zhuǎn)換后的關系模式進行優(yōu)化。
    (1)商品表(商品編號,商品名稱,商品價格,詳情信息,商品圖片,類別號)
    (2)類別表(類別號,類別名稱)
    (3)訂購表(訂單編號,商品編號,會員編號,數(shù)量,提交時間,狀態(tài)號)
    (4)狀態(tài)表(狀態(tài)號,狀態(tài)名)
    (5)會員表(會員編號,會員姓名,會員性別,會員郵箱,電話)
    (6)聯(lián)系方式表(電話,郵編,地址)
    (7)廠家表(廠家編號,廠家名稱)
    (8)生產(chǎn)表(商品編號,廠家編號,上架時間)

  • 使用數(shù)據(jù)規(guī)范化分析方法,分析轉(zhuǎn)換后的模式屬于第幾范式。
    3NF(第三范式)

  • 在與客戶進行數(shù)據(jù)庫的確認工作時,商品管理部門發(fā)現(xiàn)現(xiàn)有設計中遺漏了商品的庫存信息。需要在現(xiàn)有商品中添加庫存信息。添加庫存后的商品記錄如教材246頁圖6-29所示。請修改現(xiàn)有E-R圖,并調(diào)整轉(zhuǎn)換后的關系模式。

    (1)類別表(類別號,類別名稱)
    (2)商品表(商品編號,商品名稱,商品價格,詳情信息,商品圖片,類別號)
    (3)會員表(會員編號,會員姓名,會員性別,會員郵箱)
    (4)聯(lián)系方式表(會員編號,電話,郵編,地址)
    (5)狀態(tài)表(狀態(tài)號,狀態(tài)名)
    (6)廠家表(廠家編號,廠家名稱)
    (7)生產(chǎn)表(商品編號,廠家編號,上架時間)
    (8)倉庫表(商品編號,庫存量)
    (9)訂購表(訂單編號,商品編號,會員編號,數(shù)量,提交時間,狀態(tài)號)
    根據(jù)數(shù)據(jù)庫系統(tǒng)邏輯設計所得的關系模式,完成如下實驗。
    1.以KingBaseES為系統(tǒng)將要部署的數(shù)據(jù)庫管理系統(tǒng),把邏輯設計所得的關系模式轉(zhuǎn)換成數(shù)據(jù)庫系統(tǒng)的DDL語句,具體包括:數(shù)據(jù)庫創(chuàng)建的DDL、各種實體創(chuàng)建的DDL和多對多聯(lián)系創(chuàng)建的DDL等。

  • CREATE DATABASE Goods;CREATE TABLE 類別表 ( 類別號 CHAR(10) PRIMARY KEY, 類別名稱 VARCHAR(10) ); CREATE TABLE 商品表 ( 商品編號 CHAR(10) primary key, 商品名稱 VARCHAR(20), 商品價格 INT, 詳情信息 VARCHAR(20),類別號 char(10) ); CREATE TABLE 會員表 ( 會員編號 VARCHAR(10)PRIMARY KEY, 會員姓名 VARCHAR(10), 會員性別 CHAR(4),會員郵箱 VARCHAR(20) ); CREATE TABLE 聯(lián)系方式表 ( 會員編號 VARCHAR(10) PRIMARY KEY,電話 VARCHAR(20), 郵編 VARCHAR(10), 地址 CHAR(20) ); CREATE TABLE 狀態(tài)表 ( 狀態(tài)號 CHAR(10)PRIMARY KEY, 狀態(tài)名 VARCHAR(10) ); CREATE TABLE 廠家表 ( 廠家編號 CHAR(10) PRIMARY KEY, 廠家名稱 CHAR(30) ); CREATE TABLE 生產(chǎn)表 (商品編號 CHAR(10),廠家編號 CHAR(10),上架時間 DATE ); CREATE TABLE 倉庫表 ( 商品編號 CHAR(10)primary key,庫存量 INT ); CREATE TABLE 訂購表 ( 訂單編號 VARCHAR(10),會員編號 VARCHAR(10),商品編號 CHAR(10),數(shù)量 INT,提交時間 DATE,狀態(tài)號 CHAR(10) );

    2.向已經(jīng)創(chuàng)建好的數(shù)據(jù)中添加測試數(shù)據(jù),添加記錄的數(shù)量不限,只需有代表性即可。

    INSERT INTO "類別表"(類別號,類別名稱) VALUES ('L1','計算機'),('L2','數(shù)學'),('L3','外語') INSERT INTO "商品表"(商品編號,商品名稱,商品價格,類別號) VALUES ('S1','數(shù)據(jù)庫系統(tǒng)',30,'L1'),('S2','高等數(shù)學',27,'L2'),('S3','綜合英語',45,'L3')INSERT INTO "會員表"(會員編號,會員姓名,會員性別,會員郵箱) VALUES ('H1','張三','男','11588345@qq.com'),('H2','李蘭','女','897464125@qq.com'),('H3','趙斌','男','465138745@qq.com')INSERT INTO "聯(lián)系方式表"(會員編號,電話,郵編,地址) VALUES ('H1','13523116489','55123','廣州'),('H2','15388456409','55124','深圳'),('H3','19244729105','55125','上海')INSERT INTO "狀態(tài)表"(狀態(tài)號,狀態(tài)名) VALUES ('Z1','已下單'),('Z2','已提交'),('Z3','已完成')INSERT INTO "廠家表"(廠家編號,廠家名稱) VALUES ('C1','高等教育出版社'),('C2','新疆大學出版社'),('C3','人民郵電出版社')INSERT INTO "生產(chǎn)表"(商品編號,廠家編號,上架時間) VALUES ('S1','C1','2001-08-12'),('S2','C2','2007-12-20'),('S3','C3','2020-03-12')INSERT INTO "倉庫表"(商品編號,庫存量) VALUES ('S1',700000),('S2',150000),('S3',90000)INSERT INTO "訂購表"(訂單編號,會員編號,商品編號,數(shù)量,提交時間,狀態(tài)號) VALUES ('D1','H1','S1',1500,'2020-03-01','Z1'),('D2','H1','S3',1700,'2020-03-01','Z1'),('D3','H2','S2',500,'2020-04-15','Z3'),('D4','H3','S1',800,'2019-12-09','Z3'),('D5','H3','S2',1000,'2020-01-15','Z2'),('D6','H3','S3',2000,'2020-05-20','Z1')

    3.創(chuàng)建視圖,顯示每個訂單的總價。

    CREATE VIEW 訂單總價 AS SELECT訂單編號,商品名稱,商品價格,數(shù)量,會員姓名,電話,會員郵箱,地址, 商品價格*數(shù)量 As 總價 FROM 訂購表,商品表,會員表,聯(lián)系方式表 WHERE 訂購表.商品編號=商品表.商品編號 AND 訂購表.會員編號=會員表.會員編號AND 會員表.會員編號=聯(lián)系方式表.會員編號

    總結(jié)

    以上是生活随笔為你收集整理的Kingbase数据库实验四 数据库系统的概要、逻辑、物理设计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 色爱av综合网 | 亚洲欧洲日本国产 | 永久视频在线观看 | 人妻aⅴ无码一区二区三区 阿v免费视频 | 夜夜爽日日澡人人添 | xx色综合 | 深夜福利视频在线 | 一区二区三区免费看视频 | 丁香一区二区三区 | 98精品视频 | 暖暖av | 国产美女永久免费无遮挡 | 精品国内自产拍在线观看视频 | 欧美视频成人 | 亚洲欧美日韩精品在线观看 | 日韩精品一区二区在线播放 | 自拍偷拍色 | 日韩无砖| www污污 | 亚洲影视一区二区三区 | 成人免费网站在线观看 | 国产天堂一区 | 国产无码精品在线观看 | 日本动漫艳母 | 欧美国产一级 | 国产日本在线播放 | 欧美性videos高清精品 | 韩国三级中文字幕hd浴缸戏 | 亚洲精品中文字幕乱码无线 | 精品成人在线观看 | 超碰99在线 | 毛片毛片毛片毛片毛片毛片毛片 | 天天操天天舔天天干 | 在线观看日韩一区 | 天堂精品视频 | 欧美日韩在线成人 | 国产精品一区二区av白丝下载 | 无码人妻丰满熟妇精品 | 日本japanese丰满白浆 | 一本一道无码中文字幕精品热 | 高潮无码精品色欲av午夜福利 | 毛片资源 | 久久午夜无码鲁丝片午夜精品 | 亚洲狼人av | 中文字幕视频在线观看 | 欧美一级在线免费观看 | 91九色视频在线观看 | 精品美女久久久久 | 日本一级做a爱片 | 久久国产高清 | 国产xxxxx在线观看 | 亚洲精品乱码久久久久久久 | 精品伦精品一区二区三区视频密桃 | 国产草草 | 性色av蜜臀av | 久久精品噜噜噜成人 | 亚洲黄色精品 | www.啪啪| 九九热九九爱 | 国产精品久久久久久久久久 | 国产人免费人成免费视频 | 欧美日韩一区二区三区在线观看 | 亚洲自拍偷拍色图 | 色偷偷噜噜噜亚洲男人的天堂 | free性欧美hd另类 | 老熟妇高潮一区二区高清视频 | 少妇天堂网| 一起草最新网址 | 久久综合狠狠综合久久综合88 | 欧美国产在线一区 | 二区免费视频 | 一级免费看 | av中文字幕一区二区三区 | 免费a级黄色片 | 情侣黄网站免费看 | 成人av无码一区二区三区 | 人妻互换一区二区激情偷拍 | 国产欧美一区二区三区视频 | 欧美专区亚洲专区 | 欧美日韩视频一区二区三区 | 糖心av| 口爆吞精一区二区三区 | 五月激情开心网 | 精品视频久久久 | 超能一家人电影免费喜剧在线观看 | 亚洲熟女少妇一区 | 中文 欧美 日韩 | 精品国产96亚洲一区二区三区 | 亚洲第一网址 | 色屋视频| 婷婷在线视频 | 久久精品在线 | 一级在线免费观看 | 9.1在线观看免费 | 欧美激情成人网 | 长河落日电视连续剧免费观看01 | 自拍偷拍视频在线 | 舌奴调教日记 | 亚洲欧美日韩在线看 |