第十九章BDE专题制作课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第十九章BDE专题制作课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十九 BDE 专题 制作 课件
- 资源描述:
-
1、第十九章 BDE專題製作n19-1資料庫規畫與管理 n19-2進貨n19-3銷貨n19-4查詢第十九章 BDE專題製作n假設您要開一家出版社,您的產品如下:n您的經銷商如下:書籍編號書 名作者售價庫存量a0001大學普物導讀與範例詳解洪國勝420140b0001Visual Basic 程式設計洪國勝390980b0002Visual Basic 資料庫程式設計洪國勝48080c0001Office 2000 實務與應用洪國勝440580c0002最新視窗軟體總動員陳惠敏400240經銷商編號經銷商名稱負責人姓名地 址電 話t001中山大學張山豐高雄市蓮潭路1號07-7777777t002成功
2、大學李明豐台南市大學路1號06-6666666t003中興大學王明德台中市工學路1號04-2345168t004清華大學陳田海新竹市上學路1號03-3333333請您寫一程式處理進貨、銷貨、存貨及帳款的處理程式,程式要求如下:n1.資料庫管理產品基本資料編輯。客戶基本資料編輯。n2.進貨依進貨單修改產品庫存。n3.銷貨依序輸入客戶編號、產品編號與產品數量,並修改庫存量。列印銷貨單。n4.查詢產品查詢。經銷商查詢。經銷商訂貨明細表查詢。訂單明細表查詢。n5.報表製作列印印書通知單(當庫存低於100本時)。列印每日庫存報表。列印每月庫存報表。列印每月客戶結算清單(來往方式為月結)。列印客戶基本資料
3、。補充說明:n什麼是月結?商品的販賣方式通常有三種,一種是寄賣,另一種是月結,第三種為買斷的現金交易。寄賣是東西有賣出去才能收款,月結是本月訂購的商品,上游廠商會於下月初寄帳單來請款,當零售商收到帳單時,可開一至三個月期限的支票給供應商。比較弱勢的產品或新成立的公司只能先從寄賣開始,一般大部分的商品都採用月結,現金交易則適用於一般消費者、強勢產品、或次級品低價傾銷給攤販。19-1資料庫規畫與管理 n首先您必須使用BDE Administrtor決定資料庫的路徑及別名,本書延用路徑C:DelBook及別名horng。n其次規劃資料表的欄位結構及輸入基本資料,本例只需使用四個資料表,分別是產品資料
4、表(product.db)、客戶基本資料表(customer.db)、訂單資料表(orde.db)及訂單產品資料 1.產品基本資料表(product.db)欄位名稱欄位名稱型態型態大小大小是否索引是否索引 說明說明IdIdAlphaAlpha5 5是是產品編號產品編號NameNameAlphaAlpha3030產品名稱產品名稱AuthorAuthorAlphaAlpha8 8作者作者PricePriceMoneyMoney定價定價NumNumNumberNumber庫存量庫存量2.客戶基本資料表(customer.db)欄位名稱欄位名稱型態型態大小大小是否索引是否索引說明說明IdIdAlpha
5、Alpha4 4是是客戶編號客戶編號NameNameAlphaAlpha2020客戶名稱客戶名稱NameidNameidAlphaAlpha8 8統一編號統一編號BossBossAlphaAlpha8 8負責人姓名負責人姓名AddrAddrAlphaAlpha3030地址地址TelTelAlphaAlpha1010電話電話3.訂單資料表訂單資料表(orde.db;資料表名稱請勿使用order或number,因為那是SQL的保留字,誤用保留字的後果就是無法執行SQL敘述)。n於Paradox中一個資料表若要同時定義兩個以上的索引,應於Table properties中點選Secondary In
6、dexes。欄位名稱欄位名稱型態型態大小大小是否索引是否索引說明說明OridOridLong IntegerLong Integer是是訂單序號訂單序號CuidCuidAlphaAlpha4 4是是客戶編號客戶編號OrmoOrmoMoneyMoney訂單金額訂單金額OrdateOrdateDateDate訂單日期訂單日期4.訂單產品資料表(orpr.db)欄位名稱欄位名稱型態型態大小大小是否索引是否索引說明說明OridOridLong IntegerLong Integer是是訂單序號訂單序號PridPridAlphaAlpha5 5是是產品編號產品編號NumNumShortShort訂購數量
7、訂購數量DiscountDiscountShortShort折扣折扣補充說明:n任一客戶的任一訂單有可能包含許多產品,所以訂單資料表依據資料庫正規化的原則,必須拆成以上orde及orpr兩個資料表。若將以上兩個資料表合而為一如下,則會有客戶編號、訂購日期重複出現的情況,此即破壞資料正規化中的資料不可重複的規定。訂單序號客戶編號產品編號訂購數量折扣訂購日期1t001a000120752000/11/121t001b00130702000/11/122t002a00110752000/11/132t002c00110702000/11/132t002c00250702000/11/13依照資料庫正
展开阅读全文