为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Oracle数据库开发必备利器之SQL基础_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

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

AnnyQin
难度入门
时长 4小时14分
  • 修改表空间状态
    查看全部
  • 修改表空间的状态
    查看全部
  • 创建表空间: 1)语句格式: create [temporary] tablespace tablespace_name tempfile|datafile 'xx.dbf' size xx; 2)例子: ①创建永久表空间: create tablespace test1_tablespace datefile 'test1file.dbf' size 10m; ②创建临时表空间: create temporary tablespace temptest1_tablespace tempfile 'temptest1file.dbf' size 10m; 3)查看: desc dba_data_files(数据字典) desc dba_temp_files(数据字典) ①查看永久表空间: select file_name from dba_data_files where tablespace_name='TEST1_TABLESPACAE'; ②查看临时表空间: select file_name from dba_temp_files where tablespace_name='TEMPTEST1_TABLESPACAE';
    查看全部
  • 创建永久表空间:<br> create tablespace 表空间名 datafile ;'数据文件名.dbf' size 数据文件大小;<br> 创建临时表空间:<br> create temporary tablespace 表空间名 tempfile '数据文件名.dbf' size 数据文件大小;<br> 数据文件名可以包含路径,若是没有包含路径,则在默认路径下创建! 数据词典:<br> dba_data_files:存储数据库中数据文件的信息;
    查看全部
  • 例子。。
    查看全部
  • 创建表空间
    查看全部
  • 查看用户的表空间: 1、数据字典: 1)dba_tablespaces(管理员级) 2)user_tablespaces(普通用户) decs dba_tablespaces(查看dba_tablespaces表有哪些字段) select tablespace_name from dab_tablespaces;(查看有哪些表空间) 表空间解释: system——system的表视图 存储过程的数据库对象,也被称为系统表空间 sysaux——example的辅助表空间 undotbs1——存储撤销信息,undo类型的表空间 temp——SQL语句处理的表和索引信息,是一个临时表空间 users——永久性表空间,存储数据库用户创建的数据库对象 example——安装数据库实例的表空间 2、数据字典 1)dba_users(系统管理员) 2)user_users(普通用户) 默认表空间:default_tablespace 临时表空间:temporary_tablespace 查看system用户的默认表空间和临时表空间: select default_tablespace,temporary_tablespace from dba_users where username='SYSTEM' 设置用户的默认或临时表空间(更改用户表空间方法): ALTER USER username DEFAULT|TEMPORARY TABLESPACE tablespace_name
    查看全部
  • 设置用户的默认或临时表空间
    查看全部
  • 1、一个数据库由多个表空间构成,一个表空间由多个数据文件构成。 2、表空间分为:永久表空间、临时表空间、UNDO表空间(存放被修改之前的数据) 表空间主要分为永久表空间、临时表空间、undo表空间。 永久表空间:用于存放数据库当中永久化存放的数据库对象,例如表、视图、存储过程等等。 临时表空间:用于存放数据库操作中的中间执行的过程,当执行结束之后,存放的内容会被自动释放掉,它不进行永久性保存。 undo表空间:用于保存事物所修改数据的旧址,也就是被修改之前的数据,比如当表进行修改时,会将修改之前的信息进行保存,这样就可以进行数据的回滚,也就是对数据进行撤销操作
    查看全部
  • 表空间的概述: ①理解表空间 数据库与表空间:一个数据库 = 多个表空间 表空间与数据文件:一个表空间 = 多个数据文件 ②表空间的分类: 永久表空间:永久化存储对象(表、视图、存储过程) 临时表空间:数据库操作中中间执行的过程(执行完后会被释放) UNDO表空间:保存事物修改的旧值(用于回滚、撤销)
    查看全部
  • 启用scott用户:(oracle默认用户,锁定的) ①启用用户的语句: alter user username account unlock/lock; 如:alter user scott account unlock;(这里解锁) ②使用scott用户登录SQL Plus: 如:connect scott/tiger show user查看结果;
    查看全部
  • 查看登录用户: 1、show user 命令 (查看登录sql plus的当前用户是谁) 2、dba_users 数据字典 (数据字典是数据库提供的表,用于查看数据库的信息) select username from dba_users
    查看全部
  • 系统用户: 1.sys、system, sys的权限高于system, sys登陆的时候必须是要以系统的管理员登陆,system可以直接登陆; 2.sysman用于企业管理,也是管理员级别的用户 3.scott 密码默认密码为tiger 登陆方式: 方法一:system/password @server as sysdba|sysoper 方法二:connnect system/password @server as sysdba|sysoper 例如:使用system用户登录 system/root @orcl sa sysdba orcl就是自己设置的服务名
    查看全部
  • 在创建表时设置外键约束
    查看全部
  • 前三个是自己设置的初始密码。
    查看全部

举报

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

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