Quản lí thông tin Họ và tên Nguyễn Thanh Hiếu MSSV 20521328 Bài tập 3 CSDLQH và XML có thể chuyển qua lại ko? Tại sao? Hãy đề xuất cách chuyển và chuyển CSDL XML trong bài giảng số 04 thành CSDL quan hệ Thực hiện truy vấn sau Tìm tên (first name) của người dùng trên 10 tuổi Thực hiện bằng XPath đối với CSDL XML và SQL đối với CSDL quan hệ (sau khi đã chuyển từ SQL sang quan hệ) Bài làm CSDL quan hệ và XML có thể chuyển qua lại Bởi vì các loại dữ liệu này khác nhau về định dạng vậy nên ta chỉ cần.
Quản lí thơng tin Họ tên: Nguyễn Thanh Hiếu MSSV: 20521328 Bài tập 3: CSDLQH XML chuyển qua lại ko? Tại sao? Hãy đề xuất cách chuyển chuyển CSDL XML giảng số 04 thành CSDL quan hệ Thực truy vấn sau: Tìm tên (first name) người dùng 10 tuổi Thực XPath CSDL XML SQL CSDL quan hệ (sau chuyển từ SQL sang quan hệ) Bài làm: - CSDL quan hệ XML chuyển qua lại Bởi loại liệu khác định dạng nên ta cần sửa lại định dạng muốn chuyển qua lại CSDLQH XML - Chuyển XML thành CSDL quan hệ: create table user( firstname varchar(40), lastname varchar(40), age int, firstvisit smalldatetime, lastvisit smalldatetime, ) INSERT INTO user(firstname, lastname, age, firstvisit, lastvisit) VALUES (Lola, Solis, 2, null, null) INSERT INTO user(firstname, lastname, age, firstvisit, lastvisit) VALUES (Nina, Serafina , 4, '15/1/2008', '15/2/2008') INSERT INTO user(firstname, lastname, age, firstvisit, lastvisit) VALUES (Tracy, Keller, 35, null, null) - Tìm tên (first name) người dùng 10 tuổi: + SQL server: select firstname from user where age > 10 + XPATH: /user[age gt 18]/name/last