當前位置:首頁 » 操作系統 » oracle資料庫課後答案

oracle資料庫課後答案

發布時間: 2023-04-11 12:44:36

1. Oracle資料庫 面試時問:什麼是資料庫事務,怎麼回答,請明白的人給個答案,謝謝

事務(Transaction)是並發控制的單位,是用戶定義的一個操氏禪作序列,也就是完成某一功能的一組SQL語句。運櫻事殲悄塵務具有:原子性、一致性、分離性、持久性。

2. 資料庫系統概論重點是那些可以的話順便把課後答案也 給我吧。

太多了,要的話留郵箱
第1章 緒論
1 .試述數據、資料庫、資料庫系統、資料庫管理系統的概念。
答:
( l )數據( Data ) :描述事物的符號記錄稱為數據。數據的種類有數字、文字、圖形、圖像、聲音、正文等。數據與其語義是不可分的。解析在現代計算機系統中數據的概念是廣義的。早期的計算機系統主要用於科學計算,處理的數據是整數、實數、浮點數等傳統數學中的數據。現代計算機能存儲和處理的對象十分廣泛,表示這些對象的數據也越來越復雜。數據與其語義是不可分的。 500 這個數字可以表示一件物品的價格是 500 元,也可以表示一個學術會議參加的人數有 500 人,還可以表示一袋奶粉重 500 克。
( 2 )資料庫( DataBase ,簡稱 DB ) :資料庫是長期儲存在計算機內的、有組織的、可共享的數據集合。資料庫中的數據按一定的數據模型組織、描述和儲存,具有較小的冗餘度、較高的數據獨立性和易擴展性,並可為各種用戶共享。
( 3 )資料庫系統( DataBas 。 Sytem ,簡稱 DBS ) :資料庫系統是指在計算機系統中引入資料庫後的系統構成,一般由資料庫、資料庫管理系統(及其開發工具)、應用系統、資料庫管理員構成。解析資料庫系統和資料庫是兩個概念。資料庫系統是一個人一機系統,資料庫是資料庫系統的一個組成部分。但是在日常工作中人們常常把資料庫系統簡稱為資料庫。希望讀者能夠從人們講話或文章的上下文中區分「資料庫系統」和「資料庫」,不要引起混淆。
( 4 )資料庫管理系統( DataBase Management sytem ,簡稱 DBMs ) :資料庫管理系統是位於用戶與操作系統之間的一層數據管理軟體,用於科學地組織和存儲數據、高效地獲取和維護數據。 DBMS 的主要功能包括數據定義功能、數據操縱功能、資料庫的運行管理功能、資料庫的建立和維護功能。解析 DBMS 是一個大型的復雜的軟體系統,是計算機中的基礎軟體。目前,專門研製 DBMS 的廠商及其研製的 DBMS 產品很多。著名的有美國 IBM 公司的 DBZ 關系資料庫管理系統和 IMS 層次資料庫管理系統、美國 Oracle 公司的 orade 關系資料庫管理系統、 s 油 ase 公司的 s 油 ase 關系資料庫管理系統、美國微軟公司的 SQL Serve ,關系資料庫管理系統等。

