Xuất phát từ những nhu cầu thực tế ở trên các cơ quan, xí nghiệp đều thấy không thê thiếu được hệ quản trị cơ sở đữ liệu trong việc phát triển và quản lý của minh.. Phổ biến nhất là máy
Trang 1
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &
TRUYEN THONG VIET HAN
Khoa Khoa Hoc May Tinh
Giảng viên hướng dẫn: TS Lê Văn Minh
Đà Nẵng, tháng 1 năm 2023
Trang 2
LỜI CÁM ƠN
Trong thời gian làm bài tập lớn, em đã nhận được nhiều sự giúp đỡ, đóng góp ý kiến
và chỉ bảo nhiệt tình của thầy cô và bạn bè
Em xin gửi lời cảm ơn chân thành đến TS Lê Văn Minh, trợ giảng Hồ Minh Phí và
Nguyễn Quốc Khánh là những người đã tận tình hướng dẫn, chỉ bảo bọn em trong suốt quá trình làm bài tập lớn này và đã giúp bọn em có được cơ sở lý thuyết vững vàng và tạo điều kiện giúp đỡ bọn em trong suốt quá trình học tập để nhóm chúng em có thê làm được bài tập lớn như ngày hôm nay
Cuối cùng, em xin chân thành cảm ơn thầy và các anh trợ giảng đã luôn tạo điều kiện, quan tâm, động viên và dành thời gian cho đề giúp đỡ nhóm em trong suốt quá trình học tập và hoàn thành bài tập lớn nảy
Xin chân thành cảm ơn!
Da Nẵng, ngày tháng năm
Trang 3LỜI NHẬN XÉT
Trang 4MỤC LỤC
MỤC LỤC - S212 12211 1212 121 n1 1 n1 T1 121 1111 rxo 4 DANH MỤC TỪ VIẾT TẮTT s- 5s 1E 11211111111 12211 1121212210121 ng ng trau 6 IM.9\0:8/10/98)i)0 0A0 Reyrtd<ỔỔ£1ÁIÁAẮ& 7 DANH MỤC BẢNG 1 121121121121 111212111 12121 11a 1g ng trau §
"95210 21 HH 9 CHUONGI TÔNG QUAN VỀ Đ TÀI 5 221 E11E12212111112112122121 2xx cu 10
I TEN DE TAD eccccccccccccccccccccsscsssecscssessesesesesseesssesiesensessssesecsensuesseesissenssesseseed 10
2 LÝ DO CHỌN ĐÊ TÀI 5 1S 11211211211 2121212 11g11 te 10
3 MUC TIEU CUA DE TAL voceecceccccccccssscssssseeseesesestsseeseeseesecteesssseesensnsensecserees 10
a Mục tiêu chung: - 5 c1 2011120111111 1211 11211110111011 11 1111011111101 111gr 10
b Mục tiêu cụ thể: 2 T221 1111 12111155515155 1111112121551 1E HH na Hee 10
4 PHƯƠNG PHÁP NGHIÊN CỨU 5 5c 122 112111 12112112121 te 10
a Phương pháp nghiên cứu 2 21 2221121111211 11152111115 211 1111k 10
1 MÔ HÌNH THỰC THÊ KÉT HỢP HOÀN CHỈNH - 22s 22zzsze2 52
2 MÔ HÌNH QUAN HỆ HOÀN CHỈNH S121 1121121121212 errk 53 E6 9\9:7\06190000i5ịidiiiảốỶỶ 53
3.1 Danh sách các bảng: 2 Q.00 111121111 1118221111118 11192 11kg 33
3.2 Chí tiết các bảng: 2c n n2 1111121121111 1 11 tr HH ru 54
4 NHÓM TRƯỞNG ĐÁNH GIÁ s- s22 2E11112112121111 11711121 treg 58
Al Phân công công vIỆC L2 2 120111211 12211 1211112111522 1 111g vn ng 38
5 HẠN CHẾ T1 HH TH H212 11a gai 58
Trang 5DANH MỤC TỪ VIET TAT
Trang 6DANH MỤC HÌNH ẢNH
Trang 7DANH MỤC BẢNG
Trang 8MỞ ĐẦU
Hiện nay cùng với sự phát triên của xã hội và nền kinh tế thị trường thì công việc quản
lý cũng ngày cảng khó khăn và phức tạp Công việc quản lý ngày càng đóng góp một vai trò quan trọng trong các công việc của các cơ quan, công ty, xí nghiệp Việc áp dụng các thành tựu của khoa học kỹ thuật nói chung và thành tựu của công nghệ thông tin nói riêng vào công tác quản lý đã không ngừng phát triển Công tác quản lý ngày càng được nhiều các cơ quan và đơn vị quan tâm nhưng quản lý thế nào và quản lý làm sao cho đạt được hiệu quả cao nhất Như nhanh? Bảo mật? Thân thiện? Tất cả những yếu tố trên chúng ta đều có thê nhờ đến những thành tựu của ngành công nghệ thông tin, đó là những phần mềm trợ giúp quản lý thay cho tệp hồ sơ đày cộm, thay cho những ngăn tủ đựng hồ sơ chiếm nhiều diện tích và có thể ta phải mất rất nhiều
thời gian để lục lọi, tìm kiếm những thông tin cần phải thu thập hay những đữ liệu
quan trọng Tất cả những điều bất tiện ở trên đều có thê được tích hợp trong phần mềm
- một sản phẩm của ngành tin học
Xuất phát từ những nhu cầu thực tế ở trên các cơ quan, xí nghiệp đều thấy không thê thiếu được hệ quản trị cơ sở đữ liệu trong việc phát triển và quản lý của minh Qua những phần mềm - chương trình quản lý nảy người sử dụng có thể truy nhập thông tin một cách nhanh chóng, ngoài ra còn có thê tìm kiếm thông tin trong một khoảng thời gian nhanh nhất có thể Và nhờ chúng, người quản lý có thê sẽ tránh được sự mất mát,
sự hư hỏng thông tin khi phải lưu trữ một số lượng cơ sở đữ liệu không lô
Ở bất cứ thời kỳ lịch sử nào, thư viện đều được coi là kho tàng trí tuệ của nhân loại Nhu cau sử dụng thư viện rất rộng rãi Có lẽ, không có một lĩnh vực hoạt động nào
trong xã hội lại không cần đến ngân hàng
Qui mô của ngân hàng gắn liền với sự phát triển của loài người, cùng với sự phát triển
xã hội và phân ngành sản xuất Thư viện ngày càng đa dạng về nội đung và lớn về số lượng Ngày nay nhiều thư viện ngành đã có số lượng hàng vạn cuốn sách, hàng trăm
số báo và tạp chí và có số lượng lớn độc giả đến thư viện mượn và trả sách mỗi ngày
Sự biến động đó tạo nên sự phức tạp về mặt quản lý và tra tìm sách Điều phức tạp hơn
là xử lý thông tin trong sách để người sử dụng tìm được sách cần thiết phục vụ cho các vấn đề nghiên cứu
Trong khi tìm kiếm các giải pháp khắc phục tình hình trên, máy tính đã thê hiện là
phương tiện tôi ưu Tuỳ theo nhu cầu của từng thư viện máy tính có thê giải đáp được các vấn đề ở nhiều mức khác nhau Phổ biến nhất là máy tính giúp cho việc quản lý và phục vụ nhu cầu tra tìm các thông tin về sách của thư viện hiện có Mức độ cao hơn là máy tính đã tạo khả năng tự động hoá sâu thông qua việc thiết lập và sử dụng các CSDL thư viện tự động hoá và trao đổi thông tin giữa các thư viện với nhau
Từ những nhu cầu thực tế, nhu cầu quản lý các công việc hàng ngày của thư viện như quản lý số lượng các độc giả đến thư viện mượn sách và trả sách, nhu cầu về tra cứu
Trang 9các thông tin về sách mà các độc gia can cho việc học tập và giải trí của mình mà khôi lượng các công việc trên tại thư viện là không phải nhỏ
Trang 10CHUONG I TONG QUAN VE DE TAI
mô hình chưa hợp lý khiến sinh viên gặp nhiều khó khăn trong việc lam thé, lựa
chọn những cuốn sách phù hợp với nhu cầu, đến việc mượn trả sách cũng gặp nhiều vấn đề Điều đó làm cho nhiều sinh viên không thấy được lợi ích của thư viện Bên cạnh đó, hệ thống quản lý thư viện ở các trường đại học hiện nay còn
so sai trong van dé quản lý, những mặt yêu đó thể hiện rõ trong công tác cho mượn sách cũng như công việc của thủ thư hiện nay mất nhiều thời gian và độ chính xác không cao
Vì vậy nên nhóm chúng em quyết định chọn dự án này
MUC TIEU CUA DE TAI
a Muc tiéu chung:
- _ Xây dựng nguồn sách giáo khoa điện tử và quản lý sách có trong thư
viện, nhằm giảm tài liệu ¡n ấn truyền thống sang tai liệu điện tử và tiện
lợi hơn trong việc quản lý thư viện, làm tiền đề hòa nhập với khu vực và thể giới
b Mục tiêu cụ thé:
- Tim hiéu quy trình nghiệp vụ thư viện , các phần mềm quản lý thư viện
điện tử, xây dựng các hệ thống sách điện tử
- _ Xây dựng các yêu cầu tương tác sách
- _ Tìm hiểu và đưa ra các bài toán đối với công nghệ
4 PHƯƠNG PHÁP NGHIÊN CỨU
a Phương pháp nghiên cứu - Khảo sát và tham khảo các hệ thông quản lý thư viện trực tuyến đã có
10
Trang 11Hệ quản trị cơ sở dữ liệu: một hệ quản trị cơ sở dữ liệu là một tập hợp chương trình giúp cho người sử dụng tạo ra, duy trì và khai thác một cơ
sở đữ liệu Nó là một hệ thống phần mềm phô dụng, làm dễ quá trình định nghĩa, xây dựng và thao tác cơ sở dữ liệu cho các ứng dụng khác nhau
Thực thể: là một vật trong thế giới thực, có sự tồn tại độc lập Mỗi một thực thê có các thuộc tính, đó là giá trị đặc trưng cụ thể mộ tả thực thể
đó Các giá trị thuộc tính mô tả mỗi thực thể sẽ trở thành một phần chính của các cơ sở đữ liệu sẽ được lưu giữ trong cơ sở đữ liệu
Một kiểu thực thể là một tập hợp các thực thể có các thuộc tính như nhau Một kiểu thực thể trong cơ sở dữ liệu được mô tả bằng tên và các thuộc tính
Mô hình thực thể - liên kết, gọi tắt là mô hình ER (Entity-Relationship
Model) Đó là mô hình đữ liệu mức quan niệm phô biến, tập trung vào các cấu trúc dữ liệu và các ràng buộc Mô hình này thường được sử dụng
đề thiết kế các ứng dụng cơ sở dữ liệu vả nhiều công cụ thiết kế cơ sở dữ liệu sử dụng các khái niệm của nó
Trong mô hình ER có mặt nhiều kiểu thuộc tính: thuộc tính đơn, thuộc tính phức hợp, thuộc tính đơn trị, thuộc tính đa trị
- _ Thuộc tính đơn là thuộc tính không thê phân chia thành các thành
phần nhỏ hơn
- _ Thuộc tính phức hợp là thuộc tính có thê phân chia thành các thành phần nhỏ hơn, biểu diễn các thuộc tính cơ bản hơn với các ý nghĩa độc lập
- Thuộc tính đơn trị là những thuộc tính có giá trị duy nhất cho một thực thê cụ thể
- _ Thuộc tính đa trị là thuộc tính có thể có một tập giá trị cho cùng một thực thẻ
Mô hình quan hệ là mô hình biểu thị cơ sở dữ liệu như một tập các quan
hệ Mỗi quan hệ có thê được biểu diễn như một bảng giá trị, mỗi một dong trong bang biểu thị một tập hợp các giá trị dữ liệu liên quan với nhau
11
Trang 12CHƯƠNG II PHAN TICH DE TAI
1 MÔ TẢ BÀI TOÁN
1.1 Các yêu cầu:
Hệ thống quản lý thư viện trực tuyến được xây dựng nhằm mục đích giải quyết các yêu cầu chức năng:
-._ GIúp đọc giả tra cứu sách theo loại sách, tên sách, tác giả
- _ Cung cấp cho thủ thư thông tin về các đầu sách một đọc giả đang mượn và hạn phải trả, và các cuốn sách còn đang được mượn
- _ Thống kê hàng tháng số sách cho mượn theo các thê loại, tác giả
Thống kê các đầu sách không có người mượn
- _ Hỗ trợ thủ thư cập nhật thông tin sách, xác nhận cho mượn sách
và nhận lại sách khi đọc giả trả sách
- _ Hỗ trợ quản lý các thông tin về đọc giả đựa trên thẻ thư viện, thông tin phiêu mượn
- _ Đọc giả có thê tra cứu thông tin sách online Thủ thư sử dụng hệ thống đề cập nhật và quản lý quá trình mượn trả sách
- _ Thông tin thống kê phải đảm bảo tính chính xác, khách quan
- _ Các hình thức phạt đối với đọc gia qua han sẽ được lưu lại vả thông báo cho đọc giả biết
1.2 Mô tả hoạt động Mỗi đọc giả được cấp một thẻ thư viện, gồm các thông tin: họ tên, ngày bắt đầu, ngày hết hạn, ghi chú
Đề trở thành độc giả của Thư viện thì mỗi bạn đọc phải đăng ký là cung cấp thông tin cá nhân như: Họ tên, ngày sinh, mã sinh viên, sđt, lớp sinh hoạt, email và lệ phí mà Thư viện quy định
Sau khi kiểm tra day đủ thông tin phiếu mượn, thủ thư kiếm tra điều kiện mượn của sinh viên và xác nhận cho phép mượn sách Một số thông tin trong phiêu mượn được lưu lại đề quản lý, phiếu mượn sẽ được đọc giả mang di cùng sách
Khi đọc giả trả sách: xác nhận thẻ đọc giả, xác nhận phiếu mượn, việc trả sách được ghi nhận vào dòng ngày trả và tình trạng Phiêu mượn được lưu lại để quản lý và theo dõi
Thư viện làm các áp phích sách gồm các thông tin sau: mỡ sách, tên
sách, thể loại, tên tác giả, nhà xuất bản, năm xuất bản, số trang, tom tat
nội dung Sinh viên có thê tra cứu tìm kiếm sách bằng thông tin liên quan tới sách qua áp phích sách
Sách bị trả trễ lịch hẹn hoặc hỏng sẽ bị phạt
12
Trang 13Hình 1 Sơ đồ phân cấp chức năng
3 CÁC LOẠI NGƯỜI DÙNG VÀ CHỨC NĂNG
3.1 THỦ KHO
- _ Bảng dữ liệu THỦ KHO:
Mathukho Makho Tenthukho Diachi Email Sodienthoai
TKO1 K01 Nguyen HuuD Da Nang dungnh@vku.u 0987456123
TK02 K02 Hoang Van Huu Quang Nam huuhv@vku.ud 0987546231
TK03 K03 Le Hai Anh Da Nang anhlh@vku.ud 0985764253
tác giả, mã sách, năm xuất bản, thể loại Sau khi hệ thống
xác nhận sách sẽ được thêm vào kho sách của thư viện và san sang cho muon
13
Trang 14PK | Ma sach = Nha xuat ban
Ten sach PK | Manhaxuatban >
Gia Ten nha xuat ban Nam xuat ban
Email Sodienthoai
Trang 15- _ Bảng dữ liệu NHẬP SÁCH:
TK01 NXB01 S001 100 (K01 NXB02 S007 150 (K01 NXB04 S013 90 KOI NXB04 S014 80 (TK02 NXB03 S016 110 'TK02 NXB06 S015 120 (TK02 NXB01 S036 130 TK02 NXB09 S038 100 (TK02 NXB12 S031 100 (K01 NXB05 S037 60 TK03 NXB07 S039 70 TK03 NXB11 S030 110
| TK03 NXB08 S023 100 TK03 NXB04 S029 80 'TK03 NXB01 S036 60
Hình 5 Bảng dữ liệu NHẬP SÁCH
- Câu truy vấn
-
1 Hiển thị những cudn sach dugc nhap boi thu kho cé ma thu kho 1a TK@2
EISELECT * FROM NHAPSACH
Trang 16| 3 Hiển thị những cuốn sách không được mã thủ kho TKØ2 nhập
EISELECT * FROM NHAPSACH
| WHERE Mathukho NOT TN ('TKØ2')
4 Hiển thị những cuốn sách được nhập với số lượng là 109
EISELECT * FROM NHAPSACH
5 Hiển thị những cuốn sách nhập không có mã nhà xuất bản là NXB94, NXBØ@6, NXB@7
EISELECT * FROM NHAPSACH
| WHERE Manhaxuatban NOT IN ('NXBQ4", 'NXB@6", 'NXBQ7')
Trang 17| 6 Hiển thị những cuốn sách được nhập có mã xuất bản là NXBO4
EISELECT * FROM NHAPSACH
| WHERE Manhaxuatban = 'NXBô4"
Mathukho Manhaxuaban Masach Soluong
S013 90 S014 80
$029 80
7 Hiển thị những cuốn sách nhập không có mã sách 14 S$038,S5036,5029,S5014
E'SELECT * FROM NHAPSACH
[HERE Masach NOT IN ('SQ38','S@36','S@29', 'S@14")
$031 100
$039 70
$023 100 TKO3 NXB11 $030 110
| 8 Hiển thị những cuốn sách được nhập có mã sách 1a S036
EJSELECT * FROM NHAPSACH
| WHERE Masach = 'S@36'
17
Trang 18EI 9 Hiển thị những cuốn sách nhập có số lượng nằm trong khoảng từ 90 đến 120
| và hiển thị tên cuốn sách
='SELECT NHAPSACH.Masach, SACH.Tensach, Manhaxuatban, Matheloai
FROM NHAPSACH
INNER JOIN SACH ON NHAPSACH.Masach = SACH.Masach
WHERE Soluong BETWEEN 98 AND 120
S013 Co so du lieu quan he va cong nghe phan tịch -t NXB04 TL06
S016 The gioi con thay doi nhung tu tuong Ho Chi Minh _NXB03 TL05
S015 Anh sang va bong toi tren Chau Au NXBO6 TLOS
$038 Chi Pheo & Song mon NXB09 TLO4
S031 Quan trỉ nguon nhan lục NXB12 TL03
$023 Tieng Anh giao tiep dung trong kinh doanh NXB08 TL09
Trang 19Email Sodienthoai
SACH
" @ Manhaxuatban Matheloai @ Masach
Trang 2011 Hiển thị số lượng sách được nhập
EISELECT SUM(Soluong) AS 'Số lượng sách nhập '
| 13 Hiển thị số loại sách được nhập
EISELECT COUNT(Masach) AS 'Số loại sách"
| FROM NHAPSACH
_ Số loại sách
14 Hiển thị số lượng sách nhập với số lượng là 109
EISELECT COUNT(Masach) 'Số lượng sách"
FROM NHAPSACH
WHERE Soluong = 100
| 15 Hiển thị số lượng nhà xuất bản có sách nhập
EISELECT COUNT(DISTINCT Manhaxuatban) AS 'Số lượng nhà xuất bản"
| FROM NHAPSACH
20
Trang 2116 Hiển thị sách có tổng số tiền nhập cao nhất
=ISELECT TOP(1) SACH.Tensach,MAX(Soluong*Gia) AS 'Số tiền nhập"
3.1.1.3 Chức năng quản lý thông tin sách:
- _ Mô tả chức năng: chức năng này cho phép thu thu quan ly các thông tín của sách như tên sách, giá sách, năm xuất bản, nhà xuất bản, tác giả, thể loại, vị trí, kho
Ten thu kho Dia chi
Ten vi tri Gia Ten nha xuat ban
Ten the loai
Ten tac gia
21
Trang 22- - Mô hình quan hệ:
THUKHO
@ Mathukho
Matacgia Tenkho Diachi
Sodienthoai
Makho Mavitri
Trang 23- Bảng dữ liệu THẺ LOẠI:
| Matheloai
TL01 TL02 TL03 TL04 TL05 TL06 TL07 TL08 TL09
- Bang dir ligu KHO:
Tentheloai Truyen, tieu thuyet Chinh tri - Phap luat Khoa hoc cong nghe - Kinh te Van hoc nghe thuat Van hoa xa hoi - Lich su Giao trinh
Tam ly, tam linh, ton giao Sach thieu nhi Sach ngoai ngu
Kho sach 1 Kho sach 2 Kho sach 3
- Bang dir ligu NHA XUAT BAN:
| Manhaxuatban Tennhaxuatban NXB01 Nha xuat ban Tre
Nha xuat ban Chinh trí Quoc gia Nha xuat ban Chinh trí Quoc gia - Su that Nha xuat ban Thong tin & Truyen thong Nha xuat ban The gioi
Nha xuat ban Trí thục Nha xuat ban Tong hop Thanh pho Ho Chi Minh Nha xuat ban Hong Duc
Nha xuat ban Van hoc Nha xuat ban Dai hoc Su pham Nha xuat ban Cong thuong Nha xuat ban Sage
23
Trang 24Bảng dữ liệu XUẤT BẢN:
24
Trang 25TG19 TS Tran Thi Hong Lien TG20 Arun Sundararajan TG21 Robert T Kiyosaki TG22 Alex Ferguson TG23 Michael Moritz TG24 Thomas L Friedman TG25 John L Hennessy TG26 BS Nguyen Lan Hieu TG27 Nam Cao TG28 Nguyen Ngoc Ky TG29 Nguyen Dinh Cuong
25
Trang 27Masach Makho Mavitri Matheloai Tensach Gia
S001 K01 VT01 TLO1 Cho toi xin mot ve di tuoi tho 120000.0000 2008
S002 K01 VT01 TL01 Mat biec 110000.0000 1990
S003 K01 VT01 TL01 Toi thay hoa vang tren co xanh 120000.0000 2010
S004 K01 VT01 TL01 Di qua hoa cục 115000.0000 1995
S005 K01 VT01 TL01 Co gai den tu hom qua 120000.0000 1990
S006 K01 VT02 TL02 Ban an Che do Thuc dan Phap 75000.0000 2021
S007 K01 VT02 TL02 Cach mang cong nghiep lan thu tu 129000.0000 2018
$008 K01 VT02 TL02 Chinh sach an ninh mang trong quan he quoc te hien nay va doi sach cua Viet Nam 74000.0000 2019
S009 K01 VT02 TL03 Ủng dung cong nghe thong tin va truyen thong trong doi moi hoat dong thuvien 60000.0000 2016
$010 K01 VT02 TL01 An toan thong tin '99000.0000 2018
S011 K01 VT03 TL04 Tuong lai sau dai dich Covid 110000.0000 2021
S012 K02 VT03 TL04 Cam on nguoi lon 1210000000 2018
$013 K02 VT03 TL06 Co so du lieu quan he va cong nghe phan tịch - thiet ke 89000.0000 2018
S014 K02 VT03 TL06 He thong thong tin quan ly 68000.0000 2016
S015 K02 VT03 TL05 Anh sang va bong toi tren Chau Au 200000.0000 2021
S016 — K02 VI TOS The gioi con thay doi nhưng tu tuong Ho Chi Minh song mai 9000.0000 2018
S017 K02 VT04 TL05 Lich su nuoc ta 80000.0000 2021
S018 K02 VT04 TL07 An Lac tung buoc chan 50000.0000 2019
S019 K02 VT04 TL07 Duoi anh sang cua thien 56000.0000 2020
S020 K02 VT04 TLO7 Khong Tu Tinh Hoa 76000.0000 2021
S021 K02 VT05 TL08 “Truyen ngu ngon La Fontaine 98000.0000 2017
S02 — K02 VT05 TL09 Ngu phap tieng Anh co ban 60000.0000 2019
S023 K02 VT05 TL09 Tieng Anh giao tiep dung trong kinh doanh 60000.0000 2019
S024 K02 VT05 TL09 25 Chuyen de ngu phap tieng Anh trong tam 1 110000.0000 2018
S025 K02 VT06 TL09 25 Chuyen de ngu phap tieng Anh trong tam 2 110000.0000 2018
S026 K03 VT06 TL09 30 Chu de tu vung tieng Anh 1 190000.0000 2018
S027 K03 VT06 TL09 30 Chu de tu vung tieng Anh 2 190000.0000 2018
$028 K03 VT06 TL03 Cam nang chuyen doi so 65000.0000 2021
$029 K03 VT07 TL03 An ninh mang trong cach mang cong nghiep 4.0 155000.0000 2021
S030 K03 VT07 TL03 Co may tri giac 89000.0000 2019
S031 K03 VT07 TL03 Quan tri nguon nhan lục 300000.0000 2019
$032 K03 VT08 TL03 Nen kinh te chia se 110000.0000 2019
S033 K03 VT08 TL03 Danh thuc tiem nang tai chính 145000.0000 2020
S034 K03 VT09 TL03 Dan dat - Lanh dao chu khong phai quan ly 180000.0000 2020
$035 K03 VT09 TL03 The gioi phang 248000.0000 2020
S036 K03 VT09 TL03 Pham chat cua nha lanh dao 110000.0000 2020
S037 K03 VTI0 TL04 Cau chuyen tu trai tim 148000.0000 2021
S038 K03 VTI0 TL04 Chi Pheo & Song mon 98000.0000 2017
$039 K03 VTI1 TL04 Toi di hoc 76000.0000 2020
S040 K03 VTI2 TL0T 6 manh giay dieu ky 88000.0000 2020
Trang 28- Câu truy vấn:
17 Hiển thị những cuốn sách có mã kho là KØ1
=iSELECT * FROM SACH
| WHERE Makho = 'K@1'
“| vTo1 = TLO1 Cho toi xin mot ve di tuoi tho 120000.00 2008
VI01 TL01 Mat biec 110000.00 1990 VI01 TL01 Toi thay hoa vang tren co xanh 12000000 2010
VI01 TL01 Co gai den tu hom qua 12000000 1990 VI02 TL02 Ban an Che do Thuc dan Phap 7500000 2021 VT02 TL02 Cach mang cong nghiep lan thu tu 12900000 2018 VI02 TL02 Chinh sach an ninh mang trong quan he quoc te hi 7400000 2019 VI02 TL03 Ung dung cong nghe thong tin va truyen thong tron 6000000 2016
VI02 TL03 An toan thong tin 9900000 2018
VTI03 TL04 Tuong lai sau dai dịch Covid 11000000 2021
18 Hiển thị những cuốn sách có mã kho là KØ1 và mã vị trí 14 VT@2
EISELECT * FROM SACH
| WHERE Makho = 'K@1' AND Mavitri = 'VT@2"
| S006 'KUI VT02 Ban an Che do Thuc dan Phap 75000.00 2021
Cach mang cong nghiep lan thu tu 129000.00 2018 Chinh sach an ninh mang trong quan he quoctehi 7400000 2019
Ung dung cong nghe thong tin va truyen thong tron 6000000 2016
Masach Makho Mavti Maheloai Tensach Gia Namxuatban
[S006 | KO1 VT02 TL02 BananChedo Thucdan Phap 7500000 2021
S007 KỦI VT02 TL02 Cach mang cong nghiep lan thu tu 12900000 2018
S008 K01 VI02 TL02 Chinh sach an ninh mang trong quan he quoc te hien nay va doi sach cua VietNam 7400000 2019
28
Trang 2920 Hiển thị những cuốn sách có mã thể loại là TL@9 và mã kho là Kô3
F)SELECT * FROM SACH
| WHERE Matheloai = 'TLO9'
AND Makho = 'K@3'
§026 K03 VT06 TL09 30 Chu detu vungtiengAnh1 19000000 2018
S027 K3 VT06 TL09 30 Chu de tu vungtiengAnh2 19000000 2018
) 21 Hiển thị những cuốn sách có từ 'tieng Anh' trong tên sách
E)SELECT * FROM SACH
WHERE Tensach Like '%tieng Anh%'
Makho Mavii Matheloai Tensach Gia _Namxuatban -
K02 VT05 TL09 Tieng Anh giao tiep dung trongkihhdoanh 6000000 2019 S04 K02 VT05 TL09 25 Chuyen de ngu phap tieng Anh trongtam1 11000000 2018
S05 K02 VT06 TL09 25 Chuyen de ngu phap tieng Anh trongtam2 11000000 2018
$026 K03 VT06 TLOS 30 Chu de tu vung tieng Anh 1 19000000 2018
S07 K03 VT06 TL09 30 Chu de tu vung tieng Anh 2 19000000 2018
| 22 Hiển thị những cuốn sách có giá là 110000
EISELECT * FROM SACH
WHERE Gia = 110000
Masach Makho Mavitri Matheloai Tensach Gia Namxuatban
Trang 30và sắp xếp theo thứ tự mã sách tăng dần
EJSELECT TOP(2) * FROM SACH
WHERE Tensach LIKE '%tieng Anh%'
| ORDER BY Masach ASC
S022 ¡ K02 VI05 TL09 Ngu phap tieng Anh co ban 6000000 2019
S023 K02 VI05 TL09 Tieng Anh giao tiep dung trongkinhndoanh 6000000 2019
27 Hién thi nhitng cudn sach duoc nha xuat ban NXBO4 xuat ban
E)SELECT XUATBAN.Masach, SACH.Tensach, Manhaxuatban
FROM XUATBAN
INNER JOIN SACH ON XUATBAN.Masach = SACH.Masach
WHERE Manhaxuatban = 'NXBQ4'
; $009 ' Ung dung cong nghethongtin va truyen thong trong doi moi hoat dong thu vien NXB04
S013 Co so du lieu quan he va cong nghe phan tịch - thiet ke NXB04
S029 An ninh mang trong cach mang cong nghiep 4.0 NXB04
| 28 Hiển thị những cuốn sách được tác giả TG16 sáng tác
ISELECT * FROM SANGTAC
| WHERE Matacgia = 'TG16'
cee) S024 TGI6 S025
TGI6 S026
TG16 S027
| 29 Hiển thị tác giá sáng tác cuốn sách S934
EISELECT SANGTAC.Matacgia, TACGIA.Tentacgia, Masach
Trang 31| 30 Hiển thị những cuốn sách có giá cao nhất
ISELECT * FROM SACH
WHERE Gia = (SELECT MAX(Gia)
FROM SACH)
Masach Makho Maviti Matheloai Tensach Gia Namxuatban
| S031 jKŨ3 VT07 TL03 Quan tỉ nguon nhanluc 30000000 2019
| 31 Hiển thị số loại sách có trong thư viện
=ISELECT COUNT(Masach) AS Soloaisach
| FROM SACH
32 Hiển thị số loại sách xuất bản trong năm 2021
EISELECT COUNT(Masach) AS 'S6 lượng sách"
FROM SACH
WHERE Namxuatban = 2021
33 Hiển thị số loại sách có từ 'tieng Anh' trong tên sách
EISELECT COUNT(Masach) AS 'Số loại sách"
FROM SACH
WHERE Tensach LIKE ‘%tieng Anh%'
| 34 Hién thi sd loai sdch thudc thé loai TLQ3
E)SELECT SACH.Matheloai, THELOAI.Tentheloai, COUNT(Masach) AS 'S6 loại sách"
_Matheloai Tentheloai Số loại sách
¡ TL03 ị Khoa hoc cong nghe -Kinhte 11
32
Trang 3236 Hiển thị số loại sách ở kho K92 và K@3
=ISELECT SACH.Makho, KHO.Tenkho, COUMT(Masach) AS 'Số loại sách"
37 Hiển thị những cuốn sách xuất bản từ năm 2017 đến 2019
và sắp xếp theo thứ tự năm tăng dần
SELECT * FROM SACH
WHERE Namxuatban BETWEEN 2017 AND 2019
ORDER BY Namxuatban ASC
‡ K02 VT05 TL08 “Truyen ngu ngon La Fortaine 9800000 2017 K03 VI10 TL04 Chi Pheo & Song mon 98000.00 2017 K02 VI05 TL09 25 Chuyen de ngu phap tieng Anh trong tam 1 11000000 2018 K02 VI TL09 25 Chuyen de ngu phap tieng Anh trong tam 2 11000000 2018 K03 VI TL09 30 Chu de tu vung tieng Anh 1 19000000 2018 K03 VI0 TL09 30 Chu de tu vung tieng Anh 2 19000000 2018 K01 VI02 TL02 Cach mang cong nghiep lan thu tu 12900000 2018
K02 VT03 TL0WS Co so du lieu quan he va cong nghe phan tịch - thiet ke 8900000 2018
K02 VT04 TL05 “The gioi con thay doi nhung tu tuong Ho Chi Minh song mai 7900000 2018 K02 vT04 TL07 An Lac tung buoc chan 50000.00 2019
K01 VT02 TL02 Chinh sach an ninh mang trong quan he quoc te hien nay va doi sach cua Viet Nam 7400000 2019
K02 VI05 TL09 Ngu phap tieng Anh co ban 6000000 2019 K02 VI05 TL09 Tieng Anh giao tiep dung trong kinh doanh 6000000 2019
K03 VI07 TL03 Quan trí nguon nhan luc 30000000 2019
33
Trang 34Mô hinh quan hệ:
Bảng ÁP PHÍCH SÁCH:
Câu truy vần
35