|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/writing-advanced-sql-queries-on-oracle/
课程评论:没有评论
课程名称:在Oracle上撰写高级SQL查询 课程概述:Oracle数据库是世界上最顶尖且广泛使用的关系数据库管理系统之一。本课程是针对初学者的高级课程,将教您如何从Oracle数据库中检索数据。我们将首先下载并安装免费使用的Oracle数据库11g Express,接着安装TOAD工具,利用该工具连接并与Oracle数据库进行交互。 本课程涵盖的主题包括: 1. **使用聚合函数检索数据** - 聚合函数介绍 - 使用AVG函数 - 使用COUNT函数 - 使用MAX函数 - 使用MIN函数 2. **使用表连接检索数据** - 表连接介绍 - 使用等值连接 - 使用非等值连接 - 使用笛卡尔连接 - 使用外连接 - 使用自连接 3. **使用分析函数检索数据** - 分析函数介绍 - 语法、分区(Partition By)子句 - 第一个和最后一个函数 - 行号函数 - 密集排名函数 - 滞后函数 - 领先函数 - 排名函数 完成本课程后,您将具备在Oracle数据库中编写更复杂查询的技能。SQL是与像Oracle这样的数据库进行交互的语言,是访问和操作数据库的标准语言。SQL的全称是结构化查询语言(Structured Query Language),自1986年起成为美国国家标准协会(ANSI)的标准,1987年被国际标准化组织(ISO)采纳。 SQL能够执行的操作包括: - 查询数据库 - 从数据库中检索数据 - 在数据库中插入记录 - 更新数据库中的记录 - 从数据库中删除记录 - 创建新的数据库 - 在数据库中创建新表 - 创建存储过程 - 创建视图 - 设置表、过程和视图的权限 虽然SQL是ANSI/ISO标准,但不同版本的SQL语言也存在,各个数据库程序通常会有自己的专有扩展功能。无论如何,为了符合ANSI标准,所有版本至少支持主要命令(如SELECT、UPDATE、DELETE、INSERT、WHERE)的类似用法。
Oracle database is one of the top and most widely used relational database management systems in the world.This more advanced beginners course will teach you how to retrieve data from an oracle database.We will start off by downloading and installing oracle database 11g express which is free to use. Then we will install TOAD which is a tool we will be using to connect to the oracle database and interact with it.Topics we will cover in this course includes:Retrieving Data with Aggregate Functions Introduction to aggregate functions Using AVG function Using COUNT function Using MAX function Using MIN functionRetrieving Data with Table Joins Introduction to Table Joins Using Equi Joins Using Non Equi Joins Using Cartesian Join Using Outer Join Using Self JoinRetrieving Data with Analytic Functions Introduction to Analytic Functions The Syntax Partition By Clause First and Last Function Row number Functions Dense Rank Function Lag Function LEAD Function RANK Function By the end of this course you will have enough skill to write more complex queries on an oracle database.SQL is the language used to interact with databases like Oracle and others.SQL is a standard language for accessing and manipulating databases.What is SQL?SQL stands for Structured Query LanguageSQL lets you access and manipulate databasesSQL became a standard of the American National Standards Institute (ANSI) in 1986, and of the International Organization for Standardization (ISO) in 1987What Can SQL do?SQL can execute queries against a databaseSQL can retrieve data from a databaseSQL can insert records in a databaseSQL can update records in a databaseSQL can delete records from a databaseSQL can create new databasesSQL can create new tables in a databaseSQL can create stored procedures in a databaseSQL can create views in a databaseSQL can set permissions on tables, procedures, and viewsSQL is a Standard - BUT....Although SQL is an ANSI/ISO standard, there are different versions of the SQL language. However, to be compliant with the ANSI standard, they all support at least the major commands (such as SELECT, UPDATE, DELETE, INSERT, WHERE) in a similar manner. Note: Most of the SQL database programs also have their own proprietary extensions in addition to the SQL standard!