2 .使用資料庫系統有什麼好處?
答:
使用資料庫系統的好處是由資料庫管理系統的特點或優點決定的。使用資料庫系統的好處很多,例如,可以大大提高應用開發的效率,方便用戶的使用,減輕資料庫系統管理人員維護的負擔,等等。使用資料庫系統可以大大提高應用開發的效率。因為在資料庫系統中應用程序不必考慮數據的定義、存儲和數據存取的具體路徑,這些工作都由 DBMS 來完成。用一個通俗的比喻,使用了 DBMS 就如有了一個好參謀、好助手,許多具體的技術工作都由這個助手來完成。開發人員就可以專注於應用邏輯的設計,而不必為數據管理的許許多多復雜的細節操心。還有,當應用邏輯改變,數據的邏輯結構也需要改變時,由於資料庫系統提供了數據與程序之間的獨立性,數據邏輯結構的改變是 DBA 的責任,開發人員不必修改應用程序,或者只需要修改很少的應用程序,從而既簡化了應用程序的編制,又大大減少了應用程序的維護和修改。使用資料庫系統可以減輕資料庫系統管理人員維護系統的負擔。因為 DBMS 在資料庫建立、運用和維護時對資料庫進行統一的管理和控制,包括數據的完整性、安全性、多用戶並發控制、故障恢復等,都由 DBMS 執行。總之,使用資料庫系統的優點是很多的,既便於數據的集中管理,控制數據冗餘,提高數據的利用率和一致性,又有利於應用程序的開發和維護。讀者可以在自己今後的工作中結合具體應用,認真加以體會和總結。

3 .試述文件系統與資料庫系統的區別和聯系。
答:
文件系統與資料庫系統的區別是:文件系統面向某一應用程序,共享性差,冗餘度大,數據獨立性差,記錄內有結構,整體無結構,由應用程序自己控制。資料庫系統面向現實世界,共享性高,冗餘度小,具有較高的物理獨立性和一定的邏輯獨立性,整體結構化,用數據模型描述,由資料庫管理系統提供數據的安全性、完整性、並發控制和恢復能力。
文件系統與資料庫系統的聯系是:文件系統與資料庫系統都是計算機系統中管理數據的軟體。解析文件系統是操作系統的重要組成部分;而 DBMS 是獨立於操作系統的軟體。但是 DBMS 是在操作系統的基礎上實現的;資料庫中數據的組織和存儲是通過操作系統中的文件系統來實現的。

4 .舉出適合用文件系統而不是資料庫系統的例子;再舉出適合用資料庫系統的應用例子。答 :
( l )適用於文件系統而不是資料庫系統的應用例子數據的備份、軟體或應用程序使用過程中的臨時數據存儲一般使用文件比較合適。早期功能比較簡單、比較固定的應用系統也適合用文件系統。
( 2 )適用於資料庫系統而非文件系統的應用例子目前,幾乎所有企業或部門的信息系統都以資料庫系統為基礎,都使用資料庫。例如,一個工廠的管理信息系統(其中會包括許多子系統,如庫存管理系統、物資采購系統、作業調度系統、設備管理系統、人事管理系統等),學校的學生管理系統,人事管理系統,圖書館的圖書管理系統,等等,都適合用資料庫系統。希望讀者能舉出自己了解的應用例子。

