








Preview text:
lOMoAR cPSD| 58647650
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN ---------- BÁO
CÁO BÀI TẬP LỚN
Hà Nội, 2024 lOMoAR cPSD| 58647650
c, Thiết kế phân mảnh, các thông tin yêu cầu đối với các thiết kế phân mảnh (ngang, dọc, dẫn xuất)
1. Lược đồ phục vụ phân mảnh ngang dẫn xuất:
2. Thiết kế phân mảnh ngang Vị trí 1
Server chi nhánh, vị trí đặt tại Đà Nẵng Vị trí 2
Server chi nhánh, vị trí đặt tại TP. Hồ Chí Minh Vị trí 3
Server chi nhánh, vị trí đặt tại Cần Thơ Vị trí 4
Server chi nhánh, vị trí đặt tại Hải Phòng Vị trí 5
Server tổng, đặt máy chủ tại Hà Nội
Để phân mảnh, chúng tôi chọn quan hệ tổng thể làm tiêu chí để phân mảnh, phân
thành 4 mảnh đặt tại 4 vị trí để quản lý các chi nhánh ở các vùng lân cận, sau đó lOMoAR cPSD| 58647650
dựa vào các mảnh của chi nhánh sẽ dẫn xuất đến sự phân mảnh của các quan hệ tổng thể còn lại.
Mảnh Trụ sở Cơ sở Phân mảnh ngang
Phân mảnh ngang dẫn xuất dữ liệu nguyên thủy 1 Đà Nẵng Quản lý -
Bảng phân mảnh: - Bảng phân mảnh: Terminal - sân bay Airport Điều kiện dẫn xuất: Đà Nẵng - Điều kiện phân Terminal1 = tán: AirportDaNang = Terminal ⋈ AirportDaNang σID=‘AP001’(Airport) - Bảng phân mảnh: Gate
- Điều kiện dẫn xuất: Gate1 = Gate ⋈ Terminal1
- Bảng phân mảnh: Service - Điều kiện dẫn xuất: Service1 = Service ⋈ Terminal1
- Bảng phân mảnh: Parking
- Điều kiện dẫn xuất: Parking1 = Parking ⋈ AirportDaNang
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights1 = Flights ⋈ AirportDaNang
- Bảng phân mảnh: Employee
- Điều kiện dẫn xuất: Employee1 = Employee ⋈ AirportDaNang lOMoAR cPSD| 58647650
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights1 = Flights ⋈ Airline1
- Bảng phân mảnh: Aircraft - Điều kiện dẫn xuất: Aircraft1 = Aircraft ⋈ Airline1
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights1 = Flights ⋈ Aircraft1
- Bảng phân mảnh: Booking
- Điều kiện dẫn xuất: Booking1 = Booking ⋈ Flights1
- Bảng phân mảnh: Baggage
- Điều kiện dẫn xuất: Baggage1 = Baggage ⋈ Flights1
- Bảng phân mảnh: Booking
- Điều kiện dẫn xuất: Booking1 = Booking ⋈ Passenger1
- Bảng phân mảnh: Baggage
- Điều kiện dẫn xuất: Baggage1 = Baggage ⋈ Passenger1 2 TP. Hồ Quản lý - Bảng phân
- Bảng phân mảnh: Terminal - Chí sân bay mảnh: Điều kiện dẫn xuất: Minh TP. Hồ Airport Terminal2 = Chí Terminal ⋈ AirportHCM lOMoAR cPSD| 58647650 Minh - Điều kiện phân - Bảng phân mảnh: Gate tán: AirportHCM =
- Điều kiện dẫn xuất:
σID=‘AP002’(Airport) Gate2 = Gate ⋈ Terminal2
- Bảng phân mảnh: Service
- Điều kiện dẫn xuất: Service2 = Service ⋈ Terminal2
- Bảng phân mảnh: Parking
- Điều kiện dẫn xuất: Parking2 = Parking ⋈ AirportHCM
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights2 = Flights ⋈ AirportHCM
- Bảng phân mảnh: Employee
- Điều kiện dẫn xuất: Employee2 = Employee ⋈ AirportHCM
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights2 = Flights ⋈ Airline2
- Bảng phân mảnh: Aircraft - Điều kiện dẫn xuất: Aircraft2 = Aircraft ⋈ Airline2
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights2 = Flights ⋈ Aircraft2 lOMoAR cPSD| 58647650
- Bảng phân mảnh: Booking
- Điều kiện dẫn xuất: Booking2 = Booking ⋈ Flights2
- Bảng phân mảnh: Baggage
- Điều kiện dẫn xuất: Baggage2 = Baggage ⋈ Flights2
- Bảng phân mảnh: Booking
- Điều kiện dẫn xuất: Booking2 = Booking ⋈ Passenger2
- Bảng phân mảnh: Baggage
- Điều kiện dẫn xuất: Baggage2 = Baggage ⋈ Passenger2 3 Cần Quản lý -
Bảng phân mảnh: - Bảng phân mảnh: Terminal - Thơ sân bay Airport Điều kiện dẫn xuất: Cần Thơ - Điều kiện phân Terminal3 = tán: AirportCanTho = Terminal ⋈ AirportCanTho σID=‘AP003’(Airport) - Bảng phân mảnh: Gate
- Điều kiện dẫn xuất: Gate3 = Gate ⋈ Terminal3
- Bảng phân mảnh: Service
- Điều kiện dẫn xuất: Service3 = Service ⋈ Terminal3
- Bảng phân mảnh: Parking
- Điều kiện dẫn xuất: Parking3 = Parking ⋈ AirportCanTho lOMoAR cPSD| 58647650
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights3 = Flights ⋈ AirportCanTho
- Bảng phân mảnh: Employee
- Điều kiện dẫn xuất: Employee3 = Employee ⋈ AirportCanTho
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights3 = Flights ⋈ Airline3
- Bảng phân mảnh: Aircraft - Điều kiện dẫn xuất: Aircraft3 = Aircraft ⋈ Airline3
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights3 = Flights ⋈ Aircraft3
- Bảng phân mảnh: Booking
- Điều kiện dẫn xuất: Booking3 = Booking ⋈ Flights3
- Bảng phân mảnh: Baggage
- Điều kiện dẫn xuất: Baggage3 = Baggage ⋈ Flights3
- Bảng phân mảnh: Booking
- Điều kiện dẫn xuất: Booking3 = Booking ⋈ Passenger3 lOMoAR cPSD| 58647650
- Bảng phân mảnh: Baggage
- Điều kiện dẫn xuất: Baggage3 = Baggage ⋈ Passenger3 4 Hải Quản lý - Bảng phân
- Bảng phân mảnh: Terminal - Phòng sân bay mảnh: Điều kiện dẫn xuất: Hải Airport Terminal4 = Phòng - Điều kiện phân Terminal ⋈ AirportHaiPhong tán: AirportHaiPhong = σ - Bảng phân mảnh: Gate ID=‘AP004’(Airport)
- Điều kiện dẫn xuất: Gate4 = Gate ⋈ Terminal4
- Bảng phân mảnh: Service
- Điều kiện dẫn xuất: Service4 = Service ⋈ Terminal4
- Bảng phân mảnh: Parking
- Điều kiện dẫn xuất: Parking4 = Parking ⋈ AirportHaiPhong
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights4 = Flights ⋈ AirportHaiPhong
- Bảng phân mảnh: Employee
- Điều kiện dẫn xuất: Employee4 = Employee ⋈ AirportHaiPhong
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights4 = Flights ⋈ Airline4
- Bảng phân mảnh: Aircraft - Điều kiện dẫn xuất: Aircraft4 = Aircraft ⋈ Airline4 lOMoAR cPSD| 58647650
- Bảng phân mảnh: Flights
- Điều kiện dẫn xuất: Flights4 = Flights ⋈ Aircraft4
- Bảng phân mảnh: Booking - Điều kiện dẫn xuất: Booking4 = Booking ⋈ Flights4
- Bảng phân mảnh: Baggage - Điều kiện dẫn xuất: Baggage4 = Baggage ⋈ Flights4
- Bảng phân mảnh: Booking - Điều kiện dẫn xuất: Booking4 = Booking ⋈ Passenger4
- Bảng phân mảnh: Baggage - Điều kiện dẫn xuất: Baggage4 = Baggage ⋈ Passenger4 3. Phân mảnh dọc: