出版時(shí)間:2009-1 出版社:清華大學(xué)出版社 作者:楊忠民 等編著 頁數(shù):337
Tag標(biāo)簽:無
前言
Oracle公司是世界排名前列的大型國際企業(yè)。Oracle數(shù)據(jù)庫是世界領(lǐng)先、性能優(yōu)異的大型數(shù)據(jù)庫管理系統(tǒng)之一。Oracle數(shù)據(jù)庫系統(tǒng)廣泛應(yīng)用在金融、通信、航空等領(lǐng)域。有多種數(shù)據(jù)庫管理系統(tǒng)可供用戶選擇,Oracle數(shù)據(jù)庫系統(tǒng)以其處理的并發(fā)數(shù)據(jù)量極大,極高的可靠性、安全性和可擴(kuò)展性贏得了廣大高端用戶的青睞。早期Oracle數(shù)據(jù)庫主要應(yīng)用于UNIX操作系統(tǒng),隨著Oracle公司提供了基于Windows平臺的Oracle版本以后,Oracle數(shù)據(jù)庫系統(tǒng)在國內(nèi)外擁有了更為廣泛的應(yīng)用市場。
內(nèi)容概要
SQL(Structured Ouery Language)是關(guān)系數(shù)據(jù)庫的基本操作語言。它主要包括數(shù)據(jù)查詢,數(shù)據(jù)操縱、數(shù)據(jù)定義等功能,是應(yīng)用程序與數(shù)據(jù)庫進(jìn)行交互操作的接口。PL/SQL(Procedural Language/SQL)是Oracle特有的編程語言,它可以像其他高級編程語言一樣,編寫出各種完整的數(shù)據(jù)庫操作功能的程序。由于PL/SQL由Oracle系統(tǒng)本身編譯執(zhí)行,所以程序運(yùn)行效率更高?!禣racle 10g SQL和PL/SQL編程指南》為Oracle數(shù)據(jù)庫應(yīng)用開發(fā)人員提供了SQL使用指南和PL/SQL編程技術(shù)。通過學(xué)習(xí)《Oracle 10g SQL和PL/SQL編程指南》,讀者不僅可以掌握SQL和PL/SQL的基礎(chǔ)知識,而且還可以掌握Oracle 10g SQL和PL/SQL的許多高級特征。 《Oracle 10g SQL和PL/SQL編程指南》可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)的輔助教材,也可作為各類高級數(shù)據(jù)庫編程人員的參考書?!禣racle 10g SQL和PL/SQL編程指南》的編寫既考慮了SQL和PL/SQL的初學(xué)者,同時(shí)也兼顧到有經(jīng)驗(yàn)的PL/SQL編程人員?!禣racle 10g SQL和PL/SQL編程指南》還可以作為培訓(xùn)五班的新材。
書籍目錄
第Ⅰ部分 Oracle 10g概述 第1章 Oracle簡介 1.1 數(shù)據(jù)庫的產(chǎn)生與發(fā)展 1.2 Oracle的產(chǎn)生與發(fā)展 1.3 Oracle 10g簡介 第2章 數(shù)據(jù)庫的建立 2.1 數(shù)據(jù)庫邏輯設(shè)計(jì) 2.2 數(shù)據(jù)庫物理設(shè)計(jì) 2.3 數(shù)據(jù)庫實(shí)施 2.4 創(chuàng)建數(shù)據(jù)庫 第3章 SQL與PL/SQL概述 3.1 SQL與PL/SQL簡介 3.2 SQL*Plus 簡介 3.3 范例數(shù)據(jù)庫表的建立 第Ⅱ部分 SQL操作 第4章 單表查詢 4.1 簡單查詢 4.2 條件查詢 4.3 記錄排序 4.4 分組查詢 第5章 子查詢與集合操作 5.1 子查詢 5.2 集合操作 第6章 連接查詢 6.1 內(nèi)連接查詢 6.2 外連接查詢 6.3 其他特殊連接 第7章 數(shù)據(jù)操縱語言與事務(wù)處理 7.1 數(shù)據(jù)操縱語言 7.2 數(shù)據(jù)事務(wù)處理 第8章 SQL函數(shù) 第9章 數(shù)據(jù)控制語言與數(shù)據(jù)定義語言 第Ⅲ部分 PL/SQL編程指南 第10章 PL/SQL編程基礎(chǔ) 第11章 復(fù)合數(shù)據(jù)類型 第12章 應(yīng)用程序結(jié)構(gòu) 附錄 SQL*Plus常用命令
章節(jié)摘錄
第1章 Oracle簡介 Oracle公司是目前世界第二大獨(dú)立軟件公司和世界領(lǐng)先的信息管理軟件供應(yīng)商。0racle數(shù)據(jù)庫是著名的關(guān)系數(shù)據(jù)庫產(chǎn)品,其市場占有率名列前茅。在介紹0racle公司及其數(shù)據(jù)庫產(chǎn)品之前,先介紹數(shù)據(jù)庫的產(chǎn)生與發(fā)展。 1.1 數(shù)據(jù)庫的產(chǎn)生與發(fā)展 數(shù)據(jù)是人們對其活動(dòng)的一種符號記錄。數(shù)據(jù)管理是指人們對數(shù)據(jù)進(jìn)行收集、組織、存儲(chǔ)、加工、傳播和利用的一系列活動(dòng)的總和。隨著社會(huì)的發(fā)展,數(shù)據(jù)量增大,數(shù)據(jù)的管理便成為人們?nèi)粘I畹囊环N需求。在計(jì)算機(jī)產(chǎn)生以前,人們利用紙筆來記錄數(shù)據(jù),利用常規(guī)的計(jì)算工具來進(jìn)行數(shù)據(jù)計(jì)算,并主要是利用大腦來管理這些數(shù)據(jù)。研制計(jì)算機(jī)的最初目的是利用它進(jìn)行數(shù)值計(jì)算,但隨著計(jì)算技術(shù)的進(jìn)步與發(fā)展,計(jì)算機(jī)的應(yīng)用已遠(yuǎn)遠(yuǎn)超出了數(shù)值計(jì)算的范圍。在計(jì)算機(jī)硬件、軟件發(fā)展的基礎(chǔ)上,在應(yīng)用需求的推動(dòng)下,人們借助計(jì)算機(jī)進(jìn)行大規(guī)模的數(shù)據(jù)管理,使數(shù)據(jù)管理技術(shù)得到迅速發(fā)展?! ?.1.1 數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展 1946年,第一臺電子計(jì)算機(jī)問世。問世后的前十年,主要用于解決數(shù)值計(jì)算問題。到20世紀(jì)50年代后期,計(jì)算機(jī)開始應(yīng)用于事務(wù)管理,用來解決非數(shù)值計(jì)算問題,如人事管理、工資管理、庫存管理、輔助教學(xué)等。20世紀(jì)70年代以后,計(jì)算機(jī)一方面朝著高速(數(shù)億次/秒)、大容量和智能化的巨型計(jì)算機(jī)方向發(fā)展,另一方面又朝著品種繁多、功能不斷增強(qiáng)的微型計(jì)算機(jī)系統(tǒng)方向發(fā)展?! ‰S著科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)技術(shù)作為信息管理的先進(jìn)技術(shù),其優(yōu)越性越來越明顯。計(jì)算機(jī)能存儲(chǔ)大量數(shù)據(jù)并能長期保存,這是任何其他工具所無法比擬的,它處理數(shù)據(jù)的速度快,能夠及時(shí)地為人們提供大量他們所關(guān)心的信息。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Oracle 10g SQL和PL/SQL編程指南 PDF格式下載