版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库技术培训,课程讲义 赵正道,主要内容,数据库基本管理 SQL语句编写 数据库查询及优化 PL/SQL开发,数据库基本管理,用户管理 创建用户 修改用户属性 删除用户 权限管理 在数据库中,权限是执行某种特定数据库操作的权利或许可,比如建立数据库连接、创建表或视图等数据库对象、插入、修改和删除数据等操作。用户在进行数据库操作时,数据库将会首先验证该用户是否拥有执行该操作的权限。,数据库基本管理,数据库基本管理,权限管理 授予权限(grant) 查看权限 收回权限(revoke),数据库基本管理,角色管理 创建角色 角色授权 授予角色 收回角色 删除角色,SQL语句编写,数据定义语言(DDL
2、),SQL语句编写,数据操作语言(DML),SQL语句编写,数据控制语言(DCL),事物控制语句(TCS),SQL语句编写-创建表,实例,数据类型,SQL语句编写-创建表,样本数据,SQL语句编写-创建表,SQL语句编写-插入数据,实例,SQL语句编写-修改和删除数据,实例,SQL语句编写-修改表结构,SQL语句编写-约束,SQL语句编写-约束,约束类型,SQL语句编写-约束,NOT NULL约束,SQL语句编写-约束,UNIQUE约束,SQL语句编写-约束,UNIQUE约束,SQL语句编写-约束,Primary key约束,SQL语句编写-约束,Primary key约束,SQL语句编写-约
3、束,Foreign key约束,SQL语句编写-约束,Foreign key约束,SQL语句编写-约束,Check约束,SQL语句编写-约束,查看约束,SQL语句编写-约束,建表后添加约束,SQL语句编写-约束,禁用/启用约束,SQL语句编写-约束,删除约束,数据库查询及优化-基本查询,选择,投影,连接,数据库查询及优化-基本查询,基本SELECT语句,数据库查询及优化-基本查询,SELECT语句,数据库查询及优化-基本查询,列的别名 空值null 消除重复行(distinct) between运算符 In运算符 like运算符,数据库查询及优化-基本查询,数据库查询及优化-基本查询,数据库查
4、询及优化-基本查询,常用字符函数,数据库查询及优化-基本查询,常用数值函数,数据库查询及优化-基本查询,常用日期函数,数据库查询及优化-基本查询,常用分组函数,数据库查询及优化-复杂查询,连接查询 等值连接 非等值连接 自连接 外连接 子查询,数据库查询及优化-连接查询,等值连接 连接查询是通过多个表之间数据的关联性来进行表间记录连接,进而查询数据的,如果表间记录的连接是通过相等的字段值为条件建立起来的,这种连接称为等值连接。语法格式:,实例,数据库查询及优化-连接查询,非等值连接 如果表间连接条件是使用除等号以外的其他比较运算符相连,这种连接称为非等值连接。,练习,数据库查询及优化-连接查询
5、,非等值连接 如果表间连接条件是使用除等号以外的其他比较运算符相连,这种连接称为非等值连接。,实例,数据库查询及优化-连接查询,自连接 连接查询不仅可以在两个或多个不同的表之间进行,还可以在同一个表上进行,即另一个表与其自身进行连接,称为自连接。,实例,数据库查询及优化-连接查询,外连接 在外连接中,参与连接的表要有主从之分,以主表中的每行记录去匹配从表中的每一行记录,符合连接条件的数据将直接返回到结果集中;对于主表中不符合连接条件的记录行,也将参与查询,将其缺少的字段填充为空值。分左外连接和右外连接。,实例,数据库查询及优化-连接查询,练习,数据库查询及优化-子查询,实例,数据库查询及优化-子查询,实例,数据库查询及优化-子查询,数据库查询及优化-查询优化,数据库查询及优化-查询优化,数据库查询及优化-查询优化,数据库查询及优化-查询优化,PL/SQL开发-PL/SQL块,PL/SQL开发-PL/SQL块,PL/SQL开发-PL/SQL块,PL/SQL开发-程序流程控制,PL/SQL开发-程序流程控制,PL/SQL开发-程序流程控制,PL/SQL开发-程序流程控制,PL/SQL开发-程序流程控制,PL/SQL开发-程序流程控制,PL/SQL开发-程序流程控制,PL/SQL开发-存储过程,PL/SQL开发-存储过程,PL/SQL开发-存储过程,PL/SQ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秋招:江西港口集团面试题及答案
- 2026年大学(共享经济综合实训)案例分析阶段测试试题及答案
- 做账实操-消费零售公司成本核算实例
- 数据标准化体系建设规划方案
- 2026秋招:吉林农业发展集团面试题及答案
- 三国鼎立格局的演变
- 修复旧照片图像处理基础课程
- 2026年土木行业的国际合作与交流
- 2026年建筑电气系统的稳压设计
- 《南方丘陵茶园土壤理化性质与茶叶品质相关性研究》教学研究课题报告
- 2025甘肃庆阳正宁县公安局招聘警务辅助人员40人考试参考试题及答案解析
- 供货方案及保证措施
- 高速公路交叉口交通组织方案
- 新一代能源管理系统建设方案
- 小型手持式采茶机
- 人工智能与终身学习体系构建研究报告
- 2025杭州市市级机关事业单位编外招聘考试备考试题及答案解析
- 化学反应原理大题集训(含解析)-2026届高中化学一轮复习讲义
- 团队成员介绍课件
- 医院敏感数据安全管理规范
- 政协机车辆管理办法
评论
0/150
提交评论