當前位置:首頁 » 操作系統 » 資料庫實驗三

資料庫實驗三

發布時間: 2022-11-17 19:30:16

資料庫程序設計1-5章實驗

姚津泓實驗作業網頁鏈接可以看看

--實驗一

create database test1

on

(name=test1,

filename='d:3116004357姚津泓 est1.mdf',

size=10,

maxsize=50,

filegrowth=5)

log on

(name=test1_log,

filename='d:3116004357姚津泓 est1.ldf',

size=5mb,

maxsize=25mb,

filegrowth=5mb)

create database test2

on

(name=test11,

filename='d:3116004357姚津泓 est11.mdf',

size=10,

maxsize=50,

filegrowth=5),

(name=test22,

filename='d:3116004357姚津泓 est22.ndf',

size=10,

maxsize=50,

filegrowth=5),

(name=test33,

filename='d:3116004357姚津泓 est33.ndf',

size=10,

maxsize=50,

filegrowth=5)

log on

(name=test11_log,

filename='d:3116004357姚津泓 est11.ldf',

size=5mb,

maxsize=25mb,

filegrowth=5mb),

(name=test22_log,

filename='d:3116004357姚津泓 est22.ldf',

size=5mb,

maxsize=25mb,

filegrowth=5mb)

create database test3

on

(name=dab1,

filename='d:3116004357姚津泓dab1.mdf',

size=10,

maxsize=50,

filegrowth=5),

filegroup fg11 --第一個文件組

(name=dab2,

filename='d:3116004357姚津泓dab2.ndf',

size=10,

maxsize=50,

filegrowth=5),

filegroup fg22 --第二個文件組

(name=dat1,

filename='d:3116004357姚津泓dat1.ndf',

size=10,

maxsize=50,

filegrowth=5),

(name=dat2,

filename='d:3116004357姚津泓dat2.ndf',

size=10,

maxsize=50,

filegrowth=5),

filegroup fg33--第三個文件組

(name=daz1,

filename='d:3116004357姚津泓daz1.ndf',

size=10,

maxsize=50,

filegrowth=5),

(name=daz2,

filename='d:3116004357姚津泓daz2.ndf',

size=10,

maxsize=50,

filegrowth=5)

alter database test1

add file

(name=te,

filename='d:3116004357姚津泓 e.ndf',

size=10,

maxsize=50,

filegrowth=5

)

alter database test2

modify file

(name=test11,

filename='d:3116004357姚津泓 est11.mdf',

maxsize=55

)

drop database test1

--實驗2--

create database 實驗

create schema yaojinhong

create table yaojinhong.倉庫

(

倉庫號char(6)primary key check (倉庫號like'[A-Z][A-Z][0-9][0-9][0-9][0-9]'),

城市char(10) unique not null,

面積 int check(面積>=50)

)

create table yaojinhong.職工

(

職工號char(8)primary key check (職工號like'[A-Z][A-Z][0-9][0-9][0-9][0-9][0-9][0-9]'),

倉庫號char(6)constraint ck foreign key references yaojinhong.倉庫(倉庫號),

工資 money check (工資>=1000 and 工資<=10000)

)

create table yaojinhong.供應商

(

供應商號 char(4)primary key check (供應商號like'[S][0-9][0-9][0-9]'),

供應商名 char(16),

地址char(30),

)

create table yaojinhong.訂購單

(職工號 char(8) not null foreign key references yaojinhong.職工.(職工號),

供應商號 char(4) null constraint supply foreign key references yaojinhong.供應商(供應商號) on delete set null,

訂購單號 char(6) primary key check(訂購單號 like 'OR[0-9][0-9][0-9][0-9]'),

訂購日期 datetime default getdate(),

金額 money default null

)

create table yaojinhong.訂購單明細

(訂購單號 char(6) not null foreign key references yaojinhong.訂購單(訂購單號),

序號 char(2),

產品名稱 char(20),

單價 money default null check(單價>0),

數量 int not null check(數量>0),

primary key(訂購單號,序號)

)

alter table yaojinhong.訂購單

