出版時間:2009-5 出版社:東南大學出版社 作者:(美)貝里 著,O‘Reilly Taiwan公司 編譯 頁數:557 字數:921000
Tag標簽:無
內容概要
你將從本書學到什么? 在如今的世界,數據就是力量,但是成功的真正秘訣卻是管理你的數據的力量。本書帶你進入SQL語言的心臟地帶,從使用INSERT和SELECT這些基本的查詢語法到使用子查詢(subquery)、連接(join)和事務(transaction)這樣的核心技術來操作數據庫。到讀完本書之時,你將不僅能夠理解高效數據庫設計和創(chuàng)建,還能像一個專家那樣查詢、歸一(normalizing)和聯接數據。你將成為數據的真正主人。
作者簡介
Lynn是位困在技術撰稿人身體里的小說家。當她發(fā)現技術書籍可以帶來實際收入后,終于慢慢地學著接受并享受這方面的工作。
重返校園取得計算機科學碩士學位后,她為NRL和LNAL工作。然后她發(fā)現了Flash的存在,并寫出她的第一本暢銷書。
Lynn選擇移居硅谷的時機實在
書籍目錄
序 這本書適合誰? 我們知道你在想什么 元認知 讓你的大腦順從你的方法 讀我 技術審閱團隊 致謝1 數據和表:保存所有東西的地方 定義數據 從分類的角度看數據 什么是數據庫? 戴上X光眼鏡,看穿數據庫…… 數據庫包含關聯數據 放大表 接受命令! 設定表:CREATE TABLE語句 創(chuàng)建更復雜的表 看,設計SQL是多么簡單 創(chuàng)建my—contacts表(終于?。∧谋硪呀洔蕚浜昧恕≌J識一下其他數據類型 請看您的表 不可以重建已存在的表或數據庫! 辭舊迎新 為了把數據添加進表里,您需要INSERT語句 各種INSERT語句 沒有值的列 以SELECT語句窺探表 SQL真情指數:NULL的真情告白 控制內心的NULL NOT NULL出現在DESC的結果中 用DEFAULT填補空白 你的SQL工具包2 SELECT語句:取得精美包裝里的數據 要約會嗎? 更好的SELECT 究竟是什么? 如何查詢數據類型 更多標點問題 不成對的單引號 單引號是特殊字符 INSERT包含單引號的數據 SELECT特定列來限制結果數量 SELECT特定列以加快結果呈現 結合查詢 查找數值 順利運用比較運算符 利用比較運算符取得數字數據 對文本數據套用比較運算符 OR,只要符合一項條件 AND與OR的差異 用IS NULL找到NULL 節(jié)省時間就用關鍵字:LIKE 調用通配符 利用AND和比較運算符選取一個范圍 偷偷告訴你……BETWEEN更好 約會后,你的評價是IN…… ……不然就是NOT IN 更多NOT 你的SQL工具包3 DELETE和UPDATE:改變是件好事 小丑真恐怖 追蹤小丑 小丑的行蹤飄忽不定 如何輸入小丑數據 Bonzo,我們出問題了 用DELETE刪除記錄 運用新學會的DELETE語句 DELETE的規(guī)則 INSERT-DELETE雙步運作 慎用DELETE DELETE不精確的麻煩 以UPDATE改變數據 UPDATE的規(guī)則 UPDATE是我們的新INSERT-DELETE UPDATE在行動 更新小丑的活動 UPDATE定價 只需要一次UPDATE 你的SQL工具包4 聰明的表設計:為什么要規(guī)范化? 兩張魚的表 表都是關于關系的 原子性數據 原子性數據和你的表 原子性數據的規(guī)則 規(guī)范化的原因 規(guī)范化表的優(yōu)點 小丑不太標準 達成1NF的半路上 主鍵規(guī)則 朝規(guī)范化前進 修理Greg的表 我們設計的CREATE TABLE 給我有內容的表 節(jié)省時間的命令 加上主鍵的CREATE TABLE 1、2、3……自動遞增 為現有的表添加主鍵 ALTER TABLE并添加PRIMARY KEY 你的SQL工具包5 ALTER:改寫歷史6 SELECT進階:以新視角看你的數據7 多張表的數據庫設計:拓展你的表8 聯接與多張表的操作:不能單獨存在嗎?9 子查詢:查詢中的查詢10 外聯接、自聯接與聯合:新策略11 約束、視圖與事務:人多手雜,數據庫受不了12 安全性:保護你的資產
章節(jié)摘錄
插圖:One approach to the limited number of fc,nts on the web has been floatingaround almost as long as the wcb itself.As early as 1 997-the golden age ofthe browser wars——embedded or downloadable fonts saw implementations inInternet Explorer 4 and Netscape 4.Naturally,as with much of the ingenuityof that era,they were incompatible with each other:Microsoff based its em.bedded fonts on OpenType,while Netscape partnered with Bitstream.For along time,nothing happened,and eventually the wind was gone from the webfonts’sails.Today,thanks at least in part to a new CSS-support arms race,a new roundof web font mania has arrived.Opera Software has announced support for theweb fonts module of CSS3,published as a working draft in 2002 by the W3C.The developers of wcbKit.from which Safari and Konqueror are drawn.havealso announced they’re working on web fonts,and Microsoft iS rumored to bein the mix as well with Internet Explorer 8.You may think that web fonts will finally make your lire easier.But they won’t.Especially when you’re thinking about increasing your audience.Most mobiledevices won’t ever bother to process embedded fonts in CSS.It’S simply toomuch to ask of devices with limited bandwidth and processing power.Usingarbitrary fonts has implications for readability as well,given that not all fontsare created equal,and many designers,to put it lightly,are not known for theirrestraint.
媒體關注與評論
“Wendy和Matt介紹了他們關于通用Web設計的廣博知識,將幫助確保你的Web站點最大可能地吸引本書的讀者們?!薄 狦ez Lemon, Juicy Studio“一本Web職業(yè)生涯必備用書?!薄 狟rian Fling, Fling Media
編輯推薦
《Web應用程序通用設計(影印版)》由東南大學出版社出版。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載