Tải bản đầy đủ (.ppt) (13 trang)

Bai 7 Lien ket bang

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.47 MB, 13 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1></div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

Gv: Phan Tư


<b>Một cơng ty bán văn phòng phẩm th ờng xuyên </b>
<b>nhận đơn đặt hàng từ khách hàng. Để thống kê và </b>
<b>phân tích các đơn đặt hàng công ty lập CSDL để </b>
<b>qun lớ. </b>


<b>Tên tr ờng</b> <b>Mô tả</b> <b>Khoá chính</b>


So_don S hiu n t hng
Ma_khach_hang Mó khỏch hng


Ten_khach_hang Tên khách hàng
Ma_hang MÃ mặt hàng
So_luong Số l ợng


Ten_hang Tên mặt hàng


Dia_chi Địa chỉ khách hàng
Ngay_giao Ngày giao hàng
Don_gia Đơn giá (VNĐ)

<i>Bi toỏn</i>



<i>Quaỷn lớ</i>



<b>CSDL này </b>


<b>cần quản lí </b>


<b>thông tin của </b>



</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

Gv: Phan Tử



<b>HÃy quan sát và chỉ ra những nh ợc điểm </b>


<b>cần l u ý của cách lập CSDL trên ?</b>



?



<b></b>

<i><b> </b></i>

<b>D thừa dữ liệu</b>



<i><b> </b></i>

<b>Không đảm bảo sự nhất quán về mặt d liu</b>



<b>Để khắc phục những nh ợc điểm trên nên sư </b>
<b>dơng c¸ch lËp CSDL thø hai nh sau:</b>


<i>Bài toỏn</i>


<i>Qun lớ</i>



<b>HÃy cho biết </b>


<b>các yêu cầu </b>


<b>cơ bản của hệ </b>



</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

Gv: Phan Tử


<b>Tên tr ờng</b> <b>Mô tả</b> <b>Khoá chính</b>


Ma_khach_hang MÃ khách hàng
Ten_khach_hang Tên khách hàng
Dia_chi Địa chỉ khách hàng


<b>Tên tr ờng</b> <b>Mô tả</b> <b>Khoá chính</b>


Ma_hang MÃ mặt hàng


Ten_hang Tên mặt hàng
Don_gia Đơn giá (VNĐ)


<b>Tên tr ờng</b> <b>Mô tả</b> <b>Khoá chính</b>


So_don S hiu n t hng
Ma_khach_hang Mó khỏch hng


Ma_hang MÃ mặt hàng
So_luong Số l ợng


Ngay_giao Ngày giao hµng


Khach_hang


Mat_hang


Hoa_don


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

Gv: Phan Tư


Khach_hang


Mat_hang


Hoa_don


<b>Cách thứ hai khắc phục đ ợc nh ợc điểm của </b>
<b>cách thứ nhất, tuy nhiên để có đ ợc thơng </b>
<b>tin tổng hợp thì cần lấy thông tin từ 3 bảng </b>


<b>trên</b>

<sub></sub>

<b><sub>cần liên kết gia cỏc bng.</sub></b>



</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

Gv: Phan Tử


<b>Liên kết đ ợc tạo giữa các bảng cho phép tổng hợp </b>
<b>dữ liƯu tõ nhiỊu b¶ng. </b>


<b> Để tạo liên kết ta thực hiện theo các b ớc sau đây:</b>


<i><b>B1: Xác định tr ờng để xác lập liên kết </b></i>


Khach_hang:


<b>Ma_khach_hang, Ho_ten, Dia_chi</b>


Mat_hang:


<b>Ma_hang, Ten_hang, Don_gia</b>


Hoa_Don:


<b>So_don, Ma_khach_hang, Ma_hang, So_luong, Ngay_giao</b>


<i>1.Khái niệm</i>


<i>2.Kĩ thuật </i>


<i>tạo liên kết </i>


<i>giữa các bảng</i>



<i>Bài tốn</i>


<i>Quản lí</i>




<i>1.Khái niệm</i>



<b>Ma_khach_hang, Ho_ten, Dia_chi</b>


<b>So_don, Ma_khach_hang, Ma_hang, So_luong, Ngay_giao</b>


</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

Gv: Phan Tư
<i><b>B2: Më CSDL Kinh doanh. Nh¸y nót lƯnh </b></i>


<i><b>hoặc chọn Tools </b></i><i><b> Relationships để mở cửa </b></i>
<i><b>sổ Relationships.</b></i>


<i><b>B3: Nh¸y nót hoặc nháy nút phải </b></i>


<i><b>chuột vào vïng trèng cđa sỉ </b></i>



<i><b>Relationships chän Show Table</b></i>



<i>1.Khái niệm</i>



<i>2.Kĩ thuật </i>


<i>tạo liên kết </i>


<i>giữa các bảng</i>



</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

Gv: Phan Tử
<b>Chọn tên các bảng cần </b>


<b>liên kết rồi nháy Add</b>


<i>1.Khaựi nieäm</i>




<i>2.Kĩ thuật </i>


<i>tạo liên kết </i>


<i>giữa các bảng</i>



</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

Gv: Phan Tử
<i><b>B4: Thiết lập mối liên kết giữa các bảng</b></i>


<b> Kéo tr ờng liên kết ở bảng </b>khách hàng<b><sub> và thả vào tr </sub></b>


<b>ng t ng ng bng </b>hoá đơn<b><sub>.</sub></b>


 <i><b> </b></i><b>T ơng tự thiết lập liên kết bảng </b>Hoá đơn<b><sub> và bảng </sub></b>
mặt hàng


<i><b>B5: Nháy nút và chọn Yes để l u liên kết. </b></i>


<i>1.Khái niệm</i>



<i>2.Kĩ thuật </i>


<i>tạo liên kết </i>


<i>giữa các bảng</i>



</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>

Gv: Phan Tử

Bảng

khách hàng

sau khi liên kết:



<i>1.Khaựi nieọm</i>



<i>2.K thut </i>


<i>tạo liên kết </i>


<i>giữa các bảng</i>




</div>
<span class='text_page_counter'>(11)</span><div class='page_container' data-page=11>

Gv: Phan Tử


xoá liên kết giữa các bảng



<i><b>B2: Nháy chuột vào đ ờng liên kết</b></i>


<i><b>B3: Nhấn phím Delete trên bàn phÝm vµ chän Yes</b></i>


<i>3.Xố và sửa </i>


<i>liên kết giữa </i>



<i>các bảng</i>


<i>2.Kĩ thuật </i>


<i>tạo liên kết </i>


<i>giữa các bảng</i>



<i>Bài tốn</i>


<i>Quản lí</i>


<i>2.Kĩ thuật </i>


<i>tạo liên kết </i>


<i>giữa các bảng</i>



<i><b>B1: Më cưa sỉ Relationships</b></i>


</div>
<span class='text_page_counter'>(12)</span><div class='page_container' data-page=12>

Gv: Phan Tử


SửA liên kết giữa các bảng



<i><b>B1: Nhỏy ỳp chut vo ng liờn kết</b></i>



<i><b>B2: Sưa liªn kÕt ë cưa sỉ Edit Relationships </b></i>


<i>3.Xố và sửa </i>


<i>liên kết giữa </i>



<i>các bảng</i>



<i>2.Kĩ thuật </i>


<i>tạo liên kết </i>


<i>giữa các bảng</i>



<i><b>B3: Chän nót Ok</b></i>


<i>Bài tốn</i>


<i>Quản lí</i>



<i>1.Khái niệm</i>



<i>3.Xố và sửa </i>


<i>liên kết giữa </i>



</div>
<span class='text_page_counter'>(13)</span><div class='page_container' data-page=13>

Gv: Phan Tử


1. Khái niệm:

<b>Liên kết đ ợc tạo giữa các bảng cho </b>
<b>phép tổng hợp dữ liệu từ nhiều bảng. </b>
<b> </b>


2. Kỹ thuật tạo liên kết giữa các bảng




</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×