add 完成日期 datetime default null

alter table yaojinhong.訂購單明細

add check(數量 between 0 and 1000)

alter table yaojinhong.訂購單明細

alter column 數量 int not null alter table yaojinhong.供應商

alter column 供應商名 varchar(30)

實驗3

insert into yaojinhong.倉庫 values('QW0001','廣州',500)

insert into yaojinhong.倉庫 values('QW0002','上海',900)

insert into yaojinhong.倉庫 values('QW0003','北京',250)

insert into yaojinhong.倉庫 values('QW0004','紐約',1000)

insert into yaojinhong.倉庫 values('QW0005','深圳',650)

insert into yaojinhong.職工 values('ZG000001','QW0005',3000)

insert into yaojinhong.職工 values('ZG000002','QW0001',5600)

insert into yaojinhong.職工 values('ZG000003','QW0004',6600)

insert into yaojinhong.職工 values('ZG000004','QW0002',3800)

insert into yaojinhong.職工 values('ZG000005','QW0005',3900)

insert into yaojinhong.職工 values('ZG000006','QW0001',4600)

insert into yaojinhong.職工 values('ZG000007','QW0003',4000)

insert into yaojinhong.職工 values('ZG000008','QW0003',5000)

insert into yaojinhong.職工 values('ZG000009','QW0002',4800)

insert into yaojinhong.職工 values('ZG000010','QW0004',6000)

insert into yaojinhong.供應商 values('S001','華廣','深圳')

insert into yaojinhong.供應商 values('S002','廣工','廣州')

insert into yaojinhong.供應商 values('S003','美的','茂名')

insert into yaojinhong.供應商 values('S004','樂視','深圳')

insert into yaojinhong.供應商 values('S005','康佳','廣州')

insert into yaojinhong.訂購單 values('ZG000007','S005','OR0001','2015-1-6',5000,'2015-2-5')

insert into yaojinhong.訂購單 values('ZG000002','S001','OR0002','2015-2-3',10000,'2015-3-4')

insert into yaojinhong.訂購單 values('ZG000003','S004','OR0003','2015-2-17',3000,'2015-5-16')

insert into yaojinhong.訂購單 values('ZG000006','S002','OR0004','2015-2-16',9000,'2015-4-18')

insert into yaojinhong.訂購單 values('ZG000010','S005','OR0005','2015-3-20',8000,'2015-6-27')

insert into yaojinhong.訂購單 values('ZG000001','S001','OR0006','2015-3-22',7500,'2015-7-29')

insert into yaojinhong.訂購單 values('ZG000006','S003','OR0021','2015-2-15',4600,'2015-10-13')

insert into yaojinhong.訂購單 values('ZG000004','S002','OR0007','2015-2-23',8500,'2015-8-29')

insert into yaojinhong.訂購單 values('ZG000003','S005','OR0008','2015-1-5',3600,'2015-11-11')

insert into yaojinhong.訂購單 values('ZG000001','S004','OR0009','2015-1-31',7600,'2015-12-14')

insert into yaojinhong.訂購單 values('ZG000007','S001','OR0010','2015-3-25',12000,'2015-7-30')

insert into yaojinhong.訂購單 values('ZG000008','S002','OR0011','2015-2-26',4600,'2015-9-27')

insert into yaojinhong.訂購單 values('ZG000010','S002','OR0012','2015-1-28',3400,'2015-11-21')

insert into yaojinhong.訂購單 values('ZG000009','S004','OR0013','2015-3-19',2300,'2015-10-24')

insert into yaojinhong.訂購單 values('ZG000007','S005','OR0014','2015-2-23',9000,'2015-9-21')

insert into yaojinhong.訂購單 values('ZG000008','S003','OR0015','2015-2-27',6400,'2015-12-23')

insert into yaojinhong.訂購單 values('ZG000002','S001','OR0016','2015-1-30',7900,'2015-6-30')

insert into yaojinhong.訂購單 values('ZG000005','S004','OR0017','2015-1-27',20000,'2015-8-18')

insert into yaojinhong.訂購單 values('ZG000009','S004','OR0018','2015-3-5',13000,'2015-7-31')

