Oracle实用教程(第5版)(Oracle 11g版)(含视频教学)

Oracle实用教程(第5版)(Oracle 11g版)(含视频教学)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2020-04
版次: 5
ISBN: 9787121388170
定价: 69.00
装帧: 其他
开本: 16开
纸张: 胶版纸
24人买过
  • 本书以Oracle 11g(中文版)为平台,分别介绍Oracle基础和在流行平台上开发Oracle数据库应用系统,共分为3个部分。实用教程部分比较系统地介绍了Oracle 11g的主要功能,包括数据库基础、Oracle 11g数据库介绍、数据库的创建和操作、数据库的查询和视图、索引与数据完整性、PL/SQL、存储过程和触发器、系统安全管理以及表空间、备份和恢复等概念。试验部分包含了7个试验案例,可帮助读者对相关知识的理解和应用。实习部分使用的流行平台包括PHP 5.7、JavaEE 7、ASP.NET 4.5、Visual C#2015、Python3.7和Android3.5,运用不同平台操作同样的数据库,实现功能基本相同,可给读者应用带来极大的方便。本书提供PPT课件、教学微视频、6种应用开发工程源文件和配套数据库,可在华信教育资源网上免费下载。本书既可作为大学本科、高职高专有关课程教材,也可供广大Oracle数据库应用开发人员使用或参考。 郑阿奇,南京师范大学计算机科学与技术学院,副教授,东南大学本科,曾任计算机软件系主任,获选南京师范大学教学名师培养人选。主编5套计算机系列教材,获教育部优秀教材二等奖、电子部优秀教材二等奖、两次获江苏省优秀教学成果二等奖、江苏省畅销图书编辑二等奖、全国高校出版社优秀畅销书二等奖、两次获南京师范大学优秀教学成果一等奖、南京师范大学精品教材一等奖。参加主持国家八六三计划子项目、江苏省科技开发项目,主持南京市科技开发项目、泰州市科委项目、金陵石化公司项目,获江苏省优秀软件奖,江苏省科技进步奖、南京市创新成果奖。获国家发明专利和实用新型专利20多个。 第1部分 实 用 教 程 

    第1章 数据库基础 1 

    1.1 数据库基本概念 1 

    1.1.1 数据库系统 1 

    1.1.2 数据模型 2 

    1.1.3 关系数据库语言 4 

    1.2 数据库设计 5 

    1.2.1 概念数据模型 5 

    1.2.2 逻辑数据模型 7 

    1.2.3 物理数据模型 8 

    第2章 Oracle 11g数据库介绍 9 

    2.1 Oracle 11g数据库简介与安装 9 

    2.1.1 Oracle 11g数据库简介 9 

    2.1.2 Oracle 11g数据库的安装 9 

    2.2 Oracle数据库的基本结构 14 

    2.2.1 内部结构 14 

    2.2.2 外部结构 17 

    2.2.3 数据库实例 18 

    2.3 Oracle 11g数据库工具 21 

    第3章 数据库的创建和操作 25 

    3.1 以界面方式创建数据库 

    (采用DBCA) 25 

    3.2 以界面方式操作数据库 

    (采用SQL Developer) 29 

    3.2.1 表操作 29 

    3.2.2 表数据操作 35 

    3.2.3 执行SQL命令 37 

    3.3 以命令方式操作数据库 

    (采用SQL*Plus) 38 

    3.3.1 创建表 38 

    3.3.2 修改表 40 

    3.3.3 删除表 43 

    3.3.4 插入记录 43 

    3.3.5 删除记录 46 

    3.3.6 修改记录 47 

    第4章 数据库的查询和视图 49 

    4.1 选择运算、投影运算和连接运算 49 

    4.1.1 选择运算 49 

    4.1.2 投影运算 49 

    4.1.3 连接运算 50 

    4.2 数据库的查询 51 

    4.2.1 选择列 51 

    4.2.2 选择行 55 

    4.2.3 查询对象 62 

    4.2.4 连接 63 

    4.2.5 汇总 66 

    4.2.6 排序 70 

    4.2.7 合并 71 

    4.3 数据库视图 72 

    4.3.1 视图的概念 72 

    4.3.2 创建视图 72 

    4.3.3 查询视图 74 

    4.3.4 更新视图 75 

    4.3.5 修改视图的定义 77 

    4.3.6 删除视图 77 

    4.4 含替换变量的查询 78 

    4.4.1 &替换变量 78 

    4.4.2 &&替换变量 80 

    4.4.3 DEFINE命令和ACCEPT 

    命令 80 

    第5章 索引与数据完整性 83 

    5.1 索引 83 

    5.1.1 索引的分类 83 

    5.1.2 使用索引的原则 84 

    5.1.3 创建索引 85 

    5.1.4 维护索引 87 

    5.1.5 删除索引 88 

    5.2 数据完整性 88 

    5.2.1 数据完整性的分类 89 

    5.2.2 域完整性的实现 91 

    5.2.3 实体完整性的实现 93 

    5.2.4 参照完整性的实现 97 

    第6章 PL/SQL 100 

    6.1 PL/SQL概述 100 

    6.1.1 PL/SQL的组成 100 

    6.1.2 PL/SQL的特点 101 

    6.1.3 PL/SQL的开发和运行环境 103 

    6.2 PL/SQL字符集 103 

    6.2.1 合法字符 103 

    6.2.2 运算符 103 

    6.2.3 其他常用符号 105 

    6.3 PL/SQL变量、常量和数据类型 105 

    6.3.1 变量 105 

    6.3.2 常量 107 

    6.3.3 常用数据类型 108 

    6.3.4 对象类型 108 

    6.3.5 数据类型转换 109 

    6.4 PL/SQL基本程序结构和语句 110 

    6.4.1 PL/SQL程序块 110 

    6.4.2 条件结构 111 

    6.4.3 循环结构 114 

    6.4.4 选择和跳转语句 117 

    6.4.5 异常 118 

    6.5 系统内置函数 121 

    6.6 用户定义函数 125 

    6.6.1 创建函数 125 

    6.6.2 调用函数 128 

    6.6.3 删除函数 128 

    6.7 游标 128 

    6.7.1 显式游标 128 

    6.7.2 隐式游标 130 

    6.7.3 游标FOR循环 131 

    6.7.4 游标变量 132 

    6.8 包 134 

    6.8.1 包的创建 134 

    6.8.2 包的初始化 137 

    6.8.3 重载 137 

    6.8.4 Oracle 11g数据库的内置包 139 

    6.9 集合 139 

    6.9.1 联合数组 139 

    6.9.2 嵌套表 141 

    6.9.3 可变数组 142 

    6.9.4 集合的属性和方法 143 

    第7章 存储过程和触发器 147 

    7.1 存储过程 147 

    7.1.1 存储过程的创建 147 

    7.1.2 存储过程的调用 149 

    7.1.3 存储过程的修改 150 

    7.1.4 存储过程的删除 151 

    7.2 触发器 151 

    7.2.1 以命令方式创建触发器 152 

    7.2.2 以界面方式创建触发器 156 

    7.2.3 启用和禁用触发器 157 

    7.2.4 触发器的删除 157 

    第8章 系统安全管理 158 

    8.1 用户 158 

    8.1.1 创建用户 158 

    8.1.2 管理用户 163 

    8.2 权限管理 164 

    8.2.1 权限概述 164 

    8.2.2 系统权限管理 164 

    8.2.3 对象权限管理 170 

    8.2.4 安全特性 171 

    8.3 角色管理 172 

    8.3.1 角色概述 172 

    8.3.2 创建用户角色 174 

    8.3.3 管理用户角色 174 

    8.4 概要文件和数据字典视图 175 

    8.4.1 创建概要文件 176 

    8.4.2 修改概要文件 177 

    8.4.3 数据字典视图 177 

    8.5 审计 179 

    8.5.1 登录审计 179 

    8.5.2 操作审计 180 

    8.5.3 对象审计 181 

    8.5.4 权限审计 182 

    第9章 表空间、备份和恢复 183 

    9.1 表空间 183 

    9.1.1 创建表空间 183 

    9.1.2 管理表空间 185 

    9.1.3 删除表空间 186 

    9.2 备份和恢复 187 

    9.2.1 备份概述 187 

    9.2.2 恢复概述 189 

    9.3 导入和导出 190 

    9.3.1 导出 191 

    9.3.2 导入 193 

    9.4 脱机备份 196 

    9.5 联机备份 196 

    9.5.1 以ARCHIVELOG方式运行 

    数据库 197 

    9.5.2 执行数据库联机备份 197 

    9.6 数据泵 198 

    9.6.1 数据泵概述 198 

    9.6.2 EXPDP导出 198 

    9.6.3 IMPDP导入 200 

    第10章 事务、锁、闪回和Undo表空间 202 

    10.1 事务 202 

    10.1.1 事务概念 202 

    10.1.2 事务处理 203 

    10.1.3 自治事务 206 

    10.2 锁 208 

    10.2.1 锁机制和死锁 208 

    10.2.2 锁的类型 209 

    10.2.3 表锁和事务锁 209 

    10.3 闪回 210 

    10.3.1 闪回的基本概念 210 

    10.3.2 查询闪回 211 

    10.3.3 表闪回 212 

    10.3.4 删除闪回 214 

    10.3.5 数据库闪回 215 

    10.3.6 归档闪回 218 

    10.4 Undo表空间 220 

    10.4.1 自动Undo管理 220 

    10.4.2 Undo表空间的优点 220 

    10.4.3 Undo表空间管理参数 220 

    10.4.4 创建和管理Undo表空间 221 

    第11章 其他概念 223 

    11.1 同义词 223 

    11.1.1 创建同义词 223 

    11.1.2 使用同义词 224 

    11.1.3 删除同义词 224 

    11.2 数据库链接 225 

    11.2.1 创建数据库链接 225 

    11.2.2 使用数据库链接 227 

    11.2.3 删除数据库链接 227 

    11.3 快照 228 

    11.3.1 创建快照 228 

    11.3.2 修改快照 232 

    11.3.3 删除快照 232 

    11.4 序列 233 

    11.4.1 创建序列 233 

    11.4.2 修改序列 235 

    11.4.3 删除序列 235 

    第2部分 实验 

    实验1 创建数据库和表 236 

    实验2 表数据的插入、修改和删除 239 

    实验3 数据库的查询和视图 242 

    实验4 索引和完整性 249 

    实验5 PL/SQL编程 252 

    实验6 存储过程和触发器的使用 253 

    实验7 用户、角色与安全性 256 

    第3部分 Oracle 11g综合应用 

    实习0 实习数据库及其应用系统 258 

    实习0.1 创建实习应用数据库 258 

    实习0.2 应用系统及其数据库 261 

    实习0.2.1 数据库应用系统 261 

    实习0.2.2 数据库访问方式 263 

    实习0.2.3 Web Service 264 

    实习1 PHP 5/Oracle 11g学生成绩管理 

    系统 267 

    实习1.1 PHP开发平台搭建 267 

    实习1.1.1 创建PHP环境 267 

    实习1.1.2 Eclipse安装与配置 267 

    实习1.2 PHP开发入门 268 

    实习1.2.1 PHP项目的建立 268 

    实习1.2.2 PHP项目的运行 269 

    实习1.2.3 PHP连接Oracle 11g 270 

    实习1.3 系统主页设计 272 

    实习1.3.1 主界面 272 

    实习1.3.2 功能导航 273 

    实习1.4 学生管理 275 

    实习1.4.1 界面设计 275 

    实习1.4.2 功能实现 278 

    实习1.5 成绩管理 280 

    实习1.5.1 界面设计 280 

    实习1.5.2 功能实现 282 

    实习2 JavaEE 7/Oracle 11g学生成绩 

    管理系统 284 

    实习2.1 JavaEE 7开发平台搭建 284 

    实习2.1.1 安装软件 284 

    实习2.1.2 环境整合 284 

    实习2.2 创建Struts 2项目 285 

    实习2.2.1 创建JavaEE项目 285 

    实习2.2.2 加载Struts 2包 286 

    实习2.2.3 连接Oracle 11g 287 

    实习2.3 系统主页设计 289 

    实习2.3.1 主界面 289 

    实习2.3.2 功能导航 290 

    实习2.4 学生管理 292 

    实习2.4.1 界面设计 292 

    实习2.4.2 功能实现 294 

    实习2.5 成绩管理 300 

    实习2.5.1 界面设计 300 

    实习2.5.2 功能实现 302 

    实习3 Python 3.7/Oracle 11g学生成绩 

    管理系统 308 

    实习3.1 Python环境安装 308 

    实习3.1.1 安装Python环境 308 

    实习3.1.2 安装Oracle驱动 310 

    实习3.2 开发前的准备工作 313 

    实习3.2.1 创建Python源文件 313 

    实习3.2.2 系统界面设计 313 

    实习3.2.3 构造Oracle连接 

    字符串 314 

    实习3.3 Python程序开发 315 

    实习3.3.1 界面及功能实现 315 

    实习3.3.2 运行效果 318 

    实习4 Android 3.5/Oracle 11g学生成绩 

    管理系统 319 

    实习4.1 Android开发环境的搭建 319 

    实习4.1.1 基本原理 319 

    实习4.1.2 开发工具安装 320 

    实习4.2 Web应用开发和部署 321 

    实习4.2.1 创建动态Web项目 321 

    实习4.2.2 编写Servlet程序 321 

    实习4.2.3 打包部署Web项目 324 

    实习4.3 移动端Android程序开发 325 

    实习4.3.1 创建Android工程 325 

    实习4.3.2 设计界面 327 

    实习4.3.3 编写移动端代码 327 

    实习4.3.4 运行效果 331 

    实习5 Visual C# /Oracle 11g学生成绩 

    管理系统 333 

    实习5.1 ADO.NET架构原理 333 

    实习5.2 创建Visual C#项目 334 

    实习5.2.1 Visual C#项目的建立 334 

    实习5.2.2 VS 2015连接 

    Oracle 11g 334 

    实习5.3 系统主界面设计 337 

    实习5.3.1 总体布局 337 

    实习5.3.
  • 内容简介:
    本书以Oracle 11g(中文版)为平台,分别介绍Oracle基础和在流行平台上开发Oracle数据库应用系统,共分为3个部分。实用教程部分比较系统地介绍了Oracle 11g的主要功能,包括数据库基础、Oracle 11g数据库介绍、数据库的创建和操作、数据库的查询和视图、索引与数据完整性、PL/SQL、存储过程和触发器、系统安全管理以及表空间、备份和恢复等概念。试验部分包含了7个试验案例,可帮助读者对相关知识的理解和应用。实习部分使用的流行平台包括PHP 5.7、JavaEE 7、ASP.NET 4.5、Visual C#2015、Python3.7和Android3.5,运用不同平台操作同样的数据库,实现功能基本相同,可给读者应用带来极大的方便。本书提供PPT课件、教学微视频、6种应用开发工程源文件和配套数据库,可在华信教育资源网上免费下载。本书既可作为大学本科、高职高专有关课程教材,也可供广大Oracle数据库应用开发人员使用或参考。
  • 作者简介:
    郑阿奇,南京师范大学计算机科学与技术学院,副教授,东南大学本科,曾任计算机软件系主任,获选南京师范大学教学名师培养人选。主编5套计算机系列教材,获教育部优秀教材二等奖、电子部优秀教材二等奖、两次获江苏省优秀教学成果二等奖、江苏省畅销图书编辑二等奖、全国高校出版社优秀畅销书二等奖、两次获南京师范大学优秀教学成果一等奖、南京师范大学精品教材一等奖。参加主持国家八六三计划子项目、江苏省科技开发项目,主持南京市科技开发项目、泰州市科委项目、金陵石化公司项目,获江苏省优秀软件奖,江苏省科技进步奖、南京市创新成果奖。获国家发明专利和实用新型专利20多个。
  • 目录:
    第1部分 实 用 教 程 

    第1章 数据库基础 1 

    1.1 数据库基本概念 1 

    1.1.1 数据库系统 1 

    1.1.2 数据模型 2 

    1.1.3 关系数据库语言 4 

    1.2 数据库设计 5 

    1.2.1 概念数据模型 5 

    1.2.2 逻辑数据模型 7 

    1.2.3 物理数据模型 8 

    第2章 Oracle 11g数据库介绍 9 

    2.1 Oracle 11g数据库简介与安装 9 

    2.1.1 Oracle 11g数据库简介 9 

    2.1.2 Oracle 11g数据库的安装 9 

    2.2 Oracle数据库的基本结构 14 

    2.2.1 内部结构 14 

    2.2.2 外部结构 17 

    2.2.3 数据库实例 18 

    2.3 Oracle 11g数据库工具 21 

    第3章 数据库的创建和操作 25 

    3.1 以界面方式创建数据库 

    (采用DBCA) 25 

    3.2 以界面方式操作数据库 

    (采用SQL Developer) 29 

    3.2.1 表操作 29 

    3.2.2 表数据操作 35 

    3.2.3 执行SQL命令 37 

    3.3 以命令方式操作数据库 

    (采用SQL*Plus) 38 

    3.3.1 创建表 38 

    3.3.2 修改表 40 

    3.3.3 删除表 43 

    3.3.4 插入记录 43 

    3.3.5 删除记录 46 

    3.3.6 修改记录 47 

    第4章 数据库的查询和视图 49 

    4.1 选择运算、投影运算和连接运算 49 

    4.1.1 选择运算 49 

    4.1.2 投影运算 49 

    4.1.3 连接运算 50 

    4.2 数据库的查询 51 

    4.2.1 选择列 51 

    4.2.2 选择行 55 

    4.2.3 查询对象 62 

    4.2.4 连接 63 

    4.2.5 汇总 66 

    4.2.6 排序 70 

    4.2.7 合并 71 

    4.3 数据库视图 72 

    4.3.1 视图的概念 72 

    4.3.2 创建视图 72 

    4.3.3 查询视图 74 

    4.3.4 更新视图 75 

    4.3.5 修改视图的定义 77 

    4.3.6 删除视图 77 

    4.4 含替换变量的查询 78 

    4.4.1 &替换变量 78 

    4.4.2 &&替换变量 80 

    4.4.3 DEFINE命令和ACCEPT 

    命令 80 

    第5章 索引与数据完整性 83 

    5.1 索引 83 

    5.1.1 索引的分类 83 

    5.1.2 使用索引的原则 84 

    5.1.3 创建索引 85 

    5.1.4 维护索引 87 

    5.1.5 删除索引 88 

    5.2 数据完整性 88 

    5.2.1 数据完整性的分类 89 

    5.2.2 域完整性的实现 91 

    5.2.3 实体完整性的实现 93 

    5.2.4 参照完整性的实现 97 

    第6章 PL/SQL 100 

    6.1 PL/SQL概述 100 

    6.1.1 PL/SQL的组成 100 

    6.1.2 PL/SQL的特点 101 

    6.1.3 PL/SQL的开发和运行环境 103 

    6.2 PL/SQL字符集 103 

    6.2.1 合法字符 103 

    6.2.2 运算符 103 

    6.2.3 其他常用符号 105 

    6.3 PL/SQL变量、常量和数据类型 105 

    6.3.1 变量 105 

    6.3.2 常量 107 

    6.3.3 常用数据类型 108 

    6.3.4 对象类型 108 

    6.3.5 数据类型转换 109 

    6.4 PL/SQL基本程序结构和语句 110 

    6.4.1 PL/SQL程序块 110 

    6.4.2 条件结构 111 

    6.4.3 循环结构 114 

    6.4.4 选择和跳转语句 117 

    6.4.5 异常 118 

    6.5 系统内置函数 121 

    6.6 用户定义函数 125 

    6.6.1 创建函数 125 

    6.6.2 调用函数 128 

    6.6.3 删除函数 128 

    6.7 游标 128 

    6.7.1 显式游标 128 

    6.7.2 隐式游标 130 

    6.7.3 游标FOR循环 131 

    6.7.4 游标变量 132 

    6.8 包 134 

    6.8.1 包的创建 134 

    6.8.2 包的初始化 137 

    6.8.3 重载 137 

    6.8.4 Oracle 11g数据库的内置包 139 

    6.9 集合 139 

    6.9.1 联合数组 139 

    6.9.2 嵌套表 141 

    6.9.3 可变数组 142 

    6.9.4 集合的属性和方法 143 

    第7章 存储过程和触发器 147 

    7.1 存储过程 147 

    7.1.1 存储过程的创建 147 

    7.1.2 存储过程的调用 149 

    7.1.3 存储过程的修改 150 

    7.1.4 存储过程的删除 151 

    7.2 触发器 151 

    7.2.1 以命令方式创建触发器 152 

    7.2.2 以界面方式创建触发器 156 

    7.2.3 启用和禁用触发器 157 

    7.2.4 触发器的删除 157 

    第8章 系统安全管理 158 

    8.1 用户 158 

    8.1.1 创建用户 158 

    8.1.2 管理用户 163 

    8.2 权限管理 164 

    8.2.1 权限概述 164 

    8.2.2 系统权限管理 164 

    8.2.3 对象权限管理 170 

    8.2.4 安全特性 171 

    8.3 角色管理 172 

    8.3.1 角色概述 172 

    8.3.2 创建用户角色 174 

    8.3.3 管理用户角色 174 

    8.4 概要文件和数据字典视图 175 

    8.4.1 创建概要文件 176 

    8.4.2 修改概要文件 177 

    8.4.3 数据字典视图 177 

    8.5 审计 179 

    8.5.1 登录审计 179 

    8.5.2 操作审计 180 

    8.5.3 对象审计 181 

    8.5.4 权限审计 182 

    第9章 表空间、备份和恢复 183 

    9.1 表空间 183 

    9.1.1 创建表空间 183 

    9.1.2 管理表空间 185 

    9.1.3 删除表空间 186 

    9.2 备份和恢复 187 

    9.2.1 备份概述 187 

    9.2.2 恢复概述 189 

    9.3 导入和导出 190 

    9.3.1 导出 191 

    9.3.2 导入 193 

    9.4 脱机备份 196 

    9.5 联机备份 196 

    9.5.1 以ARCHIVELOG方式运行 

    数据库 197 

    9.5.2 执行数据库联机备份 197 

    9.6 数据泵 198 

    9.6.1 数据泵概述 198 

    9.6.2 EXPDP导出 198 

    9.6.3 IMPDP导入 200 

    第10章 事务、锁、闪回和Undo表空间 202 

    10.1 事务 202 

    10.1.1 事务概念 202 

    10.1.2 事务处理 203 

    10.1.3 自治事务 206 

    10.2 锁 208 

    10.2.1 锁机制和死锁 208 

    10.2.2 锁的类型 209 

    10.2.3 表锁和事务锁 209 

    10.3 闪回 210 

    10.3.1 闪回的基本概念 210 

    10.3.2 查询闪回 211 

    10.3.3 表闪回 212 

    10.3.4 删除闪回 214 

    10.3.5 数据库闪回 215 

    10.3.6 归档闪回 218 

    10.4 Undo表空间 220 

    10.4.1 自动Undo管理 220 

    10.4.2 Undo表空间的优点 220 

    10.4.3 Undo表空间管理参数 220 

    10.4.4 创建和管理Undo表空间 221 

    第11章 其他概念 223 

    11.1 同义词 223 

    11.1.1 创建同义词 223 

    11.1.2 使用同义词 224 

    11.1.3 删除同义词 224 

    11.2 数据库链接 225 

    11.2.1 创建数据库链接 225 

    11.2.2 使用数据库链接 227 

    11.2.3 删除数据库链接 227 

    11.3 快照 228 

    11.3.1 创建快照 228 

    11.3.2 修改快照 232 

    11.3.3 删除快照 232 

    11.4 序列 233 

    11.4.1 创建序列 233 

    11.4.2 修改序列 235 

    11.4.3 删除序列 235 

    第2部分 实验 

    实验1 创建数据库和表 236 

    实验2 表数据的插入、修改和删除 239 

    实验3 数据库的查询和视图 242 

    实验4 索引和完整性 249 

    实验5 PL/SQL编程 252 

    实验6 存储过程和触发器的使用 253 

    实验7 用户、角色与安全性 256 

    第3部分 Oracle 11g综合应用 

    实习0 实习数据库及其应用系统 258 

    实习0.1 创建实习应用数据库 258 

    实习0.2 应用系统及其数据库 261 

    实习0.2.1 数据库应用系统 261 

    实习0.2.2 数据库访问方式 263 

    实习0.2.3 Web Service 264 

    实习1 PHP 5/Oracle 11g学生成绩管理 

    系统 267 

    实习1.1 PHP开发平台搭建 267 

    实习1.1.1 创建PHP环境 267 

    实习1.1.2 Eclipse安装与配置 267 

    实习1.2 PHP开发入门 268 

    实习1.2.1 PHP项目的建立 268 

    实习1.2.2 PHP项目的运行 269 

    实习1.2.3 PHP连接Oracle 11g 270 

    实习1.3 系统主页设计 272 

    实习1.3.1 主界面 272 

    实习1.3.2 功能导航 273 

    实习1.4 学生管理 275 

    实习1.4.1 界面设计 275 

    实习1.4.2 功能实现 278 

    实习1.5 成绩管理 280 

    实习1.5.1 界面设计 280 

    实习1.5.2 功能实现 282 

    实习2 JavaEE 7/Oracle 11g学生成绩 

    管理系统 284 

    实习2.1 JavaEE 7开发平台搭建 284 

    实习2.1.1 安装软件 284 

    实习2.1.2 环境整合 284 

    实习2.2 创建Struts 2项目 285 

    实习2.2.1 创建JavaEE项目 285 

    实习2.2.2 加载Struts 2包 286 

    实习2.2.3 连接Oracle 11g 287 

    实习2.3 系统主页设计 289 

    实习2.3.1 主界面 289 

    实习2.3.2 功能导航 290 

    实习2.4 学生管理 292 

    实习2.4.1 界面设计 292 

    实习2.4.2 功能实现 294 

    实习2.5 成绩管理 300 

    实习2.5.1 界面设计 300 

    实习2.5.2 功能实现 302 

    实习3 Python 3.7/Oracle 11g学生成绩 

    管理系统 308 

    实习3.1 Python环境安装 308 

    实习3.1.1 安装Python环境 308 

    实习3.1.2 安装Oracle驱动 310 

    实习3.2 开发前的准备工作 313 

    实习3.2.1 创建Python源文件 313 

    实习3.2.2 系统界面设计 313 

    实习3.2.3 构造Oracle连接 

    字符串 314 

    实习3.3 Python程序开发 315 

    实习3.3.1 界面及功能实现 315 

    实习3.3.2 运行效果 318 

    实习4 Android 3.5/Oracle 11g学生成绩 

    管理系统 319 

    实习4.1 Android开发环境的搭建 319 

    实习4.1.1 基本原理 319 

    实习4.1.2 开发工具安装 320 

    实习4.2 Web应用开发和部署 321 

    实习4.2.1 创建动态Web项目 321 

    实习4.2.2 编写Servlet程序 321 

    实习4.2.3 打包部署Web项目 324 

    实习4.3 移动端Android程序开发 325 

    实习4.3.1 创建Android工程 325 

    实习4.3.2 设计界面 327 

    实习4.3.3 编写移动端代码 327 

    实习4.3.4 运行效果 331 

    实习5 Visual C# /Oracle 11g学生成绩 

    管理系统 333 

    实习5.1 ADO.NET架构原理 333 

    实习5.2 创建Visual C#项目 334 

    实习5.2.1 Visual C#项目的建立 334 

    实习5.2.2 VS 2015连接 

    Oracle 11g 334 

    实习5.3 系统主界面设计 337 

    实习5.3.1 总体布局 337 

    实习5.3.
查看详情