1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề tài truy vấn cơ sở dữ liệu quản lý bán sách

23 1,5K 11

Đ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

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 888,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đặt bài toánCửa hàng A chuyên bán sách bao gồm nhiều loại sách khác nhau: Hàng tuần các loại sách được cửa hàng này cập nhật thường xuyên thông qua cácnhà cung cấp khác nhau - Chi tiết

Trang 1

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI

KHOA HỆ THỐNG THÔNG TIN KINH TẾ

- -BÀI THẢO LUẬN

MÔN: CƠ SỞ DỮ LIỆU 1

Đề tài: Truy vấn cơ sở dữ liệu quản lý bán sách.

Giáo viên hướng dẫn : Th.s NGHIÊM THỊ LỊCH

Nhóm thực hiện : 03

Mã lớp HP : 1352INF01611

Trang 2

BẢNG DANH SÁCH THÀNH VIÊN

1 Bùi Thị Hằng (TK) 12D190136 Cài đặt CSDL trên Acess + thuyết trình

4 Nguyễn Thị Hằng 11D190071 Truy vấn trong hệ quản trị CSDL

5 Nguyễn Thu Hằng (NT) 12D190196 Cài đặt CSDL trên acess + tổng hợp word +

bản mềm

7 Hoàng Thị Hào 11D190130 Truy vấn trong hệ quản trị CSDL

8 Đỗ Thị Hiền 12D190008 Chuyển đồi mô hình ER sang mô hình quan hệ

Trang 3

Cộng hòa xã hội chủ nghĩa Việt Nam Độc lập - Tự do - Hạnh phúc

BIÊN BẢN HỌP NHÓM

Nhóm 3 lớp học phần 1352INF01611

(Lần thứ nhất)

Đề tài: Truy vấn cơ sở dữ liệu quản lý…

Thời gian: 10h ngày 14 tháng 10 năm 2013

Địa điểm: sân thư viện trường Đại học Thương Mại

Nội dung: Thảo luận việc chọn đề tài cho nhóm tất cả các thành viên đưa ra ý kiến, nhóm trưởng và thư ký tập hợp ý kiến và thống nhất đề tài chung cho cả nhóm Phân công nhiệm vụ cho từng thành viên cụ thể như sau:

1 Xây dựng mô hình ER: Vũ Thị Hạnh + Nguyễn Thị Hằng (S3) Nộp bài cho vào ngày 18/10/2013

2 Chuyển đổi từ mô hình ER sang mô hình quan hệ: Đỗ Thị Hiền + Hà Thị Hiền Hạn nộp bài vào ngày 23/10/2013

3 Cài đặt CSDL trên hệ quản trị CSDL (Acess): Nguyễn Thu Hằng + Bùi Thị Hằng Nộp bài vào ngày 27/10/2013

4 Truy vấn trong hệ quản trị CSDL đó (dùng ngôn ngữ đại số quan hệ + SQL): Hoàng Thị Hào + Nguyễn Thị Hằng Nộp bài vào 30/10/2013

5 Tổng hợp word + bản mềm: Nguyễn Thu Hằng

6 Slide: Nguyễn Thị Hằng S4

7 Thuyết trình: Bùi Thị Hằng

Trang 4

Cộng hòa xã hội chủ nghĩa Việt NamĐộc Lập – Tự do – Hạnh phúc

BIÊN BẢN HỌP NHÓM

(Lần thứ 2)Thời gian: 15h30 ngày 2 tháng 11 năm 2013

Địa điểm: thư viện trường Đại học Thương Mại

Nội dung: tổng hợp bài, các thành viên trao đổi ý kiến bổ sung cho nhau để sửa bài

và tiến hành làm word và Slide

Các thành viên tham gia đầy đủ

Hà Nội, ngày 2 tháng 11 năm 2013

Thư ký Nhóm trưởng

Bùi Thị Hằng Nguyễn Thu Hằng

Trang 5

Cộng hòa xã hội chủ nghĩa Việt NamĐộc Lập – Tự do – Hạnh phúc

BIÊN BẢN HỌP NHÓM

(Lần thứ 3)Thời gian 8h00 ngày 8/11/2013

Địa điểm: sân thư viện trường Đại học Thương Mại

Trang 6

MỤC LỤC

1.Đặt bài toán……… 7

2 Xây dựng mô hình ER 8

2.1 Xác định các thực thể: 8

2.2 Xác định mối quan hệ: 8

2.3 Xác định thuộc tính cho tập thực thể: 9

2.4 Xác định thuộc tính cho mối quan hệ: 9

