出版時(shí)間:2009-1 出版社:劉秋生 機(jī)械工業(yè)出版社 (2009-01出版) 作者:劉秋生 編 頁數(shù):222
前言
數(shù)據(jù)庫系統(tǒng)的概念形成至今不到50年。但是,數(shù)據(jù)庫系統(tǒng)隨著信息技術(shù)的發(fā)展日新月異,理論上更加完善,應(yīng)用極為廣泛,軟件十分豐富,特別是數(shù)據(jù)庫管理系統(tǒng)層出不窮。數(shù)據(jù)庫系統(tǒng)應(yīng)用軟件,即信息系統(tǒng)已經(jīng)成為企業(yè)管理必備工具。數(shù)據(jù)庫技術(shù)成為當(dāng)今信息社會(huì)的基礎(chǔ)技術(shù),是管理類學(xué)生必須掌握的基礎(chǔ)知識(shí)。本書是信息管理與信息系統(tǒng)專業(yè)的核心教材,是我們?cè)诙嗄陱氖聰?shù)據(jù)庫技術(shù)及應(yīng)用教學(xué)實(shí)踐和教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上編寫而成的。本書的主要特點(diǎn)是:1.系統(tǒng)性強(qiáng)。從數(shù)據(jù)庫系統(tǒng)的應(yīng)用著手,認(rèn)識(shí)數(shù)據(jù)庫在信息系統(tǒng)的作用,全面地介紹了數(shù)據(jù)的收集、傳輸、存儲(chǔ)、加工、維護(hù)和使用的基礎(chǔ)知識(shí)和基本操作。2.突出重點(diǎn)。全書圍繞三個(gè)中心,分別重點(diǎn)介紹數(shù)據(jù)庫的基礎(chǔ)知識(shí)、數(shù)據(jù)庫的基本操作和數(shù)據(jù)庫系統(tǒng)應(yīng)用編程設(shè)計(jì)。3.實(shí)用性強(qiáng)。本書強(qiáng)調(diào)了理論與實(shí)踐相結(jié)合,把學(xué)生容易掌握和理解的學(xué)生學(xué)籍管理作為實(shí)例,采用圖文并茂的編寫方式便于閱讀和理解。4.內(nèi)容精練。在內(nèi)容上作了精心的安排,以目前操作簡便,容易掌握、理解,實(shí)性強(qiáng),應(yīng)用面廣的面向?qū)ο蟮年P(guān)系型數(shù)據(jù)庫管理系統(tǒng)Visual FoxPro 6.0作為數(shù)據(jù)庫系統(tǒng)的開發(fā)工具。圍繞Visual FoxPr0 6.0的基本概念、基本操作,由淺入深地、系統(tǒng)地介紹關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的功能和數(shù)據(jù)處理的方法。5.適用面廣。本書是面向理工類專業(yè)學(xué)生的教學(xué)用書,也可以作為計(jì)算機(jī)專業(yè)學(xué)生和其他工程技術(shù)人員的自學(xué)用書。全書共分ll章。總課時(shí)為90學(xué)時(shí)。其中上機(jī)實(shí)驗(yàn)課為30學(xué)時(shí),有條件的情況下,安排多媒體教室上課30學(xué)時(shí),否則增加上機(jī)實(shí)驗(yàn)課時(shí),同時(shí)還應(yīng)該適當(dāng)安排學(xué)生利用課余時(shí)間獨(dú)立上機(jī)完成數(shù)據(jù)庫操作練習(xí),其余學(xué)時(shí)為課堂教學(xué)。各院校可以根據(jù)實(shí)際情況按上述比例壓縮或增加學(xué)時(shí)。
內(nèi)容概要
《21世紀(jì)高職高專規(guī)劃教材:數(shù)據(jù)庫設(shè)計(jì)及其應(yīng)用(計(jì)算機(jī)類)》是根據(jù)高等職業(yè)技術(shù)教育教學(xué)要求編寫的。全書共分兩大部分11章,第一部分主要介紹數(shù)據(jù)庫的基礎(chǔ)理論與基本概念;第二部分圍繞數(shù)據(jù)庫系統(tǒng)的開發(fā)工具介紹表、數(shù)據(jù)庫的建立和維護(hù),視圖和查詢?cè)O(shè)計(jì),表單設(shè)計(jì),報(bào)表和標(biāo)簽設(shè)計(jì),項(xiàng)目設(shè)計(jì)等數(shù)據(jù)庫操作過程、操作命令和應(yīng)用軟件設(shè)計(jì)。在取材上從實(shí)際出發(fā),避開了專業(yè)性很強(qiáng)的計(jì)算機(jī)科學(xué)與技術(shù)上的術(shù)語。圍繞數(shù)據(jù)庫的基本概念、基本操作和信息處理的基本功能,既有完整的理論性體系,又有很強(qiáng)的實(shí)用性,便于教學(xué)和學(xué)習(xí)?! ?1世紀(jì)高職高專規(guī)劃教材:數(shù)據(jù)庫設(shè)計(jì)及其應(yīng)用(計(jì)算機(jī)類)》可作為高職高專院校、職工大學(xué)、業(yè)余大學(xué)、夜大學(xué)、函授大學(xué)、成人教育學(xué)院等經(jīng)濟(jì)類、管理類本科、大專等層次數(shù)據(jù)庫技術(shù)或程序設(shè)計(jì)(VFP)課程的教材,也可作為廣大信息系統(tǒng)研發(fā)愛好者及數(shù)據(jù)員的自學(xué)用書。
作者簡介
劉秋生,江蘇無錫人,1957年8月生,教授,工學(xué)博士。江蘇大學(xué)信息管理與信息系統(tǒng)系主任,“管理科學(xué)與工程”學(xué)科管理信息系統(tǒng)研究方向和“信息管理與信息系統(tǒng)”專業(yè)帶頭人。主要從事企業(yè)信息化工程的規(guī)劃與實(shí)施,管理信息系統(tǒng)的研發(fā),科技管理建模分析,CRM與SCM理論研究。近5年來,主持的“數(shù)據(jù)庫技術(shù)”課程建設(shè)等項(xiàng)目獲省部級(jí)獎(jiǎng)4項(xiàng),主持《國際科技合作模式選擇與對(duì)策》等項(xiàng)目獲市廳級(jí)獎(jiǎng)8項(xiàng)。主持完成《長江航道工程經(jīng)營管理信息系統(tǒng)規(guī)劃》等縱向課題4項(xiàng),出版《控制與優(yōu)化——-企業(yè)信息化工程實(shí)施、過程測(cè)評(píng)及案例分析》和《數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)及其案例分析》等專著3部,《數(shù)據(jù)庫技術(shù)》等教材5部、發(fā)表學(xué)術(shù)論文40多篇。
書籍目錄
前言第1章 概述1.1 數(shù)據(jù)庫的發(fā)展1.2 數(shù)據(jù)庫基本概念1.3 數(shù)據(jù)庫系統(tǒng)的應(yīng)用習(xí)題第2章 數(shù)據(jù)庫設(shè)計(jì)2.1 數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)2.2 數(shù)據(jù)庫設(shè)計(jì)方法2.3 數(shù)據(jù)庫設(shè)計(jì)實(shí)例2.4 學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫習(xí)題第3章 Visual FoxPro 6.0系統(tǒng)基礎(chǔ)3.1 Visual FoxPro 6.0的特點(diǎn)3.2 Visual FoxPro 6.0安裝、啟動(dòng)與退出3.3 Visual FoxPro 6.0用戶界面及操作方法3.4 Visual FoxPro 6.0系統(tǒng)環(huán)境設(shè)計(jì)3.5 Visual FoxPro 6.0文件類型習(xí)題第4章 VistlalFoxPr06.0操作基礎(chǔ)4.1 Visual FoxPro 6.0數(shù)據(jù)類型、常數(shù)、變量4.2 Visual FoxPro 6.0運(yùn)算符與表達(dá)式4.3 函數(shù)4.4 Visual FoxPro 6.0命令書寫規(guī)定4.5 Visual FoxPro 6.0的語句4.6 Visual FoxPro 6.0項(xiàng)目管理器習(xí)題第5章 數(shù)據(jù)庫、表設(shè)計(jì)與操作5.1 數(shù)據(jù)庫的設(shè)計(jì)與基本操作5.2 數(shù)據(jù)表的設(shè)計(jì)與創(chuàng)建操作5.3 數(shù)據(jù)表基本操作5.4 數(shù)據(jù)表文件復(fù)制與數(shù)值統(tǒng)計(jì)5.5 數(shù)據(jù)庫表用戶自定義約束設(shè)置5.6 索引5.7 表和數(shù)據(jù)庫的其他相關(guān)函數(shù)習(xí)題第6章 查詢與視圖設(shè)計(jì)6.1 查詢?cè)O(shè)計(jì)6.2 視圖設(shè)計(jì)習(xí)題第7章 面向?qū)ο笤O(shè)計(jì)基礎(chǔ)7.1 對(duì)象(Object)和類(Class)7.2 對(duì)象屬性和方法的處理7.3 事件驅(qū)動(dòng)模型和常用方法習(xí)題第8章 表單、控件及類的設(shè)計(jì)8.1 表單設(shè)計(jì)方法8.2 表單的創(chuàng)建和維護(hù)8.3 表單控件的應(yīng)用8.4 類設(shè)計(jì)與應(yīng)用習(xí)題第9章 報(bào)表和標(biāo)簽設(shè)計(jì)9.1 報(bào)表與標(biāo)簽的設(shè)計(jì)方法9.2 報(bào)表設(shè)計(jì)與創(chuàng)建報(bào)表文件9.3 報(bào)表格式文件的調(diào)用與修改9.4 標(biāo)簽設(shè)計(jì)與創(chuàng)建標(biāo)簽格式文件9.5 標(biāo)簽的調(diào)用與修改習(xí)題第10章 菜單設(shè)計(jì)10.1 菜單設(shè)計(jì)概述10.2 創(chuàng)建菜單系統(tǒng)10.3 菜單文件的維護(hù)習(xí)題第11章 程序、過程設(shè)計(jì)11.1 程序設(shè)計(jì)基礎(chǔ)11.2 順序程序設(shè)計(jì)11.3 分支程序設(shè)計(jì)11.4 循環(huán)程序設(shè)計(jì)11.5 執(zhí)行外部程序習(xí)題參考文獻(xiàn)
章節(jié)摘錄
第2章 數(shù)據(jù)庫設(shè)計(jì)客觀世界事物的描述是一個(gè)十分復(fù)雜的過程。數(shù)據(jù)庫技術(shù)有效、方便地把客觀世界的事物通過各種規(guī)則將事物屬性轉(zhuǎn)換成相應(yīng)數(shù)據(jù),而且將這些數(shù)據(jù)通過數(shù)據(jù)模型嚴(yán)密地組織起來,形成數(shù)據(jù)表、數(shù)據(jù)庫,這個(gè)過程稱為數(shù)據(jù)庫設(shè)計(jì)。通過數(shù)據(jù)庫設(shè)計(jì)可以方便地對(duì)數(shù)據(jù)進(jìn)行加工處理與存儲(chǔ),為用戶提供各種實(shí)時(shí)、全面以及有效地決策信息。2.1 數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)正確、全面地描述事物不僅要反映事物的屬性,還要反映事物之間的內(nèi)在關(guān)系,數(shù)據(jù)模型是一種描述數(shù)據(jù)與數(shù)據(jù)之間的聯(lián)系,以及有關(guān)的語義約束規(guī)則的方法,也是數(shù)據(jù)庫設(shè)計(jì)遵循的基本原則。目前使用的數(shù)據(jù)模型大體可分為兩種類型:一類是獨(dú)立于任何計(jì)算機(jī)實(shí)現(xiàn)的數(shù)據(jù)模型,如實(shí)體——聯(lián)系模型、語義網(wǎng)絡(luò)模型等,這類數(shù)據(jù)模型完全不涉及信息在計(jì)算機(jī)系統(tǒng)中的表示方式、方法,只用來描述某個(gè)特定的企業(yè)組織所關(guān)心的信息結(jié)構(gòu),因而又常常被稱為信息模型或概念數(shù)據(jù)模型;另一類數(shù)據(jù)模型則直接面向數(shù)據(jù)庫中數(shù)據(jù)的邏輯結(jié)構(gòu),這是我們常遇到的數(shù)據(jù)模型。為了與概念數(shù)據(jù)模型相區(qū)別,我們不妨把它稱為基本數(shù)據(jù)模型,這也是本書重點(diǎn)講解的數(shù)據(jù)模型。按照著名的數(shù)據(jù)庫專家E.F.Codd的理論,一個(gè)基本數(shù)據(jù)庫模型實(shí)質(zhì)上是一組向用戶提供的規(guī)則,這組規(guī)則規(guī)定數(shù)據(jù)結(jié)構(gòu)如何組織,以及應(yīng)當(dāng)允許進(jìn)行的任何操作。一般來說,一個(gè)數(shù)據(jù)庫的基本數(shù)據(jù)模型至少必須包含以下三個(gè)組成部分:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的完整性約束。1.數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)可以看成是數(shù)據(jù)集合的描述,它主要包含兩部分的內(nèi)容:一是數(shù)據(jù)集合的元素,即數(shù)據(jù)類型、內(nèi)容和性質(zhì);另一個(gè)是數(shù)據(jù)之問的聯(lián)系。對(duì)于不同的聯(lián)系方式,相應(yīng)的數(shù)據(jù)集合中元素的含義也有所不同。按數(shù)據(jù)之間的聯(lián)系方式的不同,數(shù)據(jù)模型可分成層次型、網(wǎng)狀型和關(guān)系型三種數(shù)據(jù)模型。2.數(shù)據(jù)操作數(shù)據(jù)操作是指對(duì)數(shù)據(jù)庫中各對(duì)象實(shí)例允許執(zhí)行的操作集合,包括操作以及有關(guān)的操作規(guī)則。數(shù)據(jù)庫主要有檢索和維護(hù)兩類操作。在數(shù)據(jù)模型中要定義這些操作的含義、操作符號(hào)和操作規(guī)則等。
編輯推薦
《數(shù)據(jù)庫設(shè)計(jì)及其應(yīng)用》可作為高職高專院校、職工大學(xué)、業(yè)余大學(xué)、夜大學(xué)、函授大學(xué)、成人教育學(xué)院等經(jīng)濟(jì)類、管理類本科、大專等層次數(shù)據(jù)庫技術(shù)或程序設(shè)計(jì)(VFP)課程的教材,也可作為廣大信息系統(tǒng)研發(fā)愛好者及數(shù)據(jù)員的自學(xué)用書。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫設(shè)計(jì)及其應(yīng)用 PDF格式下載