insert into yaojinhong.訂購單 values('ZG000004','S002','OR0019','2015-3-14',7000,'2015-6-17')

insert into yaojinhong.訂購單 values('ZG000006','S005','OR0020','2015-2-21',4300,'2015-5-25')

insert into yaojinhong.訂購單明細 values('OR0020','01','沐浴露',32,240)

insert into yaojinhong.訂購單明細 values('OR0001','02','洗衣粉',30,125)

insert into yaojinhong.訂購單明細 values('OR0012','03','洗衣液',39,59)

insert into yaojinhong.訂購單明細 values('OR0014','04','香皂',14,99)

insert into yaojinhong.訂購單明細 values('OR0004','05','鹽',2,169)

insert into yaojinhong.訂購單明細 values('OR0005','06','醬油',14,65)

insert into yaojinhong.訂購單明細 values('OR0011','07','化妝品',26,24)

insert into yaojinhong.訂購單明細 values('OR0019','08','洗面奶',39,68)

insert into yaojinhong.訂購單明細 values('OR0008','09','面膜',5,147)

insert into yaojinhong.訂購單明細 values('OR0003','10','花生油',36,258)

insert into yaojinhong.訂購單明細 values('OR0017','11','滑鼠',69,72)

insert into yaojinhong.訂購單明細 values('OR0015','12','滑鼠墊',18,64)

insert into yaojinhong.訂購單明細 values('OR0016','13','移動電源',58,69)

insert into yaojinhong.訂購單明細 values('OR0012','14','插座',37,169)

insert into yaojinhong.訂購單明細 values('OR0011','15','牛奶',72,111)

insert into yaojinhong.訂購單明細 values('OR0020','16','洗潔精',9,114)

insert into yaojinhong.訂購單明細 values('OR0019','17','潔廁液',6,300)

insert into yaojinhong.訂購單明細 values('OR0010','18','雞蛋',14,124)

insert into yaojinhong.訂購單明細 values('OR0009','19','牛肉',38,300)

insert into yaojinhong.訂購單明細 values('OR0016','20','內褲',59,654)

insert into yaojinhong.訂購單明細 values('OR0018','21','鞋子',299,300)

insert into yaojinhong.訂購單明細 values('OR0015','22','手錶',890,34)

insert into yaojinhong.訂購單明細 values('OR0005','23','錢包',129,124)

insert into yaojinhong.訂購單明細 values('OR0008','24','行李箱',344,64)

insert into yaojinhong.訂購單明細 values('OR0014','25','手袋',3,874)

insert into yaojinhong.訂購單明細 values('OR0018','26','籃球',360,59)

insert into yaojinhong.訂購單明細 values('OR0003','27','足球',260,36)

insert into yaojinhong.訂購單明細 values('OR0005','28','羽毛球拍',78,69)

insert into yaojinhong.訂購單明細 values('OR0007','29','乒乓球拍',89,145)

insert into yaojinhong.訂購單明細 values('OR0020','30','羽毛球',5,645)

insert into yaojinhong.訂購單明細 values('OR0013','31','乒乓球',3,542)

insert into yaojinhong.訂購單明細 values('OR0016','32','牙膏',23,200)

insert into yaojinhong.訂購單明細 values('OR0009','33','牙刷',6,456)

insert into yaojinhong.訂購單明細 values('OR0019','34','防曬霜',56,65)

insert into yaojinhong.訂購單明細 values('OR0017','35','水杯',39,1187)

insert into yaojinhong.訂購單明細 values('OR0010','36','拖把',15,187)

insert into yaojinhong.訂購單明細 values('OR0004','37','掃把',6,200)

insert into yaojinhong.訂購單明細 values('OR0005','38','垃圾桶',16,254)

insert into yaojinhong.訂購單明細 values('OR0006','39','書',46,688)

insert into yaojinhong.訂購單明細 values('OR0016','40','衛生紙',13,500)

insert into yaojinhong.訂購單明細 values('OR0020','41','相機',3698,32)

