999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Orecal數據庫的基本操作語言

2017-05-04 18:23:48吳昊王一冰吳麗君
藝術科技 2016年12期
關鍵詞:數據庫

吳昊+王一冰+吳麗君

摘 要:DB(database)數據庫的簡化縮寫,可以說DB是按照數據結構來組織、存儲和管理數據的倉庫,隨著信息技術和數據管理的需求,使得它出現于90年代,數據管理不僅需要存儲和管理數據,而且要貼合用戶的需求,變成可以對各種數據進行管理和操控的新方式。數據庫技術成為了管理系統、自動化系統等各類使用信息保存內庫的核心部分。

關鍵詞:DB;數據庫;甲骨文

說到數據庫,我們就不得不提到DBMS數據庫管理軟件關系型數據庫,其中按照公司分,市面上的數據庫可以大致分為以下幾類:

Oracle數據庫。具有性能穩定、安全性高等優點,采用標準SQL語句,支持多種數據類型,提供面向對象的數據支持,支持Unix、Windows,但價格稍貴,一般大公司大項目會用到,而甲骨文公司的Oracle產品也是世界上第一個商品化關系型數據庫關系系統。

DB2數據庫,IBM公司的關系型數據庫管理系統。SQL Server數據庫,微軟公司的產品。My SQL開放性的源碼型數據庫是SUN公司基于用戶的開放性的、免費的數據庫操縱軟件,但不幸被Oracle收購。

在數據庫中,所有的數據庫都是用相同或相似的結構化查詢語言,SQL(Structured Query Language)結構化查詢語言它又可以具體的分為以下幾類:

數據定義語言(DDL,Data Definition Language):用于建立、修改、刪除數據庫對象。

CREATE:用于創建表或其他數據對象結構。

ALTER:修改表或其他數據對象結構。

DROP:刪除表或其他數據對象的結構。

TRUNCATE:刪除表數據,保留表結構。

數據操縱語言(DML,Data Manipulation Language):用于改變表中的數據。

INSERT:將數據插入到數據表中。

UPDATE:更新數據表中的已存在的數據。

DELETE:刪除數據表中的數據。

事物控制語言(TCL,Transaction Control Language): 用來維護數據的一致性語句。

COMMIT:提交,確認已經進行的數據改變。

ROLLBACK:回滾,取消已經進行的數據改變。

SAVEPOINT:使當前的事務可以回退到指定的保存點,便于取消部分改變。

數據查詢語言(DQL,Data Query Language):用來查詢所需要的數據。

SELECT:語句

數據控制語言(DCL,Data Control Language):用于執行權限的授予和收回的操作。

GRANT:授予用于給用戶或角色授予權限。

REVOKE:用戶收回用戶或角色已有的權限。

CREATE USER:用戶創建用戶。

NUMBER表示數字類型

經常被定義成NUMBER(p,s)形式,其中p表示數字的總位數,s表示小數點后面的位數。

CHAR類型表示字符串

表示固定長度的字符類型,經常被定義成CHAR(N)形式,N代表占用的字節數,最大長度是2000個字節。

VARCHAR2類型字符串

表示變長字符類型,經常被定義成VARCHAR2(N)形式,N代表占用的字節數,最大長度是4000個字節。

DATE日期類型:用于定義日期時間的數據,長度是7個字節。

CONCAT()函數表示字符串的拼接

例如:select CONCAT(CONCAT(‘A,':'),5000)from dual;

LENGTH()用于返回字符串的長度,值得我們注意的是,如果字符類型是VARCHAR2返回字符的實際長度,如果是CHAR返回固定長度。

UPPER()轉成大寫字母,LOWER()轉換成小寫字母,INITCAP()首字符轉大寫。

TRIM截取兩端字符串,LTRIM截取左端字符串,RTRIM截取右端字符串。

SUBSTR(char,m,n)用字符串的截取,用于獲取字符串的子串,返回char中會從m位開始取n個字符,如果m=0則從首字符開始截取;如果m為負數,則從尾部開始截取;如果n沒有設置數值或者n的長度超過char的長度,則截取到字符串末尾為止,注意下標從1開始。INSTR(char1,char2,n)返回子串char2在源字符串char中的位置,從n的位置開始搜索,沒有指定n的情況從第一個開始搜索。

