最强oracle数据库基础简介

数据库表的增删改查(insert,delete,update,select)

基本查询-不带任何条件-指定表名-指定待条件

通配符-大于(>)-小于(<)-等于(=)-适用于数值范围和比较

运算符-匹配任意字符(%)-匹配一个支付(_)-适用于模糊查询

聚合函数

分组和排序order by 排序查询、asc升序、desc降序——group by  分组查询、having 只能用于group by子句、作用于组内,having条件子句可以直接跟函数表达式。

空值检索-(is null、is not null)

常用系统函数-字符串函数-数字函数-日期函数=数据类型转换函数-常规函数

内连接-内连接有两种形式,等价连接和非等价连接。-内连接保证了两个表中所有的行都满足连接条件,但却丢失了一些不满足连接条件的数据。

外连接-如果想只限定一个表的条件而不限定另外一个表的条件,就需要使用外连接。-外连接只能用于两张表的连接。

自连接-自连接就是把某一张表中的行同该表中另外一些行连接起来。自连接主要用于查询比较相同的信息,所比较的列必须有相同的或兼容的数据类型。-为了连接同一个表,需要为该表指定两个不同的别名,只有这样才能把该表逻辑上作为两个不同的表使用。

索引

概念:索引是一种数据库对象,它是基于表中的一个列或多个列的值,提供对表进快速访问的一种访问机制。索引的目标是提高存取数据的速度。

优点:

1.可加速联接多个表的查询——2.可用于实施值的唯一性

缺点和使用原则:

1.创建索引要花时间——2.需要额外的存储空间——3.每次修改数据,索引都需更新——4维护索引需要时间和资源,不要创建不会频繁使用的索引

实体-关系模型(E-R图)

     实体:矩形框     属性:椭圆框     关系:菱形框

数据库设计步骤:

  1. 需求分析2.概念设计(实体定义,关系定义,属性分配)3.实现设计4.物理设计5.实现.维护

三范式:第一范式是指数据库表中的每一列都是不可分割的基本数据项;同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。

数据库表的增删改查(insert,delete,update,select)

基本查询-不带任何条件-指定表名-指定待条件

通配符-大于(>)-小于(<)-等于(=)-适用于数值范围和比较

运算符-匹配任意字符(%)-匹配一个支付(_)-适用于模糊查询

聚合函数

分组和排序order by 排序查询、asc升序、desc降序——group by  分组查询、having 只能用于group by子句、作用于组内,having条件子句可以直接跟函数表达式。

空值检索-(is null、is not null)

常用系统函数-字符串函数-数字函数-日期函数=数据类型转换函数-常规函数

内连接-内连接有两种形式,等价连接和非等价连接。-内连接保证了两个表中所有的行都满足连接条件,但却丢失了一些不满足连接条件的数据。

外连接-如果想只限定一个表的条件而不限定另外一个表的条件,就需要使用外连接。-外连接只能用于两张表的连接。

自连接-自连接就是把某一张表中的行同该表中另外一些行连接起来。自连接主要用于查询比较相同的信息,所比较的列必须有相同的或兼容的数据类型。-为了连接同一个表,需要为该表指定两个不同的别名,只有这样才能把该表逻辑上作为两个不同的表使用。

索引

概念:索引是一种数据库对象,它是基于表中的一个列或多个列的值,提供对表进快速访问的一种访问机制。索引的目标是提高存取数据的速度。

优点:

1.可加速联接多个表的查询——2.可用于实施值的唯一性

缺点和使用原则:

1.创建索引要花时间——2.需要额外的存储空间——3.每次修改数据,索引都需更新——4维护索引需要时间和资源,不要创建不会频繁使用的索引

实体-关系模型(E-R图)

     实体:矩形框     属性:椭圆框     关系:菱形框

数据库设计步骤:

  1. 需求分析
  2. 2.概念设计(实体定义,关系定义,属性分配)
  3. 3.实现设计
  4. 4.物理设计
  5. 5.实现.维护

三范式:第一范式是指数据库表中的每一列都是不可分割的基本数据项;同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

只晓梧桐听雨眠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值