數據庫原理及應用

出版時間:2010-2  出版社:中國電力出版社  作者:張鋒奇,羅賢縉,秦金磊 編著  頁數:280  

前言

數據庫技術是一門研究數據管理的技術,始于20世紀60年代末,經過40多年的發(fā)展,已形成理論體系,成為計算機技術的一個重要分支。開設“數據庫原理及應用”課程的目的是使學生全面學習數據庫系統(tǒng)的概念和應用技術,讓學生在數據庫基礎知識、數據庫操作能力、數據庫管理能力和數據庫應用設計能力等方面達到一定水平,而在一些工科院校中,本課程學時少,因此我們就根據這個特點和面向應用的特點,編寫了本書。本教材由數據庫基本原理、關系數據庫管理系統(tǒng)SQL Server 2000和基于Visual Basic(本書簡稱VB)的數據庫應用開發(fā)三部分組成。介紹數據庫基本理論時,在保證概念正確的基礎上,盡量增強可讀性,做到通俗易懂,但是仍然介紹一些理論方面的內容,加以“*”標注,供教師講授和學生學習選用。DBMS選用SQL Server 2000,它是性能優(yōu)越的關系型數據庫管理系統(tǒng)(Relational Database Management System,RIBMS),在電子商務、數據倉庫和數據庫解決方案等應用中起著重要的核心作用,為企業(yè)的數據管理提供強大的支持。前臺開發(fā)工具選用VB,因VB支持面向不同需求的DAO、RD0、ADO多種數據庫開發(fā)技術。工科學生大多學習過高級語言程序設計,有一定的面向過程編程經驗,再加上VB語法簡單,容易上手,學生在短暫學習之后,就能在短時間內開發(fā)出一些簡單的應用系統(tǒng),為他們今后的工作學習打下基礎。本教材共分15章,第1~5章由張鋒奇編寫,第6~10章由羅賢縉編寫,第11~15章由秦金磊編寫,附錄由張鋒奇、秦金磊編寫。全書由博士生導師王敬敏教授主審。本教材的編寫也得到了教研室其他老師的支持,在此一并表示感謝。本教材是面向高等學校非計算機專業(yè)學生編寫的。限于作者的知識和寫作水平,本教材的錯誤和不妥之處在所難免,懇請讀者批評指正。

內容概要

本書為21世紀高等學校規(guī)劃教材。本書是作者在教學實踐基礎上,根據一些工科院校數據庫原理與應用課程學時短、實踐性強的教學需要編寫而成。本書共分15章,第1~5章為數據庫基礎知識,包括數據庫系統(tǒng)概述、數據模型、關系數據庫、關系數據庫規(guī)范化理論和數據庫設計;第6~10章介紹關系數據庫管理系統(tǒng),包括SQL Server 2000概述、數據庫管理、數據表管理、數據查詢與視圖和SQL Server 2000管理與維護;第11~15章介紹基于Visual Basic的數據庫應用開發(fā),包括使用Visual Basic開發(fā)數據庫系統(tǒng)、ADO控件及數據綁定控件、ADO對象和AD0編程、設計數據報表以及圖書館管理系統(tǒng)的設計。書中有大量例題,每章后都有練習題,附錄還給出了一個數據庫設計實例和Visual Basic概述。本書語言通俗、結構合理、圖文并茂,具有較強的實用性。    本書可作為普通高等學校非計算機專業(yè)數據庫原理與應用教材,也可作為成人函授相關專業(yè)教材,還可供從事計算機工作的專業(yè)技術人員和管理人員學習參考。

書籍目錄

