Mã tài liệu: 283958
Số trang: 0
Định dạng: zip
Dung lượng file: 5,568 Kb
Chuyên mục: Kỹ thuật - Công nghệ
LỜI MỞ ĐẦU.
Cơ sở dữ liệu là một trong những ngành được quan tâm nhiều trong khoa học máy tính, trong công nghệ thông tin. Từ khi có mô hình cơ sở dữ liệu đầu tiên vào những năm 60 đến nay tuy không là chặng đường dài đối với các ngành khoa học khác, nhưng với khoa học máy tính và đặc biệt với cơ sở dữ liệu thì đó là thời gian đáng kể. Cơ sở dữ liệu đã trải qua nhiều thế hệ của hệ quản trị cơ sở dữ liệu, và đã có nhiều ứng dụng trong khoa học và trong các nghành kinh tế quốc dân.
Thời đại thông tin ngày nay, bài toán cơ bản và cốt yếu là :Làm thế nào lưu trữ thông tin an toàn và chắc chắn đồng thời lại truy cập chính xác và dễ dàng. Theo thời gian, yêu cầu của bài toán ngày càng cao với lượng thông tin cần lưu trữ, xử lý ngày càng nhiều và đa dạng.
Hệ quản trị cơ sở dữ liệu Oracle là một trong những giải pháp tốt nhất, được công nhận trên thị trường tin học thế giới hiện nay. Oracle đã được nghiên cứu và phát triển, cho phép người sử dụng khai thác triệt để tiềm năng của hệ thống quản lý cơ sở dữ liệu quan hệ một cách ưu việt và mạnh nhất hiện nay.
Nhu cầu tích lũy và xử lý các dữ liệu đã nảy sinh trong mọi công việc, trong mọi hoạt động của con người. Một cá nhân hay một tổ chức có thể đã nhầm có một hệ thống xử lý dữ liệu, dù cơ chế hoạt động của nó là thủ công và chưa tự động hoá. Một bài toán nhỏ cũng cần đến dữ liệu, nhưng không nhất thiết phải quản lý các dữ liệu theo các phương pháp khoa học. Do khả năng tổng hợp của người xử lý, các dữ liệu ấy được lấy ra, được xử lý mà không vấp phải khó khăn nào. Tuy nhiên khi bài toán có kích thước lớn hẳn và số lượng dữ liệu cần phải xử lý tăng lên nhanh thì e rằng tầm bao quát của con người bình thường khó có thể quản lý hết được! Ấy là không kể đến một số loại dữ liệu đặc biệt; chúng đòi hỏi được quản lý tốt không phải vì kích thước mà vì sự phức tạp của bản thân chúng tổ chức xử lý dữ liệu một cách khoa học đòi hỏi con người sử dụng cơ sở dữ liệu.
Chính vì thế em đã chọn hệ quản trị cơ sở dữ liệu Oracle để xây dựng hệ thống bán hàng tại công ty VINDA làm đồ án tốt nghiệp.
Em xin chân thành cám ơn đến Tiến sĩ Nguyễn Ngọc Bình người đã trực tiếp hướng dẫn, động viên để em hoàn thành đồ án, tạo điều kiện để em thực hiện đồ án đúng thời gian.
Cám ơn các anh chị trong công ty VINDA đã tận tình giúp đỡ tạo điều kiện để đồ án được hoàn thành.
Vì thời gian có hạn đồ án chắc còn nhiều thiếu xót, kính mong quý thầy cô, các bạn đóng góp ý kiến để đồ án hoàn thiện hơn.
Thành phố Hồ Chí Minh :21-5-2003.
.
SVTH: Đỗ Hữu Bá.
PHẦN MỘT
Chương I. CƠ SỞ LÝ THUYẾT 2
I. Lịch sử ORACLE 2
II. Cơ sở dữ liệu ORACLE trong kiến trúc CLIENT/SERVER 4
III. Hệ quản trị Cơ sở dữ liệu Quan hệ ORACLE8 SERVER 4
IV. Các sản phẩm kết nối mạng 5
V. Các công cụ phát triển CLIENT/SERVER 5
Chương II: CẤU TRÚC ORACLE 7
II.1 Lớp vật lý của ORACLE 7
II.2 Cấu trúc bộ nhớ và các quá trình 11
II.3 Transaction, Commit, Rollback 13
II.4 Các tác vụ khởi tạo và chấm dứt 13
II.5 Bảo mật cơ sở dữ liệu 14
Chương III. ORACLE VÀ MÔ HÌNH MẠNG.
I. Tổng quan về Net8 20
II. Các khái niệm và kiến trúc mạng của Oracle 21
III. Kiến trúc của Net8 21
IV. Môi trường mạng 21
Chương IV. ORACLE VÀ CẤU HÌNH MẠNG
I. Service và những chức năng phục vụ của Oracle 24
II. Tổng quan về các cấu hình kết nối của Oracle 24
III. Net8 và nền giao tiếp mạng trong suốt 25
IV. Các tầng giao tiếp 25
Chương V. NGÔN NGỮ PL/SQL
I. Tổng quan về PL/QL 31
II. Cấu trúc chương trình PL/SQL 31
Chương VI. PHƯƠNG PHÁP LUẬN PHÂN TÍCH THIẾT KẾ HỆ THỐNG
I. Phương pháp phân tích hệ thống về chức năng 34
II. Phương pháp phân tích hệ thống về dữ liệu 36
III. Phương pháp thiết kế hệ thống 37
CHƯƠNG VII. GIỚI THIỆU ORACLE DEVELOPER 6.0
I. FORM BUIDER 37
II. REPORT BUIDER 39
III. GRAPHICS BUIDER 39
IV. QUERY BUIDER 40
V. SCHEMA BUIDER 41
PHẦN HAI
I. Khảo sát hiện trạng 42
II. Phân tích hệ thống 44
II.1 Phân tích hệ thống về chức năng 44
II.2 Phân tích hệ thống về dữ liệu 61
II.3 Thiết kế hệ thống 67
III. Kết luận hướng phát triển đồ án 83
III. KẾT LUẬN, HƯỚNG PHÁT TRIỂN ĐỒ ÁN.
Hiện tại đồ án đang được thiết kế chạy trên máy đơn nhưng theo hướng mở có thể phát triển ứng dụng trên nền Web. Server có thể lấy dữ liệu trên các máy đơn thông qua môi trường mạng phân tán. Và đó cũng là mục đích thiết kế của đồ án.
Tiếp tục hoàn thiện một số chức năng chưa cài đặt
Xây dựng thêm phần Oracle Web Server cho phép người dùng tra cứu thông tin từ xa.
Những kết quả đạt được của đồ án:
Thực hiện demo cơ sở dữ liệu được trên máy đơn.
Chương trình chạy tương đối ổn định.
Cung cấp cho người dùng một giao diện đồ họa có hệ thống menu, toolbar,..
Cung cấp các báo cáo phục vụ cho việc quản lý.
Những vấn đề tồn tại:
Chưa thực hiện được trên môi trường mạng.
Giao diện còn một số phần chưa thân thiện với người dùng.
Font chữ chưa việt hoá hoàn toàn có một số phần còn tiếng anh.
Những tài liệu gần giống với tài liệu bạn đang xem
Những tài liệu bạn đã xem
📎 Số trang: 0
👁 Lượt xem: 452
⬇ Lượt tải: 19