注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL Sever零基礎(chǔ)學(xué)SQL(1碟)

零基礎(chǔ)學(xué)SQL(1碟)

零基礎(chǔ)學(xué)SQL(1碟)

定 價:¥59.80

作 者: 孫瀏毅 等編著
出版社: 機械工業(yè)出版社
叢編項: 零基礎(chǔ)學(xué)編程
標 簽: SQL

ISBN: 9787111291985 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 452 字數(shù):  

內(nèi)容簡介

  SQL(Structured Query Language)作為一門結(jié)構(gòu)化的查詢語言,是關(guān)系數(shù)據(jù)庫中最常用的語言?!读慊A(chǔ)學(xué)SQL》的內(nèi)容包括數(shù)據(jù)庫創(chuàng)建和管理、數(shù)據(jù)表與視圖的創(chuàng)建和維護、數(shù)據(jù)查詢、數(shù)據(jù)更新、數(shù)據(jù)控制、SQL的擴展PL/SQL編程等方面的內(nèi)容,通過這些內(nèi)容可以掌握編寫SELECT語句、DML語句(INSERT、UPDATE和DELETE)、DDL語句(CREATE、ALTER和DROP)、DCL語句(GRANT、REVOKE)和事務(wù)控制語句(COMMIT、ROLLBACK和SAVEPOINT)的使用方法,與PL/SQL編程有關(guān)的結(jié)構(gòu)控制語句、記錄集合類型的使用,存儲過程、函數(shù)、包,以及觸發(fā)器的創(chuàng)建和使用方法,最后在SQL應(yīng)用中介紹了查詢優(yōu)化、動態(tài)SQL以及數(shù)據(jù)庫的存取訪問等在數(shù)據(jù)庫中的應(yīng)用方面的內(nèi)容?!读慊A(chǔ)學(xué)SQL》附有配套光盤,光盤中提供了實例的全程視頻講解及所有實例源代碼?!读慊A(chǔ)學(xué)SQL》旨在為SQL語言的初學(xué)者和大中專院校計算機專業(yè)的學(xué)生和教師提供易于入門的、全面了解和掌握SQL語言的教輔資料,同時對有一定經(jīng)驗的數(shù)據(jù)庫管理人員和軟件開發(fā)人員也有一定的參考價值。

作者簡介

暫缺《零基礎(chǔ)學(xué)SQL(1碟)》作者簡介

圖書目錄

