1. Trang chủ
  2. » Luận Văn - Báo Cáo

Lab5 Quản lý thông tin IE103 UIT

2 262 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 16,66 KB

Nội dung

Báo cáo thực hành môn Quản lý thông tin Tuần 5 Câu 1 Viết lệnh Xpath lấy Sinh viên có ID=10 Lệnh lấy sinh viên ở vị trí cuối cùng ở trường CNTT select ChiTietSV query(sinhvienID = 10) from QuanLySV; select ChiTietSV query(THONGTINSVsinhvienlast()) from QuanLySV where TenDH = DH CNTT Câu 2 Viết lệnh Xpath lấy tên Sinh viên có ID=10 select ChiTietSV value((sinhvienID = 10Ten)1, varchar(10)) from QuanLySV; Câu 3 Viết lệnh trả về tất cả các nút từ nút gốc là THONGTINSV se.

Báo cáo thực hành môn Quản lý thông tin Tuần Câu 1: Viết lệnh Xpath lấy Sinh viên có ID=10 Lệnh lấy sinh viên vị trí cuối trường CNTT select ChiTietSV.query('//sinhvien[@ID = 10]') from QuanLySV; select ChiTietSV.query('/THONGTINSV/sinhvien[last()]') from QuanLySV where TenDH = 'DH CNTT' Câu 2: Viết lệnh Xpath lấy tên Sinh viên có ID=10 select ChiTietSV.value('(//sinhvien[@ID = 10]/@Ten)[1]', 'varchar(10)') from QuanLySV; Câu 3: Viết lệnh trả tất nút từ nút gốc THONGTINSV select ChiTietSV.query('/THONGTINSV/*') from QuanLySV Câu 4: Viết lệnh Xquery trả danh sách sinh viên có ID < 12 với MSDH = select ChiTietSV.query('for $i in /THONGTINSV/sinhvien let $j:=$i where ($j/@ID) < 12 return $j') from QuanLySV where MSDH = Câu 5: Viết lệnh Xquery trả danh sách sinh viên xếp theo tên với MSDH=2 select ChiTietSV.query('for $i in /THONGTINSV/sinhvien let $j:=$i order by ($j/@Ten) return $j') from QuanLySV where MSDH = Câu 6: Viết lệnh Xquery trả MSDH TenDH theo định dạng sau: 1 DH CNTT select ChiTietSV.query(' {sql:column("MSDH"), sql:column("TenDH")} ') from QuanLySV where TenDH = 'DH CNTT' Câu 7: Viết lệnh Xquery xóa tên sinh viên trường DH KHTN update QuanLySV set ChiTietSV.modify('delete(/THONGTINSV/sinhvien/@Ten)') where TenDH = 'DH KHTN' Câu 8: Viết lệnh Xquery trả thơng tin sinh viên có tên ‘Nam’ ‘Thanh’ select ChiTietSV.query('for $i in /THONGTINSV/sinhvien let $j:=$i where ($j/@Ten) = "Thanh" or ($j/@Ten) = "Nam" return $j') from QuanLySV Câu 9: Viết lệnh Xquery thay đổi tên sinh viên thứ thành tên ‘Binh’ trường CNTT update QuanLySV set ChiTietSV.modify('replace value of (/THONGTINSV/sinhvien/@Ten)[2] with "Binh" ') where TenDH = 'DH CNTT' Câu 10: Viết lệnh Xquery kiểm tra xem có tồn sinh viên có ID 12 trường KHTN khơng? (Nếu có trả 1, khơng trả 0) select ChiTietSV.exist('/THONGTINSV/sinhvien[@ID = 12]') from QuanLySV where TenDH = 'DH KHTN' ... ChiTietSV.modify('delete(/THONGTINSV/sinhvien/@Ten)') where TenDH = 'DH KHTN' Câu 8: Viết lệnh Xquery trả thông tin sinh viên có tên ‘Nam’ ‘Thanh’ select ChiTietSV.query('for $i in /THONGTINSV/sinhvien let... thứ thành tên ‘Binh’ trường CNTT update QuanLySV set ChiTietSV.modify('replace value of (/THONGTINSV/sinhvien/@Ten)[2] with "Binh" ') where TenDH = 'DH CNTT' Câu 10: Viết lệnh Xquery kiểm tra... sinh viên có ID 12 trường KHTN khơng? (Nếu có trả 1, khơng trả 0) select ChiTietSV.exist('/THONGTINSV/sinhvien[@ID = 12]') from QuanLySV where TenDH = 'DH KHTN'

Ngày đăng: 16/06/2022, 23:12

TỪ KHÓA LIÊN QUAN

w