數據庫知識(SQL)培訓

av最新网址-日韩精品少妇-wwwxxx黄色-好吊色欧美一区二区三区视频-久久午夜av-日韩每日更新-超碰女-日本免费在线一区-久久久久无码国产精品一区李宗瑞-最新av观看-日本sm一区二区


      獲得積分
      資料庫會員登錄
      搜索: [高級搜索]
      下載首頁 | 資源分類 | 下載排行
      您的位置: 首頁 > 信息化技術 > MSSQL
       
      分類導航
      下載排行
      最新資源
      數據庫知識(SQL)培訓
      資源大小:12.56 KB 資源類型:文檔
      下載積分: 0
      更多
      -->
      下載統計:總下載:0,本月下載:0,本周下載:0,今日下載:0
      發表評論 錯誤報告 加入收藏夾
      資源介紹
      數據庫知識(SQL)
      一、SQL
      SQL工具
      數據備份、還原、導入、導出與跟蹤。
      1、SQL工具
      企業管理器:
      查詢分析器
      事件探查器
      數據導入與導出
      2、數據備份以及還原
      備份①自動備份
              ②手功備份
      還原
      附加
      3、SQL 語句(DDL,DML,DCL)
           Select 語句(group by ,having,order by asc/desc,union,union all,top,distinct,all)
           Update: update a set
           Delete: delete from tablename where ..
           Create :create table tablename (column1,datatype)
           Insert : insert into tablename () values ()
           Drop:drop table tablename
      Alter:alter table <表名> alter column <字段名> 新類型名(長度)
            Alte table <表名> add  <字段名> 新類型名(長度)
      4、視圖: create or replace view viewname as select ….
      5、:create or replace trigger trname after/before insert/unpdate/delete on tablename
           Begin
             If insert /update/delete
           End;
      6、過程 create or replace procedure procedure_name
      (parameter1 in 數據類型,.....)
      begin
               sql 語句
      end procedure_name
      7、系統表:sql:sysobjects
      8、一表中怎樣用sql語句刪除重復的數據,只保留其中的一條數據
      select   distinct   *     
        into   #temp   
        from   t1   
        order   by   s_id      
         
        /*刪除原表的數據*/   
        delete   from   t1   
         
        /*將甩選的數據插入原表   
        insert     
        t1   
        select   *   
        from   #temp   
         
        /*刪除臨時表   
        drop   table   #temp

      二、數據類型
      smallint -- 16 位元的整數。
      interger -- 32 位元的整數。
      decimal(p,s) -- p 精確值和 s 大小的十進位整數,精確值p是指全部有幾個數(digits)大小值,s是指小數點後有幾位數。如果沒有特別指定,則系統會設為 p=5; s=0 。  
      float -- 32位元的實數。
      double -- 64位元的實數。
      char(n) -- n 長度的字串,n不能超過 254。
      varchar(n) -- 長度不固定且其最大長度為 n 的字串,n不能超過 4000。
      graphic(n) -- 和 char(n) 一樣,不過其單位是兩個字元 double-bytes, n不能超過127。這個形態是為了支援兩個字元長度的字體,例如中文字。
      vargraphic(n) -- 可變長度且其最大長度為 n 的雙字元字串,n不能超過 2000。
      date -- 包含了 年份、月份、日期。
      time -- 包含了 小時、分鐘、秒。
      timestamp -- 包含了 年、月、日、時、分、秒、千分之一秒。

      三、數據定義
      1、建表格:
      create table table_name(  
      column1 datatype [not null] [not null primary key],  
      column2 datatype [not null],
      ...)
      說明: 
      datatype --是資料的格式,詳見表。
      nut null --可不可以允許資料有空的(尚未有資料填入)。
      primary key --是本表的主鍵。

      2、更改表格 
      alter table table_name  
      add column column_name datatype  
      說明:增加一個欄位(沒有刪除某個欄位的語法。
      alter table table_name
      add primary key (column_name)
      說明:更改表得的定義把某個欄位設為主鍵。
      alter table table_name
      drop primary key (column_name)
      說明:把主鍵的定義刪除。
      alter table <表名> alter column <字段名> 新類型名(長度)
      alter table zy_bh0 add bz varchar (30)
      alert table zy_bh0 alert column bz carchar (50)

      3、建立索引 
      create index index_name on table_name (column_name)
      說明:對某個表格的欄位建立索引以增加查詢時的速度。

      4、刪除 
      drop table_name
      drop index_name

      四、數據操作
         數據的操作不外乎增加數據(insert)、查詢數據(query)、更改數據(update) 、刪除數據(delete)四種模式,以下分 別介紹他們的語法:

      1、增加數據
      insert into table_name (column1,column2,...)
      values ( value1,value2, ...)
      說明:
          1.若沒有指定column 系統則會按表格內的欄位順序填入數據。
          2.欄位的數據形態和所填入的數據必須吻合。
          3.table_name 也可以是景觀 view_name。

          insert into table_name (column1,column2,...)
          select columnx,columny,... from another_table
          說明:也可以經過一個子查詢(subquery)把別的表格的數據填入。

      2、查詢數據
      基本查詢
      select column1,columns2,...
      from table_name
      說明:把table_name 的特定欄位數據全部列出來
      select *
      from table_name
      where column1 = xxx  
      [and column2 >; yyy] [or column3 <>; zzz]
      說明:
      下載地址
       下載地址1
      按字母檢索

      下載須知:
      大部份資源無需注冊即可下載
      需要積分的資源要在會員中心注冊會員并用 積分體系中提示的方法賺取積分才能下載。

      免責聲明:
      所有資源只能用于參考學習,不能用于任何商業用途,否則后果自負!