Java ME游戏编程_Java ME游戏编程(第2版)

3fd537e1e04325d788e576caceb20fd0.png

Java ME游戏编程(第2版)

作者:(美)帕特里克(Patrick,J.J.)著

出版日期:2009年03月

文件大小:25.45M

支持设备:

¥25.00在线试读

适用客户端:

8dafcd97aaf305db19de1ca6f990e1c4.png言商书局

iPad/iPhone客户端:下载 Android客户端:下载PC客户端:下载更多详情:查看

?对图书下载、阅读卡购买有疑问:立即进入帮助中心>>

图书简介

目录

本书根据John J.Patrick在美国加州大学伯克利分校讲授的SQL程序编写,详细介绍与SQL相关的概念和技术。书中的每一个概念都用了一个SQL范例进行说明。在大多数情况下都设置了一个任务然后给出了完成这项的SQL代码。

译者序

前言

第1章 在表中存储信息

简介

1-1 什么是SQL

1-2 什么是关系数据库?为什么要使用它

1-3 为什么学习SQL

1-4 本书内容简介

表的组成部分

1-5 数据存储于表中

1-6 一行表示一个对象及其相关信息

1-7 一列表示一类信息

1-8 单元格是表的最小部分

1-9 每个单元格应该只表示一样东西

1-10 使用主键列标识每一个行

1-11 大部分表都很“瘦长”

表的示例

1-12 Oracle和Access中表的示例

1-13 l_employees表的一些设计决策

1-14 Lunches数据库

小结

第2章 从表中获取信息

select语句

2-1 目标:从表中获取几个列和行

2-2 select语句概述

select子句

2-3 select子句概述

2-4 使用select子句获取若干列

2-5 使用select子句获取所有的列

2-6 使用select语句获取某个列中的不同值

2-7 使用select子句获得几个列中的不同值

where子句

2-8 where子句概览

2-9 在where子句中使用等于条件

2-10 在where子句中使用小于条件

2-11 在where子句中使用不等于条件

2-12 在where子句中使用in条件

2-13 在where子句中使用between条件

2-14 在where子句中使用like条件

2-15 在where子句中使用is null条件

2-16 order by子句概述

2-17 通过一列升序排列行

2-18 通过若干列升序排列行

2-19 根据若干列以各种顺序排序各行

2-20 整个过程

小结

第3章 where子句中的复合条件

where子句中的复合条件

3-1 在where子句中使用复合条件

3-2 将not与in、between、like和is null条件一起使用

3-3 where子句中复杂条件的标准形式

3-4 一个常见错误

常数值

3-5 在select子句中使用常数值

3-6 使用常数表

标点符号问题

3-7 现在需要知道的标点符号

3-8 标点符号参考

区分大小写

3-9 Oracle中区分大小写

3-10 关于SQL中区分大小写的争论

3-11 有一个选择

3-12 在Oracle SQL Command Line环境中关闭区分大小写

3-13 Access中区分大小写

三值逻辑

3-14 使用三值逻辑的SQL

错误消息

3-15 错误消息常常是错的

练习

3-16 练习1

3-17 练习2

3-18 练习3

小结

第4章 保存结果

在新表或者视图中保存结果

4-1 从select语句的结果中创建一个新表

4-2 从select语句的结果创建一个新的视图

4-3 表和视图的相似之处

4-4 表和视图的不同之处

4-5 删除表

4-6 删除视图

4-7 一个视图可以建立在另一个视图之上

4-8 预防性删除

修改表中的数据

4-9 添加新行到表中

4-10 添加若干新行到一个表中

4-11 更改已经存在于表的行中的数据

4-12 从表中删除行

使用GUI修改表中的数据

4-13 使用Oracle GUI来修改表中的数据

4-14 使用Access GUI来修改表中的数据

修改表中数据的限制

4-15 使用insert、update和delete的约束条件

4-16 安全限制

小结

第5章 数据字典和其他Oracle主题

提交、回滚和事务

5-1 commit和rollback命令

5-2 Autocommit选项

5-3 事务

通过视图更改数据

5-4 通过视图更改数据

5-5 通过视图更改数据的例子

5-6 使用With Check Option的视图

5-7 SQL Commands页面概览

5-8 Autocommit选项

5-9 Explain选项

使用Oracle数据字典:第一部分

5-10 数据字典概述

5-11 如何查找所有表的名字

5-12 如何查找所有视图的名字

5-13 如何查找定义视图的select语句

5-14 如何查找表或者视图中的列名

5-15 如何查找表的主键

小结

第6章 创建自己的表

创建表

6-1 create table命令

