1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng

58 2,4K 11

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 58
Dung lượng 2,4 MB

Nội dung

BỘ GIÁO DỤC ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN HẢI PHÒNG 2013 BỘ GIÁO DỤC ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- TÌM HIỂU HỆ QUẢN TRỊ SỞ DỮ LIỆU POSTGRESQL ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin HẢI PHÒNG - 2013 BỘ GIÁO DỤC ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- TÌM HIỂU HỆ QUẢN TRỊ SỞ DỮ LIỆU POSTGRESQL ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin Sinh viên thực hiện: Tống Phú Vƣơng Giáo viên hƣớng dẫn: ThS Vũ Anh Hùng Mã số sinh viên: 1351010030 HẢI PHÒNG - 2013 BỘ GIÁO DỤC ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG CỘNG HÒA XA HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc -------o0o------- NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên: Tống Phú Vƣơng Mã SV: 1351010030 Lớp: CT1301 Ngành: Công nghệ Thông tin Tên đề tài: Tìm hiểu hệ quản trị sở dữ liệu PostgreSQL ứng dụng. NHIỆM VỤ ĐỀ TÀI 1. Nội dung các yêu cầu cần giải quyết trong nhiệm vụ đề tài tốt nghiệp a. Nội dung Biết đƣợc mã nguồn mở là gì,tìm hiểu các mã nguồn mở hiện có,đặc biệt là tìm hiểu kĩ về hệ quản trị sở dữ liệu PostgreSQL Tổng hợp các tài liệu tham khảo liên quan đến nội dung khóa luận. Thực hiện cài đặt,cấu hình chạy đƣợc hệ quản trị sở dữ liệu PostgreSQL Từ đó xây dựng ứng dụng tạo một website sử dụng sở dữ liệu của PostgreSQL trợ giúp: - Tra cứu việc thực hiện giờ lên lớp của giảng viên theo đơn vị. - Tra cứu việc thực hiện giờ lên lớp của giảng viên. - Thống kê số lƣợt ra sớm vào muộn của từng đơn vị. - Thống kê kết quả kiểm tra việc thực hiện giờ lên lớp của giảng viên. b. Các yêu cầu cần giải quyết Các phần mềm cần thiết để xây dựng - Web Server: Xampp - Hệ quản trị sở dữ liệu PostgreSQL. Đồ án tốt nghiệp Tìm hiểu hệ quản trị sở dữ liệu PostgreSQL ứng dụng Sinh viên: Tống Phú Vƣơng 6 Khóa 13, ngành Công nghệ thông tin CÁN BỘ HƢỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Ngƣời hƣớng dẫn thứ nhất: Họ tên: Vũ Anh Hùng Học hàm, học vị: Thạc Sĩ quan công tác: Trƣờng Đại Học Dân Lập Hải Phòng Nội dung hƣớng dẫn: ………………………………………………………… ………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ……………… .Ngƣời hƣớng dẫn thứ hai: Họ tên: ………………………………………………………………………. Học hàm, học vị: ………………………………………………………………. quan công tác: ……………………………………………………………… Nội dung hƣớng dẫn: ………………………………………………………… ………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ……………… . Đề tài tốt nghiệp đƣợc giao ngày tháng năm 2013 Yêu cầu phải hoàn thành trƣớc ngày tháng năm 2013 Đã nhận nhiệm vụ: Đ.T.T.N Sinh viên Đã nhận nhiệm vụ: Đ.T.T.N Cán bộ hƣớng dẫn Đ.T.T.N ThS Vũ Anh Hùng Đồ án tốt nghiệp Tìm hiểu hệ quản trị sở dữ liệu PostgreSQL ứng dụng Sinh viên: Tống Phú Vƣơng 7 Khóa 13, ngành Công nghệ thông tin Hải Phòng, ngày tháng .năm 2013 HIỆU TRƢỞNG GS.TS.NGƯT Trần Hữu Nghị Đồ án tốt nghiệp Tìm hiểu hệ quản trị sở dữ liệu PostgreSQL ứng dụng Sinh viên: Tống Phú Vƣơng 8 Khóa 13, ngành Công nghệ thông tin PHẦN NHẬN XÉT TÓM TẮT CỦA CÁN BỘ HƢỚNG DẪN 1. Tinh thần thái độ của sinh viên trong quá trình làm đề tài tốt nghiệp: 2. Đánh giá chất lƣợng của đề tài tốt nghiệp (so với nội dung yêu cầu đã đề ra trong nhiệm vụ đề tài tốt nghiệp) 3. Cho điểm của cán bộ hƣớng dẫn: ( Điểm ghi bằng số chữ ) Ngày .tháng .năm 2013 Cán bộ hƣớng dẫn chính ( Ký, ghi rõ họ tên ) Đồ án tốt nghiệp Tìm hiểu hệ quản trị sở dữ liệu PostgreSQL ứng dụng Sinh viên: Tống Phú Vƣơng 9 Khóa 13, ngành Công nghệ thông tin PHẦN NHẬN XÉT ĐÁNH GIÁ CỦA CÁN BỘ CHẤM PHẢN BIỆN ĐỀ TÀI TỐT NGHIỆP 1. Đánh giá chất lƣợng đề tài tốt nghiệp (về các mặt nhƣ sở lý luận, thuyết minh chƣơng trình, giá trị thực tế, .) 2. Cho điểm của cán bộ phản biện ( Điểm ghi bằng số chữ ) Ngày .tháng .năm 2013 Cán bộ chấm phản biện ( Ký, ghi rõ họ tên ) Đồ án tốt nghiệp Tìm hiểu hệ quản trị sở dữ liệu PostgreSQL ứng dụng Sinh viên: Tống Phú Vƣơng 10 Khóa 13, ngành Công nghệ thông tin LỜI CẢM ƠN Trƣớc hết em xin bày tỏ tình cảm lòng biết ơn đối với Th.S Vũ Anh Hùng – Khoa Công nghệ thông tin – Trƣờng Đại học Dân Lập Hải Phòng, ngƣời đã dành cho em rất nhiều thời gian quý báu, trực tiếp hƣớng dẫn tận tình giúp đỡ, chỉ bảo em trong suốt quá trình làm đồ án tốt nghiệp. Em xin chân thành cảm ơn tất cả các thầy giáo trong Khoa Công nghệ thông tin - Trƣờng ĐHDL Hải Phòng, chân thành cảm ơn các thầy giáo, giáo tham gia giảng dạy truyền đạt những kiến thức quý báu trong suốt thời gian em học tập tại trƣờng, đã đọc phản biện đồ án của em giúp em hiểu rõ hơn các vấn đề mình nghiên cứu, để em thể hoàn thành đồ án này. Em xin cảm ơn GS.TS.NGƢT Trần Hữu Nghị Hiệu trƣởng Trƣờng Đại học Dân lập Hải Phòng, Ban giám hiệu nhà trƣờng, Bộ môn tin học, các Phòng ban nhà trƣờng đã tạo điều kiện tốt nhất trong suốt thời gian học tập làm tốt nghiệp. Tuy nhiều cố gắng trong quá trình học tập, trong thời gian thực tập cũng nhƣ trong quá trình làm đồ án nhƣng không thể tránh khỏi những thiếu sót, em rất mong đƣợc sự góp ý quý báu của tất cả các thầy giáo, giáo cũng nhƣ tất cả các bạn để kết quả của em đƣợc hoàn thiện hơn. Em xin chân thành cảm ơn! Hải Phòng, ngày 25 tháng 6 năm 2013 Sinh viên Tống Phú Vƣơng

