Oracle数据库基本知识
一、进入Oracle数据库
1、连接
2、创建
1、创建表空间
create tablespace 表名
datafile ‘表空间对应的数据文件’
size 大小
autoextend on//当表空间存储都占满时,自动增长
next 10m;//指定一次自动增长的大小
2、删除表空间
drop tablespace 表名;
3、创建用户
create user 用户名
identified by 用户名
default tablespace 用户名;
4、给用户授权
常用角色:
①connect——连接角色,基本角色
②resource——开发者角色
③dba——超级管理员角色
例如:
grant dba to 用户名
5、Oracle数据库类型
①建表
create table 表名(
属性1 number(20),
属性2 varchar2(10)
);
②改表
alter table 表名 add(属性3 number(1));//添加一列
alter table 表名 modify 属性3 char(1);//修改列类型
alter table 表名 rename column 属性3 to 属性4//修改列名称
alter table 表名 drop column 属性4//删除一列
6、记录
①查询表中记录
select * from 表名
②添加记录
insert into 表名 (属性1, 属性2) values (1,‘小明’);
commit;
③修改记录
update 表名 set 属性2 = ‘小马’ where 属性1 = 1;
commit;
④删除记录
delete from 表名;//删除表中全部记录
drop table 表名;//删除表结构
truncate table 表名;//先删除表再创建表。效果等同于删除表中全部记录。数据量大的情况下,该操作效率高
7、序列的使用
序列:默认从1开始,一次递增,主要用来给主键赋值用。序列不真的属于任何一张表,但是可以逻辑和表做绑定
create sequence 序列名;
select 序列名.nextval from dual;//dual为虚表 ,目的是补全语法,没有任何意义
insert into 表名 (属性1, 属性2) values (序列名.nextval,‘小明’);
commit;
select * from 表名;
8、Scott用户,密码tiger
Oracle数据库基本知识相关推荐
- oracle数据库中基础知识,oracle数据库基础知识
oracle数据库基础知识 -- End loop --1 declare pnum number(4):=0; begin while pnum < 10 loop dbms_output.p ...
- oracle数据库基础知识总结,oracle数据库基础知识学习笔记
oracle数据库基础知识学习笔记 一.oracle数据库类型: Char: 字符型(最大长度2000,定长.不足时以空格补充) Varchar2:字符型 最大长度 4000,变长,实际长度由存储的 ...
- oracle数据库sql基础知识,Oracle数据库基础知识为内部培训资料.doc
PAGE 1 课程 IL001100 ORACLE数据库基础知识 ISSUE1.0 开心Java整理 IL001100 ORACLE数据库基础知识 ISSUE1.0 目录 PAGE 1 PAGE 45 ...
- Oracle数据库基础知识+sql语句练习
文章目录 四.数据库 4.1 Oracle 准备知识 SQL基本分类 Oracle数据类型 基本用法 事务 事务特性: 隔离性问题: 隔离级别: 锁 锁的介绍 锁的分类 锁的类型 锁等待和死锁 查看是 ...
- 关于Oracle数据库基本知识①——基本操作语句
关于oracle数据库基础的数据库类型,sqlplus的基本操作以及oracle服务器(哈哈,我们老师有帮我们总结下图): 下图是数据库基本操作语句中的数据库指令,数据库语句CRUD,scott用户的 ...
- oracle数据库相关知识,Oracle数据库相关知识点复习
一.Oracle数据库中常用的数据类型varchar2(长度)可变长字符串char(长度)定长number()表示整数或者浮点数number(8) number(8,2)clog字符的大对象blog二 ...
- oracle数据库基础知识总结,oracle知识点总结(一)
关键字: oracle,database Oracle SQL(Oracle 9i 9.2.0.1.0) 一.DataBase 保存数据,以表的形式表现数据 二.SQL SQL(structure q ...
- Oracle数据库基础知识(一)
创建表空间 create tablespace xiaomifeng1010 datafile 'c:\xiaomifeng1010.dbf' size 100m autoextend on next ...
- Oracle数据库基本知识与SQL操作(1)
登录数据库方式: 超级管理员:system +密码 Conn sys/pwd as sysdba windows打开sql plus 命令:sqlplus /nolog 一.查 ...
- oracle数据库基础知识总结,我见过的最值得收藏的Oracle数据库知识点总结(III)...
16.select语句和update语句 --select语句的基本用法 select * from myusers; --修改李四的工资为5000 --修改李连杰的工资为10000 update m ...
最新文章
- 一次布环境,引起的总结
- 学习笔记:Windows 下Keras安装和配置指南
- Android Binder基本概念流程学习
- python 安装xpath_Python网络爬虫(四)- XPath1.XPath2.XPath在python中的应用
- CSV大文件的处理(以ngsim数据为例):分割、导入与合并
- pytorch之trainer.zero_grad()
- 阿里P8架构师谈:多线程、架构、异步消息、Redis等性能优化策略
- springcloudalibaba 架构图_Spring Cloud Alibaba 架构实战
- python有哪几种数据结构_Python最常用的数据结构6种
- 电子技术基础(三)_第3章集成运算放大器及其应用__基本运算电路
- uniapp浏览pdf文件
- Neural Networks and Deep Learing笔记:一个简单的识别手写数字的神经网络
- 描写火车站场景_描写火车站人多的场景_描写火车站人多的作文
- ImportError: _C.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN2at4_ops6narrow4callERKNS_6Ten
- 《淘宝网开店 拍摄 修图 设计 装修 实战150招》导读
- win10浏览器闪退_win10 ie浏览器闪退
- DataGrip连接Mysql报08S01解决方案
- SASS的安装与使用(windows系统)
- 手机唯一标识IMEI以及与IMSI的区别
- PHP+JS+HTML 手机下拉加载分页
热门文章
- LeNet论文全文翻译《Gradient-based learning applied to document recognition》(上)
- android 平板root,安卓平板电脑怎么root 安卓平板一键root方法_硬件教程
- 阿里云oss 简单上传
- 三到五年Java简历模板
- 软件需求说明书(GB856T—88)
- 怎么自学java_菜鸟如何自学Java
- (开源)微信小程序实时控制stc89c51,通过esp8266
- 若启用该计算机上的无线功能 请使用,无线网络启用后还显示已禁用怎么办_常见问题解析...
- SpringBoot + QueryDSL 大大简化复杂查询操作
- 高等数学(第七版)同济大学 习题1-8 个人解答