![]()
内容推荐 本书以Oracle 21c数据库为基础,系统、完整地介绍Oracle应用开发与系统管理的基础知识。全书共分15章,内容包括Oracle起步入门,表及其管理,使用SELECT查询,常用内置雨数,模式对象管理,PL/SQL编程基础,函数、过程、程序包和触发器,Oracle体系结构,用户与权限管理,事务与并发控制,Oracle存储管理,备份与恢复,闪回技术,多租户体系结构,最后介绍一个项目开发案例,附录中给出了SQL Plus的常用命令及使用说明。 本书结构编排合理,内容循序渐进,语言通俗易懂,讲解了Oracle数据库核心基础知识。本书通过大量精选例题和实践练习,使读者快速掌握知识并提升动手实践能力。本书可作为高等院校学生学习Oracle数据库应用开发及数据库课程的辅助教材和教学参考书,也可作为DBA的入门参考资料。 目录 第1章 Oracle起步入门 1.1 关系数据库 1.1.1 关系术语 1.1.2 数据库软件 1.1.3 SQL数据库语言 1.2 Oracle 21c数据库安装 1.2.1 Oracle 21c环境要求 1.2.2 安装Oracle 21c数据库软件 1.2.3 服务器的启动和关闭 1.2.4 卸载Oracle数据库软件 1.3 SQL Plus客户工具 1.3.1 用SQL Plus连接数据库 1.3.2 SQL Plus连接错误 1.3.3 SQL语句编辑命令 1.3.4 脚本文件操作命令 1.3.5 格式化列 1.3.6 常用SET设置命令 1.3.7 使用变量 1.4 SQL Developer 1.4.1 SQL Developer界面 1.4.2 创建数据库连接 1.4.3 SQL Developer管理模式对象 1.5 Database Express 1.6 使用DBCA管理数据库 本章小结 习题与实践 第2章 表及其管理 2.1 用户与模式 2.1.1 创建C## WEBSTORE模式 2.1.2 模式对象 2.2 数据类型 2.2.1 字符类型 2.2.2 数值类型 2.2.3 日期和时间类型 2.2.4 LOB数据类型 2.3 约束条件 2.3.1 非空约束 2.3.2 主键约束 2.3.3 检查约束 2.3.4 唯一约束 2.3.5 外键约束 2.4 创建、修改和删除表 2.4.1 创建简单的表 2.4.2 使用子查询创建表 2.4.3 修改表的定义 2.4.4 删除表 2.5 更新操作 2.5.1 INSERT语句插入行 2.5.2 UPDATE语句更新行 2.5.3 DELETE语句删除行 2.5.4 事务简介 2.6 使用SQL Developer操作表 2.6.1 创建表 2.6.2 修改和删除表 2.6.3 更新表数据 2.7 创建和使用临时表 本章小结” 习题与实践 第3章 使用SELECT查询 3.1 SELECT语句基础 3.1.1 查看表结构 3.1.2 简单查询 3.1.3 用WHERE子句限定行 3.1.4 行标识符和行号 3.1.5 查询结果排序 …… 第4章 常用内置函数 第5章 模式对象管理 第6章 PL/SQL编程基础 第7章 函数、过程、程序包和触发器 第8章 Oracle体系结构 第9章 用户与权限管理 第10章 事务与并发控制 第11章 Oracle存储管理 第12章 备份与恢复 第13章 闪回技术 第14章 多租户体系结构 第15章 技能竞赛平台实例 附录 SQL Plus常用命令 参考文献 |