5 .試述資料庫系統的特點。
答:
資料庫系統的主要特點有:
( l )數據結構化資料庫系統實現整體數據的結構化,這是資料庫的主要特徵之一,也是資料庫系統與文件系統的本質區別。解析注意這里的「整體』夕兩個字。在資料庫系統中,數據不再針對某一個應用,而是面向全組織,具有整體的結構化。不僅數據是結構化的,而且數據的存取單位即一次可以存取數據的大小也很靈活,可以小到某一個數據項(如一個學生的姓名),大到一組記錄(成千上萬個學生記錄)。而在文件系統中,數據的存取單位只有一個:記錄,如一個學生的完整記錄。
( 2 )數據的共享性高,冗餘度低,易擴充資料庫的數據不再面向某個應用而是面向整個系統,因此可以被多個用戶、多個應用以多種不同的語言共享使用。由於數據面向整個系統,是有結構的數據,不僅可以被多個應用共享使用,而且容易增加新的應用,這就使得資料庫系統彈性大,易於擴充。解析數據共享可以大大減少數據冗餘,節約存儲空間,同時還能夠避免數據之間的不相容性與不一致性。所謂「數據面向某個應用」是指數據結構是針對某個應用設計的,只被這個應用程序或應用系統使用,可以說數據是某個應用的「私有資源」。所謂「彈性大」是指系統容易擴充也容易收縮,即應用增加或減少時不必修改整個資料庫的結構,只需做很少的改動。可以取整體數據的各種子集用於不同的應用系統,當應用需求改變或增加時,只要重新選取不同的子集或加上一部分數據,便可以滿足新的需求。
( 3 )數據獨立性高數據獨立性包括數據的物理獨立性和數據的邏輯獨立性。資料庫管理系統的模式結構和二級映像功能保證了資料庫中的數據具有很高的物理獨立性和邏輯獨立性。
( 4 )數據由 DBMS 統一管理和控制資料庫的共享是並發的共享,即多個用戶可以同時存取資料庫中的數據甚至可以同時存取資料庫中同一個數據。為此, DBMS 必須提供統一的數據控制功能,包括數據的安全性保護、數據的完整性檢查、並發控制和資料庫恢復。解析 DBMS 數據控制功能包括四個方面:數據的安全性保護:保護數據以防止不合法的使用造成的數據的泄密和破壞;數據的完整性檢查:將數據控制在有效的范圍內,或保證數據之間滿足一定的關系;並發控制:對多用戶的並發操作加以控制和協調,保證並發操作的正確性;資料庫恢復:當計算機系統發生硬體故障、軟體故障,或者由於操作員的失誤以及故意的破壞影響資料庫中數據的正確性,甚至造成資料庫部分或全部數據的丟失時,能將資料庫從錯誤狀態恢復到某一已知的正確狀態(亦稱為完整狀態或一致狀態)。下面可以得到「什麼是資料庫」的一個定義:資料庫是長期存儲在計算機內有組織的大量的共享的數據集合,它可以供各種用戶共享,具有最小冗餘度和較高的數據獨立性。 DBMS 在資料庫建立、運用和維護時對資料庫進行統一控制,以保證數據的完整性、安全性,並在多用戶同時使用資料庫時進行並發控制,在發生故障後對系統進行恢復。資料庫系統的出現使信息系統從以加工數據的程序為中心轉向圍繞共享的資料庫為中心的新階段。

6 .資料庫管理系統的主要功能有哪些?
答:
( l )資料庫定義功能;
( 2 )數據存取功能;
( 3 )資料庫運行管理;
( 4 )資料庫的建立和維護功能。

7 .試述數據模型的概念、數據模型的作用和數據模型的三個要素。
答:
數據模型是資料庫中用來對現實世界進行抽象的工具,是資料庫中用於提供信息表示和操作手段的形式構架。一般地講,數據模型是嚴格定義的概念的集合。這些概念精確描述了系統的靜態特性、動態特性和完整性約束條件。因此數據模型通常由數據結構、數據操作和完整性約束三部分組成。
( l )數據結構:是所研究的對象類型的集合,是對系統靜態特性的描述。
( 2 )數據操作:是指對資料庫中各種對象(型)的實例(值)允許進行的操作的集合,包括操作及有關的操作規則,是對系統動態特性的描述。

( 3 )數據的約束條件:是一組完整性規則的集合。完整性規則是給定的數據模型中數據及其聯系所具有的制約和依存規則,用以限定符合數據模型的資料庫狀態以及狀態的變化,以保證數據的正確、有效、相容。解析數據模型是資料庫系統中最重要的概念之一。必須通過 《 概論 》 的學習真正掌握數據模型的概念和作用。數據模型是資料庫系統的基礎。任何一個 DBMS 都以某一個數據模型為基礎,或者說支持某一個數據模型。資料庫系統中,模型有不同的層次。根據模型應用的不同目的,可以將模型分成兩類或者說兩個層次:一類是概念模型,是按用戶的觀點來對數據和信息建模,用於信息世界的建模,強調語義表達能力,概念簡單清晰;另一類是數據模型,是按計算機系統的觀點對數據建模,用於機器世界,人們可以用它定義、操縱資料庫中的數據,一般需要有嚴格的形式化定義和一組嚴格定義了語法和語義的語言,並有一些規定和限制,便於在機器上實現。

