• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    專家談:數據庫及其應用專題分析

    發布: 2007-6-22 18:12 | 作者: 網絡轉載 | 來源: 網絡 | 查看: 120次 | 進入軟件測試論壇討論

    領測軟件測試網  《數據庫及其應用》是計算機自考專業中一門重要課程,該門課程的考題類型有選擇題、填空題、程序設計題和綜合應用題幾種,其中綜合應用題難度最大。該類題型主要測試學生關系數據庫應用系統的分析和設計、FoxBASE程序設計、分析復雜問題、設計E-R圖、建立關系數據模型和編寫應用程序等方面的能力。本文就這方面的題型做一些例題分析,希望對大家建立正確的解題思路有所幫助。

       題一 活期存款中,“儲戶”通過“存取款單”和“存儲所”發生聯系。假定“儲戶”包括:賬號、姓名、電話、地址、存款額;“儲蓄所”包括:儲蓄所編號、名稱、電話、地址。(假定一個儲戶可以在不同的儲蓄所存取款)試完成下列兩項設計:

     。1)繪出表示存取款的E-R圖

      分析:由題目可知有兩個實體:“儲戶”和“存儲所”。而“儲戶”通過“存取款單”和“存儲所”發生聯系,故“存取款單”可用菱形框表示,它連接兩個矩形框,分別為上述兩個實體。兩個實體的屬性題目已給出,但“存取款單”的屬性需要考生自己推斷出,分析兩個實體的屬性可知,“儲戶”的賬號、儲蓄所編號所體現是“存取款單”的基本屬性,此外通過常識也知道還需存取日期、存取標志(存款或取款)、存取金額等屬性。由此可畫出E-R圖。

      答案:(見下圖)

     。2)由E-R圖導出關系數據模型

      分析:E-R圖畫出來后,關系數據模型就好確定了。兩個實體各對應一個關系。另外,兩個實體間有一個m:n的聯系:存取款單,因此還要為它建立一個關系。



      答案:儲戶(賬號、姓名、電話、地址、存款額),關鍵字:賬號;

      儲蓄所(儲蓄所編號、名稱、電話、地址),關鍵字:儲蓄所編號;

      存取款單(賬號、儲蓄所編號、存取日期、存取標志、存取金額),關鍵字:賬號+儲蓄所編號+存取日期。

      題二:設有下列表格:



      試完成下列三項設計:

     。1)將該表格對應的關系規范化到第三范式。

      分析:可列出關系如下:



      從中可以看出,“職工號”是主關鍵字。所有屬性都不存在部分函數依賴于主關鍵字,故以達到第二范式的要求。但“車間主任”是傳遞函數依賴于主關鍵字“職工號”的,因此,不符合第三范式的要求。將“車間”和“車間主任”的關系從原關系中分解出來,得到下列兩個關系:



      分析這兩個關系,都不存在傳遞函數依賴,所以它們都達到第三范式的要求。

     。2)為規范化后的關系對應的數據庫文件設計結構

      分析:設計結構主要是注意字段類型和字段寬度。

      答案:關系R1對應的庫文件結構設計如下:

      文件名:R1.DBF


     關系R2對應的庫文件結構設計如下:

      文件名:R2.DBF


     。3)編寫一個程序顯示職工號為“3201”的職工姓名和其車間主任姓名

      分析:職工姓名在R1中,而車間主任姓名在庫文件R2中,可用連接,連接的條件是職工號為“3201”,且兩個庫文件中的車間相同。連接后生成的庫文件中僅含有職工號為“3201”的職工的職工號、姓名、車間、工資、車間主任。只要打開生成的新庫文件,就可以很方便地輸出該職工的姓名和其車間主任的姓名。

      答案:SET TALK OFF

      SELECT 1

      USE R1

      SELECT 2

      USE R2

      JOIN WITH A TO AA FOR A - >職工號=“3201”. AND. A->車間=B->車間

      USE AA

      ? “職工姓名 :”,姓名

     ?“車間主任姓名:”,車間主任

      USE

      SELECT 1

      USE

      RETURN

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 分析 數據庫 專家談 專題


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>