oracle 10g学习1

一、sql语句的分类

1,DML语句(数据操纵语言):insert,update,delete

2,DDL语句(数据定义语言):create,alter,drop,rename,truncate

3,DCL语句(数据控制语言):grant(授权),revoke(回收)

4,事务控制语言:commit,rollback,savepoint

二、windows 下oracle的启动/服务开启/创建用户/登录的步骤

1,oracle服务

  (1)oracle的主服务是OracleServiceXE,若想使用oracle则必须启用该服务

  (2)oracle的监听服务OracleXETNSListener,此服务在以下情况下需要启动

      ①使用浏览器访问oracle时(端口8080)。

      ②使用Java代码链接oracle数据时必须开启该服务(端口1521)。

      ③使用第三方工具链接oracle时必须启动该服务

2,oracle安装完后会有两个默认的账户

  (1)sys:该账户是oracle数据库权限最高的用户,具备dba/sysdba/sysoper等权限或者角色。以该身份登录的命令是sqlplus "/as sysdba"

  (2)system:该账户具备dba/sysdba角色和权限。登录方式与普通账户一样命令为sqlplus system/密码

3,创建新用户

  (1)以管理员身份登录到oracle(使用命令show user可以显示当前登录的oracle用户)

    sqlplus "/as sysdba"或sqlplus system/密码

  (2)创建新用户uuu,密码uuu

    create user uuu identified by uuu;

  (3)给uuu用户赋予权限

    grant connect,resource to uuu;

4,切换到新用户uuu

    conn uuu/uuu

三、其他常用命令

1,修改当前会话默认日期格式

  alter session set nls_date_language=english;

2,查看当前用户有哪些表

  select table_name from user_tables;

3,dos下的清屏命令为:cls

     oracle下的清屏命令为:$cls

  退出oracle环境为:exit

4,执行sql文件

  start e:/table.txt(table.txt里存放的是sql语句,e为它的路径)

原文地址:https://www.cnblogs.com/sq-software/p/5103505.html