8 .試述概念模型的作用。
答:
概念模型實際上是現實世界到機器世界的一個中間層次。概念模型用於信息世界的建模,是現實世界到信息世界的第一層抽象,是資料庫設計人員進行資料庫設計的有力工具,也是資料庫設計人員和用戶之間進行交流的語言。

9 .定義並解釋概念模型中以下術語:實體,實體型,實體集,屬性,碼,實體聯系圖( E 一 R 圖)
答:
實體:客觀存在並可以相互區分的事物叫實體。實體型:具有相同屬性的實體具有相同的特徵和性質,用實體名及其屬性名集合來抽象和刻畫同類實體,稱為實體型。實體集:同型實體的集合稱為實體集。屬性:實體所具有的某一特性,一個實體可由若干個屬性來刻畫。碼:惟一標識實體的屬性集稱為碼。實體聯系圖( E 一 R 圖):提供了表示實體型、屬性和聯系的方法: · 實體型:用矩形表示,矩形框內寫明實體名; · 屬性:用橢圓形表示,並用無向邊將其與相應的實體連接起來; · 聯系:用菱形表示,菱形框內寫明聯系名,並用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯系的類型( 1 : 1 , 1 : n 或 m : n )。

3. oracle資料庫考試簡答題,請回答一下吧,三個都回答了才會給分哦

REF CURSOR游標:
動態游標,在運行的時候才能確定游標使用的查詢。分類:
強類型(讓豎限制)REF CURSOR,規定返回類型
弱類型(非限制)REF CURSOR,不規定返回類型,可以獲取任何結果集。
TYPE ref_cursor_name IS REF CURSOR [RETURN return_type]

Oracle 的隔離級別

SQL92定義的隔離級別在理論上很完善,但是 Oracle 顯然認為在實際實現的時候並不應該完全照搬SQL92的模型。
- Oracle不支持 SQL92 標准中的「讀取未提交數據(read uncommitted)」隔離級別,想要臟讀都沒可能。
- Oracle 支持 SQL92 標准中的「讀取已提交數據(read committed)」隔離級別,(這也是Oracle默認的隔離級別)。
- Oracle不支持 SQL92 標准中的「可重現的讀取(repeatable read)」隔離級別,要想避免「不可重現的讀取(nonrepeatable read)」可以直接使用「序列化(serializable)」隔離級別。
- Oracle 支持 SQL92 標准中的「序列化(serializable)」隔離級別,但是並不真正阻塞事務的執行(這一點在後文還有詳述)。
- Oracle 還另外增加了一個非SQL92標準的「只讀(read-only)」隔離級別。

oracle startup的時候分為三個步驟:
1. Start an instance.
2. Mount the database.
3. Open the database.
三個步驟中所要做的工作主要如下:
1、start an instance
命令為 startup nomount
在這一瞎敏步中主要工作有:
Reading the parameter file initsid.ora
Allocating the SGA
Starting the background processes
Opening the ALERT file and the trace files
讀參數文件是為了讀裡面的dbname,各個內存參數的大小,比如sga的大小,以便分配內存,還有控制文件的路徑等。在這一步並不打開控制文件,所以如果你要重建控制文件的時候,需要工作在這個狀態下。
2、Mount the database.
命令為 startup mount,如果在nomount狀態下命令為: alter database mount
在這一步中主要工作有:
Associating a database with a previously started instance
Locating and opening the control files specified in the parameter file
Reading the control files to obtain the names and status of the data files and redo log files
在這一步,主要用到的文件是控制文件.然後讀控制文件,得到各個數據文件和聯機日誌文件的名字和狀態(online or offline) ,但是並不去檢查各個文件是否存在.所以如果你要修改數據文件的名字和重建聯機日誌文件等操作,就需要工作在mount狀態下.因為下一步要打開各個數據文件和聯機日誌文件,所以如果數據文件不存在,你就需要在mount狀態下,恢復文件,才能使下一步不報錯誤.
3、Open the database.
命令為 startup,如果在mount狀態下命令為: alter database open.
在這一步中主要工作有:
Opening the online data files
Opening the online redo log files
在這一步中,資料庫主要的工作是打開第2步中在控制文件中讀到的在線的聯機日誌文件和數據文件.如果數據文件和聯機日誌文件不存在,oracle就會報錯.oracle打開數據文件和日誌文件之後,會對數據文件和日誌文件坦神大進行一致性檢查,如果發現不一致,會啟動SMON進程進行實例恢復.

