表示實體和實體之間聯(lián)系的模型,稱為( 實體-聯(lián)系模型 )。
SQL語言中定義建立基本表的語句是( CREATE TABLE )。
4.關(guān)系模型的三類完整性規(guī)則包括( 實體完整性規(guī)則 )、( 參照完性規(guī)則 )和( 用戶自定義完整性規(guī)則 )。
SQL數(shù)據(jù)庫文件根據(jù)作用不同可以分為( 主要數(shù)據(jù)文件 ),(次要數(shù)據(jù)文件 )和( 事物日志文件 )。
在SQL數(shù)據(jù)庫中,根據(jù)索引的存儲結(jié)構(gòu)不同將其為(聚集索引 )和
( 非聚集索引 )。
主碼:若一個關(guān)系中存在若干候選碼或候選關(guān)鍵字,則從中指定為關(guān)鍵字的屬性(或?qū)傩越M合)稱為該關(guān)系的主關(guān)鍵字或主碼。
事務(wù):所謂事務(wù)是用戶定義的一個操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。
索引:是根據(jù)表中一列或若干列按照一定順序建立的列值與記錄行之間的對應(yīng)關(guān)系表。
1.?dāng)?shù)據(jù)庫系統(tǒng)的特點。
一、數(shù)據(jù)結(jié)構(gòu)化
二、數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充
三、數(shù)據(jù)獨立性高
四、數(shù)據(jù)由DBMS統(tǒng)一管理和控制
2.什么是子查詢?在T-SQL語言中存在哪幾種基本的子查詢方式。
子查詢分四種基本子查詢:
(1)使用in 查詢返回一列或更多值
(2)比較運算符,返回單個值勤做為外查詢的參數(shù)
(3)帶有any或all運算符的子查詢
(4)用exists 查詢時相當(dāng)于進(jìn)行一次數(shù)據(jù)測試
(1)查詢課程表Course中的課程號、課程名和學(xué)分。
SELECT Cno,Cname,Credit
FROM Course;
(2)查詢年齡在20-23歲(包括20和23歲)之間學(xué)生的姓名、年齡、系別。
SELECT Sname, Sdept, Sage
FROM Student
WHERE Sage BETWEEN 20 AND 23;
(3)查詢選修了2號課程且成績在80分以上的所有學(xué)生。
SELECT Student.Sno, Sname
FROM Student, SC
WHERE Student.Sno=SC.Sno AND
SC.Cno='2' AND SC.Grade>80;
(4)查詢學(xué)生的成績平均分。
SELECT AVG(Grade)AS 平均分
FROM SC
(1)插入一條選課記錄(‘95019’,‘1’)
INSERT INTO SC(Sno, Cno)
VALUES ('95019', '1');
(2)將學(xué)生95002的年齡改為22歲。
UPDATE Student
SET Sage=22
WHERE Sno='95002';
(3)刪除SC表中尚無成績的選課記錄。
DELETE FROM SC
WHERE Grade IS NULL
(4)刪除Student表沒有姓名的記錄。
DELETE Student
WHERE Sname IS NULL;
本文出自: 東昊信息網(wǎng), 原文地址:
http://www.donghao.info/post/99.html