江西財經大學考研數據庫原理試題
一、簡答題(第1、2、3小題各5分,第4小題7分,共22分)
1.簡述數據庫系統的三級模式結構,並説明它的優點。(5分)
2.事務的特性有哪些,請詳細説明其功能。(5分)
3.簡述診斷死鎖發生的等待圖法,當發生死鎖後如何解除死鎖?(5分)
4.敍述在一個DBMS中,事務管理部件(恢復子系統、併發控制子系統)的主要職能及其分別常用的基本技術和手段。(7分)
二、下面有一個銷售管理數據庫SALES,它包含下面三張表:(每小題4分,共16分)
(1) 商品表:Item
商品編碼 商品名稱 單位 成本價 庫存數量
code name unit cost amount
(2) 商品銷售主表:SaleHead
銷售單號 銷售日期 客户名稱
saleOrder saleDate Customer
(3) 商品銷售明細表:SaleDetail
銷售單號 商品編碼 單價 銷售數量
saleOrder code price qty
基於數據庫SALES,完成下面的操作:
1、試用關係代數查詢銷售給“東方貿易公司”的所有成本價不低於100元的商品的銷售日期、商品名稱、單價和銷售數量。
2、用SQL語句查詢沒有購買商品編號為“1204006”的商品的銷售單號、客户名稱。
3、用SQL語句按銷售日期分組統計每天銷售的商品銷售總額和銷售單張數。
4、畫出數據庫SALES的E-R圖。
三、數據庫設計題、(共15分)
在一個公司的工程管理系統中,有公司的部門(Department)、職工(Employee)、工程(Project)、材料(Part)、供應商(Supper)和倉庫(Depot)等數據,具體描述如下:
(1) 一個職工只能屬於一個部門;
(2) 一個工程可以有多名職工參加,一個職工只能參加一個未完成的`工程建設;
(3) 一個工程可以有多個供應商供應材料,一個供應商可以為多個工程供應材料;
(4) 一個倉庫可以存放多種材料,但是一種材料只能存放在一個倉庫中。
其中,描述部門的屬性有:部門號、部門名稱、負責人、電話、地址;
描述職工的屬性有:職工號、職工姓名、性別、出生日期、職務;
描述工程的屬性有:工程號、工程名稱、開始日期、結束日期;
描述材料的屬性有:材料號、規格説明、計量單位、單價;
描述材料供應商的屬性有:供應商號、供應商名稱、電話、聯繫人、地址;
描述倉庫的屬性有:倉庫號、倉庫名稱、保管員、電話。
根據上面已知的語義以及你的領域知識,請設計一個關係數據庫(可以增加一些屬性),並指出主鍵、外鍵以及約束條件。
-
電腦系統怎麼裝機步驟
電腦系統裝機步驟是怎麼樣的?安裝操作系統是門不大不小的學問。任何電腦都需要有操作系統才能運行。下面我就詳細講解操作系統的安裝過程。步驟一:設置光驅啟動設置方法:1.啟動計算機,並按住DEL鍵不放,直到出現BIOS設置窗口。2.進入第二項,“BIOSSETUP”(BIOS設置)。在...
-
ERP系統的使用説明書
一、ERP系統簡介:環界ERP系統的主要功能是進行訂單管理和生產管理。主要功能模塊有系統管理、合同評審、庫房管理、生產管理、資源管理和信息查詢等。以上內容的主要操者是:綜合部、供銷部、生產部、技術部、質量部、庫房、人力資源部和設備科。ERP系統操作説明...
-
高職院校科研管理系統現狀分析及發展方向研究論文
科研一般是指利用科研手段和裝備,為了認識客觀事物的內在本質和運動規律而進行的調查研究、實驗、試製等一系列的活動。下面是小編為你帶來的高職院校科研管理系統現狀分析及發展方向研究論文,歡迎閲讀。【摘要】科研管理工作的水平是體現高校深化改革和發展的重...
-
有關安裝Linux與Oracle數據庫步驟精講
一、安裝LINUX我安裝的是Oracle公司編譯的LINUX4.4。1、如果這台服務器最重要的作用是安裝Oracle,則直接給Oracle分配文件系統。如:/boot100M,/15G,/swap2G,/opt20G(將來ORACLE的程序將放在此目錄下,/opt相當於WINDOWS的C:/ProgramFile文件夾),/OracleData20G(用來放Orac...