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

正文內(nèi)容

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

2025-05-25 03:05 本頁(yè)面
 

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