⑴ 求一份圖書管理系統的資料庫設計方案
1. 對圖書館的信息建幾個表,考慮表之間的關系。
2.系統功能的基本要求:
a) 對資料庫的編輯功能:對圖書館信息記錄的添加、修改、刪除。
b) 對圖書的統計(國內圖書、國外圖書、計算機圖書、外語圖書、中文圖等各類圖書的統計)。
c) 對圖書的查詢(按關鍵字查詢、模糊查詢等);
d) 對報表的列印;
e) 界面友好。
1、概述
包括項目背景、編寫目的、軟體定義、開發環境等內容。
2、需求分析
問題陳述、需完成的功能。
用數據流圖、數據字典、判斷樹等完成。
3、資料庫概念設計
畫出ER模型圖
4、資料庫邏輯設計
把ER模型圖轉換為關系表。
描述每一個基本表關系。要求所有關系達到BCNF範式。
定義視圖、定義索引、主關鍵字、定義許可權。
5 物理設計
主要用到存取方法
6、結束語
寫出完成本課程設計的心得,領會資料庫理論與軟體開發實踐的關系。有哪些收獲。軟體還需要哪些改進。
設計結果:設計報告,源程序代碼。
⑵ 如何做一個簡單的圖書管理系統資料庫!!
可以藉助Baihi示意我們
有機會能夠處理你所遇到的工作
差不多的要求也能夠示意我們
如何做一個簡單的圖書管理**資料庫!!
ES:\\
⑶ 圖書館管理系統需要什麼資料庫
任何的都可以啊,量大就是ORECAL,中等就是sql server
小的就是access
⑷ 現在圖書管理資料庫的有以下三個關系模式:
(1). 找出姓李的讀者姓名和所在單位。
select 姓名,單位 from 讀者 where 姓名 like '李%'
(4).查找價格介於10元和20元之間的圖書種類,結果按出版單位和單價升序排序。
select 分類號 from 圖書 where 單價 BETWEEN 10 and 20 order by 出版單位,單價 asc
(5). 查找書名以計算機打頭的所有圖書和作者。
select 書名,作者 from 圖書 where 書名 like '計算機%'
(6).檢索同時借閱了總編號為112266和449901兩本書的借書證號。
select 借書證號 from 借閱 where 總編號 in (112266,449901)
(8).找出李某所借圖書的所有圖書的書名及借書日期。
select 圖書.書名,借閱.借書日期 from 圖書,借閱 where 圖書.總編號=借閱.總編號 and EXISTS (select * from 讀者 where 借閱.借書證號=讀者.借書證號 and 姓名 like '李%')
(9).查詢1997年10月以後借書的讀者借書證號、姓名和單位。
select 借書證號,姓名,單位 from 讀者 where EXISTS (select * from 借閱 where 讀者.借書證號=借閱.借書證號 and 借書日期>'1997-10-01')
(10).找出借閱了FoxPro大全一書的借書證號。
select 借書證號 from 借閱 where EXISTS (select * from 圖書 where 借閱.總編號=圖書.總編號 and 書名='FoxPro大全')
(12).查詢1997年7月以後沒有借書的讀者借書證號、姓名及單位。
select 借書證號,姓名,單位 from 讀者 where not EXISTS (select * from 借閱 where 讀者.借書證號=借閱.借書證號 and 借書日期>'1997-07-01')
(1). 求科學出版社圖書的最高單價、最低單價、平均單價。
select max(單價) 最高單價,min(單價) 最低單價, avg(單價) 平均單價 from 圖書 where 出版單位='科學出版社'
(2). 求信息系當前借閱圖書的讀者人次數。
select count(*) 讀者人次數 from 讀者 where 單位='信息系' and exists (select * from 借閱 where 讀者.借書證號=借閱.借書證號)
(3).求出各個出版社圖書的最高價格、最低價格和冊數。
select max(單價) 最高價格,min(單價) 最低單價, count(*) 冊數 from 圖書 group by 出版單位
(4).分別找出各單位當前借閱圖書的讀者人數。
select count(*) 讀者人數,單位 from 讀者 where exists (select * from 借閱 where 讀者.借書證號=借閱.借書證號) group by 單位
(5).找出當前至少借閱了2本圖書的讀者及所在單位。
select 姓名,單位 from 讀者 where (select count(*) from 借閱 where 讀者.借書證號=借閱.借書證號) >1
(6).分別找出借書人次超過1人次的單位及人次數。
select 姓名,count(*) 人次數 from 讀者 where exists (select * from 借閱 where 讀者.借書證號=借閱.借書證號) group by 班級 HAVING count(*)>1
(7).找出藏書中各個出版單位的冊數、價值總額。
select count(*) 冊數,sum(單價) 總額,出版單位 from 圖書 group by 出版單位
⑸ 圖書管理資料庫
大學課本上都有啊 跟著做就行了
⑹ 圖書管理系統資料庫設計
以下是我精心推介的網址,希望對你有幫助。
http://www.winu.cn/thread-110569-1-1.html
http://www.codesky.net/search.asp
http://www.programfan.com/code/showcode.asp?id=519
http://www.winu.cn/thread-110569-1-1.html
http://bbs.cnw.com.cn/viewthread.php?tid=56025
http://www.code999.com/SoftView/SoftView_8058.html
http://www.vbgood.com/vb.good/program-do-view-programid-40-page-1.html
http://tech.163.com/special/000915SN/vbgreat.html
⑺ 學校圖書借閱管理資料庫系統
你們可以學習北航和北理的一卡通系統.一卡通除用於吃飯和購物外,也可以用於門禁和圖書管理系統,效率十分高的.
⑻ 用SQL Server 創建圖書館管理資料庫
1、首先,在鍵盤上按下Ctrl+N創建一個SQL查詢。