posts - 39,  comments - 44,  trackbacks - 0
          create database hy
          on primary --默認就屬于primary主文件組
          (
          --主數據文件的具體描述
           name='hy_data', --主數據文件的邏輯名
           filename='E:\temp1\hy_data.mdf', --主數據文件的物理名
          size=3mb,--主數據文件的初始大小
          maxsize=100mb,--主數據文件的增長最大值
          filegrowth=10%--主數據文件的增長率
          ),(
            --次數據文件的具體描述,具體參數含義同主數據文件的含義
           name='hyn_data',
           filename='E:\temp1\hyn_data.ndf',
          size=3mb,
          maxsize=100mb,
          filegrowth=10%
          )
          log on
          (
          --日志文件的具體描述,各參數的含義同主數據文件各參數含義
           name='hylog_log1',
           filename='E:\temp1\hylog1_log.ldf',
          size=1mb,
          filegrowth=10%
          ),(
          --次日志文件的具體描述,具體各參數含義同上
          name='hylog_log2',
           filename='E:\temp1\hylog2_log.ldf',
          size=1mb,
          filegrowth=10%
          )
          use hy
          go
          create table 忍者派別表   --創建忍者派別表
          (
            編號 int,--編號
            稱號 Nvarchar(20) not null --稱號
          )
          go
           create table 師傅表--創建師傅表
          (
           編號 int,--編號
           姓名 Nvarchar(20) not null,--姓名
           稱號 int--稱號
          )
          go
          create table 忍者信息表--創建忍者信息表
          (
          編號 int identity(1,1),--編號
          姓名 Nvarchar(20) not null,--姓名
          性別 char(2),--性別
          攻擊力 int,--攻擊力
          派別 int not null,--派別
          師傅 int not null--師傅
          )
          go
           --為忍者派別表添加約束
          alter table 忍者派別表
          add constraint pk_編號 primary key (編號)
          go
          --為師傅表添加約束
          alter table 師傅表
          add constraint pk_ 編號 primary key (編號)
          稱號 int not null
          go
          --為忍者信息表添加約束
          alter table 忍者信息表
          add constraint pk_ 編號 primary key (編號)
          add constraint df_性別
          default ('男') for 性別
          攻擊力 int check(攻擊力>0)
          派別 int references 忍者派別表(編號)
          師傅 int not null references 師傅表(編號)
          go
          --為忍者派別表添加數據
          insert into 忍者派別表(編號,稱號)values(1,'木葉下忍')
          insert into 忍者派別表(編號,稱號)values(2,'木葉中忍')
          insert into 忍者派別表(編號,稱號)values(3,'木葉上忍')
          insert into 忍者派別表(編號,稱號)values(4,'砂隱下忍')
          insert into 忍者派別表(編號,稱號)values(5,'砂隱中忍')
          insert into 忍者派別表(編號,稱號)values(6,'砂隱上忍')
          insert into 忍者派別表(編號,稱號)values(7,'雨隱下忍')
          insert into 忍者派別表(編號,稱號)values(8,'雨隱中忍')
          insert into 忍者派別表(編號,稱號)values(9,'雨隱上忍')
          insert into 忍者派別表(編號,稱號)values(10,'音隱下忍')
          insert into 忍者派別表(編號,稱號)values(11,'音隱中忍')
          insert into 忍者派別表(編號,稱號)values(12,'音隱上忍')
          insert into 忍者派別表(編號,稱號)values(13,'巖隱下忍')
          insert into 忍者派別表(編號,稱號)values(14,'巖隱中忍')
          insert into 忍者派別表(編號,稱號)values(15,'巖隱上忍')
          insert into 忍者派別表(編號,稱號)values(16',云隱下忍')
          insert into 忍者派別表(編號,稱號)values(17',云隱中忍')
          insert into 忍者派別表(編號,稱號)values(18',云隱上忍')
          insert into 忍者派別表(編號,稱號)values(19',霧隱下忍')
          insert into 忍者派別表(編號,稱號)values(20',霧隱中忍 ')
          insert into 忍者派別表(編號,稱號)values(21',霧隱上忍')
          insert into 忍者派別表(編號,稱號)values(22',曉')
          insert into 忍者派別表(編號,稱號)values(23',逃之忍')
          insert into 忍者派別表(編號,稱號)values(24',火影 ')
          insert into 忍者派別表(編號,稱號)values(25',風影 ')
          insert into 忍者派別表(編號,稱號)values(26',雨影')
          insert into 忍者派別表(編號,稱號)values(27',音影')
          insert into 忍者派別表(編號,稱號)values(28',巖影')
          insert into 忍者派別表(編號,稱號)values(29',未知')
          insert into 忍者派別表(編號,稱號)values(99',三忍')
          go
          --為師傅表添加數據
          insert into 師傅表(編號,姓名,稱號)values(1,'旗木卡卡西',3)
          insert into 師傅表(編號,姓名,稱號)values(2,'依魯卡',2)
          insert into 師傅表(編號,姓名,稱號)values(3,'自來也',99)
          insert into 師傅表(編號,姓名,稱號)values(4,'夕日紅',3)
          insert into 師傅表(編號,姓名,稱號)values(5,'阿斯瑪',3)
          insert into 師傅表(編號,姓名,稱號)values(6,'阿凱',3)
          insert into 師傅表(編號,姓名,稱號)values(7,'猿飛',24)
          insert into 師傅表(編號,姓名,稱號)values(8,'馬基',6)
          insert into 師傅表(編號,姓名,稱號)values(9,'未知',29)
          go
          --為忍者信息表添加約束
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('漩渦鳴人','男',100,1,1)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('日向雛田','男',100,1,5)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('春野櫻','女',60,1,1)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('犬冢牙','男',100,1,4)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('犬冢牙','男',100,1,4)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('山中井野','女',100,1,4 )
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('奈良鹿丸','男',150,2,5)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('宇智波佐助','男',200,1,1)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('秋道丁次','男',100,1,5)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('我愛羅','男',160,25,9)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('勘九郎','男',100,4,9)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('手鞠','女',110,4,9)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('白','男',120,20,9)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('桃地再不斬','男',180,23,9)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('干柿鬼鮫','男',250,22,9)
          insert into 忍者信息表(編號,姓名,性別,攻擊力,派別,師傅)values('藥師兜','男',120,11,9)
          go
          --查詢數據
          select * from 忍者派別表
          select * from 師傅表
          select * from 忍者信息表



          posted on 2008-03-23 21:02 礦礦 閱讀(154) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 阿坝县| 夏河县| 武乡县| 卓尼县| 通榆县| 张家口市| 武宁县| 通化市| 安仁县| 交城县| 保靖县| 梁河县| 内丘县| 通州市| 昌邑市| 清流县| 金门县| 珠海市| 海阳市| 星子县| 鹿邑县| 莱阳市| 鄂伦春自治旗| 鲁山县| 沾化县| 鄢陵县| 长顺县| 吴川市| 临沭县| 交城县| 乌鲁木齐市| 丹寨县| 武穴市| 土默特左旗| 绥芬河市| 甘谷县| 讷河市| 临高县| 辽阳市| 济宁市| 永寿县|