出版說明
前言
第一篇 關(guān)系數(shù)據(jù)庫與SQL語言
第1章 關(guān)系數(shù)據(jù)庫介紹 1
1.1 數(shù)據(jù)模型 1
1.1.1 概念模型 1
1.1.2 關(guān)系數(shù)據(jù)模型 3
1.2 關(guān)系模式 3
1.3 常用關(guān)系數(shù)據(jù)庫 4
1.3.1 Oracle數(shù)據(jù)庫 4
1.3.2 Microsoft SQL Server數(shù)據(jù)庫 4
1.3.3 MySQL數(shù)據(jù)庫 4
1.3.4 PostgreSQL數(shù)據(jù)庫 5
1.4 安裝與使用MySQL 5.0數(shù)據(jù)庫 5
1.4.1 安裝MySQL 5.0 5
1.4.2 安裝用戶圖形界面 7
1.4.3 運行MySQL 5.0 8
1.5 小結(jié) 9
第2章 SQL語言概述 10
2.1 SQL語言介紹 10
2.2 SQL語句的分類 11
2.3 SQL語言的特點 11
2.4 常用數(shù)據(jù)類型 12
2.4.1 整數(shù)類型與浮點類型 12
2.4.2 數(shù)值類型 13
2.4.3 字符類型 13
2.4.4 日期與時間類型 14
2.4.5 二進制類型 15
2.5 SQL語句書寫規(guī)范 15
2.6 小結(jié) 16
第二篇 數(shù)據(jù)庫與數(shù)據(jù)表的創(chuàng)建和管理
第3章 數(shù)據(jù)庫的創(chuàng)建與刪除 17
3.1 創(chuàng)建數(shù)據(jù)庫 17
3.1.1 使用SQL語句創(chuàng)建數(shù)據(jù)庫 17
3.1.2 在MySQL 5.0 Command Line Client窗口下創(chuàng)建數(shù)據(jù)庫 18
3.1.3 在MySQL 5.0用戶圖形界面中創(chuàng)建數(shù)據(jù)庫 18
3.2 刪除數(shù)據(jù)庫 19
3.2.1 使用SQL語句刪除數(shù)據(jù)庫 19
3.2.2 在MySQL 5.0 Command Line Client窗口下刪除數(shù)據(jù)庫 19
3.2.3 在MySQL 5.0用戶圖形界面中刪除數(shù)據(jù)庫 20
3.3 小結(jié) 21
第4章 數(shù)據(jù)表的創(chuàng)建與更新 22
4.1 數(shù)據(jù)庫中的表 22
4.1.1 數(shù)據(jù)記錄、屬性、字段、列和行 22
4.1.2 主鍵 23
4.1.3 外鍵 23
4.1.4 索引 24
4.1.5 約束 24
4.2 創(chuàng)建數(shù)據(jù)表 25
4.3 使用約束 27
4.3.1 唯一約束 27
4.3.2 主鍵約束 28
4.3.3 外鍵約束 30
4.3.4 檢查約束 31
4.3.5 非空約束 32
4.4 使用索引 33
4.4.1 索引的分類 33
4.4.2 創(chuàng)建與刪除索引 33
4.5 修改數(shù)據(jù)庫中的表 35
4.5.1 向表中增加一列 35
4.5.2 增加一個約束條件 36
4.5.3 增加一個索引 37
4.5.4 修改表中的某一列 38
4.5.5 刪除表中某一列 38
4.5.6 刪除一個約束條件 39
4.6 刪除數(shù)據(jù)庫中的表 39
4.7 數(shù)據(jù)庫test_STInfo中的表 39
4.7.1 學(xué)生信息表T_student 40
4.7.2 課程信息表T_curriculum 40
4.7.3 成績信息表T_result 40
4.7.4 教師信息表T_teacher 41
4.7.5 院系信息表T_dept 41
4.7.6 計算機系教師信息表T_CSteacher 41
4.8 小結(jié) 42
第三篇 數(shù) 據(jù) 查 詢
第5章 基本查詢操作 43
5.1 查詢?nèi)苛械挠涗?43
5.2 查詢表中指定的列 44
5.3 查詢表中不重復(fù)的記錄 45
5.4 使用列別名查詢 46
5.5 對查詢的記錄進行算術(shù)運算 47
5.6 使用連接符(Ⅱ)連接字段
5.7 關(guān)于NULL值
5.8 小結(jié)
第6章使用WHERE子句查詢表中滿足條件的記錄
6.1 比較查詢
6.1.1 算術(shù)比較運算符
6.1.2 BETWEENAND運算符查詢指定條件范圍的記錄
6.1.3 IN運算符查詢與列表匹配的記錄
6.1.4 字符串比較
6.1.5 日期時間的比較
6.2 邏輯查詢
6.2.1 使用AND運算符查詢同時滿足多個條件的記錄
6.2.2 使用OR運算符查詢滿足任一條件的記錄
6.2.3 使用NOT運算符查詢滿足相反條件的記錄
6.2.4 復(fù)雜邏輯查詢
6.3 空值查詢
6.4 使用LIKE操作符實現(xiàn)模糊查詢
6.4.1 匹配任意單個字符
6.4.2 匹配O個或者多個字符
6.4.3 使用轉(zhuǎn)義字符
6.5 使用REGEXP關(guān)鍵字進行模式匹配
6.6 小結(jié)
第7章 表中數(shù)據(jù)的排序與分組
7.1 使用ORDERBY子句對數(shù)據(jù)記錄進行排序
7.1.1 指定表中的一列進行排序
7.1.2 指定表中列的位置序號進行排序
7.1.3 對SELECT語句中的非選擇列進行排序
7.1.4 指定表中的多列進行排序
7.2 常用的聚合函數(shù)
7.3 使用GROIJPBY子句對表中數(shù)據(jù)進行分組
7.3.1 單列分組
7.3.2 多列分組
7.3.3 使用H.AVING限制分組后的查詢結(jié)果
7.3.4 對分組結(jié)果進行排序
7.3.5 GROUPBY子句中處理NULL值
7.4 使用ROLLUP關(guān)鍵字統(tǒng)計數(shù)據(jù)
7.5 限制結(jié)果集行數(shù)
7.5.1 使用MySQL數(shù)據(jù)庫限制結(jié)果集行數(shù)
7.5.2 使用Oracle數(shù)據(jù)庫限制結(jié)果集行數(shù)
7.5.3 使用MicrosoftSQLServer數(shù)據(jù)庫限制結(jié)果集行數(shù)
7.6 小結(jié)
第8章 連接查詢與集合查詢
8.1 內(nèi)連接查詢
8.1.1 等值連接
8.1.2 非等值連接
8.1.3 使用ON子句建立相等連接
8.1.4 使用USING子句建立相等連接
8.2 交叉連接
8.3 自連接查詢
8.4 外連接查詢
8.4.1 左外連接
8.4.2 右外連接
8.4.3 全外連接
8.5 集合查詢
8.5.1 并操作
8.5.2 交操作
8.5.3 差操作
8.6 小結(jié)
第9章 子查詢
9.1 單行子查詢
9.2 多行子查詢
9.2.1 使用IN運算符的子查詢
……
第10章 常用函數(shù)
第11章 視圖的創(chuàng)建與刪除
第四篇 數(shù)據(jù)更新
第12章 插入數(shù)據(jù)記錄
第13章 修改數(shù)據(jù)記錄
第14章 刪除數(shù)據(jù)記錄
第五篇 數(shù)據(jù)控制
第15章 權(quán)限的授予與回收
第16章 事務(wù)的控制與管理
第六篇 PL/SQL
第17章 PL/SQL概述
第18章 PL/SQL基礎(chǔ)
第19章 PL/SQL中的控制結(jié)構(gòu)
第20章 使用游標
第21章 異常處理
第22章 存儲過程
第23章 函數(shù)
第24章 包
第25章 觸發(fā)器
第七篇 SQL應(yīng)用
第26章 SQL語句性能優(yōu)化
第27章 動態(tài)SQL
第28章 數(shù)據(jù)庫的存取訪問
附錄A 常用SQL語句
附錄B 常用函數(shù)對照

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號