另外,在整個過程中密碼文件都是必須的,因為要驗證操作的用戶是否具有適當的許可權。這個只是從宏觀上來看oracle啟動的整個過程。

4. Oracle資料庫管理問題,高手請進,關於學生成績問題

----------------------------------------Problem 1

SELECT student.sno,course.cno,grade.cgrade

FroM student,course,grade,

(SELECT cno,Max(cgrade) maxgrade

FroM grade

GROUP BY cno) M

WHERE student.sno = grade.sno AND

course.cno = grade.cno AND

grade.cno = M.cno AND

grade.cgrade = M.maxgrade;

------------------------------------------Problem 2

INSERT INTO re_exam

SELECT sno,cno,re_grade,sysdate

FROM grade WHERE cgrade<60;

-----------------------------------------Problem 3

CREATE OR REPLACE PROCEDURE sumcredits IS

BEGIN

FOR stu_cur IN (SELECT Sum(ccredit) SCC,sno

FROM course,grade

WHERE grade.cno = course.cno AND

cgrade>=60

GROUP BY sno)

LOOP

UPDATE student SET scredits = stu_cur.SCC

WHERE sno = stu_cur.sno;

END LOOP;

END sumcredits;

---------------------------------------------Problem 4

CREATE OR REPLACE TRIGGER update_exam

AFTER INSERT OR UPDATE ON re_exam

FOR EACH ROW

BEGIN

IF INSERTING THEN

UPDATE grade SET cgrade=:new.re_gradede

WHERE grade.sno = :new.sno and grade.cno=:new.cno;

ELSIF UPDATING THEN

UPDATE grade SET cgrade=:new.re_grade,comments='補考記錄'

WHERE grade.sno = :new.sno and

grade.cno = :new.cno;

END IF;

END update_exam;

5. oracle資料庫應用題目,實在不會,高分求答案(第三大題)

(1)
create table t_account(
account_name varchar2(64),
account_id varchar2(64),
balance number(10,2)
);
create table t_trans(
trans_date date,
trans_account varchar2(64),
trans_flag varchar2(64),
trans_money number(10,2)
);

insert into t_account
values('張三','1234567890',1000);

insert into t_trans
values(sysdate,'1234567890','存款',1000);

(2)
create or replace trigger account_manage
before insert on t_trans
for each row
begin
if :new.trans_flag = '存款' then
update t_account t set t.balance = t.balance + :new.trans_money
where t.account_id = :new.trans_account;
else :new.trans_flag = '取款仿如廳' then
update t_account t set t.balance = t.balance - :new.trans_money
where t.account_id = :new.trans_account;
end if;
end;

(3)
create table trans_log(
account_name varchar2(64),
account_id varchar2(64),
old_balance number(10,2),
new_balance number(10,2),
trans_date date,
change_flag varchar2(64)
);

create or replace trigger account_change_manage
before insert or update or delete on t_account
for each row
begin
if inserting then
insert into trans_log values(new.account_name,new.account_id,new.balance,null,sysdate,'新備隱增');
end if;
if updating then
insert into trans_log values(old.account_name,old.account_id,new.balance,old.balance,sysdate,'修改');
end if;
if deleting then
insert into trans_log values(old.account_name,old.account_id,null,old.balance,sysdate,'刪除'橡數);
end if;
end;

