网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Oracle11g数据库应用设计与管理(全国高等职业教育计算机类规划教材)/实例与实训教程系列
分类
作者 陈承欢
出版社 电子工业出版社
下载
简介
编辑推荐

陈承欢编著的《Oracle11g数据库应用设计与管理》站在数据库管理员和数据库程序开发人员的角度理解数据库的应用、设计和管理需求,在认真分析职业岗位需求和学习者能力现状的基础上,全面规划和重构教材内容,合理安排教学单元的顺序。按照“Oracle软件→Oracle数据库及对象→数据操作与处理→数据库管理→数据库应用程序设计”的5个层次对教材内容进行重构,分为10个教学单元:安装与卸载Oracle 11g数据库管理软件→试用Oracle的常用工具→认知Oracle数据库的体系结构→创建与使用Oracle数据库→创建与维护Oracle表空间→创建与维护Oracle数据表→检索与操作Oracle数据表的数据→编写PL/SQL程序处理Oracle数据库的数据→维护Oracle数据库系统和数据的安全→设计Oracle数据库及应用程序。

内容推荐

陈承欢编著的《Oracle11g数据库应用设计与管理》基于数据库管理员和数据库程序开发人员的角度理解数据库的应用、设计和管理需求,在认真分析职业岗位需求和学习者能力现状的基础上,全面规划和重构教材内容,合理安排教学单元的顺序。按照“Oracle软件→Oracle数据库及对象→数据操作与处理→数据库管理→数据库应用程序设计”的5个层次对教材内容进行重构,分为10个教学单元:安装与卸载Oracle 11g数据库管理软件→试用Oracle的常用工具→认知Oracle数据库的体系结构→创建与使用Oracle数据库→创建与维护Oracle表空间→创建与维护Oracle数据表→检索与操作Oracle数据表的数据→编写PL/SQL程序处理Oracle数据库的数据→维护Oracle数据库系统和数据的安全→设计Oracle数据库及应用程序。按照“教学导航→前导知识→操作演练→考核实战→归纳总结→单元习题”6个环节有效组织教学,引导学习者主动学习、高效学习、快乐学习。

《Oracle11g数据库应用设计与管理》可以作为普通高等院校、高等或中等职业院校和高等专科院校各专业Oracle 11g数据库应用、设计与管理的教材,也可以作为Oracle的培训教材及自学参考书。

目录

单元1 安装与卸载Oracle 11g数据库管理软件/1

教学导航/1

前导知识-心中有数/1

操作演练-循序渐进/3

 1.1 获取Oracle 11g的安装文件/3

任务1-1 从Oracle官方网站下载Oracle 11g的安装文件/3

 1.2 Windows平台下安装Oracle 11g/5

任务1-2 在Windows操作系统中安装Oracle 11g/5

 1.3 Windows平台下卸载Oracle 11g/11

任务1-3 在Windows操作系统中完全卸载Oracle 11g/12

考核实战-熟能生巧/16

归纳总结/16

单元习题/16

单元2 试用Oracle的常用工具/18

教学导航/18

前导知识-心中有数/18

操作演练-循序渐进/23

 2.1 试用SQL Plus字符界面管理工具/23

任务2-1 使用SQL Plus工具实现多项操作/25

 2.2 试用Oracle Enterprise Manager企业管理器工具/31

任务2-2 在企业管理器OEM中查看SYSTEM方案中包含的对象/32

 2.3 试用Oracle SQL Developer图形化工具/33

任务2-3 使用【Oracle SQL Developer】浏览示例数据表/34

考核实战-熟能生巧/37

归纳总结/37

单元习题/38

单元3 认知Oracle数据库的体系结构/39

教学导航/39

前导知识-心中有数/39

操作演练-循序渐进/42

 3.1 比较Oracle数据库与Oracle实例/42

任务3-1 查看当前数据库实例的信息/43

 3.2 认知Oracle数据库的物理结构/44

任务3-2 使用数据字典认知Oracle数据库的物理结构/46

 3.3 认知Oracle数据库的逻辑结构/50

