從數(shù)據(jù)庫用戶角度看,數(shù)據(jù)庫中的數(shù)據(jù)是以表、視圖等方式儲存的。那么用戶自己是怎么創(chuàng)建表的呢?簡單的有兩種方式,一種是用戶可以在Oracle提供的SQL*Plus中使用CREATE TABLE語句創(chuàng)建表,也可以通過OEM圖形化工具創(chuàng)建表。
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、成都做網(wǎng)站、會寧網(wǎng)絡(luò)推廣、成都小程序開發(fā)、會寧網(wǎng)絡(luò)營銷、會寧企業(yè)策劃、會寧品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供會寧建站搭建服務(wù),24小時服務(wù)熱線:028-86922220,官方網(wǎng)址:jinyejixie.com
工具/材料
電腦
Oracle 10g
CREATE TABLE創(chuàng)建表 01
首先用戶必須要有CREATE TABLE系統(tǒng)權(quán)限,并且只能在自己的模式中創(chuàng)建表,圖中的例子使用CREATE TABLE語句在當(dāng)前模式中創(chuàng)建了一個共有5列的表:表的名稱為employees,包含 emp_id, name, job,age,dep_id 等5列,后面的number、 varchar2、等為數(shù)據(jù)類型,括號里面為長度。
02
如果想要在其他模式中創(chuàng)建表,則必須在表名前加上模式名,并且用戶還要有CREATE ANY TABLE系統(tǒng)權(quán)限,例如圖中語句將在SYSTEM模式中創(chuàng)建employees1表
OEM創(chuàng)建表 01
在OEM主界面中選擇【管理】選項卡,進入如圖所示的數(shù)據(jù)庫管理界面;然后在“數(shù)據(jù)庫對象”中單擊【表】選項。
02
系統(tǒng)進入管理表界面,在該頁面中單擊【創(chuàng)建】按鈕,進入如圖所示的“創(chuàng)建表的組織形式”界面。在該界面中用戶可以選擇創(chuàng)建的表類型---標(biāo)準(zhǔn)表、臨時表或索引表。
03
在選擇創(chuàng)建的表類型后,單擊【繼續(xù)】按鈕,進入如圖所示的“創(chuàng)建表”界面。在“名稱”文本框中輸入要創(chuàng)建表的名稱。系統(tǒng)在“方案”文本框中顯示當(dāng)前模式,這表示新創(chuàng)建的表將屬于該模式。
04
在“創(chuàng)建表”頁面中選擇“約束條件”選項卡,進入如圖所示的“表約束條件”頁面。該頁面中用戶可以為創(chuàng)建的表定義約束條件,包括主鍵約束(PRIMARY)、唯一約束(UNIQUE)、檢查約束(CHECK)和外鍵(FOREIGN)約束。
05
設(shè)置儲存參數(shù),選擇“儲存”選項卡,進入如圖所示的儲存設(shè)置界面,最后保存表格,單機【確定】按鈕,系統(tǒng)會根據(jù)用戶對表的設(shè)置,創(chuàng)建一個新表。
oracle創(chuàng)建表空間有多種方法,如下:
一、方法1:
代碼創(chuàng)建,如下:
SQL edi
已寫入 file afiedt.buf
1 create tablespace ts1
2 datafile 'F:\oracle\product\10.2.0\oradata\orcl\ts1.dbf' size 100M
3 autoextend on next 1M maxsize 1000M
4* extent management local
SQL /
表空間已創(chuàng)建。
二、方法2
用sqlplus,如下:
sqlplus / as sysdba
SQLcreate tablespace tbsname datafile '文件路徑及文件名' size 500m;
三、方法3
通過腳本創(chuàng)建,如下:
Create tablespace StartDB
datafile 'e:\database\oracle\StartDB.dbf'
size 32m
autoextend on
next 32m maxsize 1024m
extent management local。
oracle創(chuàng)建表空間操作方法如下:
1.開啟oracle服務(wù),打開plsql工具,使用管理員賬戶登錄
2.點左上角的新建SQL窗口
3.創(chuàng)建表空間。在sql窗口中輸入create tablespace test datafile 'D:\test.ora' size 1000m;這里的test為表空間名稱,路徑自己來命名。然后點執(zhí)行按鈕。
4.執(zhí)行成功后,繼續(xù)創(chuàng)建用戶。輸入create user test identified by test default tablespace test quota 500m on users; 這里第一個test為用戶名,第二個test為密碼,第三個test為表空間名。然后執(zhí)行
5.成功創(chuàng)建用戶后,進行授權(quán)。輸入grant all privileges to test; 執(zhí)行該語句給test用戶授權(quán),此時test用戶就可以登錄了
6.接下來使用test用戶登錄,就可以建表了
拓展資料:
甲骨文公司,全稱甲骨文股份有限公司(甲骨文軟件系統(tǒng)有限公司),是全球最大的企業(yè)級軟件公司,總部位于美國加利福尼亞州的紅木灘。1989年正式進入中國市場。2013年,甲骨文已超越?IBM?,成為繼?Microsoft?后全球第二大軟件公司。
2017年6月7日發(fā)布的2017年美國《財富》500強,甲骨文公司排名第81位。
2017年6月,《2017年BrandZ最具價值全球品牌100強》公布,甲骨文公司排名第46位
當(dāng)前名稱:oracle怎么去建表 Oracle怎么建表
網(wǎng)址分享:http://jinyejixie.com/article2/hpdsic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、企業(yè)建站、面包屑導(dǎo)航、網(wǎng)站維護、自適應(yīng)網(wǎng)站、手機網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)