6. Oracle資料庫的面試題目及答案

Oracle資料庫的面試題目及答案

基礎題目:

1. 比較truncate和 命令

解答:兩者都可以用來刪除表中所有的記錄。區別在於:truncate是DDL操作,它移動HWK,不需要 rollback segment .

而Delete是DML操作, 需要rollback segment 且花費較長時間.

【相同點

truncate和不帶where子句的, 以及drop都會刪除表內的數據

不同點:

1. truncate和 只姿轎刪除數據不刪除表的結構(定跡談肆義)

drop語句將刪除表的結構被依賴的約束(constrain),觸發器(trigger),索引(index); 依賴於該表的.存儲過程/函數將保留,

但是變為invalid狀態.

2.語句是dml,這個操作會放到rollback segement中,事務提交之後才生效;如果有相應的trigger,執行的時候將被觸發.

truncate,drop是ddl, 操作立即生效,原數據不放到rollback segment中,不能回滾. 操作不觸發trigger.

3.語句不影響表所佔用的extent, 高水線(high watermark)保持原位置不動

顯然drop語句將表所佔用的空間全部釋放

truncate 語句預設情況下見空間釋放到 minextents個 extent,除非使侍渣用reuse storage; truncate會將高水線復位(回到最開始).

4.速度,一般來說: drop>; truncate >;

5.安全性:小心使用drop 和truncate,尤其沒有備份的時候.否則哭都來不及

使用上,想刪除部分數據行用,注意帶上where子句. 回滾段要足夠大.

想刪除表,當然用drop

想保留表而將所有數據刪除. 如果和事務無關,用truncate即可. 如果和事務有關,或者想觸發trigger,還是用.

如果是整理表內部的碎片,可以用truncate跟上reuse stroage,再重新導入/插入數據

2.Oracle中,需要在查詢語句中把空值(NULL)輸出為0,如何處理?

答案:nvl(欄位,0).

nvl( ) 函數

從兩個表達式返回一個非 null 值。

語法

NVL(eExpression1, eExpression2)

參數

eExpression1, eExpression2

如果 eExpression1 的計算結果為 null 值,則 NVL( ) 返回 eExpression2。如果 eExpression1 的計算結果不是 null 值,

則返回 eExpression1。eExpression1 和 eExpression2 可以是任意一種數據類型。如果 eExpression1 與 eExpression2

的結果皆為 null 值,則 NVL( ) 返回 .NULL.。

返回值類型

字元型、日期型、日期時間型、數值型、貨幣型、邏輯型或 null 值

說明

在不支持 null 值或 null 值無關緊要的情況下,可以使用 NVL( ) 來移去計算或操作中的 null 值。

select nvl(a.name,空得) as name from student a join school b on a.ID=b.ID

注意:兩個參數得類型要匹配

3.Oracle中char和varchar2數據類型有什麼區別?有數據」test」分別存放到10)和varchar2(10)類型的欄位中,

其存儲長度及類型有何區別?

答案:

區別: 1).CHAR的長度是固定的,而VARCHAR2的長度是可以變化的, 比如,存儲字元串「test",對於CHAR (10),


;

7. oracle 截取字元串(高分求答案)

樓主寫的是對的啊

我在更新下
UPDATE T_CUSTOMER t
SET t.NAME_EN = substr(t.NAME_EN,0,instr(t.NAME_EN,'悔兄 M',-1,1)-2)
WHERE substr(t.NAME_EN,-2,2)='物前碼 M';

確罩哪保倒數第二,第三位是' M'的才去更新

8. oracle資料庫題,求答案

答案如下,正確為T,錯誤為F
1、 oracle資料庫系統中, 啟動資料庫的第一步是啟動一個資料庫實例。 ( T ) 2、Oracle伺服器端的監聽程序是駐留在伺服器上的單獨進程,專門負責響應客 戶機的連接請求。( F) 3、 oracle資料庫中實例和資料庫是一一對應的 (非ORACLE並行服務, 非集群) 。 ( T) 4、系統全局區SGA 是針對某一伺服器進程而保留的內存區域,它是不可以共享 的。( F ) 5、資料庫字典視圖ALL_***視圖只包含當前用戶擁有的資料庫對象信息。 ( F ) 8、數據字典中的內容都被保存在SYSTEM表空間中。( T ) 9、HAVING後面的條件中可以有聚集函數,比如SUM(),AVG()等, WHERE 後面的 條件中也可以有聚集函數。( F ) 10、"上海西北京" 可以通過like 『%上海_』查出來。( F

11、 表空間是oracle 最大的邏輯組成部分。Oracle資料庫由一個或多個表空間 組成。 一個表空間由一個或多個數據文件組成,但一個數據文件只能屬於一個表 空間。( T ) 12、表空間分為永久表空間和臨時表空間兩種類型。( T ) 13、truncate是DDL操作,不能 rollback。( T ) 14、 如果需要向表中插入一批已經存在的數據, 可以在INSERT語句中使用WHERE 語句。( F ) 15、Oracle資料庫中字元串和日期必須使用雙引號標識。( F ) 16、Oracle資料庫中字元串數據是區分大小寫的。( T )
17、Oracle資料庫中可以對約束進行禁用,禁用約束可以在執行一些特殊操作 時候保證操作能正常進行。( F )
18、為了節省存儲空間,定義表時應該將可能包含NULL值的欄位放在欄位列表 的末尾。( T ) 20、在連接操作中,如果左表和右表中不滿足連接條件的數據都出現在結果中, 那麼這種連接是全外連接。( T ) 21、自然連接是根據兩個表中同名的列而進行連接的,當列不同名時,自然連接 將失去意義。( T ) 23、PL/SQL代碼塊聲明區可有可無。( T ) 24、 隱式游標與顯式游標的不同在於顯式游標僅僅訪問一行, 隱式的可以訪問多
行。( F )
25、隱式游標由PL/SQL維護,當執行查詢時自動打開和關閉。( T ) 26、顯式游標在程序中顯式定義、打開、關閉,游標有一個名字。( T )
27、隱式游標的游標屬性前綴是SQL。( T ) 28、顯式游標的游標屬性的前綴是游標名。( T ) 29、隱式游標的屬性%ISOPEN總是為FALSE。(
T ) 30、顯式游標的%ISOPEN根據游標的狀態確定值(
F )
31、隱式游標的SELECT語句帶有INTO子串,只有一行數據被處理。( T ) 32、 顯式游標可以處理多行數據, 在程序中設置循環, 取出每一行數據。 ( T

34、可以在PL/SQL中使用GOTO語句使運行流程進行跳轉。( F )
35、因為存儲過程不返回值,使用時只能單獨調用;而函數卻能出現在能放置表 達式的任何位置。( Y )

查看頁面:http://wenku..com/view/d64574cd8bd63186bcebbc8c.html

熱點內容
sql對講 發布:2025-09-12 00:27:27 瀏覽:65
php自動發卡源碼 發布:2025-09-12 00:26:10 瀏覽:374
加密晶元廠家 發布:2025-09-12 00:24:53 瀏覽:111
c語言語法分析器 發布:2025-09-12 00:00:19 瀏覽:461
sql鏈接伺服器語句 發布:2025-09-11 23:58:28 瀏覽:511
python調用瀏覽器 發布:2025-09-11 23:40:55 瀏覽:726
生成sn腳本 發布:2025-09-11 23:40:47 瀏覽:819
gcc編譯64位 發布:2025-09-11 23:26:55 瀏覽:114
解壓縮縮 發布:2025-09-11 23:07:39 瀏覽:752
mysql56linux安裝 發布:2025-09-11 22:37:37 瀏覽:892