任务3-3 使用数据字典认知Oracle数据库的逻辑结构/52

 3.4 认知Oracle的内存结构/54

任务3-4 使用数据字典查看数据库实例的内存结构信息/55

 3.5 认知Oracle的进程结构/57

任务3-5 使用数据字典查看Oracle系统的后台进程和数据库中的会话信息/60

 3.6 认知Oracle数据库的对象及其关系/61

任务3-6 查看Oracle数据库对象及相关信息/64

考核实战-熟能生巧/67

归纳总结/67

单元习题/68

单元4 创建与使用Oracle数据库/69

教学导航/69

前导知识-心中有数/69

操作演练-循序渐进/71

 4.1 创建与配置Oracle监听器/71

任务4-1 使用netCA图形界面配置Oracle监听器/71

 4.2 创建Oracle数据库/76

任务4-2 使用Database Configuration Assistant工具创建数据库eCommerce/76

 4.3 启动与关闭Oracle数据库/80

任务4-3 启动与关闭数据库orcl/81

考核实战-熟能生巧/85

归纳总结/85

单元习题/85

单元5 创建与维护Oracle表空间/87

教学导航/87

前导知识-心中有数/87

操作演练-循序渐进/88

 5.1 认识Oracle系统创建的表空间/88

任务5-1 查看Oracle数据库默认创建的表空间和Oracle的默认表空间/88

 5.2 创建表空间/92

任务5-2 使用企业管理器(OEM)创建基本表空间/92

任务5-3 在[SQL Plus]中使用命令方式创建表空间/98

 5.3 维护与删除表空间/100

任务5-4 使用企业管理器(OEM)维护与删除表空间/100

任务5-5 在【SQL Plus】中使用命令方式维护与删除表空间/102

 5.4 使用Oracle Enterprise Manager创建用户/111

任务5-6 使用企业管理器(OEM)创建用户COMMERCE/111

考核实战-熟能生巧/113

归纳总结/114

单元习题/114

单元6 创建与维护Oracle数据表/116

教学导航/116

前导知识-心中有数/116

操作演练-循序渐进/118

 6.1 查看Oracle数据表的结构和记录/118

任务6-1 使用SQL Plus查看方案SCOTT中的数据表EMP/118

任务6-2 使用OEM查看方案SCOTT中的数据表EMP/119

 6.2 使用企业管理器(OEM)创建与维护Oracle数据表/120

任务6-3 使用OEM创建“商品信息表”/120

任务6-4 使用OEM修改“商品信息表”的结构/123

任务6-5 使用OEM查看“商品信息表”的结构数据/124

任务6-6 使用OEM删除Oracle数据表/125

 6.3 使用Oracle SQL Developer创建与维护Oracle数据表/125

任务6-7 使用【Oracle SQL Developer】创建“客户信息表”/126

任务6-8 使用【Oracle SQL Developer】查看“客户信息表”/128

任务6-9 使用【Oracle SQL Developer】修改“客户信息表”的结构/128

任务6-10 使用【Oracle SQL Developer】新增与修改“客户信息表”的记录/129

任务6-11 使用【Oracle SQL Developer】从Excel文件中导入“客户类型表”和“商品类型表”中的数据/130

任务6-12 使用【Oracle SQL Developer】删除Oracle数据表/132

 6.4 使用命令方式创建与维护Oracle数据表/132

任务6-13 在SQL Plus中使用命令方式创建“用户类型表”/133

任务6-14 在SQL Plus中执行sql脚本创建“用户表”/134

任务6-15 在【Oracle SQL Developer】中使用命令方式创建“购物车商品表”/135

任务6-16 在【Oracle SQL Developer】中使用命令方式修改“用户表”的结构/136

任务6-17 在【Oracle SQL Developer】中使用命令方式删除Oracle数据表/137

 6.5 使用命令方式操纵Oracle数据表的记录/138

任务6-18 在【Oracle SQL Developer】中使用命令方式新增“用户表”的

记录/138

任务6-19 在【Oracle SQL Developer】中使用命令方式修改“商品信息表”和“用户表”的记录/139

任务6-20 在【Oracle SQL Developer】中使用命令方式删除Oracle数据表的

记录/140

 6.6 创建与使用Oracle的序列/140

任务6-21 使用企业管理器(OEM)创建与维护“客户类型ID”序列/142

任务6-22 在【Oracle SQL Developer】中使用命令方式创建与维护“用户ID”序列/143

任务6-23 向“用户表”添加记录时应用“用户ID”序列生成自动编号/144

 6.7 实施数据表的数据完整性和约束/145

任务6-24 使用OEM实施“订单主表”和“订单明细表”的数据完整性和约束/147

任务6-25 在【Oracle SQL Developer】图形界面中使用交互方式实施“部门信息表”的数据完整性和约束/152

任务6-26 在【Oracle SQL Developer】中使用命令方式实施“员工信息表”和“购物车商品表”的数据完整性和约束/155

 6.8 创建与使用Oracle的同义词/161

任务6-27 使用企业管理器(OEM)创建与维护“用户表”的同义词/161

任务6-28 在【Oracle SQL Developer】中使用命令方式创建与维护序列“userID_seq”

的同义词/163

任务6-29 利用同义词查询指定用户信息考核实战-熟能生巧/163

归纳总结/165

单元习题/165

单元7 检索与操作Oracle数据表的数据/166

教学导航/166

前导知识-心中有数/166

操作演练-循序渐进/168

 7.1 创建与使用基本查询/168

任务7-1 选择数据表所有的列/168

任务7-2 选择数据表指定的列/169

任务7-3 查询时更改列标题/169

任务7-4 查询时使用计算列/170

任务7-5 使用dual表查询系统变量或表达式值/170

任务7-6 使用Distinct选择不重复的行/171

任务7-7 使用Rownum获取数据表中前面若干行/172

任务7-8 使用Where子句实现条件查询/172

任务7-9 使用聚合函数实现查询/175

任务7-10 使用Order By子句对查询结果排序/176

任务7-11 查询时使用Group By子句进行分组/177

任务7-12 查询时使用Having子句进行分组统计/177

 7.2 创建与使用连接查询/178

任务7-13 创建两个数据表之间的连接查询/179

任务7-14 创建多表连接查询/180

任务7-15 创建等值内连接查询/181

任务7-16 创建非等值连接查询和自连接查询/181

任务7-17 创建左外连接查询/182

任务7-18 创建右外连接查询/183

任务7-19 创建完全外连接查询/183

 7.3 创建与使用子查询/184

任务7-20 创建与使用单值子查询/184

任务7-21 创建与使用多值子查询/185

任务7-22 创建与使用相关子查询/186

 7.4 创建与使用联合查询/187

任务7-23 创建与使用联合查询/187

 7.5 创建与使用视图/188

任务7-24 使用OEM创建与维护“商品信息_view”视图/190

任务7-25 创建基于多个数据表的视图“客户信息_VIEW”/192

任务7-26 创建包含计算列的复杂视图“商品金额_VIEW”/193

任务7-27 通过视图“商品金额_VIEW”获取符合指定条件的商品数据/193

任务7-28 通过视图“商品信息_VIEW”插入与修改商品数据/194

 7.6 创建与维护索引/194

任务7-29 使用OEM创建与维护Oracle的索引“商品名称_IX”/196

任务7-30 在SQL Developer中使用命令方式创建与维护索引“订单商品_IX”/198

考核实战-熟能生巧/199

归纳总结/200

单元习题/200

单元8 编写PL/SQL程序处理Oracle数据库的数据/201

教学导航/201

前导知识-心中有数/201

操作演练-循序渐进/217

 8.1 应用Oracle的系统函数编写PL/SQL程序/217

任务8-1 编写PL/SQL程序计算商品优惠价格/217

任务8-2 编写PL/SQL程序限制密码长度不得少于6个字符/218

任务8-3 删除用户名字符串中多余的空格/219

 8.2 创建与操作游标/221

任务8-4 使用游标从“员工信息表”中读取指定部门的员工信息/223

任务8-5 使用游标从“用户表”中读取全部用户信息/224

 8.3 创建与使用自定义函数/225

任务8-6 创建且调用计算密码已使用天数的函数getGap/226

任务8-7 创建并调用返回登录提示信息的函数/227

 8.4 创建与使用存储过程/229

任务8-8 创建通过类型名称获取商品数据的存储过程productByCategory/232

任务8-9 创建在购物车中更新数量或新增商品的存储过程/233

任务8-10 获取已有订单中最新的订单编号/234

任务8-11 创建计算购物车中指定客户的总金额的存储过程/234

 8.5 创建与执行触发器/235

任务8-12 使用触发器自动为“用户表”主键列赋值/238

任务8-13 创建更新型触发器限制无效数据的更新/239

任务8-14 创建作用在视图上的Instead Of触发器/240

任务8-15 为记录当前用户的操作情况创建语句级触发器/241

任务8-16 创建记录对象创建日期和操作者的DDL触发器/242

任务8-17 为System用户创建一个记录用户登录信息的系统事件触发器/242

 8.6 使用事务与锁/243

8.6.1 事务处理/243

8.6.2 使用锁/245

任务8-18 使用事务提交订单和删除购物车中的相关数据/246

任务8-19 演示锁等待和死锁的发生/248

 8.7 创建与使用程序包/252

任务8-20 创建程序包增加指定类型的商品信息/254

考核实战-熟能生巧/256

归纳总结/256

单元习题/256

单元9 维护Oracle数据库系统和数据的安全/258

教学导航/258

前导知识-心中有数/258

操作演练-循序渐进/260

 9.1 用户管理/260

任务9-1 创建数据库用户better/262

 9.2 角色管理与权限管理/263

任务9-2 创建角色green_role并授权/267

任务9-3 为用户“BETTER”授予新角色和系统权限/270

 9.3 创建与分配概要文件/272

任务9-4 创建概要文件Green_Profile并分配给用户better/272

 9.4 管理控制文件和日志文件/274

任务9-5 使用企业管理器OEM添加日志文件组和日志文件/278

 9.5 备份与恢复数据/282

任务9-6 设置和验证首选身份证明和数据库首选身份证明/283

任务9-7 在企业管理器OEM中对orcl数据库进行定制备份/286

任务9-8 使用命令方式备份数据库的控制文件/288

 9.6 导入与导出数据/289

任务9-9 使用企业管理器OEM导出“用户表”中的数据/289

任务9-10 使用【Oracle SQL Developer】导出“用户表”/295

考核实战-熟能生巧/295

归纳总结/296

单元习题/296

单元10 设计Oracle数据库及应用程序/298

教学导航/298

前导知识-心中有数/298

操作演练-循序渐进/303

 10.1 分析与设计数据库/303

任务10-1 分析与设计网上购物数据库/303

 10.2 基于Java平台数据库应用程序设计/311

10.2.1 JDBC简介/311

10.2.2 使用JDBC访问数据库/313

10.2.3 JDBC的Statement对象/313

10.2.4 JDBC的ResultSet对象/315

10.2.5 JDBC的PreparedStatement对象/315

10.2.6 JDBC的CallableStatement对象/316

任务10-2 创建Oracle数据库的存储过程getUserInfo/317

任务10-3 Java平台中测试JDBC方式连接Oracle数据库/317

任务10-4 使用JDBC方式从Oracle数据库的“用户表”中获取并输出指定用户的密码/319

任务10-5 使用JDBC方式从“用户表”中提取用户数据/319

任务10-6 使用JDBC方式获取指定用户的类型名称/320

任务10-7 使用JDBC方式实现用户注册功能和修改密码功能/321

考核实战-熟能生巧/324

归纳总结/324

单元习题/324

参考文献/326

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 19:53:16