Bài viết trình bày tổng quan về XML và cơ sở dữ liệu quan hệ chuyển đổi giữa cơ sở dữ liệu quan hệ và XML; chương trình thử nghiệm trình bày việc cài đặt thuật toán bằng ngôn ngữ lập trình C# trong môi trường ; xây dựng chương trình ứng dụng demo việc “Quản lý học viên” tại Trung tâm tin học ngoại ngữ Trường Cao đẳng Công nghiệp Nam Định; cài đặt thuật toán để chuyển đổi và tích hợp XML với CSDL của hệ thống thông tin “Quản lý học viên” tại Trung tâm tin học ngoại ngữ Trường Cao đẳng Công nghiệp Nam Định. | Chuyển đổi giữa Cơ sở dữ liệu quan hệ và XML Chuyển đổi giữa Cơ sở dữ liệu quan hệ và XML Nguyễn Thị Lan Trường Đại học Khoa học Tự nhiên Khoa Toán - Cơ - Tin học Chuyên ngành: Bảo đảm toán cho máy tính và HTTT Mã số: Người hướng dẫn: . Đỗ Trung Tuấn Năm bảo vệ: 2011 Abstract. Chương 1: Tổng quan về XML và cơ sở dữ liệu quan hệ. Chương 2: Chuyển đổi giữa cơ sở dữ liệu quan hệ và XML. Chương 3: Chương trình thử nghiệm: trình bày việc cài đặt thuật toán bằng ngôn ngữ lập trình C# trong môi trường ; Xây dựng chương trình ứng dụng demo việc “Quản lý học viên” tại Trung tâm tin học ngoại ngữ Trường Cao đẳng Công nghiệp Nam Định; Cài đặt thuật toán để chuyển đổi và tích hợp XML với CSDL của hệ thống thông tin “Quản lý học viên” tại Trung tâm tin học ngoại ngữ Trường Cao đẳng Công nghiệp Nam Định. Keywords. Cơ sở dữ liệu; Ngôn ngữ định dạng; Hệ thống thông tin; Toán tin Content. LỜI MỞ ĐẦU Ngày nay công nghệ thông tin đã được ứng dụng rộng rãi trong mọi lĩnh vực kinh tế, chính trị, xã hội, y tế và giáo dục, đóng vai trò rất quan trọng trong quá trình chuyển dịch nền kinh tế, xã hội, làm thay đổi đáng kể về lối sống, phong cách làm việc và nhận thức trong công việc. Với sự phát triển vượt bậc trong lĩnh vực công nghệ mạng đã cho ra đời nhiều dịch vụ từ xa, đặc biệt là sự ra đời của dịch vụ “application as a service”. Các giao dịch, tương tác, giao tiếp với nhau đều thông qua môi trường Internet. Điều này đã biến công nghệ thông tin trở thành một công cụ không thể thiếu được trong sự phát triển của mọi lĩnh vực, mọi ngành nghề. Cùng với sự phát triển đó thì có hàng loạt các ngôn ngữ và các giao thức giao tiếp, thiết kế trang web cũng ra đời để phục vụ cho những mục đích, dịch 1 vụ nhất định. Có thể kể đến nhiều ngôn ngữ đã phát triển phổ biến như HTML, DHTML, Java, PHP, ASP, mỗi loại ngôn ngữ cũng đều có ưu và nhược điểm riêng [4]. Với ngôn ngữ XML [8] mới phát triển trong những năm