新書推薦:
《
东南亚的传统与发展
》
售價:HK$
69.0
《
乾隆制造
》
售價:HK$
87.4
《
资治通鉴臣光曰辑存 资治通鉴目录(司马光全集)(全二册)
》
售價:HK$
296.7
《
明代社会变迁时期生活质量研究
》
售價:HK$
308.2
《
律令国家与隋唐文明
》
售價:HK$
74.8
《
紫云村(史杰鹏笔下大唐小吏的生死逃亡,新历史主义小说见微之作,附赠5张与小说内容高度契合的宣纸彩插)
》
售價:HK$
101.2
《
现代吴语的研究(中华现代学术名著3)
》
售價:HK$
66.7
《
天下的当代性:世界秩序的实践与想象(新版)
》
售價:HK$
79.4
|
編輯推薦: |
本书特点:1)教材配套课件与习题答案。2)本书针对Oracle 11g产品进行编写。3)与同类书籍相比,教材对基本概念的讲解透彻,条理清晰,步骤详细。4)作者有多年的教学和软件开发经验,能保证教材质量。
|
內容簡介: |
本书主要介绍Oracle数据库的发展、Oracle数据库的安装、Oracle常用工具的使用、OracleSQL基础、PLSQL编程、Oracle数据库管理、数据库的备份与恢复等内容。本书在每一章中,都在前面列出了本章的学习目标,方便读者对本章涉及的内容有所了解;在每一章的后面都有本章习题,读者可以将其作为考核本章知识点的复习题。在编写中在讲解理论的同时,注重将理论联系实践,以实例的方式演练每一个知识点。在讲解实例时,也分别以语句和企业管理器的形式共同为读者演示。此外,有一些在实际开发中经常会遇到的问题,会以“提示或说明”的方式提醒读者注意。所有高校计算机专业、培训机构以及对数据库感兴趣的读者都可以选择本书。
|
目錄:
|
出版说明
前言
第1章Oracle 11g数据库简介
1 1数据库基础
1 1 1与数据库相关的概念
1 1 2数据库的类型
1 2E-R图
1 2 1什么是E-R图
1 2 2使用E-R图设计数据库
1 3Oracle数据库的发展
1 4Oracle 11g数据库体系结构
1 4 1Oracle数据库物理存储结构
1 4 2Oracle数据库逻辑存储结构
1 4 3Oracle数据库的内存结构
1 4 4Oracle数据库的进程结构
1 5本章小结
1 6习题
第2章安装Oracle 11g数据库
2 1在Windows下安装Oracle 11g
数据库
2 1 1安装的基本条件
2 1 2安装Oracle 11g
2 2卸载Oracle 11g数据库
2 3Oracle 11g数据库的自带工具
2 3 1SQL Plus
2 3 2SQL Developer
2 3 3企业管理器(OEM)
2 4本章小结
2 5习题
第3章数据库管理、配置与维护
3 1管理Oracle 11g数据库
3 1 1使用DBCA创建数据库
3 1 2删除数据库
3 2配置数据库
3 2 1配置监听服务
3 2 2启动和停止监听服务
3 2 3配置网络服务名
3 3管理数据库服务
3 3 1启动和停止数据库
3 3 2更改数据库的启动类型
3 4表空间
3 4 1表空间的概念
3 4 2创建表空间
3 4 3设置默认表空间与临时表空间
3 4 4修改表空间
3 4 5删除表空间
3 5实例演练——在TESTBASE数据
库中管理表空间
3 6本章小结
3 7习题
第4章表管理
4 1SQL语言分类
4 2数据类型
4 2 1数值型
4 2 2字符型
4 2 3日期型
4 2 4其他数据类型
4 3创建表
4 3 1基本语法
4 3 2使用语句创建表
4 3 3复制表
4 4修改表
4 4 1修改列
4 4 2添加列
4 4 3删除列
4 4 4重命名列
4 4 5重命名表
4 5删除表
4 5 1表删除操作
4 5 2表截断操作
4 6表约束
4 6 1主键约束
4 6 2非空约束
4 6 3**约束
4 6 4检查约束
4 6 5外键约束
4 6 6修改约束
4 7实例演练
4 7 1创建学生信息管理系统
所需表
4 7 2为学生信息管理系统表
设置约束
4 8本章小结
4 9习题
第5章操作表中的数据
5 1向表中添加数据
5 1 1基本语法
5 1 2向表中添加指定的数据
5 1 3向表中插入特殊值
5 1 4复制表中数据
5 2修改表中数据
5 2 1基本语法
5 2 2修改表中的全部数据
5 2 3按条件修改表中的数据
5 3删除表中数据
5 3 1基本语法
5 3 2删除表中的全部数据
5 3 3按条件删除数据
5 4实例演练——操作学生管理
信息系统表中的数据
5 5本章小结
5 6习题
第6章函数
6 1系统函数
6 1 1数值函数
6 1 2字符函数
6 1 3日期函数
6 1 4转换函数
6 1 5聚合函数
6 1 6其他函数
6 2自定义函数
6 2 1创建函数
6 2 2删除函数
6 3本章小结
6 4习题
第7章查询
7 1运算符
7 1 1算术运算符
7 1 2比较运算符
7 1 3逻辑运算符
7 2基本查询语句
7 2 1基本语法
7 2 2查询表中全部数据
7 2 3查询表中的指定列
7 2 4给列设置别名
7 2 5去除表中的重复记录
7 2 6对查询结果排序
7 2 7在查询中使用表达式
7 2 8使用CASE…WHEN语句查询
7 3带条件的查询语句
7 3 1查询带NULL值的列
7 3 2使用ROWNUM查询指定
数目的行
7 3 3范围查询
7 3 4模糊查询
7 4分组查询
7 4 1在分组查询中使用聚合函数
7 4 2带条件的分组查询
7 4 3对分组查询结果排序
7 5多表查询
7 5 1笛卡尔积
7 5 2内连接查询
7 5 3外连接查询
7 5 4交叉连接查询
7 6子查询
7 6 1WHERE子句中的子查询
7 6 2FROM子句中的子查询
7 7实例演练——在学生管理信息
系统表中查询数据
7 8本章小结
7 9习题
第8章视图与索引
8 1管理视图
8 1 1视图的作用与分类
8 1 2创建视图
8 1 3删除视图
8 1 4使用DML语句操作视图
8 2管理索引
8 2 1索引的分类
8 2 2创建索引
8 2 3修改索引
8 2 4删除索引
8 3实例演练
8 3 1创建查询学生信息的视图
8 3 2为学生信息表添加索引
8 4本章小结
8 5习题
第9章序列与同义词
9 1序列
9 1 1创建序列
9 1 2使用序列
9 1 3管理序列
9 2同义词
9 2 1创建同义词
9 2 2使用同义词
9 2 3删除同义词
9 3实例演练
9 3 1使用序列添加专业信息
9 3 2为学生信息表创建同义词
9 4本章小结
9 5习题
第10章PLSQL基本语法
10 1PLSQL基础
10 1 1数据类型
10 1 2定义常量和变量
10 1 3流程控制语句
10 2异常处理
10 2 1异常的分类
10 2 2自定义异常
10 3事务
10 3 1事务的特性
10 3 2事务的应用
10 4游标
10 4 1显式游标
10 4 2隐式游标
10 5本章小结
10 6习题
第11章存储过程与触发器
11 1管理存储过程
11 1 1创建无参的存储过程
11 1 2创建带参数的存储过程
11 1 3管理存储过程
11 2触发器
11 2 1触发器的类型
11 2 2创建DML触发器
11 2 3创建DDL触发器
11 2 4管理触发器
11 3实例演练
11 3 1为查询学生专业创建
存储过程
11 3 2创建触发器复制删除的
学生信息
11 4本章小结
11 5习题
第12章用户与权限
12 1用户
12 1 1创建用户
12 1 2修改用户
12 1 3删除用户
12 2权限
12 2 1权限的类型
12 2 2授予权限
12 2 3撤销权限
12 2 4查看权限
12 3角色
12 3 1创建角色
12 3 2管理角色的权限
12 3 3给用户授予角色
12 3 4管理角色
12 4本章小结
12 5习题
第13章备份与恢复
13 1数据库备份
13 1 1物理备份
13 1 2逻辑备份
13 1 3使用企业管理器(OEM)导出
数据
13 2数据库恢复
13 2 1物理恢复数据库
13 3 2逻辑导入数据
13 2 3使用企业管理器(OEM)导入
数据
13 3本章小结
13 4习题
第14章使用Java语言开发学生
选课系统
14 1系统概述
14 2系统设计
14 2 1数据表设计
14 2 2功能设计
14 2 3数据库连接类设计
14 3系统实现
14 3 1登录注册功能
14 3 2选课功能
14 3 3管理选课信息
14 4本章小结
参考文献
|
|