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

正文內容

數(shù)據(jù)庫系統(tǒng)概論(1)(已修改)

2025-05-25 03:05 本頁面
 

【正文】 查詢與更新 數(shù)據(jù)定義 操作對象 操作方式 創(chuàng)建 刪除 修改 數(shù)據(jù)庫 Create database Drop database Alter database 表 Create table Drop table Alter table 視圖 Create view Drop view 索引 Create index Drop view 創(chuàng)建表 ? Create table 表名 (列名 數(shù)據(jù)類型 [列完整性約束條件 ] [,列名 數(shù)據(jù)類型 [列完整性約束條件 ]]… [,表級完整性約束條件 ]) ? Create table student(Sno CHAR(5) PRIMARY KEY, Sname CHAR(20) UNIQUE, Ssex CHAR(1), Sage INT, Sdept CHAR(15))。 ? 表級完整性約束包括: ? Primary key 名 (字段 [,字段 2]) ? foreign key 名 reference 表 2(字段 [,字段 2]) ? Check 名 內容 ? default ,PRIMARY KEY R(Sno))。 其他約束舉例 Create table SC( Sno CHAR(5) FOREIGN KEY REFERENCE student(Sno), Cno CHAR(6) FOREIGN KEY REFERENCE course(Cno), Grade INT DEFAULT 0, PRIMARY KEY (Sno,Cno) ) 。 Create table course( Cno char(6) primary key, Cname char(10) not null unique, Cpno char(6), Ccredit INT, constraint c1 check Ccredit0)。 課堂練習 ? 創(chuàng)建教材 P74頁第 5題的 SPJ數(shù)據(jù)庫(包括表,表的主碼,外碼) ? 修改表 P增加兩個約束: ? weight1 ? Color的默認值是‘紅’ 查詢語句的完整格式 Select [all | distinct] 目標列表達式 [別名 ][, 目標列表達式 [別名 ]]… From 表名或視圖名 [別名 ][, 表名或視圖名 [別名 ]]… Where 條件表達式 Group by 列名 [having 條件表達式 ] Order by 列名 1 [ASC | Desc] [, 列名 1 [ASC | Desc]] 例 ? Student(Sno,Sname,Ssex,Sage,Sdept) ? Course(Cno,Cname,Cpno,Ccredit) ? SC(Sno,Cno,Grade) 單表查詢 ? 查詢全體學生的學號和姓名 Select Sno,Sname from Student。 ? 查詢全體學生的所有信息 Select * from student。 ? 查詢全體學生的姓名及其出生年份 Select Sname, 2021Sage from student。 ? 查詢全體學生的姓名、出生年份及所在系,要求小寫 Select Sname,2021Sage,islower(Sdept) from student。 單表查詢 ? 查詢選修了課程的學生學號,要求相同的學號只保留一個 Select distinct Sno from SC 。 ? 查詢計算機系全體學生的名單 Select * from Student where Sdept=‘CS’。 ? 查詢年齡在 1820歲之間的學生 Select * from Student where Sage between 18 and 20。 ? 查詢 IS,MA和 CS系的學生的姓名和性別 Select Sname, Ssex from student where Sdept=‘IS’ or Sdept=‘MA’ or Sdept=‘CS’ 。 Select Sname,Ssex from student where Sdept in (‘IS’,’CS’,’MA’)。 ? 查詢 IS,MA和 CS之外的其他系的學生的姓名和性別 Select Sname,Ssex from student where Sdept not in (‘IS’,’CS’,’MA’)。 單表查詢 模糊查詢 ? 查詢所有姓劉的同學的姓名、學號和性別 Select Sname,Sno,Ssex from student Where Sname like ‘劉 %’。 ? 查詢名字中第二個字是“華”的同學的姓名、學號和性別 Select Sname,Sno,Ssex From student Where Sname like ‘_ _ 華 %’。 ? 查詢名字為 DB_design的課程信息 Select * from course Where Cname like ‘DB\_design’ escape ‘\’。 通配符 ? _ 任意單個字符 ? _ _ 任意單個漢字 ? % 任意多個字符 ? [not] like ‘匹配串 ’ [ESCAPE ‘換碼字符 ’] 單表查詢 ? 查詢所有有成績的學生學號和課程號 Select Sno,Cno from SC where grade is not null。 ? 查詢選修了 3號課的學生的學號和成績,查詢結果按成績降序排序 Select sno,grade from SC where o=‘3’ Order by grade desc。 ? 查詢全體學生的信息,結果按系號升序排序,同一個系的同學按年齡降序排序 Select * from student Order by Sdept, Sage desc。 The customer Relation The depositor Relation A B ? ? ? ? ? ? ? ? C 7 7 3 10 sumC 27 關系 r : g sum(c) (r) : branchname accountnumber balance Perryridge Perryridge Brighton Brighton Redwood A102 A201 A217 A215 A222 400 900 750 7
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1