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

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

AnnyQin
难度入门
时长 4小时14分
  • 在Oracle数据库安装完成后,system用户的默认表空间是system,临时表空间是temp
    查看全部
    0 采集 收起 来源:练习题

    2016-10-20

  • 使用as关键字设置字段别名的语法:select column_name as new_name,... from table_name;可以同时为多个字段设置别名。 使用column命令设置字段别名的语法:column column_name heading new_name,只能为一个字段设置别名。
    查看全部
    0 采集 收起 来源:练习题

    2016-10-20

  • 系统用户有四个,sys,system权限较高,sysman用于操作企业管理员,scott默认的密码是tiger
    查看全部
  • dba_tablespaces为所有表空间信息。 dba_users 为所有的数据库用户信息。 user_tables为当前用户的所有表信息。 user_users为所有的数据库用户信息,user_tablespaces为所有表空间信息 username后面的值加了引号,而加了引号的值是区分大小写的,小写的sys不存在,所以查询的结果为空就提示未选定行
    查看全部
  • 查看用户的表空间<br> dba_tablespaces、user_tablespaces(分别指数据库和用户的表空间数据字段信息)<br> dba_user、user_users(系统用户和普通用户的数据字段信息)<br> 1.desc dba_tablespaces 查看数据库全库表空间中的字段信息<br> 2.select tablespace_name from dba_tablespaces查看数据库中包含的对应类型的表空间详细信息;<br> 3.desc user_tablespaces查看普通用户表空间中的字段信息<br> 4.select tablespace_name from user_tablespaces查看普通用户包含的对应类型的表空间详细信息<br> 5.desc dba_users查看dba_users的用户的字段信息<br> 查看系统用户名下对应的默认表空间和临时表空间的详细信息(这里以system为例)<br> select default_tablespace,temporary_tablespace from dba_user where username='system';<br> 设置用户的默认或临时表空间<br> 1.alter user 用户名 default(temporary )tablespace 表空间名
    查看全部
  • oracle查看表空间 dba_tablespaces(系统用户) user_tablespaces (普通用户) 1. dba_tablespaces和user_tablespaces默认表空间共六个 2. sys: sys表、存储过程、视图等数据对象,存放系统信息 -- 系统表空间 3. sysaux: example辅助表空间 4. undotbs1: 数据库撤销信息undo类型的表空间 5. temp: SQL语句处理的表、索引信息 --临时存储 6. users: 数据库用户使用的数据库对象--永久存储 7. example: 安装oracle数据库实例 8. 权限大的,可以查询权限小的 oracle查询用户信息 1. dba_users 2. user_users 查询system默认表空间 select default_tablespace,temporary_tablespace from dba_users where username='system'; 设置system默认表空间 1. ALERT USER username DEFAULT丨TEMPORARY TABLESPACE tablespace_name; 2. 默认每个用户下面只有一个临时表空间 3. 普通用户无权限修改默认表空间,需要授权
    查看全部
  • Oarcle表空间(tablespaces)实际上是一个逻辑的概念,他在物理上是并不存在的,那么把一组data files 捻在一起就成为一个表空间。 表空间主要分为永久表空间、临时表空间、undo表空间。 永久表空间:用于存放数据库当中永久化存放的数据库对象,例如表、视图、存储过程等等。 临时表空间:用于存放数据库操作中的中间执行的过程,当执行结束之后,存放的内容会被自动释放掉,它不进行永久性保存。 undo表空间:用于保存事物所修改数据的旧值,也就是被修改之前的数据,比如当表进行修改时,会将修改之前的信息进行保存,这样就可以进行数据的回滚,也就是对数据进行撤销操作 表空间:数据库的逻辑存储空间,一个数据库可以有多个表空间,一个表空间由多个数据文件构成。 表空间的概念是Oracle数据库与MysQL,SQL Server数据库的区别。
    查看全部
  • sys权限高于system
    查看全部
  • 权限从高到低为sys,system,sysman,scott. 其中sysman用于企业管理
    查看全部
    0 采集 收起 来源:练习题

    2016-10-19

  • alter user username account unlock 解锁用户 connect username/password 重新登陆
    查看全部
  • 2016-10-19 20:17:12
    查看全部
  • 查看登录用户 -- show user dba_users数据字典 -- 是数据库提供的表, 用于查看数据库的信息 查看数据字典:desc dba_users 查看用户:select username from dba_users;
    查看全部
  • 1.系统用户:sys,system,sysman,scott系统管理用户。scott的密码是tiger 2.登入sql plus。 [username/password] [@sever] [as sysdba|sysoper] 例如system/root @orcl as sysdba 远程登陆时orcl指的是服务器名或者IP地址。“as sysdba”是以管理员身份登陆 eg-->system/toor eg-->connect sys/toor as sysdba 如果在同一台机器上,就不用@orcl
    查看全部
  • 要先登录SQL Plus
    查看全部
  • SQL> alter table userinfo disable constraint new_pk_id; 表已更改。 SQL> select status from user_constraints where table_name='USERINFO'; STATUS ---------------- DISABLED ENABLED ENABLED SQL>
    查看全部

举报

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

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