TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP
THỰC PHẨM TP.HCM
ĐỒ ÁN MÔN HỌC
ĐỀ TÀI 31: TÌM HIỂU ORACLE VÀ XÂY DỰNG ỨNG
DỤNG MINH HỌA
GVHD: Trần Như Ý
SVTH:
1. Nguyễn Bảo Kha – 2033180168
2. Đoàn Thị Thu Hà – 2033181104
Nội dung
chính
01
TỔNG QUAN ĐỀ TÀI
02
TÌM HIỂU ORACLE VÀ JAVA
03
XÂY DỰNG ỨNG DỤNG
MINH HỌA
04
KẾT LUẬN
01
Giới thiệu đề tài
Mục tiêu đề tài
TỔNG QUAN
Phạm vi đề tài
02
TÌM HIỂU ORACLE VÀ JAVA
• Hỗ trợ lập trình viên lập
trình java tạo ra các
chương trình ứng dụng
• Hỗ trợ trên nền tảng
nhiều hệ điều hành
• Cung cấp mơi trường
làm việc thân thiện, khả
năng tự động biên dịch
khi lưu
Giới thiệu
Giao diện làm việc chính của
NetBean 8.2
Cài đặt Java
Yêu cầu cài đặt
Cần phải cài đặt trước Java SE
Development Kit (JDK)
Cài đặt Oracle
Oracle Database 19c
• Download phần mềm Oracle
Database 19c trên trang
oracle.com
• Giải nén và bắt đầu q trình
cài đặt
01
Q trình cài đặt hồn tất
Cài đặt Oracle
02
Giao diện làm việc chính của Oracle SQL Developer
SQL Developer làm một mơi
trường phát triển tích hợp để
làm việc với SQL trong cơ sở
dữ liệu Oracle
ORACLE SQL Developer
Các thành phần kiến trúc của Oracle
ORACLE
INSTANCE
SGA
(System Global
Area)
Là vùng bộ nhớ được chỉ định cho Oracle
Instance, và các Oracle process sẽ sử
dụng vùng nhớ này để lưu giữ các thông
tin (thông tin input, hoặc các thông tin
control) sẽ được sử dụng bởi database
PGA
(Program Global
Area)
Là một phần bộ nhớ lưu trữ dành cho 1
User process kết nối tới một Instance bao
gồm dữ liệu và thông tin điều khiển cho
một server hoặc một Background process.
Được chỉ định khi một Server Process khởi
động
TIẾN TRÌNH NỀN
(Background
Proccess)
Thực hiện các chức năng thay cho lời gọi
tiến trình xử lý tương ứng. Nó điều khiển
vào ra, cung cấp các cơ chế xử lý song
song nâng cao hiệu quả và độ tin cậy
Các thành phần kiến trúc của Oracle
CẤU TRÚC VẬT
LÝ
Bao gồm tập hợp các control file,
online redo log file và các datafile
CẤU TRÚC
LOGIC
Bao gồm các đối tượng:
Tablespace, schema objects, data
blocks, extents và segment
ORACLE
DATABASE
Một số lệnh hướng dẫn xem thông tin trên Oracle
PGA
SGA
Một số lệnh hướng dẫn xem thông tin trên Oracle
Process
Instance
03
XÂY DỰNG ỨNG
DỤNG MINH HỌA
Quản lý cửa hàng điện thoại
Mơ hình cơ sở dữ
liệu
Chi tiết các bảng
Chi tiết các bảng
Chi tiết các bảng
Chi tiết các bảng
Mơ hình phân cấp chức năng
Thiết kế các giao diện
Thiết kế các giao diện
Thiết kế các giao diện
Thiết kế các giao diện
Thiết kế các chức năng
Đăng nhập thành công
Đăng nhập thất bại khi nhập sai
user hoặc password
Thiết kế các chức năng
Đăng kí thành cơng
Thiết kế các chức năng : Quản lý Nhà cung cấp
Thêm, Xóa, Sửa
thành cơng Nhà
Cung Cấp