电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

Oracle數(shù)據(jù)庫對象的使用詳解

瀏覽:128日期:2023-03-12 15:25:20
目錄
  • 一、序列
  • 二、同義詞的作用
  • 三、視圖的定義及使用
  • 四、索引的定義及使用
  • 五、總結(jié)

一、序列

序列可以使用在數(shù)據(jù)庫表的自動增長列中來用,假如我們的學(xué)生表的id想從1開始,然后自動增長,每次增加2,也就是學(xué)生id是1、3、5、7、9這種的,我們就可以配合序列來使用
序列有以下屬性
sequence_name:序列名稱
min_value:當(dāng)前序列的最小值
max_value:當(dāng)前序列的最大值
increment_by:每次序列增長的步長
cy:是否為循環(huán)序列
or:是否需要排序
cache_size:緩存?zhèn)€數(shù),默認(rèn)為20個
last_number:最后的數(shù)值
nextval:取得序列下一個內(nèi)容,每調(diào)用一次序列的值都會增長
currval:表示取得序列的當(dāng)前內(nèi)容,每一次調(diào)用序列不會增長

1、創(chuàng)建一個序列

create sequence myseq;

2、向?qū)W生表插入一條數(shù)據(jù),學(xué)生id使用myseq序列

insert into student(id,name) values (myseq.nextval;"張三");

3、改變myseq序列的步長,每步增加2

create sequence myseq increment by 2;

4、改變myseq序列的開始值為10000

create sequence myseq increment by 2 start with 10000;

5、創(chuàng)建一個循環(huán)序列,并且不使用緩存

如果我們希望某一列的數(shù)據(jù)只是1到9的數(shù)據(jù),那么我們可以使用循環(huán)序列來操作

create sequence myseq
minvalue 1 maxvalue 9
cycle nocache;

二、同義詞的作用

同義詞可以將一個模式的表給另一個模式來訪問。

1、將scott用戶下的student表同義給sys用戶使用

create sysnoym student for scott.emp;

2、將scott用戶下的student表同義給所有用戶使用

create public sysnoym student for scott.emp;

三、視圖的定義及使用

視圖是為了簡化復(fù)雜查詢的,視圖是一張?zhí)摂M表,并不存儲數(shù)據(jù),但是數(shù)據(jù)都來源于真實(shí)表中

1、創(chuàng)建一個視圖,從學(xué)生表中名字為‘張三’的學(xué)生中取

create view studentview as select * from student where name = "張三";

2、查詢學(xué)生視圖

select * from studentview;

3、更新學(xué)生視圖,將name為‘張三’的年齡更新為20

update studentview set age = 20 where name = "張三";

這個時候我們發(fā)現(xiàn)真實(shí)表student中張三的年齡也被修改了,所以這樣修改視圖會影響真實(shí)表的數(shù)據(jù),那么我們接下來創(chuàng)建一個視圖讓他修改后不影響真實(shí)表。

4、創(chuàng)建一個視圖,從學(xué)生表中名字為‘張三’的學(xué)生中取,并且修改視圖不能影響原來真實(shí)表的數(shù)據(jù)

create or replace view studentview as 
select * from student where name = "張三"
with check option; 

5、創(chuàng)建一個視圖,從學(xué)生表中名字為‘張三’的學(xué)生中取,并且視圖設(shè)置為只讀

create or replace view studentview as 
select * from student where name = "張三"
with read only;

四、索引的定義及使用

1、創(chuàng)建一個學(xué)生表,并給name建立索引

create index name_index on student (name);

五、總結(jié)

這里的相關(guān)內(nèi)容還沒有整理完畢,文章后面持續(xù)更新,建議收藏。

文章中涉及到的命令大家一定要像我一樣每個都敲幾遍,只有在敲的過程中才能發(fā)現(xiàn)自己對命令是否真正的掌握了。

到此這篇關(guān)于Oracle數(shù)據(jù)庫對象的使用的文章就介紹到這了,更多相關(guān)Oracle數(shù)據(jù)庫對象內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Oracle
相關(guān)文章:
主站蜘蛛池模板: 杭州公司变更法人-代理记账收费价格-公司注销代办_杭州福道财务管理咨询有限公司 | 济南律师,济南法律咨询,山东法律顾问-山东沃德律师事务所 | 耐磨焊丝,堆焊焊丝,耐磨药芯焊丝,碳化钨焊丝-北京耐默公司 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 福兰德PVC地板|PVC塑胶地板|PVC运动地板|PVC商用地板-中国弹性地板系统专业解决方案领先供应商! 福建成考网-福建成人高考网 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | GAST/BRIWATEC/CINCINNATI/KARL-KLEIN/ZIEHL-ABEGG风机|亚喜科技 | 智能家居全屋智能系统多少钱一套-小米全套价格、装修方案 | 福建珂朗雅装饰材料有限公司「官方网站」 | 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 超声波焊接机_超音波熔接机_超声波塑焊机十大品牌_塑料超声波焊接设备厂家 | 振动筛-交叉筛-螺旋筛-滚轴筛-正弦筛-方形摇摆筛「新乡振动筛厂家」 | 泰安塞纳春天装饰公司【网站】 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 | 大鼠骨髓内皮祖细胞-小鼠神经元-无锡欣润生物科技有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 电磁流量计厂家_涡街流量计厂家_热式气体流量计-青天伟业仪器仪表有限公司 | 衢州装饰公司|装潢公司|办公楼装修|排屋装修|别墅装修-衢州佳盛装饰 | 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 南京技嘉环保科技有限公司-杀菌除臭剂|污水|垃圾|厕所|橡胶厂|化工厂|铸造厂除臭剂 | 安德建奇火花机-阿奇夏米尔慢走丝|高维|发那科-北京杰森柏汇 | 多功能真空滤油机_润滑油全自动滤油机_高效真空滤油机价格-重庆润华通驰 | 防水接头-电缆防水接头-金属-电缆密封接头-不锈钢电缆接头 | 北京公司注册_代理记账_代办商标注册工商执照-企力宝 | 喷涂流水线,涂装流水线,喷漆流水线-山东天意设备科技有限公司 | 精密冲床,高速冲床等冲压设备生产商-常州晋志德压力机厂 | 广州迈驰新GMP兽药包装机首页_药品包装机_中药散剂包装机 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | 运动木地板厂家_体育木地板安装_篮球木地板选购_实木运动地板价格 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 建大仁科-温湿度变送器|温湿度传感器|温湿度记录仪_厂家_价格-山东仁科 | 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 臭氧灭菌箱-油桶加热箱-原料桶加热融化烘箱-南京腾阳干燥设备厂 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 冰晶石|碱性嫩黄闪蒸干燥机-有机垃圾烘干设备-草酸钙盘式干燥机-常州市宝康干燥 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 |