PostgreSQL数据库管理(四)

PostgreSQL数据库管理(四)
共37节 2679人在学 课程详情
  • PostgreSQL 存储过程基本知识

    • PostgreSQL存储过程介绍
    • PostgreSQL存储过程块结构
    • PostgreSQL 存储过程中的变量
    • PostgreSQL存储过程中的常量
    • PostgreSQL 错误消息处理
  • PostgreSQL 用户自定义函数

    • PostgreSQL函数的创建
    • PostgreSQL函数的四种参数
    • PostgreSQL函数的重载
    • 使用PostgreSQL函数返回一张表
  • PostgreSQL 控制结构

    • PostgreSQL IF判断语句
    • PostgreSQL CASE语句解析
    • PostgreSQL loop和while循环
    • PostgreSQL for循环
  • PostgreSQL 游标和存储过程

    • PostgreSQL 游标的讲解
    • PostgreSQL存储过程
  • PostgreSQL 索引

    • PostgreSQL索引的创建
    • PostgreSQL删除索引
    • PostgreSQL列出索引的两种方式
    • PostgreSQL索引类型
    • PostgreSQL 唯一索引
    • PostgreSQL基于表达式的索引
    • PostgreSQL局部的索引
    • PostgreSQL重新索引
    • PostgreSQL在多列上定义索引
  • PostgreSQL 视图

    • PostgreSQL视图的管理
    • PostgreSQL 创建可更新的视图
    • PostgreSQL物理化的视图
    • PostgreSQL创建可更新视图使用CHECK选项
  • PostgreSQL 触发器

    • PostgreSQL 触发器介绍
    • PostgreSQL 触发器的创建
    • PostgreSQL 触发器的删除
    • PostgreSQL触发器的管理
  • PostgreSQL 角色、备份和还原

    • PostgreSQL 角色管理
    • PostgreSQL 数据库的备份
    • PostgreSQL 数据库的还原
  • PostgreSQL 表空间管理

    • PostgreSQL 表空间创建
    • PostgreSQL 表空间的修改和删除

    订阅失败

    PostgreSQL数据库管理(四)
    PostgreSQL数据库管理(四) ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    PostgreSQL索引的创建

    课程介绍

    PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES,现在已经更名为PostgreSQL. PostgreSQL支持大部分SQL标准并且提供了许多其它现代特性:复杂查询、外键、触发器、视图、事务完整性等。


    PostgreSQL 是一个免费的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和专有系统(比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server)之外的另一种选择。


    事实上, PostgreSQL 的特性覆盖了 SQL-2/SQL-92 和 SQL-3/SQL-99,首先,它包括了可以说是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备, 比如 IP 类型和几何类型等;其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统。 Inprise 的 InterBase 以及SAP等厂商将其原先专有软件开放为自由软件之后才打破了这个唯一。最后,PostgreSQL拥有一支非常活跃的开发队伍,而且在许多黑客的努力下,PostgreSQL 的质量日益提高。


    从技术角度来讲,PostgreSQL 采用的是比较经典的C/S(client/server)结构,也就是一个客户端对应一个服务器端守护进程的模式,这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索并最终把结果格式化输出后返回给客户端。为了便于客户端的程序的编写,由数据库服务器提供了统一的客户端 C 接口。而不同的客户端接口都是源自这个 C 接口,比如ODBC,JDBC,Python,Perl,Tcl,C/C++,ESQL等, 同时也要指出的是,PostgreSQL 对接口的支持也是非常丰富的,几乎支持所有类型的数据库客户端接口。这一点也可以说是 PostgreSQL 一大优点。


    本课程作为PostgreSQL数据库管理一,主要讲解以下内容:


    1.     PostgreSQL 存储过程基本知识

    2.     PostgreSQL 用户自定义函数

    3.     PostgreSQL 控制结构

    4.     PostgreSQL 游标和存储过程

    5.     PostgreSQL 索引

    6.     PostgreSQL 视图

    7.     PostgreSQL 触发器

    8.     PostgreSQL 角色、备份和还原

    9.     PostgreSQL 表空间管理


    推荐课程
    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~