




已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)原理與應(yīng)用數(shù)據(jù)庫(kù)原理與應(yīng)用 課程設(shè)計(jì)課程設(shè)計(jì) 大學(xué)生就業(yè)咨詢(xún)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)大學(xué)生就業(yè)咨詢(xún)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 2010 2011 學(xué)年第一學(xué)期第學(xué)年第一學(xué)期第 18 周 周 2010 年 12 月 1 目錄目錄 1 概述概述 1 1 1 項(xiàng)目背景 1 1 2 系統(tǒng)說(shuō)明 1 2 需求分析需求分析 1 2 1 需求分析 1 2 2 數(shù)據(jù)分析 2 2 3 事物需求 2 2 4 數(shù)據(jù)字典 2 3 方案圖表設(shè)計(jì)方案圖表設(shè)計(jì) 3 3 1 關(guān)系模式 3 3 2 E R 圖 3 3 2 1 學(xué)生實(shí)體 E R 圖 3 3 2 2 用人單位信息實(shí)體 E R 圖 4 3 2 3 關(guān)系表信息實(shí)體 E R 圖 4 3 2 4 系統(tǒng)實(shí)體 E R 總圖 5 3 3 關(guān)系圖 6 4 數(shù)據(jù)庫(kù)源代碼數(shù)據(jù)庫(kù)源代碼 6 4 1 數(shù)據(jù)庫(kù)建立 6 4 1 1 創(chuàng)建數(shù)據(jù)庫(kù) 6 4 1 2 創(chuàng)建學(xué)生信息表 6 4 1 3 創(chuàng)建公司信息表 7 4 1 4 創(chuàng)建應(yīng)聘關(guān)系表 7 4 2 數(shù)據(jù)初始化 7 4 2 1 將學(xué)生信息加入表 Students 中 7 4 2 2 將信息加入 Company 表中 8 4 2 3 將信息加入 employment 表中 8 5 結(jié)果數(shù)據(jù)處理結(jié)果數(shù)據(jù)處理 10 5 1 單表查詢(xún) 10 5 1 1 表 Students 中查詢(xún) 10 5 1 2 表 Company 中查詢(xún) 10 5 1 3 表 employment 中查詢(xún) 11 5 2 數(shù)據(jù)的插入 11 5 3 數(shù)據(jù)的修改 12 5 4 數(shù)據(jù)的刪除 13 5 5 條件語(yǔ)句查詢(xún) 13 5 6 創(chuàng)建視圖 15 6 結(jié)束語(yǔ)結(jié)束語(yǔ) 15 1 1 1 概述概述 1 1 項(xiàng)目背景項(xiàng)目背景 企業(yè)想在短時(shí)間內(nèi)找一個(gè)滿(mǎn)意的員工不容易 畢業(yè)生想在短時(shí)間內(nèi)找一份滿(mǎn)意的工作也不 容易 用人單位的五花八門(mén)讓我們的畢業(yè)生難以選擇 成千上萬(wàn)份求職簡(jiǎn)歷讓企業(yè)眼花繚亂 從而導(dǎo)致企業(yè)企業(yè)職位空缺生產(chǎn)不能及時(shí)完成 畢業(yè)生無(wú)法就業(yè)使社會(huì)福利面臨著巨大的壓力 建立一個(gè)良好的就業(yè)咨詢(xún)系統(tǒng)能夠幫助我們有效的解決這些問(wèn)題 學(xué)校通過(guò)對(duì)學(xué)生信息的管理的同時(shí) 也應(yīng)該建立企業(yè)用人單位的數(shù)據(jù)庫(kù) 方便學(xué)生對(duì)就業(yè) 市場(chǎng)的了解 也方便用人單位選拔人才 一個(gè)學(xué)校擁有完善的教育服務(wù)系統(tǒng)也體現(xiàn)學(xué)校的綜合 實(shí)力 另一方面 IT 產(chǎn)業(yè)和 Internet 獲得了飛速發(fā)展 計(jì)算機(jī)應(yīng)用已滲透到了各個(gè)領(lǐng)域 引起信 息管理的革命 實(shí)現(xiàn)了信息的自動(dòng)化處理 提高了處理的及時(shí)性和正確性 根據(jù)所學(xué)的數(shù)據(jù)庫(kù)原理與程序設(shè)計(jì)的知識(shí) 能夠針對(duì)一個(gè)小型的數(shù)據(jù)庫(kù)管理系統(tǒng) 進(jìn)行系 統(tǒng)的需求分析 系統(tǒng)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì) 編碼 測(cè)試等 完成題目要求的功能 從而達(dá)到掌握 開(kāi)發(fā)一個(gè)小型數(shù)據(jù)庫(kù)的目的 1 2 系統(tǒng)說(shuō)明系統(tǒng)說(shuō)明 主要完成的功能 對(duì)數(shù)據(jù)進(jìn)行新建 查詢(xún) 修改 刪除 數(shù)據(jù)庫(kù)選擇 SQL server2005 SQL server management studio express 運(yùn)行環(huán)境 windows xp 2 2 需求分析需求分析 2 1 需求分析需求分析 畢業(yè)生信息 身份證號(hào)碼 姓名 年齡 性別 畢業(yè)學(xué)校 畢業(yè)日期 畢業(yè)專(zhuān)業(yè) 電話(huà)號(hào)碼 用人單位信息 企業(yè)編號(hào) 名稱(chēng) 聯(lián)系地址 招聘崗位 電話(huà)號(hào)碼 2 2 2 數(shù)據(jù)需求數(shù)據(jù)需求 大學(xué)生就業(yè)咨詢(xún)系統(tǒng)系統(tǒng)需要完成功能主要有 1 畢業(yè)生基本信息的輸入 包括身份證號(hào) 姓名 年齡 性別 畢業(yè)日期 畢業(yè)專(zhuān)業(yè) 電話(huà)號(hào)碼 2 畢業(yè)生基本信息的查詢(xún) 修改 包括畢業(yè)生身份證號(hào) 姓名 性別等 3 用人單位信息的輸入 包括編號(hào) 名稱(chēng) 所在城市等 4 用人單位基本信息的查詢(xún) 修改 包括編號(hào) 名稱(chēng) 所在城市等 2 3 事物需求事物需求 1 在畢業(yè)生信息管理部分 要求 a 可以查詢(xún)畢業(yè)生信息 b 可以對(duì)畢業(yè)生信息進(jìn)行添加及刪除的操作 2 在用人單位信息管理部分 要求 a 可以用人單位信息 要求 b 可以對(duì)用人單位信息進(jìn)行維護(hù) 包括添加及刪除的操作 2 4 數(shù)據(jù)字典數(shù)據(jù)字典 表 2 1 Graduates 畢業(yè)生類(lèi)別信息表 表中列名表中列名數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型可否為空可否為空說(shuō)明說(shuō)明 SIDvarcharnot null學(xué)生身份證號(hào)學(xué)生身份證號(hào) SnameVarcharnot null學(xué)生姓名學(xué)生姓名 Sageintnull學(xué)生年齡學(xué)生年齡 Ssexcharnull學(xué)生性別學(xué)生性別 Graduation schoolCharnull畢業(yè)學(xué)校畢業(yè)學(xué)校 Graduation Datedatetimenull畢業(yè)日期畢業(yè)日期 Professionalcharnull畢業(yè)專(zhuān)業(yè)畢業(yè)專(zhuān)業(yè) Scallcharnull聯(lián)系電話(huà)聯(lián)系電話(huà) DegreeCharnull學(xué)生學(xué)歷學(xué)生學(xué)歷 表 2 2 company 用人單位信息表格 表中列名表中列名數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型可否為空可否為空說(shuō)明說(shuō)明 CIDvarcharnot null企業(yè)編號(hào)企業(yè)編號(hào) Cnamevarcharnot null企業(yè)名稱(chēng)企業(yè)名稱(chēng) Cadvarcharnull企業(yè)地址企業(yè)地址 positionVarcharnull招聘崗位招聘崗位 CcallCharnull企業(yè)電話(huà)企業(yè)電話(huà) 3 表 2 3 employment 關(guān)系表格 表中列名表中列名數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型可否為空可否為空說(shuō)明說(shuō)明 SIDvarcharnot null學(xué)生身份證號(hào)學(xué)生身份證號(hào) CIDvarcharnot null企業(yè)編號(hào)企業(yè)編號(hào) wagesMoneynull企業(yè)提供工資企業(yè)提供工資 3 3 方案圖表設(shè)計(jì)方案圖表設(shè)計(jì) 3 1 關(guān)系模式關(guān)系模式 一 畢業(yè)生信息 身份證號(hào)碼 姓名 年齡 性別 畢業(yè)學(xué)校 畢業(yè)日期 畢業(yè)專(zhuān)業(yè) 電話(huà)號(hào) 碼 二 用人單位 企業(yè)編號(hào) 名稱(chēng) 聯(lián)系地址 招聘崗位 電話(huà)號(hào)碼 以上通過(guò)關(guān)系代數(shù)方法的進(jìn)行運(yùn)算得到所需要的結(jié)果 在實(shí)驗(yàn)結(jié)果中可以看到 3 2 E R 圖圖 根據(jù)所要實(shí)現(xiàn)的功能設(shè)計(jì) 可能建立它們之間的關(guān)系 進(jìn)而實(shí)現(xiàn)邏輯結(jié)構(gòu)功能 大學(xué)生就業(yè)咨詢(xún)信息系統(tǒng)可以劃分的實(shí)體有 學(xué)生實(shí)體 用人單位實(shí)體 下面用 E R 圖一一描述這些實(shí)體 3 2 1 學(xué)生實(shí)體學(xué)生實(shí)體 E R 圖 圖 Student SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree 4 3 2 2 用人單位信息實(shí)體用人單位信息實(shí)體 E R 圖 圖 company Cid Cname Cad position Ccall 3 2 3 關(guān)系表信息實(shí)體關(guān)系表信息實(shí)體 E R 圖 圖 Employment SID Cid wages 5 3 2 4 系統(tǒng)實(shí)體系統(tǒng)實(shí)體 E R 總圖 總圖 Student SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Employment company Cname Cad position Ccall Cid Degree wages 6 3 3 關(guān)系圖 關(guān)系圖 4 4 數(shù)據(jù)庫(kù)源代碼數(shù)據(jù)庫(kù)源代碼 4 1 數(shù)據(jù)庫(kù)建立 4 1 1 創(chuàng)建學(xué)生信息表創(chuàng)建學(xué)生信息表 SQL語(yǔ)句 use S Cinformation go create table Students SID varchar 18 primary key Sname varchar 10 Not null Sage int Not null Ssex varchar 2 check Ssex in 男 女 Graduation school varchar 30 Graduation Date datetime Professional varchar 30 Scall varchar 11 7 Degree varchar 6 4 1 2 創(chuàng)建創(chuàng)建公司信息表公司信息表 SQL語(yǔ)句 use S Cinformation go create table Company CID varchar 18 primary key Cname varchar 10 Cad varchar 30 position varchar 10 Ccall varchar 11 4 1 3 創(chuàng)建應(yīng)聘關(guān)系表創(chuàng)建應(yīng)聘關(guān)系表 SQL語(yǔ)句 Create table employment SID varchar 18 CID varchar 18 wages money primary key SID CID foreign key SID references Students SID foreign key CID references Company CID 4 2 數(shù)據(jù)初始化數(shù)據(jù)初始化 4 2 1 將學(xué)生信息加入表將學(xué)生信息加入表 Students 中中 SQL語(yǔ)句 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree 8 values曹操 25 男 海南大學(xué) 2010 06 30 信息 管理本科 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values貂蟬 24 女 海南大學(xué) 2010 06 30 財(cái)務(wù) 管理本科 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values劉備 24 男 海南大學(xué) 2010 06 30 農(nóng)林 經(jīng)濟(jì)管理本科 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values張飛 24 男 海南大學(xué) 2010 06 30 人力 資源管理本科 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values關(guān)羽 24 男 海南大學(xué) 2010 06 30 市場(chǎng) 營(yíng)銷(xiāo)本科 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values諸葛亮 24 男 海南大學(xué) 2010 06 30 信 息管理本科 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values大喬 23 女 海南大學(xué) 2010 06 30 信息 管理本科 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values小喬 23 女 海南大學(xué) 2010 06 30 信息 管理本科 insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values姜維 22 男 海南大學(xué) 2010 06 30 工商 管理本科 9 insert into dbo Company CID Cname Cad position Ccall 4 2 2 將信息加入將信息加入 Company 表中表中 SQl語(yǔ)句 values 00001 漢室興業(yè) 陜西省西安市青年路號(hào) 財(cái)務(wù)出納insert into dbo Company CID Cname Cad position Ccall values 00002 魏國(guó)建設(shè) 陜西省西安市人民路號(hào) 建筑設(shè)計(jì)insert into dbo Company CID Cname Cad position Ccall values 00003 蜀國(guó)軟件 四川省成都市青年路號(hào) CIOinsert into dbo Company CID Cname Cad position Ccall values 00004 吳國(guó)外貿(mào) 浙江省杭州市青年路號(hào) 人事不主管insert into dbo Company CID Cname Cad position Ccall values 00005 蜀國(guó)旅游 四川省成都市青年路號(hào) 市場(chǎng)調(diào)研4 2 3 將信息加入將信息加入 employment 表中表中 SQL語(yǔ)句 use S Cinformation go insert into dbo employment SID CID wages values00001 1500 insert into dbo employment SID CID wages values00004 1500 insert into dbo employment SID CID wages values00003 1600 insert into dbo employment SID CID wages values00003 1600 10 5 結(jié)果數(shù)據(jù)處理 5 1 單表查詢(xún)單表查詢(xún) 5 1 1 表表 Students 中查詢(xún)中查詢(xún) 截圖 5 1 1 5 1 2 表表 Company 中查詢(xún)中查詢(xún) 截圖 5 1 2 11 5 1 3 表表 employment 中查詢(xún) 中查詢(xún) 截圖 5 1 3 5 2 數(shù)據(jù)的插入數(shù)據(jù)的插入 插入行SQL語(yǔ)言 use S Cinformation go insert into dbo Students SID Sname Sage Ssex Graduation school Graduation Date Professional Scall Degree values呂布 22 男 海南大學(xué) 2010 06 30 土地 資源管理本科 insert into dbo employment SID CID wages values00004 1600 insert into dbo Company CID Cname Cad position Ccall values 00007 吳國(guó)軟件 江蘇省南京市青年路號(hào) 軟件設(shè)計(jì)12 截圖 5 2 1 5 3 數(shù)據(jù)的修改數(shù)據(jù)的修改 SQl語(yǔ)句 use S Cinformation go alter table dbo Students add wages money alter table dbo Students drop column wages 截圖 5 3 1 添加 city 列并賦值 SQL語(yǔ)句 alter table dbo Students add wages money alter table dbo Students drop column wages alter table dbo Company add city varchar 8 update dbo Company set city substring Cad 4 2 13 截圖 5 3 2 5 4 數(shù)據(jù)的刪除數(shù)據(jù)的刪除 刪除行SQL語(yǔ)句 use S Cinformation go delete from dbo Company where CID 00007 截圖 5 4 1 5 5 條件語(yǔ)句查詢(xún)條件語(yǔ)句查詢(xún) SQL 語(yǔ)句 select from Students where Sname not like 劉 and Professional like 信息管理 14 截圖 5 5 1 SQL 語(yǔ)句 select from Students where Sage 23 截圖 5 5 2 SQL語(yǔ)句 use S Cinformation go select Sname Scall from dbo Students
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 信用風(fēng)險(xiǎn)管理方法
- 家居安全護(hù)理培訓(xùn)
- 常見(jiàn)病與合理用藥指南
- 會(huì)議主題設(shè)計(jì)合同
- 2025年選手參賽合同協(xié)議范本
- 2025典范性企業(yè)勞動(dòng)合同模板
- 2025鋁材購(gòu)買(mǎi)合同范本
- 2025合同模板中化集團(tuán)采購(gòu)化工產(chǎn)品合同范本
- 二級(jí)建造師聘用合同
- 護(hù)理教學(xué)查房記錄要求
- 信托行業(yè)信息化系統(tǒng)技術(shù)白皮書(shū)
- 倉(cāng)庫(kù)班組長(zhǎng)培訓(xùn)課件
- 簡(jiǎn)單零件鉗加工完整版課件
- 眼耳鼻喉口腔科說(shuō)課PPT
- 過(guò)濾器設(shè)計(jì)計(jì)算書(shū)
- 新一代寄遞平臺(tái)投遞PC(課堂PPT)
- SH3508-2011附錄A填寫(xiě)示例
- 機(jī)械設(shè)計(jì)外文文獻(xiàn)翻譯、中英文翻譯、外文翻譯
- 中山大學(xué)南方學(xué)院互聯(lián)網(wǎng) 大學(xué)生創(chuàng)新創(chuàng)業(yè)大賽評(píng)分表
- 保險(xiǎn)精算業(yè)中英翻譯術(shù)語(yǔ)及表達(dá)式詞庫(kù)
- 一次函數(shù)應(yīng)用題
評(píng)論
0/150
提交評(píng)論