資料庫系統及應用崔巍
『壹』 資料庫原理
《資料庫原理及應用》教學大綱
課程編號 1620127 總學時 46 理論 32 實驗/上機 14
學分 2.5 開課單位 信息學院 開課系 電子工程系 修訂時間 2006年1月1日
課 程 簡 介
教學內容
《資料庫原理及應用》主要討論資料庫系統的基本概念,基本原理,基本方法以及有關的應用。
主要內容包括:資料庫系統的組成、關系資料庫、資料庫設計以及數據保護等,同時講解一種重要的資料庫系統的應用。要求學生通過本課程的學習了解有關資料庫系統的基本概念,掌握相關的知識,初步掌握資料庫設計方法,並能用資料庫系統建立資料庫及簡單的應用。
修讀專業:本大綱適合本科電子信息工程專業使用
先修課程:《數據結構》
教材:資料庫系統及應用(第二版) 「北京市高等教育精品教材」立項項目。由崔巍編著,高等教育出版社
一、 課程的性質與任務
本課程是電子信息工程專業有關資料庫的一門統設必修課。主要任務是介紹資料庫組織、管理和使用的一般知識,包括數據模型、資料庫結構、資料庫系統、資料庫設計、關系運算、關系規范化、關系查詢(sql語言)等方面的知識;介紹至少一種實際的資料庫管理系統的構成與使用。目的使學生通過該課程的學習,具有進行簡單資料庫應用系統設計與開發的能力。
二、 課程的基本要求
1.熟練掌握(代碼:A):資料庫中的概念、資料庫設計與編程方法。資料庫的結構與特點,資料庫系統的組成及各部分的功能,熟練使用結構化查詢語言(SQL)。
2.掌握(代碼:B):關系代數語言的使用;關系演算語言的使用;三級一致性的區別及其與可串列化調度的關系;關系資料庫以及面向對象資料庫的特點與區別;查詢表達式優化的方法。
3.了解(代碼:C):關系、關系模型、鍵碼、視圖、函數依賴等概念
三、 修讀專業
本大綱適合本科電子信息工程專業使用
四、 本課程與其它課程的聯系
由於資料庫理論及應用是各種計算機技術的綜合應用,為了能夠讓學生很好地理解資料庫技術,要求學生在學習本課程之前最好已經學習過以下課程:《程序設計》、《數據結構》、《操作系統》等課程。當然主要要求學生具有「數據結構」的基本知識,其他課程的知識要求是其次的。
對於現行資料庫的選擇,建議教師最好選擇「Microsoft SQL Server」,其它的資料庫如:Oracle,IBM DB2相對比較難理解和應用,Access又過於簡單。
五、 教學內容安排、要求、學時分配及作業
Chapter 1 緒論(2)
1.1 什麼是資料庫(C)
1.2 資料庫管理系統(C)
1.3 資料庫管理和資料庫管理員(B)
1.4 資料庫系統(B)
1.5 資料庫的過去、現在和未來(C)
作業:第2題
Chapter 2 數據模型和三層模式資料庫(4)
2.1 信息結構與E-R方法(C)
2.2 概念數據模型(B)
2.2.3 連接陷阱(C)
2.3 傳統的三大數據模型(C)��
2.4 數據獨立性與三層結構(B)��
2.5 資料庫管理系統的結構(B)��
Chapter 3 關系資料庫(4)
3.1 關系資料庫系統概述(C)��
3.2 關系數據模型(C)��
3.3 關系模型的完整性約束(B)��
3.4 關系代數(B)��
3.5 關系資料庫系統的三層模式結構(B)��
作業:第8題--1),2)
Chapter 4 Microsoft SQL Server資料庫基礎(1)
4.1 客戶/伺服器體系結構(C)��
4.2 Microsoft SQL Server基礎(C)��
4.3 Transact-SQL簡介(C)��
Chapter 5關系資料庫標准語言——SQL(8)
5.1 SQL語言概述(B)��
5.2 SQL的數據定義功能(B)��
5.3 SQL的數據查詢功能(C)��
5.4 視圖(View) (B)�
5.5 SQL的數據操作功能(A)��
5.6 SQL的數據控制功能(A)��
5.7 SQL的宿主使用(B)��
5.8 動態SQL(B)��
作業:第2題--7),9),11 )
Chapter 6 存儲過程、觸發器�和數據完整性(4)
6.1 存儲過程(B)��
6.2 觸發器及其用途(B)��
6.3 數據完整性(A)�
作業:第2題--3)�
Chapter 7 安全性(4)
7.1 安全性概述(C)��
7.2 用戶管理和角色管理(A)��
7.3 許可權管理(A)��
7.4 其他安全問題(C)��
Chapter 8 事務管理(2)
8.1 事務(B)��
8.2 並發控制(B)��
8.3 恢復(A)��
作業:第1題,第2題
Chapter 9 關系數據理論(2)
9.1 基本概念(C)��
9.2 函數依賴的公理系統(C)��
9.3 規范化(B)��
9.4 模式分解(B)��
Chapter 10 資料庫設計(1)
10.1 完善E-R模型中的概念(C)��
10.2 資料庫設計的過程(B)�
六、 實驗內容與要求
序號 實驗內容 學時
1 建立資料庫(B)�� 2
2 建立表和數據完整性(A)� 2
3 SQL數據操作(B)�� 2
4 SQL數據查詢(A)�� 2
5 視圖的定義和操作(B)�� 2
6 存儲過程、觸發器(B)�� 2
7 用戶管理和許可權管理(A) 2
七、 教材與參考書
本課程選用教材:崔巍,資料庫系統及應用(第二版),高等教育出版社
本課程推薦參考書:
1)薩師煊、王珊,資料庫系統概論(第一版),北京:高等教育出版社,1983
2)薩師煊、王珊,資料庫系統概論(第二版),北京:高等教育出版社,1991
3)薩師煊、王珊,實用資料庫系統匯編,北京:高等教育出版社,1990
4)王珊、陳紅、文繼榮,資料庫和資料庫管理系統,北京:電子工業出版社,1995
5)馮玉才,資料庫基礎(第二版),武漢:華中理工大學出版社,1993
6)施伯樂、何繼潮、崔靖,關系資料庫的理論及應用,鄭州:河南科技出版社,1990
7)《資料庫系統概論》第三版 普通高等教育「九五」國家教委重點教材,由薩師煊、王珊編著,高等教育出版社
『貳』 畢業設計報告怎麼寫
XX大學理工類畢業設計(論文)開題報告
(開題報告)
學校: XXXX 學生學號:X
學生姓名:XX 班級名稱:XX
任務起止日期 2007年 2月 1 日 至 2007年 3月 20日
畢業設計(論文)題目:自行車配件管理系統
可行性分析
可行性,它的含義是指在當前情況下,研製這個信息系統是否必要,是否具備必要的條件,它包括必要性、合理性。系統的可行性分析,是針對開發一個管理信息系統,它的開發是否存在內外部的必要條件,包括技術上、資金上、經濟上、人力資源以及組織管理上的必要條件,同時還要分析在目前條件下是否有必要開發這樣一個信息管理系統。
我國自行車配件銷售企業的計算機管理水平還很低,但隨著計算機應用的日益普及,和市場競爭的加劇,採用計算機管理業務,財務,生產流程等諸多環節已成為自行車配件企業的必然趨勢。自行車配件的計算機管理還有比較長的一段路要跋涉,但是,傳統企業一定要順應信息時代作出的選擇,信息化管理經營必然是自行車配件企業的必由之路和改革之路。
系統分析
本系統由出庫登記設計,入庫登記設計,出庫退貨設計,入庫退貨設計,庫存查詢設計,庫存檔點設計,出庫查詢設計,入庫查詢設計,出庫退貨查詢設計,入庫退貨查詢設計,商品信息設計,客戶信息設計,供應商信息設計,系統管理設計,14個部分組成。1、出庫登記設計主要用於日常出庫開票,自動計算金額。自動生成6位出庫票號,有多種結算方式。2、入庫登記設計用於日常入庫開票,自動計算金額。自動生成6位入庫票號,有多種結算方式。3、出庫退貨設計實現出庫退貨功能,自動計算金額,自動生成6位出庫退貨票號,有多種結算方式。4、入庫退貨設計實現入庫退貨功能,自動計算金額,自動生成6位入庫退貨票號,有多種結算方式。5、庫存查詢設計可按不同欄位、不同條件查詢庫存信息,支持快速瀏覽庫存信息。6、庫存檔點設計主要實現以表單欣賞形式顯示庫存數量大於0的全部商品的信息。7、出庫查詢設計、入庫查詢設計、出庫退貨查詢設計、入庫退貨查詢設計都可選擇不同欄位、不同條件查詢相應信息,同時支持日期查詢,以多種方式瀏覽相應商品信息,支持快速瀏覽相應信息。8、商品信息設計,客戶信息設計,供應商信息設計可添加、修改、刪除相應信息,以多種方式瀏覽相應信息,可以根據不同欄位、不同條件查詢相應信息,支持快速瀏覽相應信息。9、系統管理設計調用「新增用戶」、「修改密碼」窗口,完成相應操作,確認管理員身份。
實現的預期目標:計算機管理信息化。操作簡單易行,查詢方便靈活。系統集進銷存與一體。系統內部控制嚴密,可靠性強。詳細記錄審查,應用系統的安全保密性更加完善。系統構架清晰,界面美觀友好,功能全面,數據存儲安全完善。將其管理模式、管理思、方法融入現代管理企業的理念和方法。提升到一個新的管理層次上。提升員工的素質。
系統具體設計
4.1.1用軟體工程這樣的一個概念、方法來貫串這個畢業設計過程的步驟
4.1.2用生命周期法和原型法想結合來開發此系統
所謂生命周期法是系統開發完全按照系統規劃、系統分析、系統設計、系統實施、系統運行和維護等六個階段。原型法是根據用戶提出的要求,對有關方面做一定的調查研究,快速開發出一個管理系統,交給用戶使用,並根據用戶在使用過程中所發現的問題提出新的要求,不斷修改,直到用戶滿意為止。
4.1.3 注意系統的可移植性和可維護性
4.1.4 注意系統的易用性
4.2 系統的資料庫系統和前端開發工具
4.2.1資料庫為sql server
4.2.2 PowerBuilder9.0
A.PowerBuilder9.0語言擴展性好,而且移植性強,性能穩定。
B.它提供了眾多的描繪器用於創建和管理不同的對象,從而大大降低了面向對象應用系統的開發難度,提高了開發質量和開發速度。
C.它具有強大的資料庫操作功能。
需求分析
1需求描述與分析
設計一個性能良好的資料庫系統,明確應用環境對系統的要求是首要的和最基本的。特別是數據應用非常廣泛,非常復雜,要是事先沒有對信息進行充分和細致的分析,這種設計就很難取得成功。
通過需求分析階段對圖書管理系統的整個應用情況作全面的、詳細的調查,確定圖書管理的目標,收集支持系統總的設計目標的基礎數據和對這些數據的要求,確定用戶的需求,並把這些寫成用戶和資料庫設計者都能夠接受的文檔。
事實上,需求分析是資料庫開發中最難的任務之一。因為,第一,系統本身是可變的,用戶的需求必須不斷調整,使之與這種變化相適應。第二,用戶很難說清某部分工作的功能處理過程。所以,設計人員必須認識到:在整個需求分析以及系統設計過程中,用戶參與的重要性,通過各種方法展開調查分析。
2需求分析的步驟
需求分析大致可分為三步來完成,即需求信息的收集、分析整理和評審通過。
1.需求信息的收集
需求信息的收集又稱為系統調查。為了充分地了解用戶可能提出的要求,在調查研究之前,要做好充分的准備工作,要了解調查的目的、調查的內容和調查的方式。
2. 調查的目的
首先,要了解組織的機構設置,主要管理活動和職能。其次,要確定組織的目標,大致管理流程和任務范圍劃分。
參考文獻
[1] 鄺孔武、王曉敏 :《信息系統分析和設計》,清華大學出版社,2001年11月。
[2] 張海藩 :《軟體工程導輪》第三版,清華大學出版社,2002年1月。
[3] 崔巍 :《PowerBuilder8.0資料庫應用系統開發教程》,清華大學出版社,2002年9月。
[4] 張長富 李勻 :《PowerBuilder8參考手冊》,北京希望電子出版社,2002年4月。
[5] 陳弘原等 :《PowerBuilder8.0實用教程》,中國水利水電出版社,2002年1月
[
指導教師:
年 月 日
分校畢業設計領導小組:
年 月 日
『叄』 我今年想考北京林業大學植物學專業的研究生,怎樣查找貴校該專業的相關的復習資料
考試科目 參考書目
601高等數學 《微積分》 趙樹塬 中國人民大學出版社;《線性代數》 趙樹塬 中國人民大學出版社
602數理統計(含概率論) 《數理統計》 賈乃光 中國林業出版社;《概率論與數理統計》 盛驟 高等教育出版社
701動畫概論 《動畫概論》 賈否,陸盛章 中國傳媒大學出版社
702法理學及民法綜合 《法理學》張文顯 高教出版社;《民法學》魏振瀛 高等教育出版社
703分子生物學(中文卷) 《現代分子生物學》朱玉賢 李毅高等教育出版社2002年第二版;《Instant Notes in Molecular Biology》Phil Turner, Alexander Mclennan, Andy Bates,Michael White高等教育出版社 2002年第二版;《植物生物技術》肖尊安 化學工業出版社
704公共管理基礎 《管理學》 周三多 高等教育出版社
705基礎日語 《新編日語》1-4 周平 上海外語教育出版社;《日語》5-8 陳生保 上海外語教育出版社;《新編日漢翻譯教程》 梁傳寶,高寧 上海外語教育出版社
706基礎英語 《現代大學英語》1-6冊 楊立民 外語教學與研究出版社
707歷史唯物主義 《歷史唯物主義原理》肖前、李秀林等人民出版社
708設計基礎 《世界設計史》王受之 中國青年出版社;《設計材料工藝學》鄭健啟高等教育出版社;《藝術概論》孫美蘭高等教育出版社;《工業設計方法》盧藝舟 華梅立編著高等教育出版社
709生物化學與分子生物學 《生物化學》王鏡岩等主編 高等教育出版社 第三版;《現代分子生物學》朱玉賢 李毅高等教育出版社2002年第二版
710西方哲學史 《西方哲學簡史》 趙敦華 北京大學出版社
711細胞生物學 《細胞生物學》(第三版) 翟中和 高等教育出版社
712藝術設計基礎理論 《中國美術史》中央美術學院 中國高等教育出版社;《外國美術史》中央美術學院 中國高等教育出版社;《世界現代設計史》王受之 中國青年出版社
713園林建築設計 無
714植物學 《植物學》 曹慧娟 中國林業出版社;《植物生物學》 李鳳蘭 中國林業出版社
8013S技術概論 《地理信息系統原理、方法和應用》 鄔倫 科學出版社;《遙感及在資源環境中的應用》 游先祥 中國林業出版社;《3S技術及應用》 馮仲科 中國林業出版社
802包裝材料 《包裝材料學》 王建清 國防工業出版社
803測量學 《測量學原理》 馮仲科 中國林業出版社
804產品設計 《設計創意發想法》朱鍾炎等編著 同濟大學出版社
805城市設計 無
806地理信息系統 《地理信息系統--原理、方法和應用》 鄔倫 科學出版社
807電子技術(含模擬與數字電子技術) 《電子技術基礎》 康華光 高等教育出版社
考試科目
參考書目
808動物生態學 《動物生態學原理》(第三版) 孫儒泳 北京師范大學出版社
809房屋建築學 《房屋建築學》 同濟大學等四校合編 中國建築工業出版社
810工程項目管理 《工程項目管理》 梁世連 中國建材工業出版社
811管理學 《管理學》(第二版)高闖 清華大學出版社,2009版
812化工原理 《化工原理》譚天恩 化學工業出版社,第三版
813環境工程原理 《環境工程原理》 胡洪營 高等教育出版社
814環境化學 《環境化學》 戴樹桂 高等教育出版社
815會計綜合 《西方經濟學》(微觀部分)第四版高鴻業 中國人民大學出版社 2007版;2010年注冊會計師全國統一考試輔導教材,《會計》財政部注冊會計師考試委員會 中國財政經濟出版社,2010年版;《企業會計准則講解》,2006財政部會計司編寫組 人民出版社, 2007年版;《中級財務會計》劉永澤等主編 東北財經大學出版社,2007年版;21世紀會計學系列教材,《企業財務管理學》湯谷良、王化成主編 經濟科學出版社, 2000年版;教育部推薦教材,《財務管理學》(中國人民大學會計系列教材)荊新、王化成等主編 中國人民大學出版社2009年
816結構力學 《結構力學》 龍駛球 高等教育出版社
817科學技術史 《科學技術史》 王玉倉 中國人民大學出版社
818理論力學 《理論力學》 哈工大理論力學教研室 高等教育出版社
819旅遊綜合 《旅遊學概論》(第六版)李天元南開大學出版社 2009;《區域旅遊規劃原理》吳必虎中國旅遊出版社2001;《旅遊景區管理》( 第三版)張凌雲旅遊教育出版社 2009
820木材學 《木質資源材料學》 劉一星,趙廣傑 中國林業出版社
821農業生物環境工程 《農業生物環境工程》 馬承偉,苗香雯 中國農業出版社
822日語專業綜合 《日本文化》王勇 高教出版社;《日本國家概況》劉笑明 南開大學出版社;《日本文學選集》李翠霞等 上海譯文出版社
823三維動畫技術 《3ds max 2010標准教程》黃心淵 中國鐵道出版社
824森林經營基礎綜合 《測樹學》(第2版)孟憲宇 中國林業出版社;《森林計測學講義》大隅真一東京:株式會社養賢堂發行;《測樹學》(中譯本,測樹學譯組)胡希 農業出版社;《森林生態學》李俊清 高等教育出版社;《普通生態學》孫儒泳 高等教育出版社
825森林生態學 《森林生態學》李俊清 高教出版社(第二版)
826生物化學 《生物化學》王鏡岩等主編高等教育出版社 最新版
827食品科學基礎 《食品化學》 闞健全 中國農大出版社;《食品工藝學》 夏文水 中國輕工出版社
828資料庫原理及應用 《資料庫應用與設計》 崔巍 清華大學出版社
829水土保持學 《水土保持學》(第2版)王禮先 朱金兆 中國林業出版社
830思想政治教育學原理 《思想政治教育學原理》 教育部社會科學與思想政治工作司組編 高等教育出版社
考試科目 參考書目
831土壤學 《土壤學》 孫向陽 中國林業出版社
832微生物學 《微生物學》(第二版)沈萍等主編 北京高等教育出版社;Brock Biology of Microorganisms 11th EditionMICHAEL T MADIGAN,JOHN M MARTINKO,JACK PAPERPearson Ecation,Inc.
833西方經濟學 《西方經濟學》(上下冊)第四版 高鴻業 中國人民大學出版社
834刑法及刑事訴訟法綜合 《刑法學》高銘暄、馬克昌 高等教育出版社;《刑事訴訟法學》陳光中 高等教育出版社
835行政管理學 《公共行政學》王樂夫 高等教育出版社
837英語專業綜合 《新編英國文學選讀(上下)》第二版 羅經國 北大出版社;《美國文學簡史》第三版 常耀信 南開大學出版社;《英語國家社會與文化入門(上下)》第二版 朱永濤 高等教育出版社
838園林設計 無
839園林植物 《園林樹木學》 陳有民 中國林業出版社;《園林花卉應用》 劉燕 中國林業出版社;《花卉應用與設計》 吳滌新 中國林業出版社或 《園林花卉應用設計》董麗 中國林業出版社;《園林草坪與地被植物》楊秀珍 中國林業出版社,2010
840運籌學 《運籌學》《運籌學》教材編寫組 清華大學出版社
841造型基礎 無
842植物生理學 《植物生理學》(第六版) 潘瑞熾 高等教育出版社;《現代植物生理學》第二版,李合生 科學出版社
843植物生態學 《植物生態學》 祝廷成,鍾章成,李建東 高等教育出版社
844植物纖維化學 《植物纖維化學》楊淑惠 輕工業出版社
845自動控制原理 《自動控制原理》胡壽松 科技出版社
846自然地理學 《自然地理學》第三版 伍光和 高等教育出版社