freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle數(shù)據(jù)庫基礎(chǔ)題庫【含答案】(小編推薦)(文件)

2024-10-20 21:04 上一頁面

下一頁面
 

【正文】 個(gè)區(qū)稱為臨時(shí)段。數(shù)據(jù)庫對(duì)象有表、視圖、聚集、索引、偽列和序號(hào)生成器。聚集是一種優(yōu)化措施。建立聚集命令的基本格式: SQLCREATE CLUSTER〈聚集名〉(列定義[,…])。建立索引的語句是:CREATE INDEX索引名ON CLUSTER聚集名。所有序號(hào)存儲(chǔ)在數(shù)據(jù)字典表中。一旦序號(hào)生成器S被定義。它可提供以下信息:ORACLE用戶的用戶名。通用的數(shù)據(jù)庫結(jié)構(gòu)。數(shù)據(jù)字典在DB建立時(shí)建立。數(shù)據(jù)字典包含一組基表和相關(guān)的視圖,可分為以下幾類: 類描 述DBA 只有DBA可存取的視圖,給出數(shù)據(jù)庫中定義的任何實(shí)體的信息USER 對(duì)任何用戶可用的視圖,給出他們自己的實(shí)體的信息ALL對(duì)任何用戶可用的視圖,給出用戶可存取的所有實(shí)體的信息其中代表表名或視圖名下面列出的是一些常用的表或視圖的名稱。(4)SYNONYMS 用戶可存取的同義名詞、專用名和公用名。(8)OBJECTS 用戶可存取的對(duì)象。(12)SYSTABAUTH 用戶對(duì)數(shù)據(jù)對(duì)象的使用權(quán)限。用DESCRIBE命令還可以查看視圖及過程的定義。這就使得單條的SQL語句使用方便,功能強(qiáng)大。PL/SQL可支持變量和常量的使用。在SQL*PLUS的這種運(yùn)行環(huán)境下,既可以使用SQL命令、PL/SQL語句、及SQL*PLUS自己提供的命令,又可以運(yùn)行由上述三類命令(或語句)編輯而成的命令文件。所以必須要求有人對(duì)數(shù)據(jù)庫系統(tǒng)進(jìn)行臨時(shí)管理,并進(jìn)行數(shù)據(jù)的備份等工作。DBA具有如下責(zé)任:(1)ORACLE服務(wù)器和客戶工作站軟件的安裝和升級(jí)。(5)給用戶授權(quán),維護(hù)系統(tǒng)安全。(9)后備和恢復(fù)數(shù)據(jù)庫。(3)為DBA提供必要的信息。Fred39。011月197039。如果為表所有列都指定值,那么可以忽略列清單INSERT INTO customersVALUES(6, 39。, 39。)。White39。,age = ‘16’(更改多個(gè)字段時(shí)候用逗號(hào)隔開)where 條件對(duì)查詢結(jié)果進(jìn)行排序?語句:select * fromcustomersorderby字段 desc;(asc(升序),desc(降序)如果不寫,默認(rèn)升序)NULL值了解么?NULL值表示未知的值。,39。未知39。,39。39。asdbcrdbewqrbmde39。select instr(39。5,2)from dual。abcd月fg39。,2)from dual。l Add_months(d1,n1)l last_day():轉(zhuǎn)換函數(shù)l To_char TO_CHAR(x,[ format])將x轉(zhuǎn)化為字符串。【一般在查詢時(shí)候使用,使返回的值成為指定格式】l to_date TO_DATE(x,[format])將x字符串轉(zhuǎn)換為日期insert into student values(,39。,39。,null)。(1)可以使用GROUP BY對(duì)多個(gè)列進(jìn)行分組例:SELECT product_id, avg(customer_id)FROM purchases GROUP BY product_id。表的約束條件?目的:確保表中數(shù)據(jù)的完整性。這個(gè)主鍵的列就稱為第二個(gè)表的外鍵。如果連接條件的列中有NULL值,那么該行則不會(huì)返回 外連接:外連接返回的行滿足連接條件,也包括在連接條件的列包含空值的行自連接:連接的表為同一張表子查詢?子查詢是嵌入到另一個(gè)SELECT語句中的一個(gè)SELECT語句。Brown39。單行子查詢將返回結(jié)果用于HAVING子句過濾分組統(tǒng)計(jì)的行例如:查詢平均價(jià)格小于最大平均值的商品編號(hào)及平均值SELECT product_type_id, AVG(price)FROM products GROUP BY product_type_id HAVING AVG(price)分頁查詢?可以通過ROWNUM來實(shí)現(xiàn)。就像書的索引可以幫助我們更快速的查找信息一樣,Oracle中的索引也提供了一種更快地訪問表數(shù)據(jù)的途徑。而視圖只是一種定義,對(duì)應(yīng)一個(gè)查詢語句。所以在學(xué)習(xí)這門課時(shí),注重學(xué)生實(shí)際操作能力,安排了理論與上機(jī)操作相結(jié)合。了解學(xué)生原有的知識(shí)技能的質(zhì)量,他們的興趣、需要、方法、習(xí)慣,學(xué)習(xí)新知識(shí)可能會(huì)有哪些困難,采取相應(yīng)的措施。同時(shí),激發(fā)學(xué)生的情感,使他們產(chǎn)生愉悅的心境,創(chuàng)造良好的課堂氣氛,課堂語言簡潔明了,課堂提問面向全體學(xué)生,注意引發(fā)學(xué)生學(xué)習(xí)的興趣,課堂上講練結(jié)合,布置好課外作業(yè),減輕學(xué)生的負(fù)擔(dān)。實(shí)施素質(zhì)教育對(duì)教師的素質(zhì)要求更高,在今后的教育教學(xué)中,我將嚴(yán)格要求自己,努力工作,發(fā)揚(yáng)優(yōu)點(diǎn),開拓進(jìn)取,為教育事業(yè)奉獻(xiàn)自己的力量。讓學(xué)生復(fù)習(xí)操作上節(jié)課的學(xué)習(xí)內(nèi)容,布置一定的作業(yè),做到每個(gè)學(xué)生的每個(gè)SQL語句,每個(gè)操作抖完全掌握。課堂上的情況。認(rèn)真學(xué)習(xí)貫徹教學(xué)大綱,鉆研教材。數(shù)據(jù)庫中只在數(shù)據(jù)字典中存儲(chǔ)對(duì)視圖的定義。視圖不同于表,視圖本身不包含任何數(shù)據(jù)。索引?索引是與表關(guān)聯(lián)的可選結(jié)構(gòu)。(2)在單行子查詢還可以使用其他比較運(yùn)算符,如、= 例:查詢價(jià)格大于平均價(jià)格的商品編號(hào)、名稱及價(jià)格WHERE子句中使用,以及子查詢中使用AVG()聚集函數(shù)SELECT product_id, name, price FROM products WHERE price (SELECT AVG(price)FROM products)。當(dāng)需要從表中選擇行,而選擇條件卻取決于該表自身中的數(shù)據(jù)時(shí),子查詢非常有用。products表和product_types表相關(guān)字段會(huì)用在SELECT語句及WHERE子句上,可以給表起別名,提高代碼可讀性、降低書寫難度 例程:SELECT , FROM products p, product_types pt WHERE = AND = 3 注意:如果查詢兩張表,并且沒有定義連接條件,那么查詢的結(jié)果集是兩表相乘的結(jié)果,這樣的情況稱之為笛卡爾乘積。通過將表中的主鍵列添加到另一個(gè)表中。注意:product_type_idORDER a)如果查詢中使用了聚集函數(shù),被查詢的列未使用聚集函數(shù)處理,那么這些列必須出現(xiàn)在GROUP BY子句后,否則,會(huì)提示ORA00937錯(cuò)誤b)不能使用聚集函數(shù)作為WHERE子句的篩選條件,否則,會(huì)提示ORA00934錯(cuò)誤c)可以使用HAVING子句過濾分組后的行SELECT...FROM...WHERE GROUP BY...HAVING...ORDER BY...。聚合函數(shù)l Avg:平均數(shù) l Sum:求和 l Max:最大值 l Min:最小值 l Count:返回統(tǒng)計(jì)的行數(shù) l Round:四舍五入例程:select round(avg(bid),1)from bug。),default,39。,to_date(39。yyyymmdd39。yyyymmddhhmmss39。(結(jié)果:d月)select substr(39。用select執(zhí)行并不會(huì)修改數(shù)據(jù)庫中原始值,但是用update執(zhí)行可以修改。,39。b39。l Instr字符查找,從1開始。)?!?update student set name = replace(name,39。)from student。當(dāng)某些查詢語句在輸出結(jié)果列上看不到值的時(shí)候,可能就是NULL值NVL()和NVL2():NULL值被查詢出來的時(shí)候沒有顯示信息,如何告知用戶這是空字符串還是NULL,這可以通過NVL()函數(shù)來進(jìn)行處理NVL(x,value)是有value顯示本身,null顯示為替換的value NVL2(x,value1,value2)是如果x不為NULL值,返回value1,否則返回value2 例程:select name,nvl2(,39。查詢:select * fromcustomers;或者select字段 fromcustomerswhere條件 刪除:deletefromcustomerswhere條件更改:update customersset name = 39。Sophie39。, 39。, 39。800555121539。Brown39??戳嗽S多關(guān)于ORACLE的知識(shí)論壇,總算是對(duì)ORACLE有個(gè)整體的認(rèn)識(shí),不僅僅是拘泥于課堂上學(xué)習(xí)的知識(shí)而已,雖然自己對(duì)ORACLE學(xué)習(xí)并不是多么的透徹,但是總歸多接觸點(diǎn)新的東西總是好的。而應(yīng)用開發(fā)人員須完成:(1)應(yīng)用程序設(shè)計(jì)。(7)監(jiān)視和優(yōu)化數(shù)據(jù)庫的性能。(3)創(chuàng)建基本的數(shù)據(jù)庫客體(表、視圖、索引)。他們必須理解數(shù)據(jù)庫系統(tǒng)管理,清楚數(shù)據(jù)庫包含的數(shù)據(jù)內(nèi)容、運(yùn)行狀況等。ORACLE作為一個(gè)大型的數(shù)據(jù)系統(tǒng),通常包含很多用戶的數(shù)據(jù)。SQL*PLUS是ORACLE用來存儲(chǔ)、查詢、操縱、控制和報(bào)告數(shù)據(jù)庫中信息的一個(gè)交互式工具。但在實(shí)際數(shù)據(jù)庫應(yīng)用開發(fā)中,往往要依據(jù)前一步對(duì)數(shù)據(jù)庫操作的結(jié)果或上一個(gè)事務(wù)提交的情況來確定下一步的操作。用來存儲(chǔ)、檢索和維護(hù)數(shù)據(jù)庫中的信息,并控制對(duì)數(shù)據(jù)庫的存取事務(wù)??梢杂肧QLDESCRIBE〈表名〉來查看表的結(jié)構(gòu)定義。(10)USERS 查看當(dāng)前全部用戶。(6)CONSTRAINTS 用戶可存取的約束。(2)TAB 用戶建的所有基本表、視圖和同義詞。數(shù)據(jù)庫建立時(shí)有兩個(gè)默認(rèn)DBA用戶:SYS、SYSTEM。觸發(fā)子程序等的存儲(chǔ)。實(shí)體的名字和定義。數(shù)據(jù)字典ORACLE RDBMS最重要的部分之一。用戶可以通過字典視圖USERSEQUENCES、ALLSEQUENCES和DBASEQUENCES查詢和存取。利用序號(hào)可自動(dòng)地生成唯一主碼。在聚集碼上必須建立一個(gè)聚集索引,對(duì)于每一數(shù)據(jù)塊上每個(gè)聚集碼值有一索引項(xiàng)。特別是使用聚集對(duì)連接非常有利。聚集包括存儲(chǔ)在一起的一組表,它們共享公共列并經(jīng)常一起使用。它包括數(shù)據(jù)字典定義,在數(shù)據(jù)庫打開時(shí)裝入。一個(gè)回滾段是DB的一部分,它記錄在某一情況下被撤消的動(dòng)作。索引段 一個(gè)索引段包含對(duì)一個(gè)表(或聚集)建立的一個(gè)索引的全部索引數(shù)據(jù)。數(shù)據(jù)可以是表、索引或RDBMS所需要的臨時(shí)數(shù)據(jù)。使用ALFER TABLESPACE ADD FILE語句將另一個(gè)數(shù)據(jù)文件加入到已存在表空間中。表空間離線有下列原因: 一般為了使部分?jǐn)?shù)據(jù)庫不能使用,而允許正常存取數(shù)據(jù)庫其余部分。一個(gè)表空間可包含許多表和索引。通過分配空間,以改進(jìn)性能。DBA使用表空間做以下工作: 控制數(shù)據(jù)庫對(duì)象,如表、索引和臨時(shí)段的空間分配。④臨時(shí)段。另外還包括分布式DB中事務(wù)恢復(fù)進(jìn)程RECO和對(duì)服務(wù)進(jìn)程與用戶進(jìn)程進(jìn)行匹配的Dnnn進(jìn)程等。SMON(System Moniter)進(jìn)程,該進(jìn)程有規(guī)律地掃描SAG進(jìn)程信息,注銷失敗的數(shù)據(jù)庫例程,回收不再使用的內(nèi)存空間。(3)ORACLE的進(jìn)程結(jié)構(gòu)ORACLE包括三類進(jìn)程: ①用戶進(jìn)程 用來執(zhí)行用戶應(yīng)用程序的。(2)ORACLE的內(nèi)存結(jié)構(gòu) 一個(gè)ORACLE例程擁有一個(gè)系統(tǒng)全程區(qū)(SGA)和一組程序全程區(qū)(PGA)。數(shù)據(jù)文件 一個(gè)數(shù)據(jù)庫可有一個(gè)或多個(gè)數(shù)據(jù)文件,每個(gè)數(shù)據(jù)文件可以存有一個(gè)或多個(gè)表、視圖、索引等信息??杉嫒菪?由于采用了國際標(biāo)準(zhǔn)的數(shù)據(jù)查詢語言SQL,與IBM的SQL/DS、DB2等均兼容。查看此時(shí)表中數(shù)據(jù)(2)查詢?nèi)雽W(xué)成績大于480的學(xué)生信息(3)建立男生信息視圖(4)在“成績”字段上建立B
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1