第一图书网

Web应用程序通用设计

(美)贝里 著,O‘Reilly Taiwan公司 编译 东南大学出版社
出版时间:

2009-5  

出版社:

东南大学出版社  

作者:

(美)贝里 著,O‘Reilly Taiwan公司 编译  

页数:

557  

字数:

921000  

Tag标签:

无  

内容概要

你将从本书学到什么? 在如今的世界,数据就是力量,但是成功的真正秘诀却是管理你的数据的力量。本书带你进入SQL语言的心脏地带,从使用INSERT和SELECT这些基本的查询语法到使用子查询(subquery)、连接(join)和事务(transaction)这样的核心技术来操作数据库。到读完本书之时,你将不仅能够理解高效数据库设计和创建,还能像一个专家那样查询、归一(normalizing)和联接数据。你将成为数据的真正主人。

作者简介

Lynn是位困在技术撰稿人身体里的小说家。当她发现技术书籍可以带来实际收入后,终于慢慢地学着接受并享受这方面的工作。
重返校园取得计算机科学硕士学位后,她为NRL和LNAL工作。然后她发现了Flash的存在,并写出她的第一本畅销书。
Lynn选择移居硅谷的时机实在

书籍目录

序 这本书适合谁? 我们知道你在想什么 元认知 让你的大脑顺从你的方法 读我 技术审阅团队 致谢1 数据和表:保存所有东西的地方 定义数据 从分类的角度看数据 什么是数据库? 戴上X光眼镜,看穿数据库…… 数据库包含关联数据 放大表 接受命令! 设定表:CREATE TABLE语句 创建更复杂的表 看,设计SQL是多么简单 创建my—contacts表(终于!) 您的表已经准备好了 认识一下其他数据类型 请看您的表 不可以重建已存在的表或数据库! 辞旧迎新 为了把数据添加进表里,您需要INSERT语句 各种INSERT语句 没有值的列 以SELECT语句窥探表 SQL真情指数:NULL的真情告白 控制内心的NULL NOT NULL出现在DESC的结果中 用DEFAULT填补空白 你的SQL工具包2 SELECT语句:取得精美包装里的数据 要约会吗? 更好的SELECT 究竟是什么? 如何查询数据类型 更多标点问题 不成对的单引号 单引号是特殊字符 INSERT包含单引号的数据 SELECT特定列来限制结果数量 SELECT特定列以加快结果呈现 结合查询 查找数值 顺利运用比较运算符 利用比较运算符取得数字数据 对文本数据套用比较运算符 OR,只要符合一项条件 AND与OR的差异 用IS NULL找到NULL 节省时间就用关键字:LIKE 调用通配符 利用AND和比较运算符选取一个范围 偷偷告诉你……BETWEEN更好 约会后,你的评价是IN…… ……不然就是NOT IN 更多NOT 你的SQL工具包3 DELETE和UPDATE:改变是件好事 小丑真恐怖 追踪小丑 小丑的行踪飘忽不定 如何输入小丑数据 Bonzo,我们出问题了 用DELETE删除记录 运用新学会的DELETE语句 DELETE的规则 INSERT-DELETE双步运作 慎用DELETE DELETE不精确的麻烦 以UPDATE改变数据 UPDATE的规则 UPDATE是我们的新INSERT-DELETE UPDATE在行动 更新小丑的活动 UPDATE定价 只需要一次UPDATE 你的SQL工具包4 聪明的表设计:为什么要规范化? 两张鱼的表 表都是关于关系的 原子性数据 原子性数据和你的表 原子性数据的规则 规范化的原因 规范化表的优点 小丑不太标准 达成1NF的半路上 主键规则 朝规范化前进 修理Greg的表 我们设计的CREATE TABLE 给我有内容的表 节省时间的命令 加上主键的CREATE TABLE 1、2、3……自动递增 为现有的表添加主键 ALTER TABLE并添加PRIMARY KEY 你的SQL工具包5 ALTER:改写历史6 SELECT进阶:以新视角看你的数据7 多张表的数据库设计:拓展你的表8 联接与多张表的操作:不能单独存在吗?9 子查询:查询中的查询10 外联接、自联接与联合:新策略11 约束、视图与事务:人多手杂,数据库受不了12 安全性:保护你的资产

章节摘录

插图: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站点最大可能地吸引本书的读者们。”  ——Gez Lemon, Juicy Studio“一本Web职业生涯必备用书。”  ——Brian Fling, Fling Media


编辑推荐

《Web应用程序通用设计(影印版)》由东南大学出版社出版。

图书封面

图书标签Tags

广告

下载页面


Web应用程序通用设计 PDF格式下载



相关图书