Lun văn tt nghip Nguyn Văn Duy
6
Luận văn:
“Truy nhập cơ s dữ liệu trên mạng
trong môi trường mạng Internet và
Intranet”
Lun văn tt nghip Nguyn Văn Duy
7
CHƯƠNG MỞ ĐẦU
GIỚI THIỆU CHUNG
1. S phát trin ca mng thông tiny tính ng dng
Trong xu thế toàn cu hoá hin nay, máy tính c h thng mng
thông tin máy nh ngày càng được s dng rng rãi trong hu hết các lĩnh
vc kinh tế, văn hoá xã hi. Các ng dng phong p ca mng y
tính có th k đến đây là:
S dng chung i nguyên như máy in Laser, y in nhanh, đĩa
cng vi dung lưng ln (hàng chc đến hàng trăm GigaByte)
trong t đng hoá văn phòng; s dng chung tài nguyên tính toán
chính các máy PC công sut ngày càng ln trong mng cc
b đối vi các tính toán khoa hc.
Truy nhp t xa đi vi c h thng nh toán ng sut ln
hoc các mng cc b vi các dch v thông tin giá tr gia tăng
phong phú.
Các h thng thông tin tài chính, ngân hàng cho phép thanh toán
và kim tra tài khon trên phm vi toàn cu.
Các h thng thông tin dch v liên quc gia như đăng đặt
ch khách sn, đăng thanh toán máy bay, vé tu
ho,.v.v..
Các h thng qun như h thng thông tin thư vin, h thng
phc v cho công tác qun đào to trong các trường đại
hc,.v.v..
Các h thng thông tin hi công cng.
Lun văn tt nghip Nguyn Văn Duy
8
Nhng yếu t thúc đẩy s phát trin nhanh chóng ca y tính
mng thông tin máy tính, đó là:
Nhng tiến b đáng k ca công nghip vi đin t, cho phép sn
xut các linh kin đin t (các b vi x lý, b nh, các vi mch
điu khin ghép ni ngoi vi thông tin s liu, các vi mch
thc hin chuyn mch i) ng sut ngày càng ln, tiêu hao
năng lượng ngày càng ít, giá thành h.
Ci tiến nâng cao hiu sut tính toán tn cơ s ci tiến kiến
trúc ca toàn b h thng.
Vic đưa vào s dng các h thng truyn dn tc độ cao, xác
sut li truyn thp trên cơ s s dng cáp quang vic thc
hin các ghép ni truyn dn chuyn mch thông minh, công
sut ln (thành qu ca công nghip vi đin t).
Bn thân công ngh mng thông tin máy tính cũng nhng tiến
trin đáng ghi nhn. Nhng c gng thc hin mng máy tính theo hình
ISO/OSI - do độ phc tp, "nng n" ca các giao thc thc hin chc năng
ca các mc - cũng không ph nhn được mt thc tếcác mng thông tin
y tính được thc hin trên cơ s b giao thc TCP/IP đang tăng trưởng
mt cách hết sc nhanh chóng. Do tính mm do, d thích ng trong các
i trường mng khác nhau trong nguyên tc hot động ca b giao thc
TCP/IP, li đưc h tr rng rãi trong các h điu hành quan trng và thông
dng hin nay như UNIX, Window9.x, Window NT đ thc hin kết ni
mng liên kết c mng, ng ngh Internet/Intranet đã tr thành công
ngh kết ni mng tiêu chun và hiu qu hin nay.
T khi mng máy tính ra đi nó phc v rt nhiu trong mi lĩnh vc
đời sng kinh tế xã hi như con người th khai thác thông tin trên mng,
ly d liu ng chung d liu trên mng,... Nhưng t nhng ngun tin
y t đâu đ con ngưi th truy nhp ti s dng chúng. Cho nên khi
i trường mng pt trin v phn cng phn mm h điu hành mng
n nhng phn thông tin đ chúng ta cung cp cho người ng truy nhp
đến thì thế nào? Vì vy, chúng ta phi t chc thiết kế cơ s d liu trên
Lun văn tt nghip Nguyn Văn Duy
9
mng máy tính đ người dùng tin có th truy nhp đến nhng thông tin
h cn. Bài lun văn gii quyết mt phn nh v vn đề này.
2. Ni dung ca lun văn
Da vào nn tng ca s phát trin ng ngh mng thông tin y
tính, mt phn ng dng đ phát trin i trường mng trong i lun văn
tt nghip ca tôi Truy nhp cơ s d liu trên mng trong i
trường mng Internet và Intranet.
Trong bài lun văn gm bn chương mt ph lc có cu trúc như
sau:
Chương m đầu: Gii thiu chung.
Chương I: Khái nim cơ s d liu trong môi trường Client/Server.
Chương II: Thiết kế bài toán thc tế.
Chương III: Mng máy tính và ng dng công ngh mng đối vi bài
toán thc tế.
Chương IV: Kết lun.
Ph lc: Mã ngun ca chương trình.
Đ i ca lun văn vn đề mi đi vi sinh viên do nhng hn
chế nht đnh v thi gian, chc rng lun văn không th tránh khi
nhng thiếu sót. Rt mong đưc s ch bo ca các thy go và góp ý
ca các bn để tôi có th hoàn thin v mt kiến thc đ tiếp tc nghiên cu
phát trin sau này.
Lun văn tt nghip Nguyn Văn Duy
10
CHƯƠNG I
KHÁI NIM S D LIỆU
TRONG MÔI TRƯỜNG CLIENT/SERVER
Trước khi nêu các khái nim cơ s d liu trong môi trưng
Client/Server ta nêu khái nim Client, Server, Client/Server.
Khái nim v thành phn Client: phn mm chu tránh nhim thu
nhn yêu cu ca người s dng, x sơ b chuyn cho Server dưới
mt dng thích hp. Nó cũng làm nhim v nhn kết qu t Server gi đến
và hin th thông tin cho người s dng.
Khái nim v thành phn Server: nhn các yêu cu t Client, x
chúng bng nhiu cách như đc tp, tìm kiếm cơ s d liu... ri gi tr li
kết qu cho Client.
Khái nim Client/Server hai phn mm th được thc hin trên
ng mt y hoc trên hai máy vi các h điu hành khác nhau. Vic x
thông tin thc hin trên Server. Client đóng vai t giao tiếp vi người s
dng thc hin trao đổi d liu vi Server nếu cn. Vic kết ni gia
Client và Server tuân theo các giao thc trao đổi thông tin nht định.
Trong chương y ta xét hai phn trong cơ s d liu Client/Server
gm:
Các cách cu hình khác nhau cho ng dng cơ s d liu
Client/Server.
Các kiến trúc đa dng được ng đối vi cơ s d liu phân n
trên nhiu máy tính.
1. Cu hình cơ s d liu Client/Server