前言第1章  數據庫系統(tǒng)概述  1.1  信息、數據和數據處理  1.2  數據管理技術的發(fā)展  1.3  數據庫系統(tǒng)的組成與結構  1.4  數據庫管理系統(tǒng)  練習題1第2章  數據模型  2.1  現(xiàn)實世界的抽象過程  2.2  概念模型  2.3  數據模型及組成要素  練習題2第3章  關系數據庫  3.1  關系數據庫的基本概念  3.2  關系的數學定義  3.3  關系代數  練習題3第4章  關系數據庫規(guī)范化理論  4.1  關系數據庫規(guī)范化理論問題的提出  4.2  函數依賴  4.3  范式  4.4  關系模式的分解  練習題4第5章  數據庫設計  5.1  數據庫設計概述  5.2  需求分析  5.3  概念結構設計  5.4  邏輯結構設計  5.5  物理結構設計  5.6  數據庫行為設計  5.7  數據庫的實施和維護  練習題5第6章  SQL Server 2000概述  6.1  SQL Servert 2000簡介  6.2  安裝SQL Server 2000  6.3  SQL Server 2000的主要組件  6.4  SQL Server  2000服務器的注冊與配置  練習題6第7章  SQL Server 2000數據庫管理  7.1  SQL Server 2000數據庫的結構  7.2  創(chuàng)建數據庫  7.3  修改數據庫  7.4  刪除數據庫  7.5  附加與分離數據庫  練習題7第8章  SQL Server 2000數據表管理  8.1  SQL Server 2000的數據類型  8.2  數據表的創(chuàng)建  8.3  數據表的修改和刪除  8.4  表數據的操縱  8.5  索引  練習題8第9章  數據查詢與視圖  9.1  SELECT語句概述  9.2  單表查詢  9.3  多表查詢  9.4  嵌套查詢  9.5  視圖  練習題9第10章  SQL Server 2000管理與維護  10.1  事務  10.2  鎖  10.3  安全性控制  10.4  數據庫的備份和恢復  練習題10第11章  使用Visual Basic開發(fā)數據庫系統(tǒng)  11.1  Visual Basic開發(fā)數據庫概述  11.2  ODBC連接SQL Servet  練習題11第12章  ADO控件及數據綁定控件  12.1  ADO控件概述  12.2  RecordSet對象的使用  12.3  數據綁定控件的使用  12.4  數據綁定控件應用實例  練習題12第13章  ADO對象和ADO編程  13.1  理解ADO對象  13.2  使用ADO對象  13.3  ADO對象編程應用舉例  練習題13第14章  設計數據報表  14.1  數據環(huán)境設計器  14.2  數據報表設計器  14.3  數據報表控件  14.4  數據報表控件的使用  14.5  輸出數據報表  練習題14第15章  圖書館管理系統(tǒng)的設計  15.1  需求分析  15.2  概念結構設計  15.3  邏輯結構設計  15.4  規(guī)范化分析  15.5  在SQL Server 2000中創(chuàng)建數據庫  15.6  用VB開發(fā)應用程序  練習題15附錄A  數據庫分析與設計示例附錄B  Visual Basic概述參考文獻

章節(jié)摘錄

插圖:(2)修改、擴充主語言編譯程序的方法(亦稱增強型編譯方法)。DDL和DMI。是數據庫用戶在設計應用程序時必須用的程序設計語言的一個子集,稱為數據子語言。一種非常典型的數據子語言是IBM公司開發(fā)的SQL語言,它包含查詢、操縱、定義和控制四個方面,是一種綜合、通用、功能極高的關系數據庫語言。大部分的關系DBMS都支持SQL語言。3.數據庫運行管理功能DBMS提供數據控制功能(Data Control Language,DCL),即數據庫的安全性、完整性和并發(fā)控制等,對數據庫運行進行有效的控制和管理,以確保數據庫數據正確、有效和數據庫系統(tǒng)的有效運行。(1)數據庫的安全性(Security)控制,是指采取一定安全保密措施確保數據庫數據不被非法用戶存取。DBMS提供口令檢查或其他手段檢查用戶身份,合法用戶才能進入數據庫系統(tǒng);提供用戶級數據存取權限的定義機制,系統(tǒng)自動檢查用戶能否執(zhí)行這些操作,只有檢查通過才能執(zhí)行這些操作。(2)數據的完整性(Integrity)控制,是指。DBMS提供必要的功能確保數據庫數據的正確型、有效性和相容性。(3)數據的并發(fā)(Concurrency)控制,是指DBMS必須對多用戶并發(fā)進程同時存取修改操作以進行控制和協(xié)調,防止互相干擾導致錯誤結果。4.數據庫的建立和維護功能包括數據庫初始數據的裝入,數據庫的轉儲、恢復、重組織,系統(tǒng)性能監(jiān)視、分析等功能。這些功能大部分由DBMS的實用程序完成。

編輯推薦

《數據庫原理及應用》:21世紀高等學校規(guī)劃教材

圖書封面

評論、評分、閱讀與下載


    數據庫原理及應用 PDF格式下載


用戶評論 (總計1條)

 
 

  •   沒看呢還。。
 

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

京ICP備13047387號-7