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

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

Đ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

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

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 Xem tại trang 21 của tài liệu.
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 Xem tại trang 26 của tài liệu.
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 Xem tại trang 27 của tài liệu.
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 Xem tại trang 27 của tài liệu.
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 Xem tại trang 28 của tài liệu.
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 Xem tại trang 28 của tài liệu.
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 Xem tại trang 29 của tài liệu.
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í Xem tại trang 29 của tài liệu.
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 Xem tại trang 30 của tài liệu.
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 Xem tại trang 30 của tài liệu.
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 Xem tại trang 31 của tài liệu.
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 Xem tại trang 32 của tài liệu.
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 Xem tại trang 35 của tài liệu.
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ệ Xem tại trang 37 của tài liệu.
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 Xem tại trang 38 của tài liệu.
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 Xem tại trang 40 của tài liệu.
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 Xem tại trang 41 của tài liệu.
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: Xem tại trang 42 của tài liệu.
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 Xem tại trang 42 của tài liệu.
- 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: Xem tại trang 43 của tài liệu.
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: Xem tại trang 44 của tài liệu.
 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 Xem tại trang 45 của tài liệu.
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: Xem tại trang 46 của tài liệu.
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 Xem tại trang 46 của tài liệu.
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 Xem tại trang 47 của tài liệu.
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 Xem tại trang 53 của tài liệu.
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 Xem tại trang 54 của tài liệu.
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ị Xem tại trang 54 của tài liệu.
- 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 Xem tại trang 55 của tài liệu.
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ị Xem tại trang 56 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan