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

正文內(nèi)容

北京郵電大學軟件工程研究生的課程---數(shù)據(jù)庫設(shè)計開發(fā)-0-3-wenkub

2023-01-20 02:02:20 本頁面
 

【正文】 numeric(p,d) decimal(p,d) numeric(p,d) decimal(p,d) 定點數(shù),由 p位數(shù)字 (不包括符號、小數(shù)點 ) 小數(shù)點后面有 d位數(shù)字 無 smallint smallint smallint smallint 短整數(shù) short int integer integer integer integer 長整數(shù) int,long int real real real real 浮點數(shù) float double precision, float, float(n) double precision, number,float float(n) double precision, float double precision, double,float, float(n) 取決于機器精度的雙精度浮點數(shù) 至少為 n位精度 double 郭文明 定義、刪除與修改基本表 ? 建立數(shù)據(jù)庫最重要的一步就是定義一些基本表 。 包含數(shù)據(jù)庫中定義的對象的信息的表 , 由系統(tǒng)維護 。 ? SQL模式的創(chuàng)建可用 CREATE語句實現(xiàn) , 其句法如下: CREATE SCHEMA 模式名 AUTHORIZATION 用戶名 目前只有 DB2 UDB允許用戶建立附加模式 。 操作對象 操 作 方 式 創(chuàng) 建 刪 除 修 改 模式 CREATE SCHEMA DROP SCHEMA 表 CREATE TABLE DROP TABLE ALTER TABLE 視圖 CREATE VIEW DROP VIEW 索引 CREATE INDEX DROP INDEX 郭文明 SQL模式的創(chuàng)建和刪除 ? 在 SQL99中 , 模式 是表 、 索引及其他數(shù)據(jù)庫對象 的集合 。我們一般更加關(guān)注在產(chǎn)品中已經(jīng)實現(xiàn)的 SQL99特征。 1992年, ANSI/ISO頒布了SQL2版本,標準的名稱為 SQL92。 1986年10月美國國家標準局 (ANSl)批準了 SQL作為關(guān)系數(shù)據(jù)庫語言的美國標準。 SQL ? 自從 20世紀 80年代以來, SQL就是一個通用的、功能極強的關(guān)系數(shù)據(jù)庫語言。同年公布了 SQL標準文本 (簡稱SQL86)。 SQL92分稱幾個順序級別:從代表 SQL89最小擴展集的“ Entry”到“ Intermediate”和“ Full”。 SQL特點 SQL模式的創(chuàng)建和刪除 SQL提供的基本數(shù)據(jù)類型 定義、刪除與修改基本表 建立與刪除索引 視圖的創(chuàng)建和刪除 數(shù)據(jù)查詢 簡單查詢 子查詢 UNION運算和 FOR ALL條件 高級 SQL語法 集合函數(shù) 行分組 數(shù)據(jù)更新 插入數(shù)據(jù) 修改數(shù)據(jù) 刪除數(shù)據(jù) 郭文明 SQL特點 ? 1)綜合統(tǒng)一 ? 2)高度非過程化 ? 3)面向集合的操作方式 ? 4)以同一種語法結(jié)構(gòu)提供兩種使用方式 ? 5)語言簡捷 , 易學易用 和關(guān)系代數(shù)相比 , 就查詢能力而言 , SQL并沒有根本的改進 , 在關(guān)系代數(shù)查詢方面的經(jīng)驗可以成為用 SQL來實現(xiàn)查詢的良好借鑒 。 模式名通常是一個用戶名 。其它產(chǎn)品中模式用用戶名替代 。 ORACLE叫數(shù)據(jù)字典 ,DB2 UDB叫目錄表 , INFORMIX叫系統(tǒng)目錄 。 SQL語言使用 CREATE TABLE語句定義基本表 , 一般格式如下: CREATE TABLE 表名 (列名 數(shù)據(jù)類型 [列級完整性約束條件 ] [, 列名 數(shù)據(jù)類型 [列級完整性約束條件 ]]? [, 表級完整性約束條件 ]); ? 例 :CREATE TABLE Student (Sno CHAR(5) PRIMARY KEY, Sname CHAR(8) NOT NULL, Sage SMALLINT CHECK(Sage BETWEEN 17 AND 22), Ssex CHAR(2) CHECK(Ssex IN(’ 男 ’ ,’ 女 ’ )), Sdept CHAR(20) DEFAULT(‘ 軟件學院 ’ ))。 郭文明 定義、刪除與修改基本表 ? 刪除基本表 DROP TABLE 表名 基本表一旦刪除 , 表中的數(shù)據(jù) 、 此表上建立的索引和視圖都將自動被刪除掉 。 郭文明 ? 索引的功能表現(xiàn)在以下 3方面 。 視圖一經(jīng)定義 , 就可以和基本表一樣被查詢 、 被刪除 , 我們也可以在一個視圖之上再定義新的視圖 , 但對視圖的更新 (增加 、 刪除 、 修改 )操作則有一定的限制 。但是由該視圖導出的其他視圖定義仍在數(shù)據(jù)字典中 , 不過該視圖已失效 。 行列子集視圖是可更新的 。 郭文明 數(shù)據(jù)查詢 ? Select語句的執(zhí)行過程 可以理解為 : 首先 , 對 FROM子句中的所有表做關(guān)系乘積 接著 , 刪除不滿足 WHERE子句的行 根據(jù) GROUP BY子句對剩余的行進行分組 然后刪除不滿足 HAVING子句的組 求出 SELECT子句選擇列表的表達式的值 若有關(guān)鍵詞 DISTINCT存在 , 則刪除重復的行 ? Select中的 標識符:一般的 SQL標識符是大小寫無關(guān)的 。 數(shù)值表達式由常數(shù) 、 表屬性 、 算術(shù)運算符 、 算術(shù)函數(shù)所組成 。 ? SQL查詢的一個爭議點即:對于同一個查詢會存在眾多不同的構(gòu)造方法 。 lower(str) upper(str) 郭文明 SQL中的標準謂詞 謂詞 形式 例子 比較謂詞 BETWEEN謂詞 量化謂詞 IN謂詞 EXISTS謂詞 IS NULL謂詞 LIKE謂詞 expr1θ {expr2|(subquery)} expr1[NOT] BETWEEN expr2 and expr3 exprθ [SOME|ANY|ALL] (subquery) expr [NOT] IN (subquery) [NOT]EXISTS(subquery) colname IS [NOT]NULL cloname [NOT] LIKE val [ESCAPE val] (subquery) between and c . d i s c n t = a l l (subquery) pid in (select pid from orders) exist(select * ? ) is null ame like ?A%? 郭文明 簡單查詢 ? 例:檢索定貨記錄中所有 pid值: select pid from orders 結(jié)果中有重復的 pid select distinct pid from orders 結(jié)果中 pid唯一 select缺省為 all,distinct沒有出現(xiàn)時允許重復行 , 缺
點擊復制文檔內(nèi)容
化學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1