为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle数据库开发必备利器之SQL基础

难度入门
时长 4小时14分
学习人数
综合评分9.67
338人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.5 逻辑清晰
  • 在SQL*Plus中,当你输入命令的时候,不需要用;结尾

    但当输入SQL语句时,在后面就要添加上分号;

    查看全部
  • 一、系统用户

    1. sys, system  比较高级的权限,sys(必须以管理员的身份进行登录)的权限高于system。

    2. sysman 用于操作企业管理器,管理员级别权限

    3. scott 默认密码tiger

    二、使用system用户登录

    【username/password】【@orcl】【as sysdba|sysoper】

    如果不在本地,还需要输入服务器、IP地址;

    orcl就是自己设置的服务名

    查看全部
  • Dba_tablespaces User_tablespaces 修改默认表空间:alter
    查看全部
  • s表示什么,从小数点什么最低有效的数字

    查看全部
  • desc 进行降序

    asc  进行升序

    Scott 权限小于system

    查看全部
  • 系统用户名称

    查看全部
  • 关于查看和更改用户的表空间的小结:

    SQL>ALTER USER  username    default/temporapy    tablespace  

    tablespace_name

    解析:

    alter 更改的意思,更改什么 alter user 更改用户,alter user  user_name更改那个用户

    default/temporapy,设置更改用户表空间的性质,是默认的表空间还是临时性的表空间,

    tablespace   更改这个用户的表空间, 

    tablespace  tablespace_name  更改这个用户的表空间中的那个表空间

    (tablespace_name 表空间的名称)


    由以上的推理解析我们不难看出,我们必须要在更改用户的表空间之前,查询到这个用户下面有多少个表空间,

    查询的语句:SQL>select tablespace_naem  from user_tablespace

    再根据个人的需要来设定,这个用户下面的表空间是设置成临时表空间还是设置成默认的表空间。


    查看全部
  • show user 命令 查看登陆的用户

     desc(降序) dba_user数据字典

    select(选择) username from dba_users(查询数据字典中的用户)


    查看全部
  • username/password @ip assysdba|sysoper

    查看全部
  • 在sys,system,sysman.scott四个用户中,Scott用户权限最低

    登录用户:connect system/toor;

    解锁:alter user scott account unlock;

    修改密码:alter user scott identified by tiger;

    连接:connect scott/tiger;


    查看全部
    1 采集 收起 来源:练习题

    2019-03-27

  •  基本查询语句格式:

    select [distinct] colunmn_name1,...|* from table_name [where conditions]

    查看全部
  • 表空间分为:

    永久表空间 :持久化保存,例如表,视图,存储过程

    临时表空间 :临时查询的表

    UNDO表空间 :存储数据修改之前的数据,用于事务回滚操作

    查看全部
  • 创建表空间  create tablespace tablespace_name  datafile 'xx.dbf' size xx

    创建临时表空间  create temporary tablespace tablespace_name tempfile 'xx.dbf' size xx


    查找表空间文件存放目录

    select file_name from dba_data_files where tablespace_name='tablespace_name'

    查找临时表空间文件存放目录

    select file_name from dba_temp_files where tablespace_name='tablespace_name'


    查看全部
  • 总结

    一.用户与表空间:

    1. 查看登陆用户

      (1).show user命令

      (2).dba_users 数据字典

    2.启用Scott用户:

    (1).alter user scott ccount unlock;

    3.查看某个用户的默认表空间和临时表空间

    4.管理表空间:创建、修改、删除

    二. 表与约束

    1. 数据类型

    2. 管理表:创建、修改、删除

    3. 对表中数据的操作:增(insert)删(delete)改(update)

    4. 约束:非空、主键、外键、唯一、检查

    5. 对约束的操作

    三. 查询语句

    1. 查询所有字段和指定字段

    2. 为字段设置别名

    3. 在查询语句中使用运算符和表达式

    4. 在查阅语句中加入条件where

    5. 范围查询

    6. 模糊查询:LIKE关键字, 通配符_和%

    7. case...when语句和decode函数。




    查看全部
    0 采集 收起 来源:总结

    2019-03-23

  • decode 函数

    decode (column_name, value1, result1, value2, result2, ... , defaultvalue)

    查看全部

举报

0/150
提交
取消
课程须知
只要知道数据库是什么就可以来学习本课程呦!
老师告诉你能学到什么?
掌握Oracle的SQL语句基础,为后续的课程学习打好基础。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!