insert into yaojinhong.訂購單明細 values('OR0013','42','手機',2000,200)

insert into yaojinhong.訂購單明細 values('OR0017','43','音響',500,143)

insert into yaojinhong.訂購單明細 values('OR0001','44','吸塵器',1688,40)

insert into yaojinhong.訂購單明細 values('OR0012','45','油煙機',3500,10)

insert into yaojinhong.訂購單明細 values('OR0010','46','台式電腦',4000,25)

insert into yaojinhong.訂購單明細 values('OR0013','47','空調',50,230)

insert into yaojinhong.訂購單明細 values('OR0005','48','電視機',1300,100)

insert into yaojinhong.訂購單明細 values('OR0016','49','洗衣機',3400,15)

insert into yaojinhong.訂購單明細 values('OR0011','50','筆記本',6000,20)

insert into yaojinhong.倉庫 values('QW0001','惠州',600)

原因:違反了PRIMARY KEY 約束'PK__倉庫__530C599C7F60ED59'。不能在對象'yaojinhong.倉庫' 中插入重復鍵。語句已終止。

insert into yaojinhong.職工 values('ZG000011','QW0009',3000)

原因:倉庫號列參照倉庫表的倉庫號,此時在倉庫表中找不到倉庫號為QW0009的倉庫。INSERT 語句與FOREIGN KEY 約束"FK__職工__倉庫號__0AD2A005"沖突。該沖突發生於資料庫"實驗",表"yaojinhong.倉庫", column '倉庫號'。

insert into yaojinhong.倉庫 values('QW0006','天津',30)

原因:在定義時,面積要大於等於50,這裡面積為30,明顯違反了用戶定義完整性

delete yaojinhong.倉庫 where 城市='北京'

刪除操作失敗。因為有職工參照了干記錄

delete yaojinhong.供應商 where 供應商號='S002'

因為刪除參照完整性規則定義為set null

alter table yaojinhong.職工

drop constraint ck

alter table yaojinhong.職工

drop column 倉庫號

alter table yaojinhong.職工

add 倉庫號 char(6)constraint ck foreign key references yaojinhong.倉庫

on delete cascade

on update cascade

update yaojinhong.職工 set 倉庫號='QW0006' where 職工號='ZG000002'

更新操作失敗,因為職工表所參考的倉庫表中不存在倉庫號為QW0006的倉庫。

update yaojinhong.倉庫 set 倉庫號=null where 倉庫號='QW0001'

更新操作失敗,因為倉庫號是關鍵字,不能為空。

update yaojinhong.倉庫 set 面積=30 where 倉庫號='QW0001'

更新操作失敗,因為面積被定義約束大於或等於50,此處面積=30,顯然違反了約束。

update yaojinhong.職工 set 工資=(工資+(工資*0.1))

update yaojinhong.訂購單 set 金額=(select SUM(單價*數量) from yaojinhong.訂購單明細

where 訂購單明細.訂購單號=訂購單.訂購單號)

delete yaojinhong.職工 where 倉庫號 in (select 倉庫號 from yaojinhong.倉庫 where 城市='北京')

delete yaojinhong.訂購單 where 供應商號 in (select 供應商號 from yaojinhong.供應商 where 供應商名='廣工')

實驗4

1 select distinct 工資 from yaojinhong.職工

select all 工資 from yaojinhong.職工

2 select * from yaojinhong.倉庫

3 select 職工號 from yaojinhong.職工 where 工資>5000

4 select * from yaojinhong.倉庫 where 倉庫號 in(select 倉庫號 from yaojinhong.職工 where 工資>5000)

5 select 職工號 from yaojinhong.職工 where 倉庫號 in ('QW0005','QW0002') and 工資<5000

6 select * from yaojinhong.職工 where 工資 between 3000 and 5000

7 select * from yaojinhong.供應商 where 供應商名 like '%公司'

8 select * from yaojinhong.倉庫 where 城市!='北京

9 select * from yaojinhong.訂購單 where 供應商號 is null

10 select * from yaojinhong.訂購單 where 供應商號 is not null

11 select * from yaojinhong.職工 order by 工資 ASC

12 select * from yaojinhong.職工 order by 倉庫號 ASC,工資 DESC

13 select 職工號,城市 from yaojinhong.職工 join yaojinhong.倉庫 on 職工.倉庫號=倉庫.倉庫號 where 工資>6000

14 select 職工號,城市 from yaojinhong.職工 join yaojinhong.倉庫 on 職工.倉庫號=倉庫.倉庫號 where 面積>700

16 select * from yaojinhong.倉庫 cross join yaojinhong.職工

17 select * from yaojinhong.倉庫 cross join yaojinhong.職工

where 倉庫.倉庫號=職工.倉庫號

18 select 供應商.供應商號,供應商名,訂購單號,訂購日期 from yaojinhong.供應商 join yaojinhong.訂購單

on 供應商.供應商號=訂購單.供應商號

19 select 供應商.供應商號,供應商名,訂購單號,訂購日期 from yaojinhong.供應商 left join yaojinhong.訂購單

on 供應商.供應商號=訂購單.供應商號

20 select 供應商.供應商號,供應商名,訂購單號,訂購日期 from yaojinhong.供應商 right join yaojinhong.訂購單 on 供應商.供應商號=訂購單.供應商號

21 select 供應商.供應商號,供應商名,訂購單號,訂購日期 from yaojinhong.供應商 full join yaojinhong.訂購單 on 供應商.供應商號=訂購單.供應商號

22 select 城市 from yaojinhong.倉庫 where 倉庫號 in

(select 倉庫號 from yaojinhong.職工 where 工資=3300)

23 select * from yaojinhong.倉庫 where 倉庫號 not in

(select 倉庫號 from yaojinhong.職工 where 工資<5000)

24 select * from yaojinhong.職工 where 工資 in

(select 工資 from yaojinhong.職工 where 職工號='ZG000001')

and 職工號!='ZG000001'

25 select 城市 from yaojinhong.倉庫 where 倉庫號 in

(select 倉庫號 from yaojinhong.職工 where 職工號 in

(select 職工號 from yaojinhong.訂購單 where 供應商號 in

(select 供應商號 from yaojinhong.供應商 where 地址='廣州')))

26 select 供應商名 from yaojinhong.供應商 join yaojinhong.訂購單 on 供應商.供應商號=訂購單.供應商號 join yaojinhong.職工 on 訂購單.職工號=職工.職工號 join yaojinhong.倉庫 on 職工.倉庫號=倉庫.倉庫號 where 地址='廣州'and 城市='廣州'

select 供應商名

from yaojinhong.供應商 where 地址='廣州' and 供應商號 in

(select 供應商號 from yaojinhong.訂購單 join yaojinhong.職工 on 訂購單.職工號=職工.職工號

join yaojinhong.倉庫 on 職工.倉庫號=倉庫.倉庫號 where 城市='廣州')

27 select 倉庫號 from yaojinhong.倉庫 where 倉庫號 in

(select 倉庫號 from yaojinhong.職工 where 工資>any

(select 工資 from yaojinhong.職工 join yaojinhong.倉庫 on 職工.倉庫號=倉庫.倉庫號

where 倉庫.倉庫號='QW0001')and 倉庫號!='QW0001')

28 select 倉庫號 from yaojinhong.倉庫 where 倉庫號 in

(select 倉庫號 from yaojinhong.職工 where 工資>all

(select 工資 from yaojinhong.職工 join yaojinhong.倉庫 on 職工.倉庫號=倉庫.倉庫號

where 倉庫.倉庫號='QW0001'))

29 select * from yaojinhong.訂購單 a where 金額=

(select MAX(金額) from yaojinhong.訂購單 b where a.職工號=b.職工號)

order by 職工號 ASC

30 select * from yaojinhong.倉庫 where exists(select * from yaojinhong.職工 where 職工號 is null and 職工.倉庫號=倉庫.倉庫號)

31 select * from yaojinhong.倉庫 where not exists(select * from yaojinhong.職工 where 職工號 is null and 職工.倉庫號=倉庫.倉庫號)

32 select COUNT(distinct 城市)城市數目 from yaojinhong.倉庫 where 城市 is not null

33 select SUM(工資)需要支付職工工資總數 from yaojinhong.職工

34 select SUM(工資)北京和上海的倉庫職工的工資總和 from yaojinhong.職工 join yaojinhong.倉庫 on 職工.倉庫號=倉庫.倉庫號

where 城市='北京' or 城市='上海'

35 select AVG(面積)平均面積 from yaojinhong.倉庫 where 倉庫號 not in

(select 倉庫號 from yaojinhong.職工 where 工資<6000)

36 select max(金額)工資大於的職工所經手的訂購單最高金額 from yaojinhong.訂購單 where 職工號 in

(select 職工號 from yaojinhong.職工 where 工資>6000)

37 select 倉庫號,AVG(工資)平均工資 from yaojinhong.職工

group by 倉庫號

38 select 倉庫號,max(金額)最高金額,MIN(金額)最低金額,AVG(金額)平均金額 from yaojinhong.職工 join yaojinhong.訂購單 on 職工.職工號=訂購單.職工號 group by 倉庫號

39 select 訂購單.訂購單號,AVG(金額)平均金額 from yaojinhong.訂購單 join yaojinhong.訂購單明細 on 訂購單.訂購單號=訂購單明細.訂購單號

group by 訂購單.訂購單號 having COUNT(訂購單.訂購單號)>=5

40 select 倉庫號,職工號,工資 from yaojinhong.職工

order by 倉庫號

compute avg(工資),sum(工資)by 倉庫號

compute avg(工資),sum(工資)

41select 訂購單明細.訂購單號,序號,產品名稱,單價,數量,金額

from yaojinhong.訂購單明細 join yaojinhong.訂購單 on

訂購單.訂購單號=訂購單明細.訂購單號 order by 訂購單.訂購單號

compute avg(金額),sum(金額)by 訂購單.訂購單號

compute avg(金額),sum(金額)

42 select * from yaojinhong.訂購單

compute avg(金額),sum(金額)

實驗5

(1) 基於單個表按投影操作定義視圖。

create view yaojinhong.倉庫視圖 as select * from yaojinhong.倉庫

(2) 基於單個表按選擇操作定義視圖。

create view yaojinhong.倉庫視圖1 as select * from yaojinhong.倉庫 where 城市='廣州'

(3) 基於單個表按選擇和投影操作定義視圖。

create view yaojinhong.倉庫視圖2 as select 倉庫號,面積 from yaojinhong.倉庫 where 城市='廣州'

(4) 基於多個表根據連接操作定義視圖。

create view yaojinhong.視圖3 as select 職工號,城市,工資 from yaojinhong.職工 join yaojinhong.倉庫 on 職工.倉庫號=倉庫.倉庫號

(5) 基於多個表根據嵌套查詢定義視圖。

create view yaojinhong.視圖4 as select * from yaojinhong.倉庫 where 倉庫號 in

(select 倉庫號 from yaojinhong.職工 where 工資>4000)

(6) 定義含有虛欄位的視圖。

create view yaojinhong.虛欄位視圖(倉庫號,城市,面積) as select 倉庫號,城市,面積*2 from yaojinhong.倉庫

2、分別在定義的視圖上設計一些查詢(包括基於視圖和基本表的連接或嵌套查詢)。

select * from yaojinhong.倉庫視圖

select * from yaojinhong.倉庫視圖1 where 城市='廣州'

select 倉庫號,面積 from yaojinhong.倉庫視圖2

select 職工號,城市,工資 from yaojinhong.職工 join yaojinhong.倉庫視圖 on 職工.倉庫號=倉庫視圖. 倉庫號

select * from yaojinhong.倉庫視圖 where 倉庫號 in

(select 倉庫號 from yaojinhong.職工 where 工資>4000)

3、在不同的視圖上分別設計一些插入、更新和刪除操作,分情況討論哪些操作可以成功完成,哪些操作不能完成,並分析原因。