6-2 Oracle和Access中的数据类型

6-3 文本数据类型

6-4 数字数据类型

6-5 日期/时间数据类型

6-6 其他数据类型

6-7 将数据放入新表中

6-8 在Oracle中创建l_employees表

更改表

6-9 为表添加主键

6-10 更改表的主键

6-11 向表中添加一个新列

6-12 扩展列的长度

6-13 从表中删除一个列

6-14 对表进行其他更改

带有重复行的表

6-15 重复行的问题

6-16 如何删除重复行

6-17 如何区别重复行

小结

第7章 格式、序列和索引

格式

7-1 日期格式

7-2 显示已经格式化的日期

7-3 输入已格式化的日期

7-4 Oracle中的其他格式

7-5 Access中的格式

序列

7-6 在Oracle中创建序列

7-7 在Oracle中使用序列

7-8 在Access中使用序列

索引

7-9 创建索引

7-10 优化器

7-11 索引如何工作的示例

在数据字典中查找更多的信息:第二部分

7-12 如何查找有关列的数据类型的信息

7-13 如何查找有关序列的信息

7-14 如何找到有关索引的信息

7-15 如何找到所有数据库对象的相关信息

7-16 如何使用Oracle中的数据字典表

7-17 如何使用数据字典列的索引

练习

7-18 创建一个想要庆祝的节日的表

小结

第8章 数据完整性

表中的约束条件

8-1 约束条件使数据保持一致

8-2 check约束条件

8-3 unique约束条件

8-4 not null约束条件

8-5 primary key约束条件

8-6 对字段数据类型和长度的限制

参照完整性

8-7 参照完整性的概念

8-8 参照完整性的示例

8-9 对RI保护的数据表使用insert和update

8-10 通过RI允许对数据表使用insert和update

8-11 RI防止对查找表使用update和delete

8-12 如何从查找表中删除编码

8-13 如何在查找表中更改编码

8-14 RI作为表之间的关系

8-15 在Access GUl中建立RI

RI的delete选项和update选项

8-16 删除和更新查找表的三个选项

8-17 删除规则:set null

8-18 删除规则:cascade

8-19 更新规则:cascade

验证参照完整性

8-20 主键的两种含义

8-21 使用两个或者更多的列作为主键

8-22 查找表和数据表可以是同一个表

如何在create table语句中编写约束条件

8-23 约束条件常常在create table语句中编写

小结

第9章 行函数

行函数简介

9-1 直接从初始表中获得数据

9-2 什么是行函数

9-3 select子句中行函数的例子

9-4 select语句的所有子句中使用行函数的例子

9-5 定义行函数作为第一步

数字函数

9-6 数字函数

9-7 如何测试行函数

9-8 测试数字行函数的另一种方法

文本函数

9-9 文本函数

9-10 组合名和姓

9-11 分隔名和姓

9-12 设计电话号码的格式

日期函数

9-13 日期函数

9-14 日期函数的一个例子

9-15 从日期中删除时间

小结

第10章 使用行函数

特殊行函数

10-1 其他行函数

10-2 使用函数识别用户和日期

10-3 使用函数把null改为其他值

10-4 使用函数更改数据类型

使用行函数的文档

10-5 使用Oracle文档

10-6 使用Access文档

10-7 使用Access Expression Builder查看行函数

创建数字和日期模式

10-8 创建一个简单的数字模式

10-9 创建一个复杂的数字模式

10-10 列出一个星期的所有星期数

10-11 创建一个工作日日历

10-12 如何计算从出生到现在的天数

10-13 如何查找出生后满10 000天的日期

10-14 给Oracle和Access中的报表编行号

10-15 可选内容:解代数方程的一种简单方法

小结

第11章 汇总数据

列函数简介

11-1 汇总一个列中的所有数据

11-2 列函数列表

最大值和最小值

11-3 找出最大值和最小值

11-4 列函数和where子句一起使用

11-5 找出拥有最大值和最小值的行

计数

11-6 对行和数据计数

11-7 零计数:第一部分

11-8 对列中相异值计数

11-9 计算两个或多个列中相异值的数目

求和与平均

11-10 求和函数与平均函数

11-11 加法存在的问题以及如何解决

其他主题

11-12 并不总将null更改为零

11-13 计算列中null的数目

11-14 对相异值计数

小结

第12章 控制汇总级别

将表划分为行的组并汇总每个组

12-1 列中数据组的汇总

12-2 group by子句

12-3 由两个或更多列形成的组

12-4 有多个分组列时的null组

12-5 在同一条select语句中,已汇总的数据不能与没有汇总的数据混

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值