Oracle基础教程

副标题:无

作   者:秦婧,王斌 编著

分类号:

ISBN:9787111517139

微信扫一扫,移动浏览光盘

简介

  本书主要介绍Oracle数据库的发展、Oracle数据库的安装、Oracle常用工具的使用、OracleSQL基础、PL/SQL编程、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章PL/SQL基本语法
10 1PL/SQL基础
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本章小结
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Oracle基础教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon