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

正文內(nèi)容

數(shù)據(jù)庫原理知識點總結(jié)-文庫吧資料

2025-07-02 06:07本頁面
  

【正文】 Sc表SnoCnograde9500118595001288950013829500219095002380二、查詢表:1.查詢?nèi)w學生的姓名及出生年份。 ② 兩類函數(shù):標量函數(shù)、內(nèi)嵌表值函數(shù)2.執(zhí)行函數(shù)Exec 變量名1=函數(shù)名 常量| 變量名 Print 函數(shù)名 (常量| 變量名)3.刪除函數(shù) Drop function 函數(shù)名附加練習題9一、定義表:1.SQL server中建立一個數(shù)據(jù)庫stu。2.存儲過程① 創(chuàng)建存儲過程Create procedure存儲過程名 [形參名 類型]As SQL語句序列② 執(zhí)行存儲過程Exec 存儲過程名 [常量| 變量名]: ③ 刪除存儲過程 Drop procedure存儲過程名④ 說明:存儲過程不返回值,或者只能返回整數(shù)值;而函數(shù)可返回任意類型的值。二、 其它語句1.Return語句 格式:Return (整數(shù)值) 功能:用于存儲過程或批處理中,功能是退出所在的存儲過程或批處理。 Continue 返回while語句的入口。數(shù)學系39。MA39。信息系統(tǒng)系39。IS39。計算機科學系39。CS39。 屬性名 in (子查詢) 子查詢返回一列多行 屬性名 = (子查詢) 子查詢返回一列一行 Exists(子查詢) 子查詢返回多列多行三、case表達式Case When 邏輯表達式1 then 結(jié)果1When 邏輯表達式2 then 結(jié)果2……[else結(jié)果n]End說明:case表達式不是語句,不能單獨執(zhí)行。3.當一個批處理中的某個語句出現(xiàn)運行錯誤,則批處理中當前語句和它之后的語句將無法執(zhí)行。 Print a三、運算符:算術(shù)運算符(*、/、% → +、) ↓關(guān)系運算符(、=、=、=、) ↓邏輯運算符(not → and → or) 批處理1.什么叫批處理? 一個腳本由一個或多個批處理組成,批處理以GO作為結(jié)束標志。例: Use stud Go Declare a int Set a=5 Print a Go Declare a char(5) Set a=39。王名39。9500139。1. 聲明局部變量Declare 變量名 類型例:declare a int,b char(5)注:不要把局部變量聲明為text、ntext、image2. 給局部變量賦值① 使用set語句: Set 變量名=表達式② 使用select 語句 Select 變量名=表達式,……,變量名=表達式 [from 表名] 若表達式中含有屬性名,則必須使用from子句。二、變量: 局部變量:由用戶定義和賦值,以 開頭。 39。 整型實型日期型:由單引號括住的具有日期或時間意義的序列,格式為: 39。3.delete語句delete from 表名 [where 條件]TSQL程序設(shè)計基礎(chǔ) 一、常量: 字符型:由單引號括住,例:39。 where [not] exists(子查詢):子查詢返回多列多行。② 在where子句中指定子查詢 where 屬性名 [not] in(子查詢):子查詢返回一列多行。一、 查詢的分類 單表查詢連接查詢嵌套查詢1.連接查詢:在where子句中指定連接where =2.嵌套查詢① 嵌套查詢的特點 例:以系別為分組項,查詢學生平均年齡大于19歲的系的系名,平均年齡。 Select ssex, avg(sage) as 平均年齡 From student Group by ssex6.Having子句 ① Having子句只能跟在Group by子句之后,且只能使用聚合函數(shù)和分組項字段。 count(distinct 屬性名) 返回指定列中取非NULL值、非重復的單元格數(shù)目。② avg(屬性名)③ count(*) 返回表的記錄行數(shù)(含重復行)。 TSQL基礎(chǔ)一、創(chuàng)建和使用數(shù)據(jù)庫1.創(chuàng)建數(shù)據(jù)庫create database 數(shù)據(jù)庫名2.使用數(shù)據(jù)庫Use數(shù)據(jù)庫名3.刪除數(shù)據(jù)庫 drop database數(shù)據(jù)庫名二、 定義表1.創(chuàng)建表 create table 表名(屬性名 類型,…,屬性名 類型)①指定標識字段:identity(標識種子,標識增量)②指定公式字段:屬性名 as 表達式例:create table student (no int identity(1,1),name char(6),chi smallint,mat smallint,score as chi+mat)2.刪除表 drop table表名,…, 表名三、select語句select */表達式表[into 新表]from 表名,…,表名[where 條件][group by 屬性名][having 條件][order by屬性名][Asc/Desc]1.Select 子句① *代表所有屬性名② 若一個屬性名來自多個表,則屬性名前須冠以表名,格式為:表名. 屬性名③ 設(shè)置表達式的別名: 表達式 As 別名④ 限制查詢結(jié)果的記錄行數(shù): all 返回全部記錄 top n 返回前面n號記錄 distinct 表示取消重復行 說明:top n只能放在關(guān)鍵字select的后面; all、distinct只能放在關(guān)鍵字select或聚合函數(shù)的后面。5.默認值約束: TSQL 一、SQL語言的特點①SQL語言集數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)控制的功能于一體。3.唯一性約束:主鍵約束與唯一性約束的區(qū)別是:(1) 在一個表中只能定義一個主鍵約束,但可定義多個唯一性約束;(2)指定為主鍵約束的列不能取空值,但指定為唯一性約束的列允許取空值。2.外鍵約束:創(chuàng)建外鍵約束,就是定義兩個表的永久關(guān)聯(lián),這兩個表分別稱為主鍵表、外鍵表。3.把某個字段指定為公式字段。例:設(shè)某表的結(jié)構(gòu)如下:no char(6), name nchar(6)則no可以賦予3個漢字,name可以賦予6個漢字3.整型取值范圍所占字節(jié)數(shù)Bigint8Int4Smallint32768~ +327672Tinyint0~2551bit0,1即邏輯型4.實型① 精確數(shù)值型Decimal(p,s)Numeric(p,s)精度P:表示全部數(shù)字的位數(shù)(不計小數(shù)點和正負號)S:表示小數(shù)位數(shù),若缺省S,則默認為0PS:表示整數(shù)位數(shù)② 近似數(shù)值型Real 精確到7位有效數(shù)字Float 精確到15位有效數(shù)字5.貸幣型Money:占8個字節(jié),保留4位小數(shù)Smallmoney:占4個字節(jié),保留4位小數(shù)字符串常量:由單引號括住的字符序列貸幣型常量:可以是一個實型常量6.日期時間型Datetime、Smalldatetime① 若省略日期部分,則默認為:’190011’若省略時間部分,則默認為:’00:00:00’② 日期格式:’yyyymmdd’時間格式:’hh:mm:ss’ 使用對象資源管理器創(chuàng)建和管理表一、創(chuàng)建表1.在一個表中只能定義一個標識字段。nchar(n): n表示字符數(shù),取值為1~4000。varchar(n):變長字符型Text:可以存儲任意長的字符串說明:標準字符型:每個英文字母、數(shù)字算1個字符,每個漢字算2個字符,每個字符占1個字節(jié)。2.系統(tǒng)數(shù)據(jù)庫Master數(shù)據(jù)庫、Model數(shù)據(jù)庫二、創(chuàng)建數(shù)據(jù)庫1.打開數(shù)據(jù)庫:Use 數(shù)據(jù)庫名2.刪除數(shù)據(jù)庫:Drop database數(shù)據(jù)庫名三、修改數(shù)據(jù)庫1.分離和附加數(shù)據(jù)庫2.備份和還原數(shù)據(jù)庫3.數(shù)據(jù)的導入和導出 數(shù)據(jù)庫的備份和恢復1.將數(shù)據(jù)庫備份到一個備份文件中: Backup database 數(shù)據(jù)庫名 to disk=’ 路徑\文件名’2.將備份文件恢復到數(shù)據(jù)庫中: Restore database 數(shù)據(jù)庫名 from disk=’ 路徑\文件名’ 創(chuàng)建和使用表 數(shù)據(jù)類型1.字符型char(n): 定長字符型,n表示字符數(shù),取值為1~8000。如果數(shù)據(jù)庫很大,可以使用一個主要數(shù)據(jù)文件、多個次要數(shù)據(jù)文件和多個事務(wù)日志文件。3.SQL Server Management Studio(簡稱SSMS,管理工作室)組合了對象資源管理器、查詢編輯器的功能。安裝時默認為“自動”。一般把經(jīng)常查詢的屬性名指定為非聚集索引。選擇存儲結(jié)構(gòu):即決定每個表的記錄順序。XHXMNL 學生 1n班長組成XH組成BH11班級BHRS學生(XH,XM,NL,BH)班級(BH,RS,XH) 班長的學號(4)m:n聯(lián)系:必須轉(zhuǎn)換為一個關(guān)系模式,并且不能消化。例:一個班級有多名學生,每名學生只能屬于一個班級。(2)1:1聯(lián)系:可以消化到相關(guān)聯(lián)的任一實體型對應(yīng)的關(guān)系模式中。m:n聯(lián)系:必須是相關(guān)聯(lián)的各實體型的主碼之和。(2)聯(lián)系的主碼1:1聯(lián)系:可以是相關(guān)聯(lián)的任一實體型的主碼。3.消除冗余的屬性和冗余的聯(lián)系,生成總體ER圖。二、合并成總體ER圖1.消除各局部ER圖的沖突問題。④ 物理結(jié)構(gòu)設(shè)計⑤ 數(shù)據(jù)庫實施⑥ 數(shù)據(jù)庫運行與恢復 概念結(jié)構(gòu)設(shè)計一、局部ER圖設(shè)計 1.確定局部范圍 通常把系統(tǒng)涉及的各個部門或各個主要功能作為局部。② 概念結(jié)構(gòu)設(shè)計:根據(jù)需求分析的結(jié)果畫概念模型(即ER圖)。④ 范式并非越高越好,適可而止。② 若R∈2NF,且只有0~1個非主屬性,則R一定為3NF。KH→XM,XM→DZ,但XM KH∴[傳遞依賴必須有兩個非主屬性]④ 解決辦法:將R2 一分為二R21表 R22表KHKMXMXMDZC1OS高明高明D1C2DBS高飛高飛D2C4AI高飛R21主碼:KHR22主碼:XM3.第三范式(3NF)① 定義:若關(guān)系R∈2NF,且它的每個非主屬性都不傳遞依賴于主碼,則稱R∈3NF。l 刪除異常:若某位教師只授一門課,當該門課不開時,該教師的信息亦被刪除。② 存在問題:l 冗余大: R1必要冗余,
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1