本课程适合对SQL有一定了解的人士,以及首次使用ORACLE的人士。
具备互动式电脑系统的经验为佳,但并非必要。
本课程为期2天,介绍SQL Developer、SQL*Plus以及SQL,这是一种用于访问关系型Database的结构化查询语言,并涵盖了最新版ORACLE的新功能。所学的原理也可应用于多种数据库,如Microsoft SQL Server、MySQL、Access、Informix和DB2。
课程以工作坊的形式进行,结合讲座、实例操作和实践练习。虽然内容可根据需求定制,但至少需要2天来涵盖核心内容。
提供完整的课程笔记、样本数据库文件、示例SQL文件以及用于访问ORACLE数据库的免费软件工具。
简介
- 概述
- 目标与目的
- 范例数据
- 日程安排
- 介绍
- 先决条件
- 职责
关联式Database
- Database
- 关联式Database
- 表格
- 行与列
- 范例Database
- 选择行
- 供应商表格
- 销售订单表格
- 主键索引
- 次级索引
- 关联
- 类比
- 外键
- 外键
- 联接表格
- 参照完整性
- 关联类型
- 多对多关联
- 解决多对多关联
- 一对一关联
- 完成设计
- 解决关联
- Microsoft Access - 关联
- 实体关联图
- 数据建模
- CASE工具
- 范例图表
- RDBMS
- RDBMS的优势
- 结构化查询语言
- DDL - 数据定义语言
- DML - 数据操作语言
- DCL - 数据控制语言
- 为什么使用SQL?
- 课程表格讲义
数据检索
- SQL开发者
- SQL开发者 - 连接
- 查看表格信息
- 使用SQL, Where子句
- 使用注释
- 字符数据
- 用户与架构
- AND和OR子句
- 使用括号
- 日期字段
- 使用日期
- 格式化日期
- 日期格式
- TO_DATE
- TRUNC
- 日期显示
- Order By子句
- DUAL表格
- 连接
- 选择文本
- IN操作符
- BETWEEN操作符
- LIKE操作符
- 常见错误
- UPPER函数
- 单引号
- 查找元字符
- 正则表达式
- REGEXP_LIKE操作符
- 空值
- IS NULL操作符
- NVL
- 接受用户输入
使用函数
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- NVL2函数
- DISTINCT选项
- SUBSTR
- INSTR
- 日期函数
- 聚合函数
- COUNT
- Group By子句
- Rollup和Cube修饰符
- Having子句
- 分组函数
- DECODE
- CASE
- 工作坊
子查询与联合
- 单行子查询
- 联合
- 联合 - 全部
- 交集与差集
- 多行子查询
- 联合 – 检查数据
- 外部联接
更多关于联接
- 联接
- 交叉联接或笛卡尔积
- 内部联接
- 隐式联接表示法
- 显式联接表示法
- 自然联接
- 等值联接
- 交叉联接
- 外部联接
- 左外部联接
- 右外部联接
- 完全外部联接
- 使用UNION
- 联接算法
- 嵌套循环
- 合并联接
- 哈希联接
- 自反或自联接
- 单表联接
- 工作坊
高级查询
- ROWNUM和ROWID
- Top N分析
- 内联视图
- Exists和Not Exists
- 相关子查询
- 带函数的相关子查询
- 相关更新
- 快照恢复
- 闪回恢复
- 全部
- Any和Some操作符
- Insert ALL
- Merge
范例数据
- ORDER表格
- FILM表格
- EMPLOYEE表格
- ORDER表格
- FILM表格
工具
- 什么是工具?
- 导出工具
- 使用参数
- 使用参数文件
- 导入工具
- 使用参数
- 使用参数文件
- 卸载数据
- 批量运行
- SQL*加载工具
- 运行工具
- 追加数据
United Arab Emirates - ORACLE SQL Fundamentals
Qatar - ORACLE SQL Fundamentals
Egypt - ORACLE SQL Fundamentals
Saudi Arabia - ORACLE SQL Fundamentals
South Africa - ORACLE SQL Fundamentals
Brasil - ORACLE SQL Fundamentals
Canada - ORACLE SQL Fundamentals
Österreich - ORACLE SQL Grundlagen
Schweiz - ORACLE SQL Grundlagen
Deutschland - ORACLE SQL Grundlagen
Czech Republic - ORACLE SQL Fundamentals
Denmark - ORACLE SQL Fundamentals
Estonia - ORACLE SQL Fundamentals
Finland - ORACLE SQL Fundamentals
Greece - ORACLE SQL Fundamentals
Magyarország - ORACLE SQL Fundamentals
Ireland - ORACLE SQL Fundamentals
Luxembourg - ORACLE SQL Fundamentals
Latvia - ORACLE SQL Fundamentals
España - Fundamentos SQL ORACLE
Italia - ORACLE SQL Fundamentals
Lithuania - ORACLE SQL Fundamentals
Nederland - ORACLE SQL Fundamentals
Norway - ORACLE SQL Fundamentals
Portugal - ORACLE SQL Fundamentals
Sverige - ORACLE SQL Fundamentals
Türkiye - ORACLE SQL Fundamentals
Malta - ORACLE SQL Fundamentals
Belgique - ORACLE SQL Fundamentals
France - ORACLE SQL Fundamentals
Australia - ORACLE SQL Fundamentals
Malaysia - ORACLE SQL Fundamentals
New Zealand - ORACLE SQL Fundamentals
Philippines - ORACLE SQL Fundamentals
Singapore - ORACLE SQL Fundamentals
Thailand - ORACLE SQL Fundamentals
Vietnam - ORACLE SQL Fundamentals
India - ORACLE SQL Fundamentals
Argentina - Fundamentos SQL ORACLE
Chile - Fundamentos SQL ORACLE
Costa Rica - Fundamentos SQL ORACLE
Ecuador - Fundamentos SQL ORACLE
Guatemala - Fundamentos SQL ORACLE
Colombia - Fundamentos SQL ORACLE
México - Fundamentos SQL ORACLE
Panama - Fundamentos SQL ORACLE
Uruguay - Fundamentos SQL ORACLE
Venezuela - Fundamentos SQL ORACLE
United Kingdom - ORACLE SQL Fundamentals
South Korea - ORACLE SQL Fundamentals
Pakistan - ORACLE SQL Fundamentals
Sri Lanka - ORACLE SQL Fundamentals
Bolivia - Fundamentos SQL ORACLE
Indonesia - ORACLE SQL Fundamentals
Kazakhstan - ORACLE SQL Fundamentals
Morocco - ORACLE SQL Fundamentals
Tunisia - ORACLE SQL Fundamentals
Kuwait - ORACLE SQL Fundamentals
Oman - ORACLE SQL Fundamentals
Slovakia - ORACLE SQL Fundamentals
Kenya - ORACLE SQL Fundamentals
Nigeria - ORACLE SQL Fundamentals
Botswana - ORACLE SQL Fundamentals
Slovenia - ORACLE SQL Fundamentals
Croatia - ORACLE SQL Fundamentals
Serbia - ORACLE SQL Fundamentals
Bhutan - ORACLE SQL Fundamentals