pinkpaint Vỏ Máy
Tổng số bài gửi : 49 Join date : 26/02/2009 Age : 34 Đến từ : heaven
| Tiêu đề: Re: Alo alo alo Thu May 21, 2009 11:15 pm | |
| Ưhm. Hôm nay tớ đã gặp thầy Trình và hỏi về vấn đề này nhưng thầy có vẻ "dửng dừng dưng "lắm, thày bảo hình thức thi sẽ là thi lý thuyết trên giấy, quả này thì...die thật rồi. Ý mọi người thế nào, tớ nghĩ chúng ta thực sự không hiểu gì để mà thi ý, thời gian học quá ngắn và cũng lâu rồi, dạng bài thì không nhiều, mà đến bài làm cón chưa cả được chấm sao biết đúng sai đây??? Nói chung là không biết phải làm gì luôn, nhưng chỉ mình tớ hoặc lớp mình lên tiếng thì chưa đủ đâu, có nên rủ mấy lớp khác không nhỉ? còn đây là code cho bài 1 - Code:
-
create table SINHVIEN ( MSSV Char(6) not null primary key, TENSV nVarchar(30) not null, SODT nVarchar(10) , LOP Char (6) not null, DIACHI Char (50) not null) GO If Exists( select name from sysobjects where name ='DETAI') Drop table DETAI GO
create table DETAI ( MSDT Char(6) not null primary key, TENDT nChar(30) not null ) go If Exists( select name from sysobjects where name ='SV_DETAI') Drop table SV_DETAI GO
create table SV_DETAI ( MSSV Char(6) not null primary key, MSDT Char(6) not null) go If Exists( select name from sysobjects where name ='HOCHAM') Drop table HOCHAM GO create table HOCHAM ( MSHH Smallint not null primary key, TENHH nVarchar(20) not null) go If Exists( select name from sysobjects where name ='GIAOVIEN') Drop table GIAOVIEN GO create table GIAOVIEN ( MSGV Smallint not null primary key, TENGV nVarchar(30) not null, DIACHI nVarchar(50) not null, SODT Varchar(10) not null, MSHH Smallint not null foreign key references HOCHAM(MSHH), NAMHH smalldatetime not null) GO If Exists( select name from sysobjects where name ='HOCVI') Drop table HOCVI GO create table HOCVI ( MSHV Smallint not null primary key, TENHV Varchar(10) not null) go If Exists( select name from sysobjects where name ='CHUYENNGANH') Drop table CHUYENNGANH GO create table CHUYENNGANH ( MSCN Smallint not null primary key, TENCN nVarchar(30) not null) go If Exists( select name from sysobjects where name ='GV_HV_CN') Drop table GV_HV_CN GO create table GV_HV_CN ( MSGV Smallint not null foreign key references GIAOVIEN(MSGV), MSHV Smallint not null foreign key references HOCVI(MSHV), MSCN Smallint not null foreign key references CHUYENNGANH(MSCN), primary key(MSGV,MSHV,MSCN), NAM smalldatetime not null) GO If Exists( select name from sysobjects where name ='GV_HDDT') Drop table GV_HDDT GO create table GV_HDDT ( MSGV Smallint not null foreign key references GIAOVIEN(MSGV), MSDT Char(6) not null foreign key references DETAI(MSDT), primary key(MSGV,MSDT), DIEM Float not null) GO If Exists( select name from sysobjects where name ='GV_PBDT') Drop table GV_PBDT GO create table GV_PBDT ( MSGV Smallint not null foreign key references GIAOVIEN(MSGV), MSDT Char(6) not null foreign key references DETAI(MSDT), primary key(MSGV,MSDT), DIEM Float not null) GO If Exists( select name from sysobjects where name ='GV_UVDT') Drop table GV_UVDT GO create table GV_UVDT ( MSGV Smallint foreign key references GIAOVIEN(MSGV), MSDT Char(6) foreign key references DETAI(MSDT), primary key(MSGV,MSDT), DIEM Float not null) GO If Exists( select name from sysobjects where name ='HOIDONG') Drop table HOIDONG GO create table HOIDONG ( MSHD Smallint not null primary key , PHONG Smallint , TGBD smalldatetime , NGAYHD smalldatetime not null, TINHTRANG nVarchar(30) not null, MSGV Smallint foreign key references GIAOVIEN(MSGV)) GO If Exists( select name from sysobjects where name ='HOIDONG_GV') Drop table HOIDONG_GV GO create table HOIDONG_GV ( MSHD Smallint not null foreign key references HOIDONG(MSHD), MSGV Smallint not null foreign key references GIAOVIEN(MSGV), primary key(MSHD,MSGV)) GO If Exists( select name from sysobjects where name ='HOIDONG_DT') Drop table HOIDONG_DT GO create table HOIDONG_DT ( MSHD Smallint not null foreign key references HOIDONG(MSHD), MSDT Char(6) not null foreign key references DETAI(MSDT), primary key(MSHD,MSDT), QUYETDINH nChar(10)) insert into SINHVIEN values ('97TH01',N'Nguyễn Văn An',N'9688543','97TH01','12NTMK') insert into SINHVIEN values ('97TH09',N'Trần Hùng',N'8453443','97TH02','13/4LCT') insert into SINHVIEN values ('97TH03',N'Lê Thúy Hằng',N'8544457','97TH03','20Pasteur') insert into SINHVIEN values ('97TH04',N'Ngô Khoa',N'8545439','97TH04','54/12LHP') insert into SINHVIEN values ('97TH05',N'Phạm Tài',N'8149023','97TH05','12HBT') insert into SINHVIEN values ('97TH06',N'Ðinh Tiến',N'8956123','97TH06','31THÐ')
insert into DETAI values ('97001',N'Quản lí thư viện') insert into DETAI values ('97002',N'Nhận dạng vân tay') insert into DETAI values ('97003',N'Bán đấu giá trên mạng') insert into DETAI values ('97004',N'Quản lí siêu thị') insert into DETAI values ('97005',N'Xử lí ảnh')
insert into SV_DETAI values ('97TH01','97004') insert into SV_DETAI values ('97TH02','97005') insert into SV_DETAI values ('97TH03','97001') insert into SV_DETAI values ('97TH04','97002') insert into SV_DETAI values ('97TH05','97003') insert into SV_DETAI values ('97TH06','97005') insert into HOCHAM values ('1',N'Phó giáo sư') insert into HOCHAM values ('2',N'Giáo sư')
insert into GIAOVIEN values ('1',N'Nguyễn Văn A',N'11 NVÐ','8754321','1','1996') insert into GIAOVIEN values ('2',N'Trần Thu Trang',N'56 XVNT','8964334','1','1996') insert into GIAOVIEN values ('3',N'Lê Trung',N'12/5 CMTT','8903561','1','1996') insert into GIAOVIEN values ('4',N'Nguyễn Thị Loan',N'321 BTX','8012864','2','1997') insert into GIAOVIEN values ('5',N'Chu Việt Tiến',N'1/60 TVÐ','8157906','2','1997')
insert into HOCVI values ('1','KS') insert into HOCVI values ('2','CN') insert into HOCVI values ('3','Th.S') insert into HOCVI values ('4','TS') insert into HOCVI values ('5','TSKH')
insert into CHUYENNGANH values ('1',N'Hệ thống thông tin') insert into CHUYENNGANH values ('2',N'Mạng') insert into CHUYENNGANH values ('3',N'Ðồ hoạ') insert into CHUYENNGANH values ('4',N'Công nghệ phần mềm')
insert into GV_HV_CN values ('1','1','1','1999') insert into GV_HV_CN values ('1','1','2','1999') insert into GV_HV_CN values ('1','2','1','1998') insert into GV_HV_CN values ('2','3','2','1997') insert into GV_HV_CN values ('3','2','4','1997') insert into GV_HV_CN values ('4','3','2','1996')
insert into GV_HDDT values ('1','97005','5') insert into GV_HDDT values ('2','97001','7') insert into GV_HDDT values ('5','97004','6') insert into GV_HDDT values ('4','97003','8.5') insert into GV_HDDT values ('3','97002','8') /*insert into GV_HDDT values ('6','97006','9')*/
insert into GV_PBDT values ('1','97005','5') insert into GV_PBDT values ('2','97001','7') insert into GV_PBDT values ('5','97004','6') insert into GV_PBDT values ('4','97003','8.5') insert into GV_PBDT values ('3','97002','8') /*insert into GV_PBDT values ('6','97006','9')*/
insert into GV_UVDT values ('5','97005','6') insert into GV_UVDT values ('2','97005','5') insert into GV_UVDT values ('4','97005','5') insert into GV_UVDT values ('3','97001','7') insert into GV_UVDT values ('4','97001','7') insert into GV_UVDT values ('5','97001','8') insert into GV_UVDT values ('3','97003','10') insert into GV_UVDT values ('1','97003','7') insert into GV_UVDT values ('2','97003','7') insert into GV_UVDT values ('1','97004','8') insert into GV_UVDT values ('2','97004','9') insert into GV_UVDT values ('3','97004','5') insert into GV_UVDT values ('1','97002','9') insert into GV_UVDT values ('4','97002','9') insert into GV_UVDT values ('5','97002','6') /*insert into GV_UVDT values ('1','97006','7') insert into GV_UVDT values ('2','97006','7') insert into GV_UVDT values ('4','97006','7') */
insert into HOIDONG values (1,002,'7:00','10/30/2001',N'Thật',1) insert into HOIDONG values (2,102,'7:00','10/30/2001',N'Thử',2) insert into HOIDONG values (3,003,'8:00','10/31/2001','',3)
insert into HOIDONG_GV values ('1','1') insert into HOIDONG_GV values ('1','2') insert into HOIDONG_GV values ('1','3') insert into HOIDONG_GV values ('1','4') insert into HOIDONG_GV values ('2','3') insert into HOIDONG_GV values ('2','2') insert into HOIDONG_GV values ('2','5') insert into HOIDONG_GV values ('2','4') insert into HOIDONG_GV values ('3','1') insert into HOIDONG_GV values ('3','2') insert into HOIDONG_GV values ('3','3') insert into HOIDONG_GV values ('3','4') /*insert into HOIDONG_GV values ('4','3') insert into HOIDONG_GV values ('4','2') insert into HOIDONG_GV values ('4','5') insert into HOIDONG_GV values ('4','4') */
insert into HOIDONG_DT values ('1','97001',N'Được') insert into HOIDONG_DT values ('1','97002',N'Được') insert into HOIDONG_DT values ('2','97003',N'Không') insert into HOIDONG_DT values ('2','97004',N'Không') insert into HOIDONG_DT values ('1','97005',N'Được') insert into HOIDONG_DT values ('3','97001',N'Không') insert into HOIDONG_DT values ('3','97002',N'Được') insert into HOIDONG_DT values ('3','97004',N'Không') /*insert into HOIDONG_DT values ('4','97003',N'Không') insert into HOIDONG_DT values ('4','97005',N'Không') insert into HOIDONG_DT values ('4','97006',N'Đựơc') */
| |
|