資料庫基礎知識

2021-04-13 07:23:34 字數 1033 閱讀 2552

資料定義:

定義基本表:

create table <

表名》(<

列名》<

資料型別

> [

列級完整性約束條件

] [,

<

列名》 <

資料型別

> [

列級完整性約束條件

]...] [,<

表級完整性約束條件

>];

後面用到的表:

(1) 「學生」表 student 由學號(sno)、姓名(sname)、性別(s***)、年齡(sage)、所在系(sdept)5個屬性組成,可記為: student(sno,sname,s***,sage,sdept)

(2) 「課程」表 course 由課程號(cno)、課程名(cname)、先修課號(cpno)、學分(ccredit)4個屬性組成,可記為: course(cno,cname,cpno,ccredit)

(3) 「學生選課」表 sc 由學號(sno)、課程號(cno)、成績(grade)3個屬性組成,可記為: sc(sno,cno,grade) (sno, cno, grade)

修改基本表:alter table <

表名》[add <

新列名》<

資料型別

>[

完整性約束

]][drop<

完整性約束名

><

完整性約束名

>] [modify<

列名》 <

資料型別

><

資料型別

>];

刪除基本表:drop table <

表名》;

建立索引

:create [unique] [cluster] index <

索引名》<

索引名》 on <

表名》 (<

列名》[<

次序》][,<

列名》[<

次序》]]...);

刪除索引:drop index<

索引名》;

資料庫 基礎知識

e r模型 實體 聯絡模型 entity relationship model,e r模型 實體是指現實中區別於其他物件的一種 物體 或一件 事情 例如一名學生,乙個專案等等。同乙個型別中所有的實體被叫做實體集,對應於資料庫的一張表,乙個實體則對應於一條記錄。不同的任務之間,就是通過聯絡關係整合到一...

資料庫基礎知識

一 1 ddl 資料庫定義語句,建立資料表 dml 資料庫操作語言 dcl 資料控制語言 dql 資料查詢語言 2 資料查詢,sql語句 看課堂作業 查詢結果是表。3 聚集函式的一般格式 會使用 distinct all 列名 4 檢視 從乙個或幾個基本表 或檢視 匯出的表,與基本表不同,是乙個虛表...

資料庫基礎知識

資料庫四類故障 事務內部故障 系統故障 介質故障 計算機病毒 資料庫恢復 原理 建立冗餘資料。確定資料庫是否可恢復的方法就是其包含的每一條資訊是否都可以利用冗餘儲存在別處的資訊重構。資料庫系統的體系結構 集中式資料庫系統 客戶端 伺服器體系結構 c s 客戶端負責資料表示服務,伺服器負責資料庫服務 ...