Oracle知识点笔记

一、入门基础

1.1需要启动的服务:

OracleServiceORCL oracle数据库服务

OracleOraDb11g_home1TNSListener //oracle监听服务

1.2关于Oracle数据库的开发环境

启动步骤:Oracle->应用程序开发->SQL Plus

用户名:scott

关于账户:

----sys和system管理员账号,在装软件时就已分配好的,因此可以用这账号开辟表空间。

----scott(释放账号:给我们用和看的),密码是tiger。

注意:千万不要去改这账号和密码,全球都是一样的。(改是可以改,但别去改)

oracle下输入命令:

sys/sys as sysdba --sysdba是数据库系统管理员

解释:第一个sys是账户,第二个sys是密码,该账号做为管理员登录。

口令:tiger

1.3新建SQL窗口

文件 --> 新建 --> SQL窗口

1.4Sql与Oracle最大的不同:

Sql中可以随时随意的创建数据库;但Oracle只有一个数据库,一台电脑只会安装一个数据库。

为了区分彼此,Oracle只有创建用户,一个用户一个数据库。

1.5数据库

物理的:数据文件.dbf;日志文件.log;控制文件.ctl;

虚拟的:表空间(可以用户开辟)

2.1、管理员账户可以调用一般账户的表吗?

select * from scott.emp;

2.2、创建表空间的语法:

create tablespace 表空间名

2.3进入PL/SQL

  1. all objects ==> my objects

原因:范围太大

2.4基础需要认识的单词

Functions函数-

Triggers触发器-

Tables表格-

Views视图-

Sequences序列-

Users用户-

Synonyms同义词-

Tablespaces表空间-

2.5 给表空间分配账户

1.创建账户,指定访问表空间,但未给它赋任何权限,登录时是登不了的!

create user 用户名

identified by 密码

[default tablespace 表空间]

[temporary tablespace 临时的表空间] --该行一般不用

2.6授权 grant .... to

收回 revoke....from

二、数据管理

1.1、Oracle的数据类型:

a.数值型 number(p[,s]) number(5,2) 例如:123.45

b.字符型 varchar2 4000个字节以内 用long

c.日期时间 date

1.2oracle不区分大小写,注意加分号“;”

1.3.对对象进行操作的语句create,alter,drop,对数据进行操作的语句insert,delete,update,对事物进行操作commit的语句,数据控制语言grant,revoke

1.

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

桃花坞生动的芒果

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值