SQL
lalin的学习之路
努力、奋斗、向上
展开
-
Oracle索引
索引的概念索引是oracle的一个对象,是否使用索引由oracle决定,索引中存储了特定列的排序数据,实现对表的快速访问。使用索引可以很快速查找到建立索引时列的值所在的行,而不必对表实现全表扫描,适当使用索引可以减少磁盘的I/O量。索引的特点:对于具有只读特性或较少插入、更新或删除操作的大表通常可以提高查询速度。 可以对表的一列或多列建立索引。 建立索引的数量没有限制。 索引...原创 2020-04-15 10:33:16 · 102 阅读 · 0 评论 -
oracle角色管理
什么是角色角色是数据库各种权限的集合,使用角色可以方便地管理数据库特权,角色可以赋予其他用户也可以赋予其他角色。关于角色的描述都存储在数据字典的DBA_ROLES中SQL> select*from dba_roles;ROLE ...原创 2020-04-13 17:02:20 · 165 阅读 · 0 评论 -
图文代码读懂Oracle表空间与数据文件管理
Oracle数据库的逻辑结构oracle数据库具有跨平台的特性,可以不断地修改和移植到另外的操作系统上。这样oracle就不会直接操作系统底层的数据文件,而是提供一个中间层,这个中间层就是oracle的逻辑结构,它与操作系统的平台无关,而中间层到数据文件的映射通过DBMS来完成。数据库的跨平台特性数据文件管理的逻辑结构图tablespace(表空间):在逻辑上,一个数据库...原创 2020-04-13 15:18:53 · 160 阅读 · 0 评论 -
Oracle控制文件和数据库启动
控制文件与数据库启动概述oracle中控制文件相当重要,它是一个非常小得二进制文件,其中记录了数据库状态信息,重做日志与数据文件得名字和位置等信息。控制文件得启动在数据库启动得mount阶段读取,一个控制文件只能和一个数据库像管理,即控制文件和数据库是一一对应的关系,所以要将数据库控制文件放在不同的磁盘上,防止数据库控制文件丢失导致数据库无法启动。、获取控制文件的信息一个数据库...原创 2020-04-13 09:38:30 · 855 阅读 · 0 评论 -
Oracle用户管理。创建、授权、解锁、删除
创建用户在oracle中必须要使用用户登录数据库,通过密码完成用户身份认证,一旦登录,用户就可以访问他拥有的数据库对象。创建新的用户创建信息用户必须使用DBA权限用户 使用DBA用户登录数据库 [root@oracle admin]# sqlplusSQL*Plus: Release 11.2.0.4.0 Production on 星期四 4月 9 02:17:34 ...原创 2020-04-10 10:26:14 · 395 阅读 · 0 评论 -
Oracle数据字典介绍,静态、动态视图
本文中所用到的实例用户为oracle的scott用户怎么启用scott用户:https://blog.csdn.net/qq_38170766/article/details/105381500数据字典的内容原创 2020-04-09 12:05:41 · 851 阅读 · 0 评论 -
SQL语言、函数以及在Oracle中的的应用
本文对SQL语言进行概述,通过简单地SQL语句应用,让读者对SQL语句、算数运算、别名及DISTINCT运算直观认识。原创 2020-04-09 09:59:52 · 254 阅读 · 0 评论 -
SELECT查询中函数的使用(以scott用户为例)
SQL语言、函数以及在Oracle中的的应用单行函数为了方便数据库操作,oracle提供了多重函数操作,单行函数分为字符型单行函数、数字型单行函数和日期型单行函数。字符型单行函数字符型单行函数接收一个字符输入,并且返回计算结果,返回的结果可以使字符型也可以是数字型。 LOWER函数 LOWER函数是将字符串转换成小写。函数格式为:LOWER(列名 | 表示)...原创 2020-04-08 18:50:01 · 450 阅读 · 0 评论 -
SELECT查询中运算符的使用(以scott用户为例)
SQL语言、函数以及在Oracle中的的应用算数运算符及使用算数运算符即 + - * / 四种,分别对应加、减、乘、除。使用算数运算符可以实现对应日期型和数字型列的值得计算。 查询SCOTT用户EMP表中的名字及年薪 从下面操作中可以看出,年薪的计算方式为月薪*12+年终奖(三个月月薪扣除1000再除以2),其中乘除的优先级要大于加减。SQL> select...原创 2020-04-08 12:05:38 · 1042 阅读 · 0 评论