You are on page 1of 4

Thc hnh mt s dng truy vn khc v cu lnh cp nht d liu

Thc hnh mt s dng truy


vn khc v cu lnh cp
nht d liu
Bi:
Khoa CNTT HSP KT Hng Yn

Nhc li l thuyt

Cu lnh INSERT INTO c dng chn dng mi vo bng.

C php:

INSERT INTO tn_bng VALUES (gi_tr_1, gi_tr_2,....)

Bn cng c th ch r cc ct/trng no cn chn d liu:

INSERT INTO tn_bng (ct_1, ct_2,...) VALUES (gi_tr_1, gi_tr_2,....)

Cu lnh UPDATE c s dng cp nht/sa i d liu c trong bng.

C php:

UPDATE tn_bngSET tn_ct = gi_tr_miWHERE tn_ct = gi_tr

Cu lnh DELETE c dng xo cc dng ra khi bng.

C php:

DELETE FROM tn_bngWHERE tn_ct = gi_tr

Xo tt c cc dng:

i khi ta mun xo tt c d liu trong bng nhng vn gi li bng cng vi cu trc


v tt c cc thuc tnh ca bng, ta c th dng cu lnh:

1/4
Thc hnh mt s dng truy vn khc v cu lnh cp nht d liu

DELETE FROM table_name

Bi tp mu

1. Hy vit cc cu truy vn SQL thc hin thm cc bn ghi sau vo bng


tblDauSach.

2. Vit cu truy vn SQL thc hin xa cc bn ghi c m u sch kt thc bng xu


11.

3. Vit cu lnh truy vn SQL thc hin sa nm xut bn ca u sch c m 1010111


thnh 1010110.

Hng dn

thc hin sa i d liu ta thc hin cc cu lnh: insert into : Thm mt b d liu
vo CSDL; update: thay i gi tr ca mt hoc nhiu trng ca mt bng no ;
delete from: thc hin xa mt hoc nhiu b d liu trong mt bng no .

- Vi mi cu lnh insert into ta ch thc hin thm c mt b bn ghi cho mi ln


thc hin cu lnh. V vy cn thm bao nhiu bn ghi th ta cn thc hin by nhiu
cu lnh.

Li gii:

1. insert into tblDauSach

values (1010111, Phng php tnh, 2007, 111, Nxb01, Tg002);

insert into tblDauSach

2/4
Thc hnh mt s dng truy vn khc v cu lnh cp nht d liu

values (1011111, Lp trnh hng i tng vi C#, 2008, 101, Nxb02, Tg001);

insert into tblDauSach

values (1011112, L thuyt CSDL, 2004, 101, Nxb03, Tg003);

insert into tblDauSach

values (1011113, Lp trnh mng vi C#, 2007, 101, Nxb02, Tg004);

2. delete from tblDauSach where maDS like %11;

3. update tblDauSach Set maDS =1010110

Where maDS = 1010111 ;

III. Bi tp thc hnh

Vit cc cu lnh SQL thc hin cc yu cu sau:

1. Thm cc thng tin sau vo bng tblTacGia

2. Thm cc thng tin sau vo bng tblNXB

3/4
Thc hnh mt s dng truy vn khc v cu lnh cp nht d liu

3. Thm cc thng tin sau vo bng tblLinhVuc

4. Thay i m ca tc gi Quch Tun Ngc thnh Tg005

5. Thay i tn tc gi c m TG007 thnh Xun Li

6. Thay i tn cun sch c m 2010111 thnh Kt cu t

7. Xa tt c cc c gii c m bt u bng chui 10103

8. Xa tt c cc u sch c nhp vo ngy 20/6/2008

9. Hin th tt c cc tc gi vit sch thuc v lnh vc Cng Ngh Thng Tin.

10. Thc hin cc bi tp trong phn 18.3

Ch : Sinh vin hon thnh cc bi tp thc hnh, cui bui thc hnh np li cc bi
tp 1, 2, 4, 8, 18.3(4, 6, 7) cho gio vin.

4/4

You might also like