oracle數(shù)據(jù)庫(kù)
- 類型:國(guó)外軟件
- 授權(quán):共享軟件
- 更新:2024-02-03
- 標(biāo)簽: 數(shù)據(jù)庫(kù)
- 環(huán)境:Windows11,Windows10,Windows8,Windows7,Win2003
- 本地下載
詳情介紹
oracle數(shù)據(jù)庫(kù)是是由美國(guó)Oracle公司(甲骨文)提供的以分布式數(shù)據(jù)庫(kù)為核心的數(shù)據(jù)庫(kù)管理應(yīng)用。oracle數(shù)據(jù)庫(kù)軟件支持大型數(shù)據(jù)集的存儲(chǔ)和管理,能夠處理高度復(fù)雜的查詢和事務(wù)處理。它具有高度可伸縮性和可靠性,可以運(yùn)行于各種操作系統(tǒng)和硬件平臺(tái)上,包括Linux、Windows、UNIX和IBM主機(jī)等。此外,Oracle數(shù)據(jù)庫(kù)還支持多語(yǔ)言編程,包括Java、C++、Python、.NET等。
Oracle數(shù)據(jù)庫(kù)提供全面的功能和工具,包括事務(wù)處理、數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)分析和報(bào)表等,可以滿足各種企業(yè)應(yīng)用的需求。它的表是最基本的對(duì)象類型,用于存儲(chǔ)數(shù)據(jù)。此外,Oracle數(shù)據(jù)庫(kù)還具有數(shù)據(jù)倉(cāng)庫(kù)操作功能,能夠輕松實(shí)現(xiàn)數(shù)據(jù)倉(cāng)庫(kù)的操作??傊琌racle數(shù)據(jù)庫(kù)軟件是一種功能強(qiáng)大、可靠性高、安全性好、可伸縮性強(qiáng)的商業(yè)數(shù)據(jù)庫(kù)管理系統(tǒng),是企業(yè)級(jí)應(yīng)用和大型數(shù)據(jù)中心的首選數(shù)據(jù)庫(kù)之一。
oracle新特性
1、更好的PL / SQL的SQL
直接在SQL中嵌入PL/SQL對(duì)象并運(yùn)行,猜測(cè)可能優(yōu)化了SQL engine 和 PL/SQL engine 2種的代碼引擎之間的交互,以獲得比之前傳統(tǒng)的SQL調(diào)用函數(shù)更少的上下文切換
2、全新的默認(rèn)值
增強(qiáng)了DEFAULT, default目前可以直接指代sequence了,同時(shí)增強(qiáng)了default充當(dāng)identity的能力
3、增加的大小限制為VARCHAR2類型,和原始數(shù)據(jù)類型
Varchar2, NVarchar2 and Raw這些數(shù)據(jù)類型的大小上限可以擴(kuò)展到32k,和其在PL/SQL中的變量類型一樣了,當(dāng)然過(guò)長(zhǎng)可能導(dǎo)致像LOB那樣OUT OF 存放
4、更容易的top-N和分頁(yè)查詢
更易用的Top-N和頁(yè)碼查詢。提供了類似MySQL中l(wèi)imit的語(yǔ)法,Row Limiting Clause
5、增強(qiáng)的行模式匹配
提供了新的模式匹配子句 match_recognize,可以通過(guò)match_recognize 定義正則語(yǔ)法
6、分區(qū)特性增強(qiáng)
包括異步維護(hù)全局索引的drop和truncate分區(qū)操作, 以及Interval + Reference分區(qū)方式
7、自適應(yīng)執(zhí)行計(jì)劃
該特性可以談得上神奇,最終的執(zhí)行計(jì)劃將基于執(zhí)行中獲得的行,列傾斜造成的問(wèn)題將被克服
8、統(tǒng)計(jì)信息增強(qiáng)
加入了第11級(jí)的動(dòng)態(tài)采樣, 對(duì)于并行查詢自動(dòng)打開11級(jí)的動(dòng)態(tài)采樣,混合直方圖
9、臨時(shí)UNDO撤銷
臨時(shí)表的UNDO數(shù)據(jù)可以放到TEMP中,有助于減少 UNDO表空間中的undo數(shù)據(jù),進(jìn)一步減少redo的產(chǎn)生, 從而使得Active Data Guard中的臨時(shí)表允許做DML,設(shè)置方法為:ALTER SYSTEM/SESSION SET TEMP_UNDO_ENABLED=true|false
10、數(shù)據(jù)優(yōu)化包括自動(dòng)壓縮和分層
11、應(yīng)用持續(xù)性增強(qiáng)
事務(wù)衛(wèi)士(Transaction Guard)保證了解事務(wù)結(jié)果
12、可插入數(shù)據(jù)庫(kù):
⑴.一個(gè)容器數(shù)據(jù)庫(kù)(container database)中可以存放多個(gè)Pluggable Databases
對(duì)于外部應(yīng)用程序和開發(fā)者來(lái)說(shuō)Pluggable Databases看上去就是一個(gè)普通的版本12.1之前的數(shù)據(jù)庫(kù)
用戶連接到Pluggable Databases時(shí)看到的是一個(gè)單一數(shù)據(jù)庫(kù)和從前一樣
⑵新的管理模式
數(shù)據(jù)庫(kù)管理員DBA可以連接到Pluggable Database并僅僅管理該數(shù)據(jù)庫(kù)
超級(jí)DBA可以連接到容器數(shù)據(jù)庫(kù)并如同管理單系統(tǒng)鏡像那樣管理
RAC中的每一個(gè)實(shí)例均打開容器數(shù)據(jù)庫(kù)并可以選擇打開哪些Pluggable Database
⑶內(nèi)建的多分租(Multi-tenancy)
每個(gè)Pluggable Database均獨(dú)立于其他Pluggable Database
Resource Manager特性被擴(kuò)展到Pluggable Database中
⑷Pluggable Databases特性可以帶來(lái)的好處
加速重新部署現(xiàn)有的數(shù)據(jù)庫(kù)到新的平臺(tái)的速度
加速現(xiàn)有數(shù)據(jù)庫(kù)打補(bǔ)丁和升級(jí)的速度
從原有的DBA的職責(zé)中分離部分責(zé)任到應(yīng)用管理員
集中式管理多個(gè)數(shù)據(jù)庫(kù)
提升RAC的擴(kuò)展性和故障隔離
與Oracle SQL Developer 和Oracle Enterprise Manager高度融合
創(chuàng)建用戶
當(dāng)你創(chuàng)建用戶時(shí),應(yīng)該定義它的表空間(default tablespace)。否則,它會(huì)使用系統(tǒng)表空間(system tablespace)。這是應(yīng)該避免的。這是常用的創(chuàng)建用戶的一個(gè)例子:
CREATE USER XXXXX IDENTIFIED BY xxxxx
PROFILE DEFAULT
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMPTS01
ACCOUNT UNLOCK;
請(qǐng)注意,你首先要確認(rèn)你的數(shù)據(jù)庫(kù)里是否有這二個(gè)表空間:USERS和TEMPTS01。如果沒有,你先要?jiǎng)?chuàng)建表空間USERS及TEMPTS01,然后再創(chuàng)建用戶。
操作手冊(cè)
1、入門語(yǔ)句普通用戶連接: Conn scott/tiger
超級(jí)管理
員連接: Conn “sys/sys as sysdba” Disconnect;
斷開連接
Save c:\1.txt 把SQL存到文件
Ed c:\1.txt 編輯SQL 語(yǔ)句
@ c:\1.txt 運(yùn)行SQL語(yǔ)句
Desc emp; 描述Emp結(jié)構(gòu)
Select * from tab; 查看該用戶下的所有對(duì)象
Show user; 顯示當(dāng)前用戶
如果在sys用戶下:查詢 Select * from emp;
會(huì)報(bào)錯(cuò),原因:emp是屬于scott,所以此時(shí)必須使用:select * from scott.emp; /運(yùn)行上一條語(yǔ)句
2、日期函數(shù)
Months_between()
select months_between(sysdate,hiredate) from emp
Add_months()
select add_months(sysdate,1) from dual
Next_day()
select next_day(sysdate,'星期一') from dual
Last_day
select last_day(sysdate) from dual
oracle怎么用?
1、oracle怎么登陸?1.如果你以sys用戶登錄的話,連接身份請(qǐng)選擇【as sysdba】
說(shuō)明:如果你的sys用戶密碼在安裝的時(shí)候沒有修改,他的默認(rèn)密碼是:
【change_on_install】。
如果你改了忘記了,可以利用如下方法重置:
1)進(jìn)入cmd
2)sqlplus / as sysdba
3)alter user sys identified by 新密碼;
2.如果是你新建的普通用戶登錄的話,用戶名和密碼請(qǐng)重新確認(rèn)是否正確,如果實(shí)在是確認(rèn)不了的話,使用sqlplus工具按照如下方式重新建一個(gè)用戶再試
1)進(jìn)入cmd
2)sqlplus / as sysdba 或者 sqlplus sys/密碼 as sysdba
3) create user 用戶名 identified by 密碼;
4) grant connect,resource to 用戶名;
5) conn 用戶名/密碼
說(shuō)明:如果第 5)步可以連接成功說(shuō)明,用戶建立成功,就可以用這個(gè)用戶登錄了。
oracle怎么創(chuàng)建數(shù)據(jù)庫(kù)?
1、按住鍵盤上Windows鍵,打開開始菜單,找到Database Configuration Assitant并打開;2、打開數(shù)據(jù)庫(kù)配置助手Database Configuration Assitant,單擊“下一步”;
步驟1:選擇“創(chuàng)建數(shù)據(jù)庫(kù)”,單擊“下一步”;
3、選擇“一般用途或事務(wù)處理”,單擊“下一步”;
4、設(shè)置數(shù)據(jù)庫(kù)的名稱和實(shí)例名,兩者可設(shè)置相同,也可以不同,單擊“下一步”;
5、管理選項(xiàng)配置,不勾選配置Enterprise Manager,單擊“下一步”;
6、數(shù)據(jù)庫(kù)身份證明,可以為不同的賬戶分別設(shè)置不同的管理口令,也可以為所有賬戶設(shè)置同一口令,單擊“下一步”;
7、數(shù)據(jù)庫(kù)文件所在位置,默認(rèn)存儲(chǔ)類型:文件系統(tǒng),存儲(chǔ)位置:使用模版中的數(shù)據(jù)庫(kù)文件位置,也可以自己指定存儲(chǔ)路徑,單擊“下一步”;
8、恢復(fù)配置,指定快速恢復(fù)區(qū);
9、數(shù)據(jù)庫(kù)內(nèi)容,根據(jù)需要,選擇是否添加示例方案,單擊“下一步”;
10、初始化參數(shù),設(shè)置內(nèi)存、字符集等,單擊“下一步”;
11、數(shù)據(jù)庫(kù)存儲(chǔ),控制文件、數(shù)據(jù)文件、重做日志文件位置設(shè)置,單擊“下一步”;
12、創(chuàng)建選項(xiàng),創(chuàng)建數(shù)據(jù)庫(kù),生成腳本,單擊“完成”,開始創(chuàng)建數(shù)據(jù)庫(kù)。
下載地址
- 電腦版
- 本地下載通道:
- 北京聯(lián)通下載
- 浙江電信下載
- 江蘇電信下載
- 廣東電信下載
猜您喜歡
- 數(shù)據(jù)庫(kù)軟件推薦
- 數(shù)據(jù)庫(kù)軟件指的是以一定方式儲(chǔ)存在一起、能為多個(gè)用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)軟件是用于數(shù)據(jù)保存管理的軟件系統(tǒng),可以高效的進(jìn)行數(shù)據(jù)處理。而隨著信息化的深入發(fā)展,數(shù)據(jù)的存儲(chǔ)與管理已經(jīng)成為各行業(yè)和領(lǐng)域不可或缺的一部分。那么數(shù)據(jù)庫(kù)軟件有哪些?今天小編就為大家?guī)?lái)了數(shù)據(jù)庫(kù)軟件排行榜,每一款各有其特點(diǎn)和適用場(chǎng)景,選擇適合自己需求的數(shù)據(jù)庫(kù)軟件,將有助于提高數(shù)據(jù)管理的效率和準(zhǔn)確性。
同類軟件
Navicat for Oracle(Oracle數(shù)據(jù)庫(kù)管理工具) v17.1.11官方版
HeidiSQL(MySQL圖形化管理工具) v12.8.0.6908官方版
SQLite Expert Pro(可視化數(shù)據(jù)庫(kù)管理工具) v5.5.15.626
Valentina Studio(數(shù)據(jù)庫(kù)管理工具) v14.0
Benthic Software Golden(數(shù)據(jù)庫(kù)管理工具) v7.3官方版
sybase central(sybase數(shù)據(jù)庫(kù)連接工具) v6.0
sybase sql anywhere(數(shù)據(jù)庫(kù)管理工具) v5.0官方版
SQLiteSpy(SQLite數(shù)據(jù)管理工具)官方版 v1.9.11
網(wǎng)友評(píng)論
共0條評(píng)論類似軟件
-
Oracle SQL Developer(oracle數(shù)據(jù)庫(kù)開發(fā)工具) v23.1.1 數(shù)據(jù)庫(kù)類 / 486.05M
-
Database.NET(多數(shù)據(jù)庫(kù)管理工具) v35.6.8703.2官方版 數(shù)據(jù)庫(kù)類 / 30.81M
-
postgresql(數(shù)據(jù)庫(kù)軟件) v16.2官方版 數(shù)據(jù)庫(kù)類 / 359.1M
-
sql server 2005官方版 數(shù)據(jù)庫(kù)類 / 1.84G
-
visual foxpro 7.0 數(shù)據(jù)庫(kù)類 / 18.88M