Professional Documents
Culture Documents
Lớp : INT13128-20231-01
Nhóm : 07
2.2. Xác định mối liên hệ giữa các tập thực thể
V/TẠO BẢNG
5.1. Tạo bảng trong SQL
5.2. Nhập dữ liệu cho bảng
VI/TRUY VẤN
Thị trường chứng khoán đã chứng kiến sự gia nhập mạnh mẽ của các nhà đầu từ thế hệ mới,
nhạy bén với công nghệ và luôn đề cao yếu tố trải nghiệm đầu tư khi lựa chọn công ty chứng
khoán để giao dịch. Việc có được trải nghiệm xuyên suốt, mượt mà và những tiện ích đầu tư vượt
trội trên các nền tầng số là điều mà khách hàng quan tâm hàng đầu.
Để đáp ứng kịp thời các nhu cầu đó, các công ty chứng khoán đã nhanh chóng tập trung đầu tư
tham gia vào đường đua chuyển đổi số để thu hút và giữ chân nhóm khách hàng này. Để có thể
"vươn lên" trong cuộc đua này thì một điểm chung của các công ty chứng khoán hàng đầu là
luôn đặt trải nghiệm của nhà đầu tư làm trọng tâm cho chiến lược chuyển đổi số. Theo đó, các
công ty chứng khoán này đã không ngừng nâng cao trải nghiệm đầu tư trên các nền tảng số: đảm
bảo sự liền mạch, xuyên suốt, cũng như giúp nhà đầu tư có thể cá nhân hóa trải nghiệm.
Quản lý app đầu tư chứng khoán là một chủ đề mới và thu hút sự quan tâm trong sql nên đây là lí
do chúng em chọn làm đề tài này.
I/PHÂN TÍCH BÀI TOÁN:
1.1/MÔ TẢ BÀI TOÁN
Nghiệp vụ bài toán được mô tả dựa trên những trải nghiệm về hệ thống Đầu tư chứng khoán
thông qua app XTB.
Người dùng sử dụng app XTB thông qua Tài Khoản Chứng Khoán. Tài Khoản Chứng Khoán
được lập sẽ lưu trong CSDL của APP bao gồm (Mã TKCK, Tên đăng nhập, Mật khẩu, Loại tài
khoản, Thời gian tạo, Trạng thái tài khoản). Tài Khoản Chứng Khoán được lập giúp người dùng
giao dịch Chứng Khoán một cách dễ dàng với các thông tin Chứng Khoán cụ thể: (Mã chứng
khoán; Tên chứng khoán; Giá chứng khoán(mua/bán); Loại chứng khoán; Giá thị trường)
Tài Khoản Chứng Khoán sau khi được lập sẽ liên kết với Hồ Sơ Người Dùng với những
thông tin cụ thể: (Mã hồ sơ; Họ tên ND, Địa chỉ , Email, SĐT, CCCD)
Tài Khoản Ngân Hàng với các thông tin: (Số tài khoản; Tên ngân hàng, Lịch sử giao dịch; Số
dư; Loại tiền tệ) được sử dụng để tài trợ cho Tài khoản chứng khoán . Khi người dùng đặt lệnh
giao dịch, tiền sẽ được rút từ tài khoản ngân hàng của họ và khi họ đặt lệnh bán, số tiền thu được
sẽ được gửi lại vào tài khoản ngân hàng. Thông tin về loại lệnh(mua/bán),số lượng chứng khoán
được giao dịch, mã số chứng khoán, thời gian ra vào lệnh được chỉ rõ.
Thông qua Hồ Sơ Người Dùng sẽ theo dõi được Danh Mục Đầu Tư trong app gồm các thông
tin về chứng khoán mà người dùng sở hữu, yêu thích và theo dõi (Mã Danh mục; Tên chứng
khoán; Loại chứng khoán; Số lượng từng loại chứng khoán; Giá(mua/bán); Loại tiền tệ; Giá thị
trường). Thông qua APP người dùng sẽ theo dõi được Dữ liệu Thị Trường để dễ dàng quyết định
đầu tư.
Nghiệp vụ bài toán chủ yếu liên quan tới đầu tư chứng khoán thông qua app XTB.
● Hồ Sơ Người Dùng và Tài Khoản Chứng Khoán
■ Lưu trữ thông tin về tài khoản Ngân Hàng: Số tài khoản; Lịch sử giao
dịch; Số dư; Loại tiền tệ.
■ Xác định các thông tin người dùng được lưu trữ: Mã hồ sơ; Họ tên ND,
Địa chỉ , Email, SĐT, CCCD.
● Dữ Liệu Chứng Khoán:
■ Lưu trữ thông tin về chứng khoán: Mã chứng khoán; Tên chứng khoán;
Giá chứng khoán(mua/bán); Loại chứng khoán; Giá thị trường.
● Giao Dịch và Lưu Trữ Lịch Sử: Thông tin về loại lệnh(mua/bán), Số lượng chứng khoán
được giao dịch, Mã số chứng khoán, Thời gian ra vào lệnh và trạng thái lệnh được chỉ rõ.
II/ THIẾT KẾ HỆ THỐNG CƠ SỞ DỮ LIỆU
Mã hồ sơ
Họ tên ND
2 HỒ SƠ NGƯỜI DÙNG Địa chỉ
Email
SĐT
CCCD
Mã danh mục
Tên chứng khoán
Loại chứng khoán
DANH MỤC ĐẦU TƯ Số lượng từng loại chứng khoán
4
Giá(Mua/bán)
Loại tiền tệ
Dữ liệu thị trường
Số tài khoản
5 TÀI KHOẢN NGÂN HÀNG Tên ngân hàng
Số dư
Loại tiền tệ
Lịch sử giao dịch
2.2/XÁC ĐỊNH MỐI QUAN HỆ
1.MQH giữa Tài Khoản Chứng Khoán và Tài Khoản Ngân Hàng:
- Một Tài Khoản Chứng Khoán có thể liên kết với nhiều Tài Khoản Ngân Hàng.
-Một Tài Khoản Chứng Khoán sẽ liên kết với Một Hồ Sơ Người Dùng
-Mỗi Tài Khoản Chứng Khoán cho ra Một Danh Mục Đầu Tư
2.3/ SƠ ĐỒ ERD:
III/ THIẾT KẾ LƯỢC ĐỒ QUAN HỆ:
CHUẨN HÓA CƠ SỞ DỮ LIỆU
❖ TAIKHOANCHUNGKHOAN
❖ TAIKHOANNGANHANG
❖ HOSONGUOIDUNG
❖ DULIEUTHITRUONG
❖ DANHMUCDAUTU
❖ GIAODICH
Chứng Khoán
4.3.DATABASE DIAGRAM:
V.TẠO BẢNG
⋈TAIKHOANCHUNGKHOAN.MATKCK=HOSONGUOIDUNG.MATKCK HOSONGUOIDUNG))
Câu 5: Top 3 Mã CK được đầu tư nhiều nhất và có nhiều bài viết nhất.
****Câu lệnh truy vấn trong SQL****
"Đầu tiên, em xin gửi lời cảm ơn chân thành đến Học viện Công nghệ Bưu
chính viễn thông đã đưa môn học “Cơ sở dữ liệu” vào trương trình giảng dạy. Đặc
biệt, em xin gửi lời cảm ơn sâu sắc đến giảng viên bộ môn – Thầy Trần Quốc
Khánh đã dạy dỗ, truyền đạt những kiến thức quý báu cho em trong suốt thời gian
học tập vừa qua.
Trong thời gian tham gia lớp học Cơ sở dữ liệu của thầy, em đã có thêm cho
mình nhiều kiến thức bổ ích, tinh thần học tập hiệu quả, nghiêm túc. Đây chắc
chắn sẽ là những kiến thức quý báu, là hành trang để em có thể vững bước sau này.
Bộ môn Cơ sở dữ liệu là môn học có tính ứng dụng cao và khó do đặc trưng
là môn chuyên ngành. Do đó, kiến thức và bài tập của môn học là rất rộng và sâu,
cần nhiều thời gian tự học và tìm tòi để hoàn thiện được bài tập lớn . Mặc dù em đã
cố gắng hết sức nhưng chắc chắn bài tập lớn của nhóm em khó có thể tránh khỏi
những thiếu sót và nhiều chỗ còn chưa chính xác, kính mong cô xem xét và góp ý
để bài tập lớn của nhóm chúng em được hoàn thiện hơn.
1/https://123docz.net/document/2608937-bai-tap-lon-mon-co-so-du-lieu-xay-
dung-co-so-du-lieu-su-dung-cho-quan-ly-thu-vien.htm
2/https://official.xtb.com/brand?utm_source=google&utm_medium=cpc&ut
m_campaign=google_search_ads_branding&utm_term=xtb&utm_content=br
and_acc1&gclid=CjwKCAiA1MCrBhAoEiwAC2d64VcARW5_UnmqqZhel
KzBt8POvMqvZI6G9j7DqjeR0xZr1iomLjxyWBoCBMUQAvD_BwE&gad_
source=1
3/https://www.youtube.com/watch?v=xvy4c1fpYvQ&t=3696s