书籍详情

Oracle数据库基础与应用

Oracle数据库基础与应用

作者:张晓

出版社:电子工业出版社

出版时间:2023-01-01

ISBN:9787121451270

定价:¥49.00

购买这本书可以去
内容简介
  本书基于 Oracle 19C,以项目教学的方式,循序渐进地讲解 Oracle 数据库的基本原理和具体应用的 方法与技巧。 本书分为 9 个项目,具体内容包括数据库基础,Oracle 基础,数据表操作,数据查询,索引和视图, 序列、同义词和事务,PL/SQL 编程,存储过程、函数和触发器,数据的安全管理。 本书案例丰富、内容翔实、操作方法简单易学,既适合职业院校计算机与大数据相关专业的学生, 也适合从事数据处理相关工作的专业人士。 本书有附赠资源,包括书中所有案例的源文件和其他相关资源,以及案例操作过程的录屏动画,可 供读者在学习过程中使用。
作者简介
  张晓,四川水利职业技术学院信息工程学院副院长,教授,崇州市优秀教师,四川省级课程思政示范专业负责人,四川省级课程思政示范教学团队骨干成员;作为主要成员,曾获得四川省职业教育教学成果奖一等奖1项,四川省教师教学能力大赛二等奖;主持立项全国高等院校计算机基础教育研究会计算机基础教育教学研究项目,参与完成四川省2018-2020年高等教育人才培养质量和教学改革项目等;指导学生参加各类职业技能竞赛、创新创业类竞赛获得省部级一等奖,获评优秀指导教师,发表各类学术论文十余篇,主编教材2部。
目录
目 录
项目一 数据库基础 .................................................................................................................. 1
任务一 数据库概述 .......................................................................................................... 2
一、数据与数据库 ...................................................................................................... 2
二、数据库管理系统 .................................................................................................. 2
三、数据库系统 .......................................................................................................... 4
四、数据模型 .............................................................................................................. 4
五、结构化查询语言 .................................................................................................. 6
任务二 关系数据库基础 .................................................................................................... 6
一、问题的提出 .......................................................................................................... 7
二、函数依赖 .............................................................................................................. 9
三、范式的判定条件与规范化 ................................................................................ 11
任务三 数据库设计 ........................................................................................................ 13
一、需求分析 ............................................................................................................ 14
二、概念设计 ............................................................................................................ 19
三、逻辑设计 ............................................................................................................ 21
四、物理设计 ............................................................................................................ 22
五、数据库实施 ........................................................................................................ 22
六、数据库运行和维护 ............................................................................................ 23
项目总结 ............................................................................................................................ 23

项目二 Oracle基础 ............................................................................................................... 24
任务一 Oracle简介 ........................................................................................................ 25
一、什么是 Oracle .................................................................................................... 25
二、Oracle 的发展过程 ............................................................................................ 26
三、Oracle 体系结构 ................................................................................................ 27
任务二 Oracle下载与安装 ............................................................................................ 31
一、Oracle 的下载 .................................................................................................... 32
二、Oracle 的安装 .................................................................................................... 34
三、测试安装是否成功 ............................................................................................ 39
任务三 Oracle管理工具 ................................................................................................ 41
一、SQL*Plus 工具 .................................................................................................. 41
二、数据库配置助手 ............................................................................................... 44
三、SQL Developer 工具 ......................................................................................... 47
项目总结 ........................................................................................................................... 51
项目实战 ........................................................................................................................... 51
实战一 启动并登录 SQL*Plus,然后退出 .......................................................... 51
实战二 创建名称为 oracle 的连接,指定用户名和角色 .................................... 52

项目三 数据表操作 ............................................................................................................... 54
任务一 数据表基础 ....................................................................................................... 55
一、数据类型 ........................................................................................................... 55
二、数据表的结构 ................................................................................................... 56
任务二 创建和管理表 ................................................................................................... 57
一、创建表 ............................................................................................................... 57
二、修改表 ............................................................................................................... 60
任务三 数据记录 ............................................................................................................. 62
一、添加数据 ........................................................................................................... 62
二、编辑数据 ........................................................................................................... 64
三、表约束 ............................................................................................................... 65
四、删除表 ............................................................................................................... 69
项目总结 ........................................................................................................................... 70
项目实战 ........................................................................................................................... 71
实战一 创建表 ....................................................................................................... 71
实战二 给表添加数据 ........................................................................................... 72

项目四 数据查询 ................................................................................................................... 75
任务一 基本数据查询 ................................................................................................... 76
一、SELECT 的基本语法 ........................................................................................ 76
二、简单查询 ........................................................................................................... 76
三、设置别名 ........................................................................................................... 78
四、使用 DISTINCT 过滤重复数据 ....................................................................... 79
五、WHERE 查询 .................................................................................................... 79
六、ORDER BY 排序查询 ...................................................................................... 83
七、多表关联查询 ................................................................................................... 84
任务二 聚合函数 ........................................................................................................... 87
任务三 连接查询 .............
猜您喜欢

读书导航