Ngày đăng: 17/12/2013, 20:49

HÌNH ẢNH LIÊN QUAN

Hình 2.1. PostgreSQL - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.1. PostgreSQL (Trang 20)
Dung lƣợng bảng tối đa 32 TB - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
ung lƣợng bảng tối đa 32 TB (Trang 21)
Bảng 2.1. Thông tin giới hạn khả năng của PostgreSQL  2.1.2 Vài nét về lịch sử PostgreSQL - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Bảng 2.1. Thông tin giới hạn khả năng của PostgreSQL 2.1.2 Vài nét về lịch sử PostgreSQL (Trang 21)
Bảng 2.6. So sánh tính năng bảo mật - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Bảng 2.6. So sánh tính năng bảo mật (Trang 26)
Hình 2.2. Bắt đầu cài đặt - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.2. Bắt đầu cài đặt (Trang 27)
Hình 2.2. Chọn đường dẫn - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.2. Chọn đường dẫn (Trang 27)
Hình 2.2. Bắt đầu cài đặt - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.2. Bắt đầu cài đặt (Trang 27)
Hình 2.2. Chọn đường dẫn - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.2. Chọn đường dẫn (Trang 27)
Hình 2.4. Thiết lập password - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.4. Thiết lập password (Trang 28)
Hình 2.3. Thư mục dữ liệu - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.3. Thư mục dữ liệu (Trang 28)
Hình 2.3. Thư mục dữ liệu - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.3. Thư mục dữ liệu (Trang 28)
Hình 2.4. Thiết lập password - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.4. Thiết lập password (Trang 28)
Hình 2.5. Thiết lập port - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.5. Thiết lập port (Trang 29)
Hình 2.6. Chọn vị trí - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.6. Chọn vị trí (Trang 29)
Hình 2.5. Thiết lập port - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.5. Thiết lập port (Trang 29)
Hình 2.6. Chọn vị trí - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.6. Chọn vị trí (Trang 29)
Hình 2.8. Installing - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.8. Installing (Trang 30)
Hình 2.7. Sẵn sàng cài đặt - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.7. Sẵn sàng cài đặt (Trang 30)
Hình 2.9. Finish - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.9. Finish (Trang 31)
Hình 2.9. Finish - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.9. Finish (Trang 31)
Hình 2.10. Kết nối Servers - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.10. Kết nối Servers (Trang 32)
Hình 2.10. Kết nối Servers - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.10. Kết nối Servers (Trang 32)
Hình 2.11. Nhập Password - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 2.11. Nhập Password (Trang 32)
3.2.3.Vẽ mô hình E-R 1  1  1 n 1  - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
3.2.3. Vẽ mô hình E-R 1 1 1 n 1 (Trang 35)
Hình 3.1. Mô hình quan hệ - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.1. Mô hình quan hệ (Trang 37)
Bảng 3.5. Bảng giảng viên - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Bảng 3.5. Bảng giảng viên (Trang 38)
Hình 3.3. Thiết lập thông số cho cơ sở dữ liệu - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.3. Thiết lập thông số cho cơ sở dữ liệu (Trang 40)
Hình 3.3. Thiết lập thông số cho cơ sở dữ liệu - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.3. Thiết lập thông số cho cơ sở dữ liệu (Trang 40)
b. Tạo bảng cho cơ sở dữ liệu - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
b. Tạo bảng cho cơ sở dữ liệu (Trang 41)
Hình 3.4. Thiết lập thông số cho bảng - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.4. Thiết lập thông số cho bảng (Trang 41)
Click vào tab Constraints để tạo khóa chính, khóa ngoại cho bảng: - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
lick vào tab Constraints để tạo khóa chính, khóa ngoại cho bảng: (Trang 42)
Hình 3.5. Thiết lập thông số cho cột - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.5. Thiết lập thông số cho cột (Trang 42)
Hình 3.5. Thiết lập thông số cho cột - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.5. Thiết lập thông số cho cột (Trang 42)
- Chọn primary key để tạo khóa chính > nhấn add, ta đƣợc nhƣ hình: - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
h ọn primary key để tạo khóa chính > nhấn add, ta đƣợc nhƣ hình: (Trang 43)
Hình 3.7. Tạo khóa chính cho bảng - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.7. Tạo khóa chính cho bảng (Trang 43)
Sau khi tạo cơ sở dữ liệu xong, ta bắt đầu import dữ liệu cho các bảng đã tạo: - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
au khi tạo cơ sở dữ liệu xong, ta bắt đầu import dữ liệu cho các bảng đã tạo: (Trang 44)
Hình 3.8. Tạo khóa ngoại cho bảng - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.8. Tạo khóa ngoại cho bảng (Trang 44)
Hình 3.9. Import dữ liệu vào các bảng - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.9. Import dữ liệu vào các bảng (Trang 44)
 Encoding: Chọn bảng mã cho dữ liệu. - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
