[數據庫] Navicat for Oracle基本用法圖文介紹丨【綻放吧!數據庫

      網友投稿 1326 2025-03-31

      本文主要通過圖文的方法介紹了Navicat for Oracle的基本用法,因為最近做J2EE項目涉及到遠程數據庫連接,故使用了該工具。文章非常簡單基礎,但還是希望對你有所幫助,如果文章中存在錯誤或不足之處,還請海涵~

      一. 連接遠程數據庫

      安裝Navicat for ?Oracle軟件后運行如下圖所示:

      [數據庫] Navicat for Oracle基本用法圖文介紹丨【綻放吧!數據庫】

      點擊”連接“按鈕填寫相關信息如IP地址,然后連接遠程數據庫如下圖所示。

      連接成功后的數據庫如下圖所示:

      PS:因項目原因,該文章講述的是連接遠程數據庫,但相關操作與本地的一樣。

      二. 創建數據庫表

      新建數據庫表通過如下圖點擊任務欄的”新建表“或右擊空白處創建。

      新建表T_USER_INFO,其中“添加欄位”向表中插入相應字段,目前我插入的字段包括:ID(序號)、USERNAME(用戶名)、PWD(密碼)、STATUS(權限)、DW_NAME(單位名稱)、DW_CODE(單位代碼),同時可以設置主鍵、非空屬性、添加注釋等操作。

      同時,任務欄中還有索引、外鍵、觸發器、權限供我們設置。這篇文章主要介紹一些基礎知識,會基本使用即可,后面有機會給大家深層次講解下這些用法。

      同時如果想修改已經創建的表的信息,可以通過如下圖所示的方法進行操作。右擊表T_USER_INFO“設計表”可以對表結構就行修改。

      通過點擊“打開表”可以查看用戶信息,如下圖所示,同時也可以刪除表、清空表數據、復制表等操作。

      三. 數據庫增刪改查

      下面我將結合SQL語句和Navicat for Oracle軟件對數據庫的增刪改查進行講解。點擊“查詢=》新建查詢”后進行操作,SQl支持的命令包括:

      數據定義語言(DDL) : create, alter, drop

      數據操縱語言(DML): insert, delete, update, select

      數據控制語言(DCL) : grant, revoke

      事務控制語言(TCL) ?: commit, savepoint, rollback

      insert into T_USER_INFO (ID,USERNAME,PWD,STATUS,DW_NAME,DW_CODE) values('1', 'Eastmount', '123123', '2', '教務處', '10001');

      update T_USER_INFO set USERNAME='楊秀璋' and PWD='123456' and STATUS='2' and DW_NAME='軟件學院' and DW_CODE='08111003' where ID='0';

      update T_USER_INFO set USERNAME='楊秀璋', PWD='123456', STATUS='2', DW_NAME='軟件學院', DW_CODE='08111003' where ID='0';

      select * from T_USER_INFO where USERNAME='楊秀璋';

      delete T_USER_INFO where ID='0';

      String sql="delete T_USER_INFO where ID='"+ID+"'";

      四. 數據庫導入和導出

      1.導出數據

      選擇Excel2007文件如下:

      依次點擊下一步進行導出:

      最好選擇“包含列的標題”,Excel中添加標題:

      輸出如下圖所示:

      五. 數據庫自動備份

      數據庫備份如下圖所示,保存為SQL文件:

      同樣可以對具體的某張表進行備份SQL,如下圖所示:

      打開具體的T_USER_INFO.sql文件代碼如下所示:

      /* Navicat Oracle Data Transfer Oracle Client Version : 11.2.0 Source Server : 遠程oracle連接 Source Server Version : 110200 Source Host : XXX Source Schema : XXXXXX Target Server Type : ORACLE Target Server Version : 110200 File Encoding : 65001 Date: 2016-04-07 22:00:50 */ -- ---------------------------- -- Table structure for "T_USER_INFO" -- ---------------------------- DROP TABLE "T_USER_INFO"; CREATE TABLE "GUI"."T_USER_INFO" ( "ID" NUMBER(22,0) NOT NULL ENABLE, "USERNAME" VARCHAR2(50) NOT NULL ENABLE, "PWD" VARCHAR2(50) NOT NULL ENABLE, "STATUS" NUMBER(22,0) NOT NULL ENABLE, "DW_NAME" VARCHAR2(100), "DW_CODE" VARCHAR2(50), PRIMARY KEY ("USERNAME") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "USERS" ENABLE ) SEGMENT CREATION IMMEDIATE PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "USERS" ; -- ---------------------------- -- Records of T_USER_INFO -- ---------------------------- INSERT INTO "T_USER_INFO" VALUES ('100', 'test01', '000000', '1', '經濟學院', '3001'); INSERT INTO "T_USER_INFO" VALUES ('101', 'test02', '000000', '1', '金融學院', '3002'); INSERT INTO "T_USER_INFO" VALUES ('102', 'test03', '000000', '1', '工商學院', '3003'); INSERT INTO "T_USER_INFO" VALUES ('103', 'test04', '000000', '1', '會計學院', '3004'); INSERT INTO "T_USER_INFO" VALUES ('104', 'test05', '000000', '1', '公管學院', '3005'); INSERT INTO "T_USER_INFO" VALUES ('105', 'test06', '000000', '1', '管科學院', '3006');

      最后希望文章對你有所幫助,如果文章中存在錯誤或不足之處,還請海涵~后面可能會寫一些更有深度的Orcale數據庫相關文章,尤其是如何提高數據庫的性能,結合實際項目。

      希望能與大家一起在華為云社區共同承載,原文地址:https://blog.csdn.net/Eastmount/article/details/51062044

      【綻放吧!數據庫】有獎征文火熱進行中:https://bbs.huaweicloud.com/blogs/285617

      (By:娜璋之家 Eastmount 2021-07-23 夜于武漢)

      Oracle 數據庫

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:wps office腳注怎么刪?
      下一篇:查找的功能我不會用了(找不到功能)
      相關文章
      亚洲va久久久噜噜噜久久男同| 国产精品亚洲а∨无码播放麻豆| 亚洲国产成人爱av在线播放| 中国china体内裑精亚洲日本| 亚洲精品网站在线观看你懂的| 久久精品亚洲男人的天堂| 亚洲色无码国产精品网站可下载| 亚洲第一二三四区| 亚洲国产精品yw在线观看| 亚洲大香人伊一本线| 亚洲视频一区在线| 亚洲精品中文字幕麻豆| 亚洲成人网在线播放| 亚洲日本香蕉视频| 亚洲伊人色一综合网| 亚洲人成在线中文字幕| 亚洲av专区无码观看精品天堂| 国产日本亚洲一区二区三区| 国产精品亚洲一区二区麻豆| 日韩亚洲国产高清免费视频| 亚洲欧美日韩中文字幕一区二区三区| 亚洲人成网站色7799| 鲁死你资源站亚洲av| 亚洲AV无码不卡在线观看下载| 在线观看免费亚洲| 国产亚洲精品成人久久网站| 亚洲情侣偷拍精品| 亚洲无人区一区二区三区| 亚洲av最新在线网址| 久久夜色精品国产噜噜亚洲AV| 亚洲综合久久1区2区3区| 亚洲av成人综合网| 日韩国产欧美亚洲v片| 国产天堂亚洲精品| 国产AV无码专区亚洲AWWW| 亚洲成AV人片在线观看无码| 久久久久亚洲AV无码专区首JN | 亚洲AV无码AV男人的天堂| 久久夜色精品国产噜噜亚洲AV| 亚洲一欧洲中文字幕在线| 亚洲精品无码mⅴ在线观看|