最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

非常不錯的SQL語句學(xué)習(xí)手冊實(shí)例版第1/3頁

 更新時間:2007年03月25日 00:00:00   作者:  

表操作 
例 1  對于表的教學(xué)管理數(shù)據(jù)庫中的表 STUDENTS ,可以定義如下:  
 
復(fù)制代碼 代碼如下:

  Create  TABLE  STUDENTS (SNO  NUMERIC (6, 0) NOT NULL  
                                                 SNAME   CHAR (8) NOT NULL  
                                                 AGE   NUMERIC(3,0)  
                                                 SEX   CHAR(2)  
                                                 BPLACE  CHAR(20)  
                                                 PRIMARY KEY(SNO)) 

例 2  對于表的教學(xué)管理數(shù)據(jù)庫中的表 ENROLLS ,可以定義如下: 
        
復(fù)制代碼 代碼如下:

Create  TABLE  ENROLLS(SNO      NUMERIC(6,0)  NOT NULL 
                                                     CNO     CHAR(4)  NOT NULL  
                                                     GRADE   INT  
                                                     PRIMARY KEY(SNO,CNO)  
                                                     FOREIGN KEY(SNO) REFERENCES STUDENTS(SNO)  
                                                     FOREIGN KEY(CNO) REFERENCES COURSES(CNO)  
                                         CHECK ((GRADE IS NULL) or (GRADE BETWEEN 0 AND 100)))  

例 3  根據(jù)表的 STUDENTS 表,建立一個只包含學(xué)號、姓名、年齡的女學(xué)生表。  

      
復(fù)制代碼 代碼如下:

  Create TABLE GIRL AS Select SNO, SNAME, AGE 
                                            FROM STUDENTS Where SEX=' 女 ';  

例 4  刪除教師表 TEACHER 。 

        Drop  TABLE  TEACHER 
例 5  在教師表中增加住址列。 

       Alter TABLE TEACHERS ADD (ADDR CHAR(50)) 
例 6  把 STUDENTS 表中的 BPLACE 列刪除,并且把引用 BPLACE 列的所有視圖和約束也一起刪除。 

         Alter TABLE STUDENTS Drop BPLACE CASCADE
例 7  補(bǔ)充定義 ENROLLS 表的主關(guān)鍵字。 

       Alter TABLE ENROLLS ADD PRIMARY KEY (SNO,CNO) ; 
視圖操作(虛表) 
例 9  建立一個只包括教師號、姓名和年齡的視圖 FACULTY 。 ( 在視圖定義中不能包含 orDER BY 子句 ) 

        Create VIEW FACULTY AS Select TNO, TNAME, AGE FROM TEACHERS 
例 10  從學(xué)生表、課程表和選課表中產(chǎn)生一個視圖 GRADE_TABLE , 它包括學(xué)生姓名、課程名和成績。 

        Create VIEW GRADE_TABLE AS Select  SNAME,CNAME,GRADE 
                                                          FROM  STUDENTS,COURSES,ENROLLS 
                                                          Where  STUDENTS.SNO = ENROLLS.SNO AND 
                                                                        COURSES.CNO=ENROLLS.CNO 
例 11  刪除視圖 GRADE_TABLE 

Drop VIEW GRADE_TABLE RESTRICT
索引操作 
例 12  在學(xué)生表中按學(xué)號建立索引。 

        Create  UNIQUE  INDEX  ST ON STUDENTS (SNO,ASC) 
例 13  刪除按學(xué)號所建立的索引。 

        Drop INDEX ST 
數(shù)據(jù)庫模式操作 
例 14  創(chuàng)建一個簡易教學(xué)數(shù)據(jù)庫的數(shù)據(jù)庫模式   TEACHING_DB ,屬主為 ZHANG 。 

        Create SCHEMA TEACHING_DB  AUTHRIZATION  ZHANG 
例 15  刪除簡易教學(xué)數(shù)據(jù)庫模式 TEACHING_DB 。
(1)選用 CASCADE ,即當(dāng)刪除數(shù)據(jù)庫模式時,則本數(shù)據(jù)庫模式和其下屬的基本表、視圖、索引等全部被刪除。
(2 )選用 RESTRICT ,即本數(shù)據(jù)庫模式下屬的基本表、視圖、索引等事先已清除,才能刪除本數(shù)據(jù)庫模式,否則拒絕刪除。 

        Drop SCHEMA TEACHING_DB CASCADE 

相關(guān)文章

  • Sql Server存儲過程詳解

    Sql Server存儲過程詳解

    本文詳細(xì)講解了Sql Server的存儲過程,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • sql自動化檢查和分析工具 之soar和soar-web 安裝和使用體驗(yàn)

    sql自動化檢查和分析工具 之soar和soar-web 安裝和使用體驗(yàn)

    這篇文章主要介紹了sql自動化檢查和分析工具 之soar和soar-web 安裝和使用體驗(yàn),本文分步驟給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • 使用 TOP 子句限制UPDATE 語句更新的數(shù)據(jù)

    使用 TOP 子句限制UPDATE 語句更新的數(shù)據(jù)

    這篇文章主要介紹了使用 TOP 子句限制UPDATE 語句更新的數(shù)據(jù),需要的朋友可以參考下
    2014-08-08
  • SQL去除重復(fù)記錄(七種)

    SQL去除重復(fù)記錄(七種)

    本文主要介紹了SQL去除重復(fù)記錄的七種方法。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • SQL Server中執(zhí)行動態(tài)SQL

    SQL Server中執(zhí)行動態(tài)SQL

    本文詳細(xì)講解了SQL Server中執(zhí)行動態(tài)SQL的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 使用綠色版SQLServer2008R2出現(xiàn)的問題解析

    使用綠色版SQLServer2008R2出現(xiàn)的問題解析

    這篇文章主要介紹了使用綠色版SQLServer2008R2出現(xiàn)的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • SQL窗口函數(shù)的使用方法

    SQL窗口函數(shù)的使用方法

    MySQL8.0版本之后,加入了窗口函數(shù)功能,簡化了數(shù)據(jù)分析工作中查詢語句的書寫。本文主要介紹了SQL窗口函數(shù)的使用方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • case?when?then?else?end語句的用法(附demo)

    case?when?then?else?end語句的用法(附demo)

    本文主要介紹了case?when?then?else?end語句的用法,主要介紹了兩種格式,簡單case函數(shù)和case搜索函數(shù),具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • 實(shí)例理解SQL中truncate和delete的區(qū)別

    實(shí)例理解SQL中truncate和delete的區(qū)別

    這篇文章主要介紹了實(shí)例理解SQL中truncate和delete的區(qū)別,truncate和delete兩者易混,本文就為大家進(jìn)行區(qū)分兩者的異同,感興趣的小伙伴們可以參考一下
    2016-02-02
  • MyBatis MapperProvider MessageFormat拼接批量SQL語句執(zhí)行報錯的原因分析及解決辦法

    MyBatis MapperProvider MessageFormat拼接批量SQL語句執(zhí)行報錯的原因分析及解決辦法

    這篇文章主要介紹了MyBatis MapperProvider MessageFormat拼接批量SQL語句執(zhí)行報錯的原因分析及解決辦法的相關(guān)資料,需要的朋友可以參考下
    2016-01-01

最新評論

扎赉特旗| 西乌珠穆沁旗| 宁武县| 青冈县| 东安县| 高台县| 海城市| 新绛县| 永福县| 闽侯县| 高清| 仁布县| 于田县| 新田县| 新宁县| 喀喇| 蓝山县| 鄂托克前旗| 叶城县| 吉林省| 老河口市| 西华县| 新沂市| 庆元县| 亚东县| 石景山区| 耒阳市| 浏阳市| 清新县| 苍梧县| 鄄城县| 浙江省| 肥乡县| 延安市| 抚宁县| 德格县| 华坪县| 龙陵县| 辽源市| 大厂| 新密市|