數(shù)據(jù)庫技術(shù)應用基礎

出版時間:2009-1  出版社:清華大學出版社  作者:史九林,竇顯玉 編著  頁數(shù):257  
Tag標簽:無  

前言

數(shù)據(jù)庫技術(shù)的出現(xiàn)雖然比計算機誕生的時間晚了近20年。但此后的幾十年間,數(shù)據(jù)庫技術(shù)與計算機技術(shù)同步發(fā)展、相互支持、共生共榮。從20世紀60年代后半期開始的幾十年間,數(shù)據(jù)庫技術(shù)的研究、開發(fā)和應用逐步進入高潮;成果不斷涌現(xiàn),不斷推陳出新;經(jīng)歷了從層次模型到網(wǎng)狀模型,再到關(guān)系模型的里程碑式發(fā)展過程;商品化數(shù)據(jù)庫軟件層出不窮,大量投放市場,猶如天女散花,遍布全球。到20世紀70年代中期,數(shù)據(jù)庫之花也綻放在中國大地?,F(xiàn)在,已不再有人懷疑數(shù)據(jù)庫技術(shù)在數(shù)據(jù)存儲和管理領域的重大意義和巨大作用。幾乎百分之百的計算機系統(tǒng)都裝備有數(shù)據(jù)庫系統(tǒng);幾乎百分之百的計算機用戶都應用數(shù)據(jù)庫技術(shù)于自身的業(yè)務管理應用;幾乎所有的計算機工作者,不管是專業(yè)的還是非專業(yè)的,都努力地去掌握數(shù)據(jù)庫技術(shù)和方法,并以之為能。數(shù)據(jù)庫技術(shù)是一種數(shù)據(jù)管理技術(shù),是一門計算機專業(yè)的專業(yè)基礎課程,是計算機專業(yè)及其相關(guān)專業(yè)的學生都必須學習和掌握的技術(shù)。因為計算機是一種信息處理工具;信息處理的基礎是數(shù)據(jù)處理,數(shù)據(jù)處理的基礎是數(shù)據(jù)管理。數(shù)據(jù)庫技術(shù)又是一種面向應用、實踐性很強的技術(shù);離開應用就會失去存在的價值;沒有足夠的實踐,技術(shù)就顯得蒼白無力。筆者曾從事數(shù)據(jù)庫技術(shù)課程教學30余年。近幾年,又有機會參與和從事計算機應用技術(shù)型人才和職業(yè)技術(shù)人才的培養(yǎng)和教育工作。深感技術(shù)教學、實踐教學和能力培養(yǎng)的深遠意義和實踐意義。筆者以為,職業(yè)技術(shù)教育需要處理好兩個關(guān)系。一是理論與實踐的關(guān)系。在強調(diào)實踐教學的同時不要忽視理論教學。實踐只有特殊性,理論才有一般性。從實踐出發(fā)尋找理論支持是一個好的教育方式。我們反對沒有實踐的理論,但也反對沒有理論的實踐?!皩嵺`一理論一再實踐”是一個合理的公式。二是案例教學與舉一反三的關(guān)系。案例是“舉一”、是解剖麻雀、是引導、是學會、不是目的;“反三”是能力、是可持續(xù)發(fā)展、是目的;二者必須有機結(jié)合、相輔相成。

內(nèi)容概要

本書以數(shù)據(jù)庫技術(shù)的基本知識、基本概念和基本方法為主線,以小型數(shù)據(jù)庫應用系統(tǒng)實例為引導,全面介紹數(shù)據(jù)庫技術(shù)的主要內(nèi)容,突出數(shù)據(jù)庫的設計、實現(xiàn)和編程方法,著力培養(yǎng)數(shù)據(jù)庫應用系統(tǒng)的開發(fā)能力。本書特點是,在精選課程內(nèi)容的基礎上,建立由總體到具體、由淺入深、由簡到繁、難點分散的教材體系;實現(xiàn)強化實踐、側(cè)重能力、突出應用的教學目標;運用深入淺出、語言流暢、圖文并茂、通俗易懂的表述方式。    本書適宜用作普通大專院校、職業(yè)技術(shù)院校等計算機應用專業(yè)及其相關(guān)專業(yè)學生數(shù)據(jù)庫技術(shù)課程的教材;也可作為數(shù)據(jù)庫技術(shù)人員、計算機應用系統(tǒng)開發(fā)人員及相關(guān)人員培訓班教材,自學數(shù)據(jù)庫技術(shù)人員的參考書。

書籍目錄

第1章 數(shù)據(jù)庫系統(tǒng)基本概念 1.1 什么是數(shù)據(jù)庫    1.1.1 信息、數(shù)據(jù)和數(shù)據(jù)管理    1.1.2 信息處理與數(shù)據(jù)處理    1.1.3 數(shù)據(jù)庫系統(tǒng)的初步印象    1.1.4 數(shù)據(jù)庫技術(shù)的發(fā)展 1.2 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)    1.2.1 三級模式    1.2.2 二級映射    1.2.3 3種記錄    1.2.4 數(shù)據(jù)獨立性 1.3 數(shù)據(jù)庫語言    1.3.1 數(shù)據(jù)描述語言    1.3.2 數(shù)據(jù)操縱語言    1.3.3 程序設計語言 1.4 數(shù)據(jù)庫管理系統(tǒng)    1.4.1 數(shù)據(jù)庫管理系統(tǒng)的功能    1.4.2 數(shù)據(jù)庫管理系統(tǒng)的組成    1.4.3 數(shù)據(jù)庫管理系統(tǒng)的分類 1.5 數(shù)據(jù)庫系統(tǒng)活動過程 1.6 數(shù)據(jù)庫技術(shù)的特點 習題1  第2章 數(shù)據(jù)庫應用系統(tǒng) 2.1 關(guān)于對數(shù)據(jù)庫的幾個認識 2.2 數(shù)據(jù)庫應用系統(tǒng)    2.2.1 數(shù)據(jù)庫應用系統(tǒng)構(gòu)成    2.2.2 數(shù)據(jù)庫應用系統(tǒng)開發(fā)  2.3  一個數(shù)據(jù)庫應用實例課題——教學管理    2.3.1 課題背景    2.3.2 課題要求  2.4 實例課題需求分析    2.4.1 需求調(diào)查    2.4.2 數(shù)據(jù)需求分析    2.4.3 功能需求分析    2.4.4 數(shù)據(jù)與功能關(guān)系分析  2.5 實例課題解決方案的選擇    2.5.1 解決方案選擇的意義    2.5.2 解決方案選擇的內(nèi)容    2.5.3 實例課題的解決方案  2.6 數(shù)據(jù)庫系統(tǒng)Visual FoxPro    2.6.1 簡介VFP    2.6.2 VFP的啟動和關(guān)閉    2.6.3 VFP項目管理器  習題2第3章 數(shù)據(jù)模型設計及數(shù)據(jù)庫創(chuàng)建  3.1 數(shù)據(jù)庫數(shù)據(jù)主要特性  3.2 數(shù)據(jù)抽象過程——4個世界    3.2.1 現(xiàn)實世界    3.2.2 概念世界    3.2.3 邏輯世界    3.2.4 物理世界  3.3 數(shù)據(jù)模型的基本概念    3.3.1 實體與聯(lián)系    3.3.2 約束條件    3.3.3 操作方式    3.3.4 數(shù)據(jù)模型的設計步驟  3.4 概念模型設計    3.4.1 設計要點    3.4.2 E—R圖方法    3.4.3 概念設計實例  3.5 關(guān)系數(shù)據(jù)模型    3.5.1 關(guān)系模型    3.5.2 關(guān)系數(shù)據(jù)庫模型   3.5.3 關(guān)系模型的特點 ……第4章 關(guān)系數(shù)據(jù)庫操作第5章 查詢、SQL與視圖第6章 數(shù)據(jù)庫編程 第7章 數(shù)據(jù)庫設計與數(shù)據(jù)庫管理第8章 SQL Server 2000簡介

章節(jié)摘錄

插圖:

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    數(shù)據(jù)庫技術(shù)應用基礎 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7