在DATE日期中,Oracle是經常使用的一個日期類型,其與DATE的區別是不僅可以保存日期和時間,還可以保存小秒數,最高精度可以到ns(納秒)。數據庫內部用7或者11個字節存儲,精度為零。當用7個字節儲存的時候,與DATE功能相當。精度大于0,則用11個字節存儲。SYSDATE獲取當前數據庫所在服務器的系統時間包含毫秒數。如果有需要,我們將日期類型轉換成字符串類型會使用到TO_CHAR(),將字符串類型轉換成日期類型則會使用TO_DATE(‘2016-12-12,‘yyyy-mm-dd')。

查詢表中的數據時用到select * from表名,其中:

select*表示查詢表中的所有字段

select字段名表示查詢表中的指定字段

select+常量 例如1 ‘sdf'表示顯示對應的常量值

select+函數 表示顯示函數運行后的結果

from指要從哪個表中查詢

表查詢的時候可以為查詢結果加別名

使用時在列的后面as+別名(" ")直接寫 as關鍵字可加可不加

如果希望別名中區分大小寫字符,或者別名中包含字符或空格,則必須用雙引號引起來

例句:select empno AS id,ename "Name",salary*12 "Annual Salary" from emp_chen;

與之相比,在查詢語句中我們需要使用比較操作,限制查詢的結果時就需要使用where 子句:

如果和數字比較,可以使用單引號括起來,也可以不用。

如果是和字符串及日期類型比較數據,則必須用單引號括起來。

例句:select * from emp_chen where deptno=10;

以上就為大家介紹這些Oracle數據庫的基本操作語言。

參考文獻:

[1] 西爾伯沙茨(美),等.數據庫系統概念(第6版)[M].楊冬青,等,譯.北京:機械工業出版社,2012.

[2] Thomas Kyte,Darl Kuhn(美). Oracle編程藝術深入理解數據庫體系結構(第3版)[M].北京:人民郵電出版社,2012.

[3] 厄茲敘(德),Valduriez.P(德).分布式數據庫系統原理(第3版)[M].周立柱,等,譯.北京:清華大學出版社,2014.

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 亚洲第一视频区| 99re精彩视频| 天天色天天综合网| 日本久久网站| 国产成人在线小视频| 激情六月丁香婷婷四房播| 亚洲色图欧美视频| 国内丰满少妇猛烈精品播| 国内精品久久久久久久久久影视 | 国产91成人| 中文纯内无码H| 91青青草视频在线观看的| 四虎国产精品永久在线网址| 中日韩一区二区三区中文免费视频 | 国产一在线观看| 日本中文字幕久久网站| 国产精品.com| 中文字幕调教一区二区视频| 伊人色天堂| 最新痴汉在线无码AV| 国产成人综合日韩精品无码首页| 亚洲AV无码精品无码久久蜜桃| 国产乱人视频免费观看| 视频一区视频二区日韩专区| 成人综合久久综合| 99手机在线视频| 野花国产精品入口| 成人精品在线观看| 又粗又硬又大又爽免费视频播放| 第九色区aⅴ天堂久久香| 欧美精品高清| 国产91视频免费观看| 国产呦精品一区二区三区网站| 国产精品林美惠子在线播放| 毛片免费视频| 超碰免费91| 国产爽爽视频| 激情成人综合网| 国产精品精品视频| 久一在线视频| 色噜噜狠狠色综合网图区| 精品天海翼一区二区| 毛片一级在线| 69综合网| 亚洲成人精品久久| 毛片免费在线| 欧美日韩亚洲综合在线观看| 精品福利视频网| 97免费在线观看视频| 免费aa毛片| 一本一本大道香蕉久在线播放| 97精品久久久大香线焦| 26uuu国产精品视频| 激情六月丁香婷婷四房播| 婷婷久久综合九色综合88| 色悠久久久久久久综合网伊人| 夜夜操狠狠操| 男女精品视频| 国产又粗又爽视频| 1级黄色毛片| 久久久久人妻精品一区三寸蜜桃| 天堂成人av| 国产1区2区在线观看| 国产小视频在线高清播放| 日韩精品无码不卡无码| 日韩A级毛片一区二区三区| 日韩国产精品无码一区二区三区| 精品无码人妻一区二区| 久久精品人人做人人爽| 亚洲日韩AV无码一区二区三区人 | 最新国产成人剧情在线播放| 国产精品一区二区无码免费看片| 国产精品专区第1页| 中文字幕免费在线视频| 99热在线只有精品| 国产女同自拍视频| 日韩福利在线视频| 久久网综合| 成人福利在线视频| 国产成人综合在线观看| 亚洲av色吊丝无码| a天堂视频在线|