第一篇:鄭州大學(xué)2010級(jí)《文檔-數(shù)據(jù)庫實(shí)踐》參考題目
2010級(jí)文檔/數(shù)據(jù)庫實(shí)踐備選參考項(xiàng)目
題目
題目
題目
題目
題目
題目
題目
題目
題目
題目
題目
題目
題目
題目
題目
題目
題目1:考試系統(tǒng) 2:選課系統(tǒng) 3:學(xué)生成績管理系統(tǒng) 4:學(xué)生信息管理系統(tǒng) 5:學(xué)生檔案管理系統(tǒng)(電子檔案)6:酒店管理系統(tǒng) 7:餐廳點(diǎn)菜系統(tǒng) 8:超市管理系統(tǒng) 9:汽車配件管理系統(tǒng) 10:汽車銷售管理系統(tǒng) 11:客戶服務(wù)管理系統(tǒng) 12:個(gè)人信息管理系統(tǒng) 個(gè)人信息,事件管理,包括約會(huì),任務(wù),密碼管理 13:(模式識(shí)別中心)樣本管理系統(tǒng) 圖像、指紋、文字等樣本錄入、存儲(chǔ)及樣本收集者等 14:醫(yī)院門診掛號(hào)管理系統(tǒng) 15:網(wǎng)上評(píng)教管理系統(tǒng) 16:航空/火車/汽車網(wǎng)上售票系統(tǒng) 17 文獻(xiàn)閱讀管理系統(tǒng)
記錄文獻(xiàn)相關(guān)信息,按作者名、關(guān)鍵字、研究方法、實(shí)驗(yàn)數(shù)據(jù)類別等可以檢索一系列相關(guān)文獻(xiàn),支持pdf、doc等常用文獻(xiàn)電子版格式 18 招聘網(wǎng)站
發(fā)布招聘信息,多種匹配的復(fù)合查詢,跟蹤工作信息并及時(shí)反饋給求職題目者
題目19:圖書資料管理系統(tǒng)
基本資料管理,分類管理,借閱登記,歸還登記,信息查詢 題目20:圖書銷售管理系統(tǒng)
題目21:電信計(jì)費(fèi)模擬系統(tǒng)
模擬電信計(jì)費(fèi)系統(tǒng),摘機(jī)——〉撥打某號(hào)碼——〉掛機(jī),生成費(fèi)用記錄,并作相應(yīng)查詢、分析
題目22:基于Web的名片管理系統(tǒng)
B/S結(jié)構(gòu)下的名片管理,模擬發(fā)送名片、索取名片、丟棄名片、收回名片等動(dòng)作
題目23:財(cái)務(wù)管理系統(tǒng)
第二篇:數(shù)據(jù)庫面試題目
SQL
(二)數(shù)據(jù)庫面試題
標(biāo)簽:it
提供最全的DBA類, 開發(fā)類面試題
數(shù)據(jù)庫面試題: http:///html/category/it-interview/database
Oracle面試題:
MySQL面試題:
SQL Server面試題:
更多面試題請(qǐng)?jiān)L問: http://
(二)數(shù)據(jù)庫面試題
1. 存儲(chǔ)過程和函數(shù)的區(qū)別?
答:存儲(chǔ)過程是用戶定義的一系列sql語句的集合,涉及特定表或其它對(duì)象的任務(wù),用戶可以調(diào)用存儲(chǔ)過程,而函數(shù)通常是數(shù)據(jù)庫已定義的方法,它接收參數(shù)并返回某種類型的值并且不涉及特定用戶表。
2. 事務(wù)是什么?
答:事務(wù)是作為一個(gè)邏輯單元執(zhí)行的一系列操作,一個(gè)邏輯工作單元必須有四個(gè)屬性,稱為 ACID(原子性、一致性、隔離性和持久性)屬性,只有這樣才能成為一個(gè)事務(wù):
原子性:事務(wù)必須是原子工作單元;對(duì)于其數(shù)據(jù)修改,要么全都執(zhí)行,要么全都不執(zhí)行。
一致性:事務(wù)在完成時(shí),必須使所有的數(shù)據(jù)都保持一致狀態(tài)。在相關(guān)數(shù)據(jù)庫中,所有規(guī)則都必須應(yīng)用于事務(wù)的修改,以保持所有數(shù)據(jù)的完整性。事務(wù)結(jié)束時(shí),所有的內(nèi)部數(shù)據(jù)結(jié)構(gòu)(如 B 樹索引或雙向鏈表)都必須是正確的。
隔離性:由并發(fā)事務(wù)所作的修改必須與任何其它并發(fā)事務(wù)所作的修改隔離。事務(wù)查看數(shù)據(jù)時(shí)數(shù)據(jù)所處的狀態(tài),要么是另一并發(fā)事務(wù)修改它之前的狀態(tài),要么是另一事務(wù)修改它之后的狀態(tài),事務(wù)不會(huì)查看中間狀態(tài)的數(shù)據(jù)。這稱為可串行性,因?yàn)樗軌蛑匦卵b載起始數(shù)據(jù),并且重播一系列事務(wù),以使數(shù)據(jù)結(jié)束時(shí)的狀態(tài)與原始事務(wù)執(zhí)行的狀態(tài)相同。
持久性:事務(wù)完成之后,它對(duì)于系統(tǒng)的影響是永久性的。該修改即使出現(xiàn)系統(tǒng)故障也將一直保持。
3. 游標(biāo)的作用?如何知道游標(biāo)已經(jīng)到了最后?
答:游標(biāo)用于定位結(jié)果集的行,通過判斷全局變量@@FETCH_STATUS可以判斷是否到了最后,通常此變量不等于0表示出錯(cuò)或到了最后。
4. 觸發(fā)器分為事前觸發(fā)和事后觸發(fā),這兩種觸發(fā)有和區(qū)別。語句級(jí)觸發(fā)和行級(jí)觸發(fā)有何區(qū)別。
答:事前觸發(fā)器運(yùn)行于觸發(fā)事件發(fā)生之前,而事后觸發(fā)器運(yùn)行于觸發(fā)事件發(fā)生之后。通常事前觸發(fā)器可以獲取事件之前和新的字段值。語句級(jí)觸發(fā)器可以在語句執(zhí)行前或后執(zhí)行,而行級(jí)觸發(fā)在觸發(fā)器所影響的每一行觸發(fā)一次
1,統(tǒng)計(jì)函數(shù) avg, count, max, min, sum
1維護(hù)數(shù)據(jù)庫的完整性、一致性、你喜歡用觸發(fā)器還是自寫業(yè)務(wù)邏輯?為什么?
答:盡可能用約束(包括CHECK、主鍵、唯一鍵、外鍵、非空字段)實(shí)現(xiàn),這種方式的效率最好;其次用觸發(fā)器,這種方式可以保證無論何種業(yè)務(wù)系統(tǒng)訪問數(shù)據(jù)庫都能維持?jǐn)?shù)據(jù)庫的完整性、一致性;最后再考慮用自寫業(yè)務(wù)邏輯實(shí)現(xiàn),但這種方式效率最低、編程最復(fù)雜,當(dāng)為下下之策。
2什么是事務(wù)?什么是鎖?
答:事務(wù)是指一個(gè)工作單元,它包含了一組數(shù)據(jù)操作命令,并且所有的命令作為一個(gè)整體一起向系統(tǒng)提交或撤消請(qǐng)求操作,即這組命令要么都執(zhí)行,要么都不執(zhí)行。
鎖是在多用戶環(huán)境中對(duì)數(shù)據(jù)的訪問的限制。SqlServer自動(dòng)鎖定特定記錄、字段或文件,防止用戶訪問,以維護(hù)數(shù)據(jù)安全或防止并發(fā)數(shù)據(jù)操作問題,鎖可以保證事務(wù)的完整性和并發(fā)性。
3什么是索引,有什么優(yōu)點(diǎn)?
答:索引象書的目錄類似,索引使數(shù)據(jù)庫程序無需掃描整個(gè)表,就可以在其中找到所需要的數(shù)據(jù),索引包含了一個(gè)表中包含值的列表,其中包含了各個(gè)值的行所存儲(chǔ)的位置,索引可以是單個(gè)或一組列,索引提供的表中數(shù)據(jù)的邏輯位置,合理劃分索引能夠大大提高數(shù)據(jù)庫性能。
4視圖是什么?游標(biāo)是什么?
答:視圖是一種虛擬表,虛擬表具有和物理表相同的功能,可以對(duì)虛擬表進(jìn)行增該查操作,視圖通常是一個(gè)或多個(gè)表的行或列的子集,視圖的結(jié)果更容易理解(修改視圖對(duì)基表不影響),獲取數(shù)據(jù)更容易(相比多表查詢更方便),限制數(shù)據(jù)檢索(比如需要隱藏某些行或列),維護(hù)更方便。
游標(biāo)對(duì)查詢出來的結(jié)果集作為一個(gè)單元來有效的處理,游標(biāo)可以定位在結(jié)果集的特定行、從結(jié)果集的當(dāng)前位置檢索一行或多行、可以對(duì)結(jié)果集中當(dāng)前位置進(jìn)行修改、5什么是存儲(chǔ)過程?有什么優(yōu)點(diǎn)?
答:存儲(chǔ)過程是一組予編譯的SQL語句,它的優(yōu)點(diǎn)有1.允許模塊化程序設(shè)計(jì),就是說只需要?jiǎng)?chuàng)建一次過程,以后在程序中就可以調(diào)用該過程任意次。2.允許更快執(zhí)行,如果某操作需要執(zhí)行大量SQL語句或重復(fù)執(zhí)行,存儲(chǔ)過程比SQL語句執(zhí)行的要快。3.減少網(wǎng)絡(luò)流量,例如一個(gè)需要數(shù)百行的SQL代碼的操作有一條執(zhí)行語句完成,不需要在網(wǎng)絡(luò)中發(fā)送數(shù)百行代碼。4.更好的安全機(jī)制,對(duì)于沒有權(quán)限執(zhí)行存儲(chǔ)過程的用戶,也可授權(quán)他們執(zhí)行存儲(chǔ)過程。
6什么是觸發(fā)器?
答:出發(fā)器是一種特殊類型的存儲(chǔ)過程,出發(fā)器主要通過事件觸發(fā)而被執(zhí)行的,觸發(fā)器的優(yōu)點(diǎn):1.強(qiáng)化約束,觸發(fā)器能夠提供比CHECK約束。2.跟蹤變化,觸發(fā)器可以跟蹤數(shù)據(jù)庫內(nèi)的操作,從而不允許未經(jīng)允許許可的更新和變化。3.聯(lián)級(jí)運(yùn)算,比如某個(gè)表上的觸發(fā)器中包含對(duì)另一個(gè)表的數(shù)據(jù)操作,而該操作又導(dǎo)致該表上的觸發(fā)器被觸發(fā)。
這是兩張表,一張為enployee,另一張是salary表,employee表中有id ,name字段,salary表中有id ,eid ,salary三條字段,在面試的時(shí)候數(shù)據(jù)庫是必考題,不管是筆試還是面試一般都不會(huì)少的,很多程序員學(xué)完面向?qū)ο笳Z言后,尤其是許多壓根就 不懂計(jì)算機(jī)的外行,總覺得編程就是唯代碼是從,我就見過那么一個(gè)哥們,在我耳邊總是暗自竊喜說自己學(xué)完面向?qū)ο蟮恼Z言后,一下子就少學(xué)好多東西,也少去了好多麻煩,比如說什么數(shù)據(jù)庫java封裝了,令人頭疼的C++指針也被JAVA相關(guān)類給取代了,在我們面前的大不了就是引用那么簡單了,我聽了該怎么說呢,只能為他感到悲哀,剩下我就干脆不說了,但是我奉勸大家,數(shù)據(jù)庫是作為踏入IT或者想在IT行業(yè)中有所建樹的人,不可忽略甚至是最核心的課程,因?yàn)槿魏螐?fù)雜程序的設(shè)計(jì)歸根到底是復(fù)雜數(shù)據(jù)庫的設(shè)計(jì),所以聰明的面試官通常都會(huì)將數(shù)據(jù)庫的考核作為你通關(guān)的重要環(huán)節(jié),現(xiàn)在我就將面試經(jīng)常出出現(xiàn)的考題代碼給大家寫出來,不過分析的靠你自己,如果你分析不出來,我就毫不客氣的說,你注定不會(huì)在IT行業(yè)中停留很久,關(guān)聯(lián)人員表、工資表 查詢工資最高的三個(gè)員工的名字和工資 select e.id ,e.name,s.salary from salary s , employee e where e.id=s.eid order by s.salary desc limit 3;查詢工資高于平均工資的員工名字和工資 select e.name,s.salary from employee e,salary s where e.id=s.eid and salary >(select avg(salary)from salary);使用平均值函數(shù)查詢工資表的平均工資 select avg(salary)from salary;求最高工資 select max(salary)from salary s;使用左聯(lián)接或右連接查詢所有員工的信息和工資 select e.id ,e.name,s.salary from salary s right join employee e on e.id=s.eid order by s.salary desc;查詢aa表中相同id2這一列的 值和個(gè)數(shù) select *,count(*)from aa group by id2;select id from employee limit 0 ,2;0表示從第幾條開始,2 表示取多少條記錄; select id form employee limit(當(dāng)前頁-1)*每頁的行數(shù),每頁的行數(shù);
1.觸發(fā)器的作用?
答:觸發(fā)器是一中特殊的存儲(chǔ)過程,主要是通過事件來觸發(fā)而被執(zhí)行的。它可以強(qiáng)化約束,來維護(hù)數(shù)
據(jù)的完整性和一致性,可以跟蹤數(shù)據(jù)庫內(nèi)的操作從而不允許未經(jīng)許可的更新和變化。可以聯(lián)級(jí)運(yùn)算。如,某表上的觸發(fā)器上包含對(duì)另一個(gè)表的數(shù)據(jù)操作,而該操作又會(huì)導(dǎo)致該表觸發(fā)器被觸發(fā)。
2。什么是存儲(chǔ)過程?用什么來調(diào)用?
答:存儲(chǔ)過程是一個(gè)預(yù)編譯的SQL語句,優(yōu)點(diǎn)是允許模塊化的設(shè)計(jì),就是說只需創(chuàng)建一次,以后在該程序中就可以調(diào)用多次。如果某次操作需要執(zhí)行多次SQL,使用存儲(chǔ)過程比單純SQL語句執(zhí)行要快??梢杂靡粋€(gè)命令對(duì)象來調(diào)用存儲(chǔ)過程。
3。索引的作用?和它的優(yōu)點(diǎn)缺點(diǎn)是什么?
答:索引就一種特殊的查詢表,數(shù)據(jù)庫的搜索引擎可以利用它加速對(duì)數(shù)據(jù)的檢索。它很類似與現(xiàn)實(shí)生活中書的目錄,不需要查詢整本書內(nèi)容就可以找到想要的數(shù)據(jù)。索引可以是唯一的,創(chuàng)建索引允許指定單個(gè)列或者是多個(gè)列。缺點(diǎn)是它減慢了數(shù)據(jù)錄入的速度,同時(shí)也增加了數(shù)據(jù)庫的尺寸大小。
3。什么是內(nèi)存泄漏?
答:一般我們所說的內(nèi)存泄漏指的是堆內(nèi)存的泄漏。堆內(nèi)存是程序從堆中為其分配的,大小任意的,使用完后要顯示釋放內(nèi)存。當(dāng)應(yīng)用程序用關(guān)鍵字new等創(chuàng)建對(duì)象時(shí),就從堆中為它分配一塊內(nèi)存,使用完后程序調(diào)用free或者delete釋放該內(nèi)存,否則就說該內(nèi)存就不能被使用,我們就說該內(nèi)存被泄漏了。
4。維護(hù)數(shù)據(jù)庫的完整性和一致性,你喜歡用觸發(fā)器還是自寫業(yè)務(wù)邏輯?為什么?
答:我是這樣做的,盡可能使用約束,如check,主鍵,外鍵,非空字段等來約束,這樣做效率最高,也最方便。其次是使用觸發(fā)器,這種方法可以保證,無論什么業(yè)務(wù)系統(tǒng)訪問數(shù)據(jù)庫都可以保證數(shù)據(jù)的完整新和一致性。最后考慮的是自寫業(yè)務(wù)邏輯,但這樣做麻煩,編程復(fù)雜,效率低下。
5。什么是事務(wù)?什么是鎖?
答:事務(wù)就是被綁定在一起作為一個(gè)邏輯工作單元的SQL語句分組,如果任何一個(gè)語句操作失敗那么整個(gè)操作就被失敗,以后操作就會(huì)回滾到操作前狀態(tài),或者是上有個(gè)節(jié)點(diǎn)。為了確保要么執(zhí)行,要么不執(zhí)行,就可以使用事務(wù)。要將有組語句作為事務(wù)考慮,就需要通過ACID測(cè)試,即原子性,一致性,隔離性和持久性。
鎖:在所以的DBMS中,鎖是實(shí)現(xiàn)事務(wù)的關(guān)鍵,鎖可以保證事務(wù)的完整性和并發(fā)性。與現(xiàn)實(shí)生活中鎖一樣,它可以使某些數(shù)據(jù)的擁有者,在某段時(shí)間內(nèi)不能使用某些數(shù)據(jù)或數(shù)據(jù)結(jié)構(gòu)。當(dāng)然鎖還分級(jí)別的。
6。什么叫視圖?游標(biāo)是什么?
答:視圖是一種虛擬的表,具有和物理表相同的功能??梢詫?duì)視圖進(jìn)行增,改,查,操作,試圖通常是有一個(gè)表或者多個(gè)表的行或列的子集。對(duì)視圖的修改不影響基本表。它使得我們獲取數(shù)據(jù)更容易,相比多表查詢。
游標(biāo):是對(duì)查詢出來的結(jié)果集作為一個(gè)單元來有效的處理。游標(biāo)可以定在該單元中的特定行,從結(jié)果集的當(dāng)前行檢索一行或多行??梢詫?duì)結(jié)果集當(dāng)前行做修改。一般不使用游標(biāo),但是需要逐條處理數(shù)據(jù)的時(shí)候,游標(biāo)顯得十分重要。
7。為管理業(yè)務(wù)培訓(xùn)信息,建立3個(gè)表:
S(S#,SN,SD,SA)S#,SN,SD,SA分別代表學(xué)號(hào),學(xué)員姓名,所屬單位,學(xué)員年齡
C(C#,CN)C#,CN分別代表課程編號(hào),課程名稱
SC(S#,C#,G)S#,C#,G分別代表學(xué)號(hào),所選的課程編號(hào),學(xué)習(xí)成績
(1)使用標(biāo)準(zhǔn)SQL嵌套語句查詢選修課程名稱為’稅收基礎(chǔ)’的學(xué)員學(xué)號(hào)和姓名?
答案:select s# ,sn from s where S# in(select S# from c,sc where c.c#=sc.c# and cn=’稅收基礎(chǔ)’)
(2)使用標(biāo)準(zhǔn)SQL嵌套語句查詢選修課程編號(hào)為’C2’的學(xué)員姓名和所屬單位?
答:select sn,sd from s,sc where s.s#=sc.s# and sc.c#=’c2’
(3)使用標(biāo)準(zhǔn)SQL嵌套語句查詢不選修課程編號(hào)為’C5’的學(xué)員姓名和所屬單位?
答:select sn,sd from s where s# not in(select s# from sc where c#=’c5’)
(4)查詢選修了課程的學(xué)員人數(shù)
答:select 學(xué)員人數(shù)=count(distinct s#)from sc
(5)查詢選修課程超過5門的學(xué)員學(xué)號(hào)和所屬單位?
答:select sn,sd from s where s# in(select s# from sc group by s# having count(distinct c#)>5)
問題描述:
為管理崗位業(yè)務(wù)培訓(xùn)信息,建立3個(gè)表:
S(S#,SN,SD,SA)S#,SN,SD,SA 分別代表學(xué)號(hào)、學(xué)員姓名、所屬單位、學(xué)員年齡
C(C#,CN)C#,CN 分別代表課程編號(hào)、課程名稱
SC(S#,C#,G)S#,C#,G 分別代表學(xué)號(hào)、所選修的課程編號(hào)、學(xué)習(xí)成績
1.使用標(biāo)準(zhǔn)SQL嵌套語句查詢選修課程名稱為’稅收基礎(chǔ)’的學(xué)員學(xué)號(hào)和姓名
--實(shí)現(xiàn)代碼:
Select SN,SD FROM S Where [S#] IN(Select [S#] FROM C,SC Where C.[C#]=SC.[C#] AND CN=N'稅收基礎(chǔ)')
2.使用標(biāo)準(zhǔn)SQL嵌套語句查詢選修課程編號(hào)為’C2’的學(xué)員姓名和所屬單位
--實(shí)現(xiàn)代碼:
Select S.SN,S.SD FROM S,SC Where S.[S#]=SC.[S#] AND SC.[C#]='C2'
3.使用標(biāo)準(zhǔn)SQL嵌套語句查詢不選修課程編號(hào)為’C5’的學(xué)員姓名和所屬單位
--實(shí)現(xiàn)代碼:
Select SN,SD FROM S Where [S#] NOT IN(Select [S#] FROM SC Where [C#]='C5')
4.使用標(biāo)準(zhǔn)SQL嵌套語句查詢選修全部課程的學(xué)員姓名和所屬單位
--實(shí)現(xiàn)代碼:
Select SN,SD FROM S Where [S#] IN(Select [S#] FROM SC RIGHT JOIN C ON SC.[C#]=C.[C#] GROUP BY [S#] HAVING COUNT(*)=COUNT([S#]))
5.查詢選修了課程的學(xué)員人數(shù)
--實(shí)現(xiàn)代碼:
Select 學(xué)員人數(shù)=COUNT(DISTINCT [S#])FROM SC
6.查詢選修課程超過5門的學(xué)員學(xué)號(hào)和所屬單位
--實(shí)現(xiàn)代碼:
Select SN,SD FROM S Where [S#] IN(Select [S#] FROM SC GROUP BY [S#] HAVING COUNT(DISTINCT
[C#])>5)
題目2:
問題描述:
S(SNO,SNAME)學(xué)生關(guān)系。SNO 為學(xué)號(hào),SNAME 為姓名
C(CNO,CNAME,CTEACHER)課程關(guān)系。CNO 為課程號(hào),CNAME 為課程名,CTEACHER 為任課教師
SC(SNO,CNO,SCGRADE)選課關(guān)系。SCGRADE 為成績
1.找出沒有選修過“李明”老師講授課程的所有學(xué)生姓名
--實(shí)現(xiàn)代碼:
Select SNAME FROM S Where NOT EXISTS(Select * FROM SC,C Where SC.CNO=C.CNO AND CNAME='李明' AND SC.SNO=S.SNO)
2.列出有二門以上(含兩門)不及格課程的學(xué)生姓名及其平均成績
--實(shí)現(xiàn)代碼:
Select S.SNO,S.SNAME,AVG_SCGRADE=AVG(SC.SCGRADE)FROM S,SC,(Select SNO FROM SC Where SCGRADE<60 GROUP BY SNO HAVING COUNT(DISTINCT CNO)>=2)A Where S.SNO=A.SNO AND SC.SNO=A.SNO GROUP BY S.SNO,S.SNAME
3.列出既學(xué)過“1”號(hào)課程,又學(xué)過“2”號(hào)課程的所有學(xué)生姓名
--實(shí)現(xiàn)代碼:
Select S.SNO,S.SNAME FROM S,(Select SC.SNO FROM SC,C Where SC.CNO=C.CNO AND C.CNAME IN('1','2')GROUP BY SNO HAVING COUNT(DISTINCT CNO)=2)SC Where S.SNO=SC.SNO
4.列出“1”號(hào)課成績比“2”號(hào)同學(xué)該門課成績高的所有學(xué)生的學(xué)號(hào)
--實(shí)現(xiàn)代碼:
Select S.SNO,S.SNAME FROM S,(Select SC1.SNO FROM SC SC1,C C1,SC SC2,C C2 Where
SC1.CNO=C1.CNO AND C1.NAME='1' AND SC2.CNO=C2.CNO AND C2.NAME='2' AND
SC1.SCGRADE>SC2.SCGRADE)SC Where S.SNO=SC.SNO
5.列出“1”號(hào)課成績比“2”號(hào)課成績高的所有學(xué)生的學(xué)號(hào)及其“1”號(hào)課和“2”號(hào)課的成績--實(shí)現(xiàn)代碼:
Select S.SNO,S.SNAME,SC.[1號(hào)課成績],SC.[2號(hào)課成績] FROM S,(Select SC1.SNO,[1號(hào)課成績]=SC1.SCGRADE,[2號(hào)課成績]=SC2.SCGRADE FROM SC SC1,C C1,SC SC2,C C2 Where SC1.CNO=C1.CNO AND C1.NAME='1' AND SC2.CNO=C2.CNO AND C2.NAME='2' AND SC1.SCGRADE>SC2.SCGRADE)SC Where S.SNO=SC.SNO
第三篇:數(shù)據(jù)庫課程設(shè)計(jì)題目
數(shù)據(jù)庫課程設(shè)計(jì)題目
? 題目1:計(jì)算機(jī)學(xué)院畢業(yè)設(shè)計(jì)管理系統(tǒng)
題目2:課程設(shè)計(jì)管理系統(tǒng)
要求:1)教師端和學(xué)生端
2)學(xué)生端:分組、選題目、進(jìn)度安排、任務(wù)分配等
3)教師端:查看分組,查看題目,登記成績
? 題目3: 教室管理系統(tǒng)
1.系統(tǒng)概述
本系統(tǒng)用于管理東華大學(xué)松江校區(qū)1號(hào)和2號(hào)教學(xué)樓的教室使用。2.信息要求
課程信息,教師信息,教室信息,學(xué)院信息,專業(yè)信息 3.系統(tǒng)功能要求
1)教室分配:由管理員為某門課分配教室;
2)教室借用:學(xué)生可以借教室,即獲得教室在某段時(shí)間的使用權(quán),辦講座,開展社團(tuán)活動(dòng)等等。3)教室查詢:學(xué)生可以查詢相關(guān)教學(xué)樓相關(guān)教室的信息以及該教室在每天任一時(shí)段的使用情況,或者有課,或者有講座、或者有活動(dòng)等等。這個(gè)功能以便使同學(xué)能更好地了解教室及其使用情況。
4)教師查詢:學(xué)生可以查詢相關(guān)院系相關(guān)教師的個(gè)人信息以及開課信息,以便能更好地了解教師及其開課情況。
5)課程查詢:學(xué)生可以查詢某一課程的詳細(xì)信息,如同一課程可以有多個(gè)教師開課,以便更好地了解任一課程的詳細(xì)信息。
6)我要自習(xí):學(xué)生通過可以查詢當(dāng)天某一時(shí)段或多個(gè)時(shí)段的空閑教室,去上自習(xí)。
? 題目4:醫(yī)院住院管理系統(tǒng)
1.系統(tǒng)概述
本系統(tǒng)用于管理醫(yī)院的住院病人及其費(fèi)用的管理 2.信息要求:
病人信息,主治醫(yī)生信息,病房信息,科室信息,處方信息,檢驗(yàn)信息 3.系統(tǒng)功能
– 病人住院登記
– 病人處方和檢查檢驗(yàn)項(xiàng)目開立 – 病人出院 – 異常處理
– 基本數(shù)據(jù)維護(hù): 題目5:公交車管理信息系統(tǒng)
1.系統(tǒng)概述
本軟件用于管理公交線路。2.信息要求
公交線路信息,站點(diǎn)信息 3.系統(tǒng)功能要求:
1)所有公交線路在內(nèi)的市區(qū)所有線路及郊區(qū)主要線路的管理、維護(hù);同時(shí)提供精確、模糊等方式查詢,并能對(duì)查詢結(jié)果按不同條件排序;
2)支持自動(dòng)換乘查詢,即使不輸入中轉(zhuǎn)地也能自動(dòng)搜索出相應(yīng)的出行方案; 3)可以自行添加、修改、刪除記錄; 4)提供公交運(yùn)營企業(yè)的資料供網(wǎng)友查詢;
題目6:航空售票管理信息系統(tǒng)
? 能用于所有航空售票處(公司、中心,點(diǎn))的客戶資料和購送票情況,以及乘機(jī)人明細(xì)資料管理,能對(duì)客戶累計(jì)購票情況進(jìn)行統(tǒng)計(jì)分析,具自動(dòng)編號(hào)、快速查詢、任意組合條件查詢、客戶購票統(tǒng)計(jì)、送票員和業(yè)務(wù)員管理、操作員權(quán)限控制和密碼設(shè)置等功能,能根據(jù)任意電話號(hào)碼快速定位到某一客戶,并錄入購票明細(xì)數(shù)據(jù),其所屬業(yè)務(wù)員功能可考核業(yè)務(wù)員的業(yè)績情況。能制作各種客戶資料報(bào)表和客戶購票統(tǒng)計(jì)報(bào)表等,表格制作具有較強(qiáng)的可擴(kuò)充性。
題目7:車輛管理信息系統(tǒng)
? 協(xié)助各單位對(duì)車輛檔案、駕駛?cè)藛T、車輛費(fèi)用(維修費(fèi)、洗車費(fèi)、養(yǎng)路費(fèi)、燃料費(fèi)、停車費(fèi)、保險(xiǎn)費(fèi)、年審費(fèi)、過橋費(fèi)等多項(xiàng)費(fèi)用)、車輛使用和交通事故進(jìn)行全面管理的系統(tǒng)。車輛管理資料完備,打印靈活。提供車輛綜合查詢系統(tǒng),可以按各種查詢條件查詢到車輛費(fèi)用明細(xì)和車輛費(fèi)用合計(jì)。各種車輛資料可方便打印成自由設(shè)定的表格方式。系統(tǒng)配有詳細(xì)的開發(fā)幫助、資料文檔,操作演示圖文并茂,簡便易用。
題目8-物業(yè)管理信息系統(tǒng)
物業(yè)管理信息系統(tǒng)軟件是一套具備記錄、查詢物業(yè)小區(qū)業(yè)主信息、物業(yè)管理費(fèi)用信息、水電煤氣有線電視等費(fèi)用信息、有線電視信息、供暖費(fèi)用信息、業(yè)主房款繳納信息,并且可以打印輸出上述信息報(bào)表(月報(bào)表、季報(bào)表、年報(bào)表)的管理軟件系統(tǒng)。要求:
1.記錄業(yè)主基本信息如:身份證號(hào)、樓號(hào)、房號(hào)、姓名、工作單位、聯(lián)系電話、建筑面積等,并生成業(yè)主的綜合信息表(包括所有業(yè)主有費(fèi)用綜合信息表、單個(gè)業(yè)主信息表);
2.記錄月水電煤氣抄表數(shù)據(jù)并打印業(yè)主交費(fèi)通知單,包括水電煤氣有線電視費(fèi)通知單、供暖費(fèi)通知單、物業(yè)管理費(fèi)通知單;
3.記錄業(yè)主交費(fèi)情況并打印交費(fèi)單,包括水電煤氣費(fèi)、供暖費(fèi)、物業(yè)管理費(fèi)、分期付款; 4.統(tǒng)計(jì)業(yè)主信息月、季和年報(bào)表,包括:物業(yè)實(shí)收費(fèi)用匯總表、物業(yè)應(yīng)收未收匯總表、應(yīng)交未交費(fèi)用業(yè)主信息表、月度房款還款名細(xì)表、單用戶應(yīng)收代款還款表。5.網(wǎng)絡(luò)多用戶操作,具備多人同時(shí)聯(lián)網(wǎng)操作功能 6.異常處理
題目9-社區(qū)圖書館管理信息系統(tǒng)
圖書館在正常運(yùn)營中面對(duì)大量書籍、讀者信息以及兩者間相互聯(lián)系產(chǎn)生的借書信息、還書信息?,F(xiàn)有的人工記錄方法既效率低又錯(cuò)誤過多,大大影響了圖書館的正常管理工作。因此需要對(duì)書籍資源、讀者資源、借書信息、還書信息進(jìn)行管理,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,有利于管理效率的提高 要求:(1)讀者信息的制定、輸入、修改、查詢,包括種類、性別、借書數(shù)量、借書期限、備注。(2)書籍基本信息制定、輸入、修改、查詢,包括書籍編號(hào)、類別、關(guān)鍵詞、備注。
(3)借書信息制定、輸入、修改、查詢,包括書籍編號(hào)、讀者編號(hào)、借書日期、借書期限、備注。
(4)還書信息制定、輸入、修改、查詢,包括書籍編號(hào)、讀者編號(hào)、還書日期、還書期限、備注。
(5)意外處理(續(xù)借、超期賠償、丟失賠償、損壞賠償?shù)龋?6)多條件查詢各種信息.(7)用戶權(quán)限(普通讀者和圖書管理員)(8)異常處理
項(xiàng)目10 科研項(xiàng)目管理
要求:在該項(xiàng)目中,應(yīng)按照實(shí)際需求分析過程建立關(guān)系,以下關(guān)系僅供參考:
? 項(xiàng)目信息:項(xiàng)目編號(hào)、項(xiàng)目名稱、項(xiàng)目性質(zhì)(國家863、國家973、國家自然科學(xué)基金、橫向等)、項(xiàng)目類型(軟件技術(shù)、規(guī)范設(shè)計(jì)、計(jì)算機(jī)應(yīng)用)、項(xiàng)目總費(fèi)用(單位:千元)、項(xiàng)目狀態(tài)、開始日期、狀態(tài)、結(jié)題日期、費(fèi)用余額。? 科研單位:單位編號(hào)、單位名稱、單位性質(zhì)(高校、研究所、企業(yè)等)、聯(lián)系人、電話號(hào)碼、電子信箱; ? 項(xiàng)目管理:項(xiàng)目編號(hào)、單位編號(hào)、合同編號(hào)(允許多個(gè)單位聯(lián)合承擔(dān)一項(xiàng)項(xiàng)目); ? 項(xiàng)目費(fèi)用管理:項(xiàng)目編號(hào)、下?lián)苜M(fèi)用、時(shí)間。
題目11-進(jìn)銷存管理信息系統(tǒng)
? 是流程較為完整的中小型商業(yè)企業(yè)信息管理系統(tǒng),包括企業(yè)的客戶信息、供應(yīng)商信息、銀行資料信息、采購管理、銷售管理、庫房管理、報(bào)表管理、應(yīng)收應(yīng)付、報(bào)表統(tǒng)計(jì)、利潤統(tǒng)計(jì)和異常處理一等一系列企業(yè)業(yè)務(wù)全方位的解決方案。?
題目12-車輛管理信息系統(tǒng)
? 協(xié)助各單位對(duì)車輛檔案、駕駛?cè)藛T、車輛費(fèi)用(維修費(fèi)、洗車費(fèi)、養(yǎng)路費(fèi)、燃料費(fèi)、停車費(fèi)、保險(xiǎn)費(fèi)、年審費(fèi)、過橋費(fèi)等多項(xiàng)費(fèi)用)、車輛使用和交通事故進(jìn)行全面管理的系統(tǒng)。車輛管理資料完備,打印靈活。提供車輛綜合查詢系統(tǒng),可以按各種查詢條件查詢到車輛費(fèi)用明細(xì)和車輛費(fèi)用合計(jì)。各種車輛資料可方便打印成自由設(shè)定的表格方式。系統(tǒng)配有詳細(xì)的開發(fā)幫助、資料文檔,操作演示圖文并茂,簡便易用。項(xiàng)目13 房屋交易管理
要求:在該項(xiàng)目中,應(yīng)按照實(shí)際需求分析過程建立關(guān)系,以下關(guān)系僅供參考:
? 房屋信息:房屋編號(hào)、房屋名稱、房屋裝修(未裝修、簡易裝修、普通裝修、豪華裝修)、房型、房屋性質(zhì)(新房、二手房)、房屋面積、售價(jià)、奉送項(xiàng)目;
? 客戶信息:客戶編號(hào)、姓名、單位或國籍、性別、年齡、身份證號(hào);
? 交易信息:房屋編號(hào)、客戶編號(hào)、時(shí)間、成交價(jià)、交易費(fèi)用、狀態(tài)
項(xiàng)目14 計(jì)算機(jī)學(xué)院會(huì)議室管理系統(tǒng)
項(xiàng)目15 小區(qū)停車管理系統(tǒng)
第四篇:數(shù)據(jù)庫設(shè)計(jì)可選題目
保險(xiǎn)代理人資格模擬考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 暴龍眼鏡專賣店銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 機(jī)電學(xué)院職工信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 博陽高中學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 五家子村信息化管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
九陽股份有限公司人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 新世紀(jì)酒店餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 嘉華超市庫存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 丹東華美手機(jī)銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
《系統(tǒng)建模工具》課程中心的設(shè)計(jì)與實(shí)現(xiàn) 金陽客運(yùn)站售票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 華夏酒店客房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 天康集團(tuán)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 神州汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 萬豪酒店餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 世紀(jì)高中運(yùn)動(dòng)會(huì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 安正辦公用品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 迷你飾品網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 美食每刻訂餐網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)
丹東一中學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 鼎盛房屋租賃管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
廣天食品公司人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 丹東星火公司手機(jī)銷售系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 興隆小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 海迪酒店客房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 昌旭超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 云飛音像公司庫存管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 宇飛公司工資管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 國際酒店客房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 東港煙草公司網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 遼東學(xué)院運(yùn)動(dòng)會(huì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 秀曼童裝網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 北方圖書網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 佳琪鞋業(yè)庫存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
貝多分嬰兒用品網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) “攜手”情侶表網(wǎng)絡(luò)銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 雨林時(shí)尚飾品網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 森瑪網(wǎng)絡(luò)休閑服飾網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 金灣小區(qū)物業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 《網(wǎng)站開發(fā)技術(shù)》課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 鴻利手包專賣店網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 尼豐汽配公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 林明臣國畫專賣店網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
名品太陽鏡網(wǎng)上專營店網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 云裳嫁衣婚紗專賣店網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) “Ben”筆記本專營店網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 旭東網(wǎng)上煙具店網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
第五篇:數(shù)據(jù)庫設(shè)計(jì)實(shí)戰(zhàn)題目(簡單)
數(shù)據(jù)庫設(shè)計(jì)實(shí)戰(zhàn)題目一
一個(gè)簡單的《參觀接待管理系統(tǒng)》,數(shù)據(jù)庫中涉及以下數(shù)據(jù): 展廳HALL
展廳編號(hào)HNO、展廳名稱HNAME、功能介紹HDESCRIPTION和展廳容量HCAPACITY
員工EMPLOYEE
員工號(hào)ENO、員工姓名ENAME和所在單位EUNIT 客戶CUSTOMER
客戶編號(hào)CNO、客戶姓名CNAME、客戶單位CUNIT和職務(wù)CDUTY
一位員工可以申請(qǐng)多個(gè)展廳,每個(gè)展廳在不同的時(shí)間(DATE)可以借給多位員工,一位員工可以在不同的時(shí)間邀請(qǐng)多個(gè)客戶來參觀展廳,要求能描述員工申請(qǐng)展廳來接待客戶等信息。具體如下:
1)設(shè)計(jì)出展廳管理系統(tǒng)的E/R圖;
2)將以上E/R圖轉(zhuǎn)換成關(guān)系模型(請(qǐng)注明每個(gè)關(guān)系的鍵碼);