日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Oracle(11g)数据库教程之三:SQL Developer 及 SQL *Plus操作数据库

發布時間:2023/12/16 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle(11g)数据库教程之三:SQL Developer 及 SQL *Plus操作数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Oracle11g)數據庫教程之SQL Developer SQL *Plus操作數據庫

所需數據下載:https://download.csdn.net/download/fjqlldg/12230786

一、點擊“開始”->控制面板->管理工具->服務,確認有關Oracle服務啟動

?

二、啟動SQL Developer,輸入密碼,連接數據庫

??????

??????

?

出現默認數據庫

?

三、右鍵“表”,新建表:XSB表、

?

點擊右上角“高級”,出現如下界面,可以對字段屬性進行修改:

?

確定后,目錄中出現XSB表

?

?

四、修改表:右鍵XSB,點擊“編輯”,可以對表結構進行修改

?

五、刪除表:右擊XSB、點擊“表”、出現下級菜單“刪除”,點擊“應用”即可。

?

六、表數據操作

1、插入數據:點擊界面右側“數據”,找到“+”,就可以添加數據了。

注:因Oracle 11g默認的日期格式為“dd-mm 月-yy”,這里先修改一下數據庫默認日期格式,在SQL Developer命令窗口中執行如下語句:

?????? alter session

??????? set nls_date_format = “yyyy-mm-dd”;

數據樣本:

學號?????? 姓名?????? 性別?????? 出生時間?????? 專業?????? 總學分??? 備注

101101??? 王林?????? 男??? 1990/2/10?????? ??? 計算機?????????? 50???

101102??? 程明?????? 男??? 1991/2/1? ??????? 計算機?????????? 50???

101103??? 王燕?????? 女??? 1989/10/6????????????? 計算機?????????? 50???

101104??? 韋嚴平??? 男??? 1990/8/26????????????? 計算機?????????? 50???

101106??? 李方方??? 男??? 1990/11/20??????????? 計算機?????????? 50???

101107??? 李明?????? 男??? 1990/5/1??????????????? 計算機?????????? 54??? 提前修完《數據結構》,并獲學分

101108??? 林一帆??? 男??? 1989/8/5??????????????? 計算機?????????? 52??? 已提前修完一門課

101109??? 張強民??? 男??? 1989/8/11????????????? 計算機?????????? 50???

101110??? 張蔚?????? 女??? 1991/7/22????????????? 計算機?????????? 50??? 三好學生

101111??? 趙琳?????? 女??? 1990/3/18????????????? 計算機?????????? 50???

101113??? 嚴紅?????? 女??? 1989/8/11????????????? 計算機?????????? 48??? 有一門功課不及格,待補考

101201??? 王敏?????? 男??? 1989/6/10????????????? 通信工程?????? 42???

101202??? 王林?????? 男??? 1989/1/29????????????? 通信工程?????? 40??? 有一門功課不及格,待補考

101203??? 王玉民??? 男??? 1990/3/26????????????? 通信工程?????? 42???

101204??? 馬琳琳??? 女??? 1989/2/10????????????? 通信工程?????? 42???

101206??? 李計?????? 男??? 1989/9/20????????????? 通信工程?????? 42???

101210??? 李紅慶??? 男??? 1989/5/1??????????????? 通信工程?????? 44??? 已提前修完一門,并獲得學分

101216??? 孫祥欣??? 男??? 1989/3/19????????????? 通信工程?????? 42???

101218??? 孫研?????? 男??? 1990/10/9????????????? 通信工程?????? 42???

101220??? 吳薇華??? 女??? 1990/3/18????????????? 通信工程?????? 42???

101221??? 劉燕敏??? 女??? 1989/11/12??????????? 通信工程?????? 42???

101241??? 羅林琳??? 女??? 1990/1/30????????????? 通信工程?????? 50??? 轉專業學習

?

?

?

2、刪除數據:刪除后要點“刷新”

?

?

七、導入excel數據

右鍵“XSB”表,找到“導入數據”

?

找到所需excel文件,打開

?

?

?

?

?

?

?

八、用SQL *Plus命令形式創建另兩個表(KCB、CJB)

create table kcb

(

?????? 課程號??? char(3)?????????? not null?? primary key,

?????? 課程名??? char(16)? not null,

?????? 開課學期?????? number(1)????? null,

?????? 學時?????? number(2)????? null,

?????? 學分?????? number(1)????? not null

);

?

create table cjb

(

?????? 學號?????? char(8)?????????? not null,

?????? 課程號??? char(3)?????????? not null,

?????? 成績?????? number(2)????? null,

?????? primary key(學號,課程號)

);

?

?

?

總結

以上是生活随笔為你收集整理的Oracle(11g)数据库教程之三:SQL Developer 及 SQL *Plus操作数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。