ncoding Chọn bảng mã cho dữ liệu (Trang 45)
Hình 3.10. Dữ liệu bảng Đơn Vị - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.10. Dữ liệu bảng Đơn Vị (Trang 45)
o Bảng GiangVien: - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
o Bảng GiangVien: (Trang 46)
Hình 3.11. Dữ liệu bảng Giảng Viên - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.11. Dữ liệu bảng Giảng Viên (Trang 46)
Hình 3.12. Dữ liệu bảng Môn Học - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.12. Dữ liệu bảng Môn Học (Trang 46)
Hình 3.11. Dữ liệu bảng Giảng Viên - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.11. Dữ liệu bảng Giảng Viên (Trang 46)
Hình 3.13. Dữ liệu bảng Phòng Học - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.13. Dữ liệu bảng Phòng Học (Trang 47)
Hình 3.13. Dữ liệu bảng Phòng Học - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.13. Dữ liệu bảng Phòng Học (Trang 47)
Hỡnh 3.14.  Dữ liệu bảng Theo Dừi - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
nh 3.14. Dữ liệu bảng Theo Dừi (Trang 47)
Hình 3.16. Kết quả giảng viên - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.16. Kết quả giảng viên (Trang 49)
Hình 3.17. Thống kê lượt ra sớm vào muộn theo đơn vị - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.17. Thống kê lượt ra sớm vào muộn theo đơn vị (Trang 50)
Hình 3.20. Giao diện đăng nhập - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.20. Giao diện đăng nhập (Trang 53)
Hình 3.20. Giao diện đăng nhập - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.20. Giao diện đăng nhập (Trang 53)
Hình 3.21. Giao diện trang chủ - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.21. Giao diện trang chủ (Trang 53)
d. Giao diện trang báo cáo tình hình ra vào lớp của giảng viên. -Nhập tên giảng viên cần xem - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
d. Giao diện trang báo cáo tình hình ra vào lớp của giảng viên. -Nhập tên giảng viên cần xem (Trang 54)
Hình 3.22. Giao diện tra cứu đơn vị - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.22. Giao diện tra cứu đơn vị (Trang 54)
Hình 3.22. Giao diện tra cứu đơn vị - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.22. Giao diện tra cứu đơn vị (Trang 54)
- Tình hình ra vào lớp của giảng viên cần tìm. - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
nh hình ra vào lớp của giảng viên cần tìm (Trang 55)
Hình 3.24. Kết quả giảng viên - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.24. Kết quả giảng viên (Trang 55)
f. Giao diện trang báo cáo tình hình ra sớm vào muộn theo từng đơn vị. - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
f. Giao diện trang báo cáo tình hình ra sớm vào muộn theo từng đơn vị (Trang 56)
Hình 3.26. Giao diện thông kê đơn vị - Tìm hiểu hệ quản trị cơ sở dữ liệu PostgreSQL và ứng dụng
Hình 3.26. Giao diện thông kê đơn vị (Trang 56)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w