(1)使用transact-sql語句建立「student_db」資料庫,資料檔案的邏輯名稱為student_db_data」,儲存到d盤的data1資料夾中,檔名為「student_db.mdf」,資料檔案初始儲存空間大小為10mb,最大儲存空間為50mb,儲存空間自動增長量為2mb;日誌檔案的邏輯名稱為「student_db_log」,儲存位置與資料檔案相同,檔名為「student_db.ldf」,初始儲存空間大小為8mb,最大儲存空間為40mb,儲存空間自動增長量為15%。
create database student_dbon(
name=student_db_data,
filename=』d:\data1\student_db.mdf』,
size=10,
maxsize=50,
filegrowth=2
)log on
(name=student_db_log,
filename=』d:\data1\student_db.ldf』,
size=8,
maxsize=40,
filegrowth=15%
)(2)已知有teacher表結構如下,請使用transact-sql語句定義teacher表。
t*** char(2) default 『男』 check(t***=』男』or t***=』女』),
tsalary int not null check(tsalary>=5000 and tsalary<=8000),
tprof varchar(10)
)2、利用transact-sql語句對基本表進行資料增、刪、改、查等操作。
設有教師-授課資料庫teachercourse_db,資料庫中包含4個基本表,關係模式如下:
department(dno,dname)
teacher (tno,tname,t***, tsalary, tprof ,dno)(注:dno為外來鍵)
course(cno,cname,cpno,ccredit)
tc(tno,cno)(注:tno,cno分別為外來鍵)
(1) 查詢與「王珂」在同乙個系的教師資訊(要求:in謂詞不相關子查詢)。
select *
from teacher
where dno in(select dno from teacher
where tname=』王珂』
)(2) 查詢教授了「資料庫」課程的教師編號、姓名和系號(要求:連線查詢)。
select teacher.tno,tname,dno
from teacher,course,tc
where cname=』資料庫』 and teacher.tno=tc.tno and tc.cno=course.cno
(3) 刪除tc表中教師號為1003的授課記錄。(刪除乙個元組)。
delete from tc where tno=』1003』
(4) 查詢teacher表姓名第2個漢字為「華」的教師資訊。
select * from teacher
where tname like 『_華%』
(5) 將course表中課程名稱」資料庫」改為「資料結構」。
update course
set cname=』資料結構』
where cname=』資料庫』
(6) 將teacher表中姓名為「張小飛」的工資改為6500 。
update teacher
set tsalary=6500
where tname=』張小飛』
(7) 利用儲存過程查詢teacher表中某教師的記錄,儲存過程名為pro1。
create procedure pro1
@tno char(20)
asselect * from teacher
where tno=@tno
exec pro1 『1001』
(8) 向tc表中插入一條記錄(『1002』,『c3』)。
insert into tc(tno,cno)
values(『1002』,』c3』)
資料庫系統原理複習題(七) 資料庫恢復
資料庫系統原理複習題 七 資料庫恢復 1.若資料庫中只包含成功事務提交的結果,則此資料庫就稱為處於 狀態。5分 a.一致 b.安全 c.不一致 d.不安全 正確答案 a.你當前選擇 a.2.若系統執行過程中,由於某種硬體故障,使儲存在外存上的資料部分損失或全部損失,這種情況稱為 5分 a.執行故障 ...
檔案複習題
1.把乙個數字的list從小到大排序,然後寫入檔案,然後從檔案中讀取出來檔案內容,然後反序,在追加到檔案的下一行中 首先 將list 排序,其次寫入檔案 l 10,8 3,2 6,0 1,9 5,4 l1 sorted l f codecs.open 2.txt wb f.write str l1 ...
網路複習題
廣域網的英文縮寫為 b a.lan b.wan c.pan d.man 下列不屬於計算機網路效能指標的是 d a.rtt b.頻寬 c.吞吐率 d.網路規模 區域網常見的拓撲結構有星型 環型 匯流排型 網路型 樹型 混和型等。乙個網路協議主要由語法 語義 及同步等三要素組成。簡要說明 協議是水平的 ...