freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

貿(mào)易公司管理信息系統(tǒng)(編輯修改稿)

2024-10-15 10:52 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 。 系統(tǒng)簡(jiǎn)介 本系統(tǒng)采用 visual basic與 Access作為數(shù)據(jù)庫(kù)的方式編寫 ,主要服務(wù)于貿(mào)易公司管理人員的日常工作 . 主要由以下幾大功能模塊構(gòu)成 : 一 . 商品類型管理 :添加商品類型 ,修改商品類型 ,刪除商品類型 二 . 商品管理 :添加商品信息 ,修改商品信息 ,刪除商品信息 三 . 進(jìn)貨管理 :添加進(jìn)貨管理 ,修改進(jìn)貨管理 ,刪除進(jìn)貨管理 四 . 銷售管理 : 添加銷售管理 ,修改銷售管理 ,刪除銷售管理 五 . 庫(kù)存管理 : 商品入庫(kù)管理 ,庫(kù)存修改管理 ,庫(kù)存查詢管理 數(shù)據(jù)庫(kù) 設(shè)計(jì) 關(guān)系數(shù)據(jù)庫(kù) 介紹 : 關(guān)系數(shù)據(jù)庫(kù)是目前各類數(shù)據(jù)庫(kù)中最重要、最流行的數(shù)據(jù)庫(kù),他應(yīng)用數(shù)學(xué)方法來(lái)處理數(shù)據(jù)庫(kù)數(shù)據(jù),是目前使用最廣泛的數(shù)據(jù)庫(kù)系統(tǒng)。 20世紀(jì) 70 年代以后開發(fā)的數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品幾乎都是基于關(guān)系的。在數(shù)據(jù)庫(kù)發(fā)展的歷史上,最重要的成就就是關(guān)系模型。 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)與非關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的區(qū)別是: 關(guān)系系統(tǒng)只有 “ 表 “ 這一種數(shù)據(jù)結(jié)構(gòu);而非關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)還有其他數(shù)據(jù)結(jié)構(gòu),對(duì)這些數(shù)據(jù)結(jié)構(gòu)有其他的操作。 11 結(jié)構(gòu)化查詢語(yǔ)言 SQL( Structured Query Language)是一種介于關(guān)系代數(shù)與關(guān)系演算之間的語(yǔ)言,其功能包括查詢、操縱、定義和控制四個(gè)方面,是一個(gè)通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言。目前已成為關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言 Microsoft Access 介紹 : 使用 Microsoft Access,可以在單一的數(shù)據(jù)庫(kù)文件中管理所有的信息。在這個(gè)文件中,用戶可以將自己的數(shù)據(jù)分別保存在各自獨(dú)立的存儲(chǔ)空間 中,這些空間稱作表;可以使用聯(lián)機(jī)窗體來(lái)查看、添加及更新表中的數(shù)據(jù);使用查詢來(lái)查找并檢索所要的數(shù)據(jù);也可以使用報(bào)表以特定的版面布置來(lái)分析及打印數(shù)據(jù)。 如果要保存數(shù)據(jù),請(qǐng)為每一種類型的信息創(chuàng)建一個(gè)表。如果要從查詢、窗體或報(bào)表中的多個(gè)表中將數(shù)據(jù)合并在一起,就要定義各個(gè)表之間的關(guān)系。 如果要搜索并檢索符合指定條件的數(shù)據(jù),包括來(lái)自多個(gè)表中的數(shù)據(jù),就要?jiǎng)?chuàng)建查詢。查詢的同時(shí)也可以更新或刪除多條記錄,并對(duì)數(shù)據(jù)執(zhí)行內(nèi)嵌或自定義的計(jì)算。 如果要簡(jiǎn)單地直接在某個(gè)表中查看、輸入及更改數(shù)據(jù),請(qǐng)創(chuàng)建一個(gè)窗體。在打開一 個(gè)窗體時(shí), Microsoft Access 將從一個(gè)或多個(gè)表中檢索數(shù)據(jù),并使用用戶在 “ 窗體向?qū)?” 選擇的版面布局或所創(chuàng)建的版面布局,將窗體顯示在屏幕上。 如果要分析數(shù)據(jù)或?qū)?shù)據(jù)以特定的方式打印出來(lái),請(qǐng)創(chuàng)建一個(gè)報(bào)表。例如,可以打印一份將數(shù)據(jù)分組并計(jì)算數(shù)據(jù)總和的報(bào)表,也可以打印另一份帶有各種數(shù)據(jù)格式的打印郵件標(biāo)簽的報(bào)表。 建庫(kù)準(zhǔn)備 貿(mào)易 公司信息管理系統(tǒng)主要由 商品 信息表、 銷售 信息表、 庫(kù)存 信息表、 客戶信息表 及其相應(yīng)關(guān)系組成。 構(gòu)造數(shù)據(jù)庫(kù)必須遵循一定的規(guī)則,在關(guān)系數(shù)據(jù)庫(kù)中這種規(guī)則就是范式。范式是符合某一 種級(jí)別的關(guān)系模式的集合,關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系必須滿足一定的要求即滿足不同的范式,目前關(guān)系數(shù)據(jù)庫(kù)有六種范式,第一范式 1NF 、第二范式 2NF、 第三范式 3NF、第四范式 4NF 、第五范式 5NF 和第六范式 6NF。 滿足最低要求的范式是第一范式 1NF,在第一范式的基礎(chǔ)上進(jìn)一步滿足更多要求的稱為第二范式2NF,其余范式以次類推一般說(shuō)來(lái)數(shù)據(jù)庫(kù)只需滿足第三范式 3NF就行了。下面舉例介紹第一范式 1NF、 第二范式 2NF、和第三范式 3NF。 第一范式 1NF 在任何一個(gè)關(guān)系數(shù)據(jù)庫(kù)中,第一范式 1NF是對(duì)關(guān)系模式的基本要求。不滿足第一范式 1NF的數(shù)據(jù)庫(kù)就不是關(guān)系數(shù)據(jù)庫(kù)。所謂第一范式 1NF是指數(shù)據(jù)庫(kù)表的每一列都是不可分割的基本數(shù)據(jù)項(xiàng),同一列中不能有多個(gè)值,即實(shí)體中的某個(gè)屬性不能有多個(gè)值或者不能有重復(fù)的屬性。如果出現(xiàn)重復(fù)的屬性就可能需要定義一個(gè)新的實(shí)體,新的實(shí)體由重復(fù)的屬性構(gòu)成,新實(shí)體與原實(shí)體之間為一對(duì)多關(guān)系。在第一范式 1NF中,表的每一行只包含一個(gè)實(shí)例的信息。例如: 顧客信息表 不能 顧客信息 都放在一列中,顯示也不能將其中的兩列或多列在一列中顯示。 顧客信息表的每一行只表示一個(gè)顧客的信息,一個(gè)顧客的信息在表中只出現(xiàn)一次。簡(jiǎn)而言之,第一范式就是 無(wú)重復(fù)的列。 12 第二范式 2NF 第二范式 2NF是在第一范式 1NF的基礎(chǔ)上建立起來(lái)的,即滿足第二范式 2NF必須先滿足第一范式 1NF。第二范式 2NF要求數(shù)據(jù)庫(kù)表中的每個(gè)實(shí)例或行必須可以被惟一地區(qū)分,為實(shí)現(xiàn)區(qū)分通常需要為表加上一個(gè)列以存儲(chǔ)各個(gè)實(shí)例的惟一標(biāo)識(shí),如員工信息表中加上了員工編號(hào)列,因?yàn)槊總€(gè)員工的員工編號(hào)是惟一的。因此每個(gè)員工可以被惟一區(qū)分,這個(gè)惟一屬性列被稱為主關(guān)鍵字或關(guān)鍵主碼。 第二范式 2NF要求實(shí)體的屬性完全依賴于主關(guān)鍵字,所謂完全依賴是指不能存在僅依賴主關(guān)鍵字一部分的屬性,如果存在那么這個(gè)屬性和主 關(guān)鍵字的這一部分應(yīng)該分離出來(lái)形成一個(gè)新的實(shí)體,新實(shí)體與原實(shí)體之間是一對(duì)多的關(guān)系,為實(shí)現(xiàn)區(qū)分通常需要為表加上一個(gè)列以存儲(chǔ)各個(gè)實(shí)例的惟一標(biāo)識(shí),簡(jiǎn)而言之第二范式就是非主屬性依賴于主屬性。 第三范式 3NF 滿足第三范式 3NF必須先滿足第二范式 2NF。簡(jiǎn)而言之第三范式 3NF要求一個(gè)數(shù)據(jù)庫(kù)表中,不包含已在其它表中已包含的非主關(guān)鍵字信息。例如:存在一個(gè)部門信息表,其中每個(gè)部門有部門編號(hào)、部門名稱、部門簡(jiǎn)介等信息。那么在員工信息表中,列出部門編號(hào)后就不能再將部門名稱、部門簡(jiǎn)介等與部門有關(guān)的信息再加入員工信息表中。 如果不 存在部門信息表,則根據(jù)第三范式 3NF也應(yīng)該構(gòu)建它,否則就會(huì)有大量的數(shù)據(jù)冗余,簡(jiǎn)而言之第三范式就是非主屬性不相互依賴。 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 貿(mào)易公司 管理信息系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面表格所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。 具體如下表 表 商品 信息表 列名 數(shù)據(jù)類型 可否為空 說(shuō)明 B_ID_N Varchar NOT NULL 進(jìn)貨 B_ProviderId_N Numeric NOT NULL 供應(yīng)商 B_MerchandiseId_N Numeric NULL 商品 名稱 B_StockDate_D Datetime NULL 進(jìn)貨時(shí)間 B_Count_N Numeric NULL 購(gòu)入量 B_StockPrice_N Numeri NULL 進(jìn)貨單價(jià) B_OperatorId_S Varchar NULL 操作員 13 表 庫(kù)存 信息表 列名 數(shù)據(jù)類型 可否為空 說(shuō)明 M_Id_N Text NOT NULL 商品編號(hào) M_Name_S Text NOT NULL 商品名稱 M_Introduce_S Numeric NULL 商品介紹 M_TypeId_N Numeric NULL 商品類型 M_Storage_N Varchar NOT NULL 庫(kù)存量 M_Remark_R Text NULL 備注 表 商品銷售 信息表 列名 數(shù)據(jù)類型 可否為空 說(shuō) 明 S_ID_N Varchar NOT NULL 銷售編號(hào) S_MerchandiseID_N e Numeric NOT NULL 商品編號(hào) S_RegDate_D Datetime NOT NULL 銷售日期 S_Count_N Numeric NOT NULL 售出數(shù)量 S_SellPrice_N Numeric NULL 單價(jià) S_OperatorId_S Text NULL 操作員 S_Remark_R Text NULL 備注 表 客戶信息表 列 名 數(shù)據(jù)類型 可否為空 說(shuō) 明 customerNO char NOT NULL 客戶編號(hào) customerName char NULL 客戶姓名 customerSex char NULL 客戶性別 customerID char NULL 身份證號(hào)碼 customerTele char NULL 客戶聯(lián)系電話 customerType char NULL 客戶類型 customerMemo text NULL 備注 數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn) 經(jīng)過(guò)前面的需求分析和概念結(jié)構(gòu)設(shè)計(jì)以后,得到數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)?,F(xiàn)在就可以在 ACCESS2020 數(shù)據(jù)庫(kù)系統(tǒng)中創(chuàng)建 系統(tǒng)用戶表 商品 信息表 庫(kù)存 信息表 客戶信息表 商品銷售 信息表 14 商品 信息表格 CREATE TABLE [dbo].[customers] ( [CustomerID] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL , [CompanyName] [nvarchar] (40) COLLATE Chinese_PRC_CI_AS NOT NULL , [ContactName] [nvarchar] (30) COLLATE Chinese_PRC_CI_AS NULL , [Address] [nvarchar] (60) COLLATE Chinese_PRC_CI_AS NULL , [City] [nvarchar] (15) COLLATE Chinese_PRC_CI_AS NULL , [Region] [nvarchar] (15) COLLATE Chinese_PRC_CI_AS NULL , [PostalCode] [nvarchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [Phone] [nvarchar] (24) COLLATE Chinese_PRC_CI_AS NULL , [Fax] [nvarchar] (24) COLLATE Chinese_PRC_CI_AS NULL , [Homepage] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [CustomerMemo] [text] COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 庫(kù)存 信息表格 CREATE TABLE [dbo].[orders] ( [OrderID] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL , [CustomerID] [char] (14) COLLATE Chinese_PRC_CI_AS NULL , [CustomerName] [char] (40) COLLATE Chinese_PRC_CI_AS NULL , [ProductID] [char] (14) COLLATE Chinese_PRC_CI_AS NULL , [ProductName] [char] (40) COLLATE Chinese_PRC_CI_AS NULL , [Spec] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [Unit] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [Quantity] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [UnitPrice] [money] NULL , [OrderDate] [datetime] NULL , [Discount] [numeric](3, 0) NULL , [Ordermemo] [text] COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 15 客戶信息表 格 CREATE TABLE [dbo].[products] ( [ProductID] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL , [ProductName] [char] (40) COLLATE Chinese_PRC_CI_AS NOT NULL , [Spec] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [Unit] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [Productmemo] [text] COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 商品銷售 信息表 CREATE TABLE [dbo].[sstock] ( [StockID] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL , [ProviderID] [char] (14) COLLATE Chinese_PRC_CI_AS NULL , [Prov
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1