Oracle 10g数据库入门与实践
|
|
| 新书城图书编号:9421 |
| 图书ISBN:7302120242 |
| 出版时间:2005-11-1 |
| 出版社:清华大学出版社 |
| 作者:萧文龙、陈怡如 |
|
市场价格:¥39 |
|
普通会员:¥31.2
|
80折 |
|
VIP会员:¥29.25
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
本书由台湾数据库研究及培训方面的资深专家编写,对Oracle公司推出的最新产品Oracle 10g进行了系统而全面的介绍。 全书分为17章。分别阐述了Oracle 10g及数据库的基本概念;数据库、表空间及表的管理;E-R模型转换成关系表;通过ASP、JSP程序存取Oracle 10g 数据库;SELECT语句的应用方法;通过Enterprise Manager监控和管理Oracle数据库等。书中通过对企业数据管理实战中10个示例的学习,使读者能够自如地运用SELECT语句;本书还特别提供了一个进销存管理系统的完整创建方案,使读者更全面地掌握本书所论及的知识,并最终自行开发实际数据库系统。 本书内容翔实,讲解透彻,具有很强的可读性。既适合数据库初学者及Oracle爱好者学习,也可作为大专院校相关专业的教程,是一本非常实用的Oracle参考书。
|
|
|
|
【图书目录】
|
第1章 Oracle 10g Database简介 1-1 为什么选择学习Oracle 10g数据库 1-1 1-2 Oracle 10g的新特性 1-2 1-3 Oracle 10g数据库产品版本 1-3 第2章 数据库的管理 2-1 数据库简介 2-1 2-2 数据模式(Data Model) 2-4 2-2-1 阶层式数据模式 2-8 2-2-2 网络式数据模式 2-9 2-2-3 关系型数据模式 2-10 2-3 功能相依 2-12 2-4 数据库的正规化 2-13 2-5 实体─关系模型(Entity-Relation Model) 2-20 2-6 将实体-关系图转成关联表 2-25 第3章 Oracle 10g 数据库的安装与管理工具 3-1 Oracle 10g数据库的软硬件需求 3-1 3-2 Oracle 10g数据库的安装 3-3 3-3 测试数据库 3-11 3-4 移除Oracle 10g数据库 3-13 3-5 安装本书使用的Oracle 10g数据库 3-16 3-6 管理工具 3-17 3-6-1 使用SQL * Plus 3-17 3-6-2 使用iSQL * Plus 3-19 3-6-3 使用Enterprise Manager 3-20 第4章 数据库的管理 4-1 启动数据库 4-1 4-2 关闭数据库 4-8 4-3 设定数据库 4-11 4-4 建立数据库 4-15 4-5 删除数据库 4-25 第5章 Table space(表格空间)的管理 5-1 简介 5-1 5-2 建立表格空间 5-3 5-3 更改表格空间 5-4 5-4 更改表格空间为OFFLINE 5-4 5-5 更改表格空间为ONLINE 5-5 5-6 增加数据文件到表格空间 5-5 5-7 删除表格空间 5-6 5-8 删除表格空间时,一并删除数据文件 5-7 5-9 建立表格在表格空间 5-8 第6章 Table表格的管理 6-1 简介 6-1 6-2 建立表格(Create) 6-4 6-3 更改表格(Alter) 6-5 6-4 清空表格(Truncate) 6-7 6-5 查询使用者拥有的对象数据 6-7 6-5-1 查询使用者拥有表格的说明(user_tables) 6-8 6-5-2 查询使用者拥有不同的对象型态(user_objects) 6-9 6-5-3 查询使用者拥有的表格、视界(user_catalog) 6-10 6-6 新增表格的说明(Comment on) 6-11 6-7 更改表格的名称(Rename) 6-12 6-8 删除表格(drop) 6-13 第7章 数据(Data)的操作和管理 7-1 简介 7-1 7-2 新增一笔资料(INSERT) 7-3 7-3 使用SYSDATE函数 7-5 7-4 查询一笔数据(where) 7-6 7-5 使用替代变量(&) 7-7 7-6 使用To_date函数 7-7 7-7 新增多笔资料 7-8 7-8 更正资料(UPDATE) 7-10 7-9 删除数据(Delete) 7-11 7-10 数据库的交易(Commit and Rollback) 7-13 第8章 ER-Model转成关连表格(constraints) 8-1 简介 8-1 8-2 UNIQUE:唯一键 8-2 8-3 PRIMARY KEY主键 8-3 8-4 NOT NULL(不是空值) 8-5 8-5 CHECK查核 8-7 8-6 Foreign Key外键 8-9 8-7 启动Constraint 8-13 8-8 关闭Constraint 8-13 8-9 删除Constraint 8-14 8-10 验证Foreign Key限制条件 8-15 8-11 ER-Model转成关连表格 8-16 第9章 使用者与安全性的管理 9-1 简介 9-1 9-2 建立使用者(Create User) 9-2 9-3 更改使用者(Alter User) 9-4 9-4 系统权利(System Privileges)的管理 9-5 9-4-1 授与权利(GRANT) 9-5 9-4-2 取消权利(REVOKE) 9-8 9-5 简化管理(Role角色) 9-10 9-6 物件权利(Object Privilege) 9-13 9-7 确认权利的授与 9-15 9-8 专案实作:使用者权利的管理 9-16 第10章 生产管理系统实作 10-1 简介 10-1 10-2 基本需求说明 10-2 10-3 公司组织图 10-3 10-4 数据库表格建置及关联说明 10-4 10-5 表格的字段 10-5 10-6 ER-Model关系说明 10-8 10-7 关联结构图(Relation Table) 10-10 10-8 使用者权限需求说明 10-11 10-9 表格数据 10-26 10-10 开发程序代码 10-35 10-11 建立生产管理系统验证 10-86 第11章 企业数据的管理实作入门 11-1 SELECT语法介绍 11-1 11-2 查询所有的字段(*) 11-2 11-3 查询指定字段的数据 11-7 11-4 数学加减乘除的使用 11-8 11-5 括号( )的使用 11-10 11-6 查询不同表格下的字段数据 11-11 11-7 使用字段别名 11-12 11-8 结合运算子(||)的使用 11-13 11-9 重复的列数据只显示一次(Distinct) 11-14 11-10 Where条件子句的使用 11-15 11-11 比较运算子的使用(>=<) 11-16 11-12 BETWEEN...AND的使用 11-17 11-13 LIKE的使用 11-18 11-14 逻辑运算子的使用(AND, OR, NOT) 11-19 11-15 NOT的使用 11-20 11-16 排序(Order By)的使用 11-21 11-17 从高到底(Order By...DESC)的使用 11-22 11-18 运算加上排序的使用 11-24 11-19 单一字段字符查询的使用 11-25 11-20 转换函数Upper的使用 11-26 11-21 数据型态的转换 11-27 11-22 字符的操作函数 11-29 11-23 将数字转换成字符(To_Char) 11-30 11-24 Decode函数的使用 11-31 11-25 结合多个表格的处理 11-33 11-26 群组函数的使用 11-39 11-27 查询最资深和最资浅的员工日期 11-40 11-28 计算所有列的数目count(*) 11-40 11-29 计算COMM字段的列数目 11-41 11-30 计算COMM(佣金)的平均数 11-41 11-31 计算COMM(佣金)的平均数,包含NULL值 11-42 11-32 群组函数搭配Group By的使用 11-43 11-33 Group By多字段的排序 11-44 11-34 群组函数的查询(Having子句) 11-45 11-35 群组函数内含群组函数 11-46 11-36 次查询(Subquery)的使用 11-47 11-37 次查询包含多个条件的使用 11-48 11-38 次查询包含群组函数 11-49 11-39 次查询响应multiple row的使用 11-49 第12章 企业数据的管理实作进阶 12-1 管理需求范例一 12-1 12-2 管理需求范例二 12-5 12-3 管理需求范例三 12-9 12-4 管理需求范例四 12-12 12-5 管理需求范例五 12-14 12-6 管理需求范例六 12-17 12-7 管理需求范例七 12-22 12-8 管理需求范例八 12-24 12-9 管理需求范例九 12-26 12-10 管理需求范例十 12-28 第13章 ASP和JSP程序存取Oracle 10g数据库 13-1 简介 13-1 13-2 设定ODBC 13-4 13-3 设定Web Server 13-9 13-3-1 预设网站IP地址的设定 13-10 13-3-2 虚拟目录的设定 13-14 13-4 ASP程序的开发(连接Oracle 10g数据库) 13-18 13-4-1 查询EMP数据 13-18 13-4-2 查询depart数据 13-21 13-4-3 查询probuy数据 13-22 13-4-4 查询invoice数据 13-24 13-4-5 查询customer数据 13-25 13-4-6 查询delivery数据 13-27 13-4-7 查询ord数据 13-29 13-4-8 查询product数据 13-30 13-4-9 查询stock数据 13-32 13-4-10 查询WIP数据 13-33 13-4-11 查询salgrade数据 13-35 13-5 使用JSP存取Oracle数据库 13-37 第14章 Enterprise Manager的入门实务操作 14-1 简介 14-1 14-2 Enterprise Manager的四大管理 14-1 14-3 查看警示 14-4 14-4 编辑临界值 14-5 14-5 监听器(Listener)的管理 14-7 14-6 主机的管理 14-15 14-7 数据库的效能管理 14-18 14-8 内存参数的管理 14-26 14-9 初始化参数的管理 14-28 第15章 Enterprise Manager的进阶实务操作 15-1 简介 15-1 15-2 数据库的关闭和启动 15-1 15-3 表格空间的建立、编辑和删除 15-6 15-4 表格的建立、编辑和删除 15-16 15-5 使用者的建立、编辑和删除 15-23 第16章 进销存管理系统(后端数据库的设计与实作) 16-1 基本需求的分析 16-1 16-2 确认实体 16-3 16-3 确认实体之间的关系 16-6 16-4 决定主键 16-7 16-5 实体关系图 16-8 16-6 表格数据 16-9 16-7 组织图 16-16 16-8 表格权限配置 16-16 16-9 撰写程序代码 16-18 16-10 建立进销存管理系统 16-43 第17章 Oracle 10g 数据库的应用 附录A 附录B
|
|
|
|