2.5 Xác định mối liên kết giữa các thực thể: 9

2.6 Mô hình ER: 10

3 Chuyển từ mô hình ER sang mô hình thực thể liên kết 11

3.1 Xây dựng quan hệ trong mô hình thực thể liên kết 11

3.1.1.Mối quan hệ một - một 11

3.2 Xây dựng dữ liệu cho các bảng 14

3.2.1 NHACUNGCAP 14

3.2.2 SACH 14

3.2.3 LOAISACH 15

3.2.4 GIANHANG 15

3.2.5 KHACHHANG 15

3.2.6 HOADON 16

4 Cài đặt cơ sở dữ liệu trên acess 17

5 Truy vấn cơ sở dữ liệu 21

5.1 Truy vấn bằng SQL 21

5.2 Truy vấn bằng ngôn ngữ đại số quan hệ 23

Trang 7

1 Đặt bài toán

Cửa hàng A chuyên bán sách bao gồm nhiều loại sách khác nhau:

Hàng tuần các loại sách được cửa hàng này cập nhật thường xuyên thông qua cácnhà cung cấp khác nhau

- Chi tiết về các quyển sách gồm có: mã sách (duy nhất), tên sách, giá và các mô tảkhác về sách

- Cửa hàng đã lưu trữ thông tin của các nhà cung cấp sách bao gồm: tên nhà cungcấp, địa chỉ, điện thoại, fax Mỗi nhà cung cấp có 1 mã duy nhất

- Một nhà cung cấp sách có thể cùng lúc phân phối nhiều loại sách khác nhaunhưng 1 loại sách chỉ được cung cấp bởi 1 nhà cung cấp

- Cửa hàng lưu trữ thông tin về các loại sách bao gồm: mã loại sách (duy nhất), tênloại sách, giá

- Mỗi loại sách được đặt trong từng gian hàng nhất định Mỗi gian hàng chứa sách

có diện tích khác nhau và chỉ chứa 1 loại sách

- Cửa hàng cần lưu trữ thông tin về khách hàng bao gồm: mã khách hàng, tên kháchhàng, địa chỉ

- Hàng ngày cửa hàng bán sách cho khách hàng cần có hóa đơn Thông tin trên hóađơn bao gồm: mã hóa đơn, ngày bán, tổng tiền

Trang 8

c ban

Nha

n duoc

oc

LOAISACH

Trang 9

 SACH(MaSACH, TenSach, Gia)

 LOAISACH(MaLoaiSach, TenLoaiSach)

 GIANHANG(MaGH, DienTich)

 HOADON(MaHD, NgayBan, TongTien)

2.4 Xác định thuộc tính cho mối quan hệ:

2.5 Xác định mối liên kết giữa các thực thể:

- Mỗi loại sách cần được cung cấp bởi 1 nhà cung cấp, 1 nhà cung cấp có thể cungcấp 1 hoặc nhiều loại sách

- Một loại sách có nhiều quyển sách, 1 quyển sách chỉ thuộc loại sách

- Một loại sách cần đặt trong 1 gian hàng, mỗi gian hàng lưu trữ 1 loại sách

- Một loại sách được bán trong 0, 1 hoăc nhiều hóa đơn 1 hóa đơn có thể có 1 hoặcnhiều loại sách

- Một khách hàng nhận được 0, 1 hoặc nhiều hóa đơn, mỗi hóa đơn là 1 hoặc nhiềuloại sách được bán

Duo

cBa

n

SoLuongBan

GiaBan

ThanhTien

Trang 10

3 Chuyển từ mô hình ER sang mô hình thực thể liên kết

3.1 Xây dựng quan hệ trong mô hình thực thể liên kết.

Duoc Ban

Dien

Thoai

fax

SACH NHACUNG

CAP

LOAI SACH

KHACHHANG

Cun

g cap

Thu oc

Nha

n duoc

MaNC

C

TenSac h

MaLoaiSac h

MaHD

TenNC C

n

n

n 1

SoLuong Ban

Chu a

Gia

TenKH

TongTie n

GiaBan

ThanhTien

Trang 11

 Hoặc thêm thuộc tính khóa vào cả hai quan hệ

LOAI SACH

TenLoaiSac h

MaLoaiSac h

Fax

Trang 12

Tạo một quan hệ mới có

+ Tạo quan hệ là tên của mối quan hệ

+ Thuộc tính là những thuộc tính khóa của các tập thực thể liên quan

KHACHHANG

Nhan duoc

h

Thuoc

Trang 13

HOA DON

MaHD

NgayBan

SoLuongBa n

TongTie n

GiaBan

ThanhTie n

Trang 14

1 NCC1 Cầu Giấy

-HN

Nhà SáchNguyễn Văn Cừ

04.37549099 04.37549999

-HN

Nhà Sách TiềnPhong

04.39432185 04.39432195

-HN

Nhà sách SựThật

04.22147215 04.22147213

3.2.2 SACH (MaSACH, MaLoaiSach, MaNCC, TenSach, Gia)

Trang 15

3.2.4 GIANHANG (MaGH, MaLoaiSach, DienTich)

3.2.5 KHACHHANG (MaKH, HoKH, TenKH)

3.2.6 HOADON (MaHD, MaSACH, MaKH, NgayBan, TongTien)

Trang 16

4 Cài đặt cơ sở dữ liệu trên acess

Bước 1:

- Mở microsoft acess Tại cửa sổ khởi động của Access Click nút Blank Database

- File name: Nhập tên tập tin cơ sở dữ liệu

- Click vào nút browse để chỉ đường dẫn đến vị trí lưu tập tin cơ sở dữ liệu

- Click vào Create để hoàn tất việc tạo tập tin cơ sở dữ liệu.

Bước 2: Tạo bảng:

- Trong cửa sổ làm việc của Access, trên thanh Ribbon, click Creat, trong nhóm lệnh Table, click Table Design

+ Trong cột Field Name: Định nghĩa các Fields trong bảng

+Data Type: Chọn kiểu dữ liệu của Field tương ứng

+Description: Dùng để chú thích ý nghĩa của Field

Trang 17

- Trong cửa sổ thiết kế: Nhập tên field, chọn kiểu dữ liệu, chú thích, chỉ định thuộc tính cho Field.

Bước 3: Xác định khóa chính (Primary Key) cho bảng.

- Đặt con trỏ tại Field được chọn và click vào biểu tượng Primary Key

Bước 4: Nhấn Ctrl + S để lưu bảng vừa tạo.

- Nhập tên bảng vào hộp thoại Save As và Click OK

Bảng NHACUNGCAP

Trang 18

Bảng SACH

Bảng GIANHANG

Bảng KHACHHANG

Trang 19

Bảng HOADON

Cách tạo quan hệ:

Trang 20

- Chọn bảng cần thiết lập quan hệ và click Add.Click nút Close để đóng cửa

sổ Show Table Cửa sổ RelationShips chứa các bảng muốn thiết lập quanhệ

MỐI QUAN HỆ

5 Truy vấn cơ sở dữ liệu

Yêu cầu:

1 Cho biết tên nhà cung cấp, địa chỉ của nhà cung cấp

2 Cho biết mã loại sách, tên sách có giá >30000 đồng và < 100000 đồng

3 Hãy đưa ra thông tin về gian hàng mà có chứa tên loại sách là sách khoa học

4 Cho biết thông tin về hóa đơn mà có mã khách hàng là “KH1”

5 Cho biết thông tin về khách hàng mà khách hàng đã mua hàng với số lượng

>= 10

5.1 Truy vấn bằng SQL

Trang 21

1 select TenNCC, DiaChi

Trang 22

4 select *

from HOADON

where MaKH = “KH1”

5 Select *

From HOADON, KHACHHANG

Where HOADON.MaKH=KHACHHANG.MaKH and SoLuong >=10

5.2 Truy vấn bằng ngôn ngữ đại số quan hệ

Ngày đăng: 16/04/2015, 15:52

HÌNH ẢNH LIÊN QUAN

BẢNG DANH SÁCH THÀNH VIÊN - Đề tài truy vấn cơ sở dữ liệu quản lý bán sách
BẢNG DANH SÁCH THÀNH VIÊN (Trang 2)
Bảng NHACUNGCAP - Đề tài truy vấn cơ sở dữ liệu quản lý bán sách
ng NHACUNGCAP (Trang 17)
Bảng LOAISACH - Đề tài truy vấn cơ sở dữ liệu quản lý bán sách
ng LOAISACH (Trang 17)
Bảng SACH - Đề tài truy vấn cơ sở dữ liệu quản lý bán sách
ng SACH (Trang 18)
Bảng GIANHANG - Đề tài truy vấn cơ sở dữ liệu quản lý bán sách
ng GIANHANG (Trang 18)
Bảng KHACHHANG - Đề tài truy vấn cơ sở dữ liệu quản lý bán sách
ng KHACHHANG (Trang 18)
Bảng HOADON - Đề tài truy vấn cơ sở dữ liệu quản lý bán sách
ng HOADON (Trang 19)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w