insert into yaojinhong.倉庫視圖(倉庫號,城市) values('QW0008','長沙')

update yaojinhong.倉庫視圖 set 面積=650 where 倉庫號='QW0008'

insert into yaojinhong.倉庫視圖 values('QW0008','長沙',500)

update yaojinhong.倉庫視圖 set 面積=700 where 倉庫號='QW0001'

delete yaojinhong.倉庫視圖 where 倉庫號='QW0008'

delete yaojinhong.倉庫視圖 where 倉庫號='QW0008'

② 資料庫實驗——創建和修改資料庫

被人拿了,這個問題真的很簡單,初學者看幾天書也能做,好好學學吧

③ 實驗三 查詢資料庫 1.實驗目的 1) 熟悉sql Server 2000查詢分析器環境。 2) 掌握基本的SELECT查詢及其

這個實驗我們好像也做過,用的是SQL Server 2005。用法應該是一樣的。如果需要的話,我可以把我的發給你,看對你是否有幫助。

④ 資料庫實驗報告

《Visual FoxPro資料庫基礎教程實踐與題解》是《Visual FoxPro資料庫基礎教程》配套教材。全書包括4部分內容:第1部分為《Visual FoxPro資料庫基礎教程》的習題與參考答案;第2部分為VisualFoxPro8.0的安裝、配置和課程本身的上機實驗安排,介紹了指導學生上機實驗時常見調試程序的基本操作,並根據教材內容提供了10個配套實驗;第3部分為VisualFoxPro8.0資料庫實訓指導及為初學者提供的3個典型的實踐案例;第4部分為6套模擬試題和參考答案,其中包括2套上機操作試題及參考答案。《Visual FoxPro資料庫基礎教程實踐與題解》結構合理、內容新穎、深度適宜、實用性強,不僅可以作為《Visual FoxPro資料庫基礎教程》的參考書,也可以作為其他Visual FoxPro資料庫教材的參考書。
《Visual FoxPro資料庫基礎教程實踐與題解》適合作為高等院校本科、專科學生學習Visual FoxPro資料庫課程的參考書,也可作為資料庫編程人員和信息管理等相關領域的技術工作者自學與參考用書。

⑤ 資料庫實驗

1、create database schooldemo;
2、create table Person(Pno char(8) primary key,Pname char(20) not null,Page int);
create table Room(Rno char(8) primary key,Rname char(20),Rarea float(10));
create table PR(Pno char(8) foreign key references Person(Pno),Rno char(8) foreign key references Room(Rno),Date datetime,constraint PK_PR primary key(Pno,Rno));
3、alter table Person add Ptype char(10);
alter table Room alter column Rname char(40);
4、create index Roomindex on Room(Rno DESC);
create unique index Personindex on Person(Pname ASC);
drop index Personindex;
5、drop table Room;

⑥ 資料庫實驗

都是簡單的題目,花時間就可以做出來

⑦ 數 據 庫 技 術 實 驗 報 告 學 誰幫做下

交換機和菊花開窺覬很久很久結婚的沒開村幹部廣泛地古董電鍋大股東冬天更大幅度台殿高低釋子家地方規定發給沸點地方規定發給大范甘迪規范規定高登貴格梵蒂岡的規定發給對方郭德綱的兒童哥特看看心肺復甦發的公會積分上投放計劃,暋,了hoop應嘎額風神股份好地方還發過火熱桂附地黃大風歌碑廢都悍匪顧景興懷罷貢即絕金剛經心得防洪工程復合風管出結果及采購結果及附近幾個房間風格焊接鋼結構廣東話的合法的規范規定方法看嘟嘟和返回結果來看飛機飛機就看到沒法看了你們看了沒開門開門開門老婆老婆誒反應熱那邊么么么不v嗎二惡分類練習可以女性哦朋友和你家門口呵呵不過過解決大哥有何高見減肥優惠鳳凰發那好

⑧ 求高手做一份資料庫實驗報告,要快,並帶上截圖,我基礎太差,短時間內要交作業,做不出質量較好的只能這

sql server 2008

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:335
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:942
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:739
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:802
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:510
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371