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 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 gần đây nhưng đã được phổ biến rộng rãi trong các ngôn ngữ lập trình, chẳng hạn như ở các ngôn ngữ .NET, Java,. Một số đặc trưng cơ bản của ngôn ngữ XML là: - XML được dùng để lưu trữ dữ liệu từ các tập tin hoặc cơ sở dữ liệu. - XML có thể được trao đổi dữ liệu dễ dàng giữa các hệ thống không tương thích với nhau. 2 - XML có thể được dùng để chia sẻ dữ liệu dễ dàng hơn giữa các ứng dụng, dễ dàng mở rộng hoặc nâng cấp sang hệ thống máy chủ, ứng dụng, trình duyệt khác. - XML độc lập với ứng dụng, phần cứng và phần mềm vì thế đã làm cho dữ liệu được sử dụng hiệu quả hơn. - XML có thể được dùng để tạo ra một ngôn ngữ đánh dấu mới tùy theo mục đích sử dụng chẳng hạn như là ngôn ngữ đánh dấu cho thiết bị không dây. Chính vì thế, XML ngày càng trở nên phổ biến, điểm quan trọng nhất là XML cho phép dễ dàng xử lý, chuyển tải và trao đổi dữ liệu giữa nhiều ứng và tài liệu người dùng với các định dạng khác nhau. Trước những thực trạng đó và những kiến thức đã hiểu biết về XML, em đã thấy tính thiết thực của vấn đề này và được sự gợi ý của giảng viên hướng dẫn, em đã chọn đề tài “Chuyển đổi giữa cơ sở dữ liệu quan hệ và XML” làm đề tài cho luận văn thạc sỹ của mình. Luận văn được trình bày gồm ba chương: Chƣơng 1: Tổng quan về XML và cơ sở dữ liệu quan hệ - Trình bày tổng quan về cấu trúc một tài liệu XML, tạo tài liệu XML hợp khuôn dạng. - Định nghĩa kiểu tài liệu (DTD), lược đồ (Schema), mô hình đối tượng tài liệu (DOM). - Phân tích tài liệu XML theo DOM - Định dạng tài liệu XML dùng bảng định kiểu (CSS) - Các khái niệm cơ sở về cơ sở dữ liệu (CSDL) quan hệ. Chƣơng 2: Chuyển đổi giữa cơ sở dữ liệu quan hệ và XML - Phi chuẩn các lược đồ quan hệ - Kết nối các lược đồ quan hệ đã phi chuẩn - Ánh xạ một CSDL sang một tài liệu XML - Ánh xạ một CSDL quan hệ đã kết nối thành một DOM chính và chuyển thành một tài liệu XML - Chuyển một CSDL quan hệ sang một tài liệu XML - Chuyển một tài liệu XML sang một cơ sở dữ liệu quan hệ. - Phương pháp băm nhỏ hay phân tách các tài liệu XML thành các bảng CSDL - Cài đặt các thuật toán o Thuật toán Chuyển đổi giữa cơ sở dữ liệu quan hệ và XML o Thuật toán biểu diễn tài liệu XML theo DOM o Thuật toán hiển thị tài liệu XML dưới dạng bảng 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 ASP.NET. 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. Kết luận: Tóm tắt các nội dung chính, các kết quả đạt được và hướng nghiên cứu tiếp theo của luận văn
Chúng ta đang sống ở thế kỉ XXI, thế kỷ của tri thức khoa học và công nghệ cao. Điều đó đòi hỏi nền giáo dục nƣớc ta ...
Chủ nghĩa Mác - Lênin và tư tưởng Hồ Chí Minh đã khẳng định: Cách mạng là sự nghiệp của nhân dân, tất cả vì lợi ích ...
1.The necessity of the thesis Marxism-Leninism and Ho Chi Minh’s beliefs affirm that: Revolution is the cause of th ...
Ngay từ những ngày đầu cách mạng, Trung ương Đảng và Chủ tịch Hồ Chí Minh đã khẳng định công tác vận động quần chúng ...
Hiến pháp năm 2013 khẳng định các quyền con người, quyền công dân về chính trị, dân sự, kinh tế, văn hóa, xã hội đượ ...
Hỗ trợ download nhiều Website
Hỗ trợ nạp thẻ qua Momo & Zalo Pay
Khi đăng ký & nạp thẻ ngay Hôm Nay