Hệ quản trị CSDL Oracle cũng tương tự với hệ quản trị bên SQL Server. Khi viết chương trình bằng ngôn ngữ C. Các bạn cần tải thử viện về add vào virsual là gọi lệnh bình thường: Ví dụ SqlCommand sẻ chuyển thành OracleCommand. Chi tiết liên hệ: quochaidang0gmail.com
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP.HCM KHOA CÔNG NGHỆ THÔNG TIN Hệ quản trị sở liệu Oracle ĐỀ TÀI Quản Lý Khu Vui Chơi Giải Trí Sinh viên thực hiện: Nhóm 11 2001170370 – Hứa Đăng Khôi 2001170378 – Phạm Quang Kha 2001170461 – Trần Nguyễn Trọng Tuyển 2001170389 – Lê Trần Duy Nhất 2001170154 – Lê Tấn Sỷ BẢNG PHÂN CƠNG CƠNG VIỆC CHO CÁC THÀNH VIÊN TRONG NHĨM 11 STT MSSV Họ tên Công việc giao Đánh giá 2001170370 Hứa Đăng Khôi Tốt 2001170378 Phạm Quang Kha 2001170461 Trần Nguyễn Trọng Tuyển 2001170389 Lê Trần Duy Nhất 2001170154 Lê Tấn Sỷ Viết package ,Viết Thủ tục(1 câu) ,Viết câu truy vấn,Tìm cách kết nối form Tạo CSDL,Tìm cách kết nối form,Viết Trigger,Viết Thủ tục(1 câu) Soạn Powerpoint, Viết Hàm ,Viết câu truy vấn,Viết Thủ tục(1 câu),Thiết Kế Form, Soạn word , Thiết Kế Form,Viết câu truy vấn,Tìm cách kết nối form,Viết Thủ tục(1 câu) Viết Hàm,Viết câu truy vấn, Tìm cách kết nối form,Viết Thủ tục(1 câu),Tạo Phân Quyền Tốt Tốt Tốt Tốt Phần 1: TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU 1.1 MÔ TẢ ĐỀ TÀI Nhằm xây dựng phần mềm quản lý khu vui chơi giải trí nhằm đáp ứng nhu cầu người quản lý nhân viên để đơn giản hóa việc quản lý nhân viên bán vé Góp phần nâng cao hiệu kinh doanh khu vui chơi, thu hút người với trò chơi thú vị, cảm giác manh,… đem lại doanh thu cao cho nhà quản lý 1.2 BẢNG KHACHHANG (MAKH, TENKH, GT, NGAYSINH, DIENTHOAI) NHANVIEN (MANV, TENNV, GT, NOISINH, DIENTHOAI, NGAYSINH, LUONG) TROCHOI (MATROCHOI, TENTROCHOI) HOADON (MAHD, MANV, MAKH, NGAYBAN, TONGTIEN) VE (MAVE, MATROCHOI, SL, DONGIA) CHITIETHD (MAHD, MAVE, GIAMGIA, THANHTIEN) 1.3 CẤU TRÚC MỖI BẢNG Bảng KHACHHANG STT Thuộc tính Mơ tả Kiểu liệu MAKH TENKH GT NGAYSINH DIENTHOAI Mã khách hàng Tên khách hàng Giới tính Ngày sinh Điện thoại Char(10) Nvarchar2(50) Nvarchar2(10) Date Varchar2(30) Khóa chính, khóa ngoại Khóa Bảng NHANVIEN STT Thuộc tính Mơ tả Kiểu liệu MANV TENNV GT NOISINH DIENTHOAI NGAYSINH LUONG Mã nhân viên Tên nhân viên Giới tính Nơi sinh Điện thoại Ngày sinh Lương Char(10) Nvarchar2(50) Nvarchar2(10) Nvarchar2(50) Nvarchar2(15) Date Float(126) Thuộc tính Mơ tả Kiểu liệu MAVE MATROCHOI SL DONGIA Mã vé Mã trò chơi Số lượng Đơn giá Char(10) Char(10) Number Float (126) Khóa chính, khóa ngoại Khóa Bảng VE STT Khóa chính, khóa ngoại Khóa Khóa ngoại Bảng TROCHOI STT Thuộc tính Mơ tả Kiểu liệu MATROCHOI TENTROCHO I Mã trị chơi Tên trị chơi Char(10) Nvarchar2(50) Khóa chính, khóa ngoại Khóa Bảng HOADON STT Thuộc tính Mơ tả Kiểu liệu MAHD MANV MAKH NGAYBAN TONGTIEN Mã hóa đơn Mã nhân viên Mã khách hang Ngày bán Tổng tiền Char(10) Char(10) Char(10) date Float (126) Khóa chính, khóa ngoại Khóa Khóa ngoại Khóa ngoại Bảng CHITIETHD STT Thuộc tính Mơ tả Kiểu liệu Khóa chính, khóa ngoại MAHD Mã hóa đơn Char(10) MAVE Mã vé Char(10) Khóa chính, khóa ngoại Khóa chính, khóa ngoại GIAMGIA Giảm giá Float (126) THANHTIEN Thành tiền Float(126) Phần XÂY DỰNG ĐỐI TƯỢNG 2.1 CÁC CÂU LỆNH TẠO CƠ SỞ DỮ LIỆU, TẠO BẢNG CREATE TABLE KHACHHANG ( MAKH CHAR(10) NOT NULL, TENKH NVARCHAR2(50) NOT NULL, GT NVARCHAR2 (10), NGAYSINH DATE, DIENTHOAI VARCHAR(30), CONSTRAINT PK_KHACHHANG PRIMARY KEY (MAKH) ) CREATE TABLE TROCHOI ( MATROCHOI CHAR(10) NOT NULL, TENTROCHOI NVARCHAR2(50) NOT NULL, CONSTRAINT PK_TROCHOI PRIMARY KEY(MATROCHOI) ) CREATE TABLE VE ( MAVE CHAR(10) NOT NULL, MATROCHOI CHAR(10) NOT NULL, SL INT, DONGIA FLOAT, CONSTRAINT PK_VE PRIMARY KEY(MAVE), CONSTRAINT FK_VE_TROCHOI FOREIGN KEY (MATROCHOI) REFERENCES TROCHOI(MATROCHOI) ) CREATE TABLE NHANVIEN ( MANV CHAR(10) NOT NULL, TENNV NVARCHAR2(50) NOT NULL, GT NVARCHAR2(10), NOISINH NVARCHAR2(50), DIENTHOAI NVARCHAR2(15), NGAYSINH DATE, LUONG FLOAT, CONSTRAINT PK_NHANVIEN PRIMARY KEY (MANV) ) CREATE TABLE HOADON ( MAHD CHAR(10) NOT NULL, MANV CHAR(10) NOT NULL, MAKH CHAR(10) NOT NULL, NGAYBAN DATE, TONGTIEN FLOAT, CONSTRAINT PK_HOADON PRIMARY KEY (MAHD), CONSTRAINT FK_HOADON_NHANVIEN FOREIGN KEY (MANV) REFERENCES NHANVIEN(MANV), CONSTRAINT FK_HOADON_KHACHHANG FOREIGN KEY (MAKH) REFERENCES KHACHHANG(MAKH) ) CREATE TABLE CHITIETHD ( MAHD CHAR(10) NOT NULL, MAVE CHAR(10) NOT NULL, GIAMGIA FLOAT, THANHTIEN FLOAT, CONSTRAINT PK_CHITIETHD PRIMARY KEY (MAHD,MAVE), CONSTRAINT FK_CHITIETHD_HOADON FOREIGN KEY (MAHD) REFERENCES HOADON(MAHD), CONSTRAINT FK_CHITIETHD_VE FOREIGN KEY (MAVE) REFERENCES VE(MAVE) ) 2.2 DIAGRAM Bảng TROCHOI 12 Bảng VE Bảng NHANVIEN 13 Bảng HOADON Bảng CHITIETHOADON 14 15 2.5 CÂU LỆNH TRUY VẤN VÀ KẾT QUẢ THỰC HIỆN 16 17 18 19 Phần LẬP TRÌNH CSDL BẰNG T-SQL 3.1 Thủ tục 20 21 3.2 Hàm 22 Phần QUẢN LÝ NGƯỜI DÙNG Phần XÂY DỰNG ỨNG DỤNG 23 Form Quản Lý Nhân Viên Chức năng: cho biết thông tin bảng nhân viên Form Quản Lý Khách Hàng Chức Năng: Cho biết thơng tin bảng khách hàng 24 Form Quản Lý Trị Chơi Chức Năng:Cho biết thơng tin bảng trị chơi Phần :Kết Luận Thuận Lợi: Nhóm có liên kết thành viên việc tìm hiểu để xây dựng nội dung tập nhóm Khó Khăn: Vẫn cịn số nội dung nhóm khơng thực 25 Tài Liệu Tham Khảo https://freetuts.net/tim-hieu-procedure-trong-oracle-1432.html http://duydx.blogspot.com/2015/07/procedure-function-va-packagetrong.html https://o7planning.org/vi/10519/huong-dan-lam-viec-voi-database-oraclesu-dung-csharp 26 ... quản lý khu vui chơi giải trí nhằm đáp ứng nhu cầu người quản lý nhân viên để đơn giản hóa việc quản lý nhân viên bán vé Góp phần nâng cao hiệu kinh doanh khu vui chơi, thu hút người với trò chơi. .. chơi Tên trị chơi Char(10) Nvarchar2(50) Khóa chính, khóa ngoại Khóa Bảng HOADON STT Thuộc tính Mơ tả Kiểu liệu MAHD MANV MAKH NGAYBAN TONGTIEN Mã hóa đơn Mã nhân viên Mã khách hang Ngày bán... 3.1 Thủ tục 20 21 3.2 Hàm 22 Phần QUẢN LÝ NGƯỜI DÙNG Phần XÂY DỰNG ỨNG DỤNG 23 Form Quản Lý Nhân Viên Chức năng: cho biết thông tin bảng nhân viên Form Quản Lý Khách Hàng Chức Năng: Cho biết thông