Tìm hiểu Db2Nhóm 3 Tin k29B
nhiều ứng dụng còn sử dụng XML để xây dựng nên giao diện của nó! Như firefoxchẳng hạn! Rồi đến việc sử dụng XML để định nghĩa nên các ngôn ngữ riêng hỗtrợ cho một mục đích nào đó, như MathML để thể hiện kí hiệu& công thức toánhọc!Do đó, việc lưu trũ dũ liệu XML trong cơ sở dũ liệu là cần thiết! Có nhiềuhệ quản trị cơ sở dũ liệu hỗ trợ lưu trũ kiểu dũ liệu XML! Tuy nhiên, ta phải trựctiếp xử lý những giá trị XML đó! Ứng dụng của ta phải nhận, phân tích, chuẩn hóarồi mới có thể giao cho cơ sở dũ liệu quản lý! Ta cần một Hệ quản trị cơ sở dữ liệumà hỗ trợ ta Trong việc thao tác với dũ liệu XML này! Ngày nay, db2 là hệ quảntrị cơ sở dũ liệu duy nhất hỗ trợ cơ chế này! Nếu ta hiểu cách thức hoạt động, làm việc của Db2, thì ta có thể giảm thiểutối đa công việc xử lý XML khi làm việc với các dũ liệu XML trong cơ sở dữ liệu!Đó cũng chính là mục tiêu của niên luận!
I.Tổng quan về Db2:
I.1Giới thiệu Db2
Db2 là một sản phẩm phần mềm máy chủ dữ liệu của IBM quản lý cả dữ liệuquan hệ và dữ liệu XML! Vào năm 1970, khi phòng ngiên cứu của IBM phát minhra Mô hình quan hệ và SQL, IBM đã phát triển hoàn toàn một dòng sản phẩm máychủ dữ liệu! Việc phát triển bắt đầu với nền tảng máy tính lớn như máy ảo(VirtualMachine), Mở rộng cơ chế lưu trữ ảo(Virtual Storage Extended-VSE),và đa cơ chế lưu trữ ảo (MVS)! Vào năm 1983, Db2 for MVS phiên bản 1 đã được ra đời!“db2” được dùng để nói lên sự chuyển đổi từ cơ sở dũ liệu phân cấp(như hệ thốngquản lý thông tin IMS phổ biến tại thời điểm đó) tới cơ sở dũ liệu quan hệ!Db2 cho Linux, Unix, Windows được phát triển với ngôn ngữ C/C++! Hơn90% mã của db2 là chung cho các nền tảng đó! 10% còn lại là các mã đặc trưng đểcó thể khai thác thế mạnh của từng nền tảng!Db2 bao gồm nhiều dòng sản phẩm! Hình dưới chỉ ra các sản phẩm(ấn bản)này:
3
Add a Comment
thanhtung_dn90left a comment
vanphithanhleft a comment
thanhtung_dn90 replied: