Giáo án dạy công nghệ thông tin

7 2.3K 8
Giáo án dạy công nghệ thông tin

Đang tải... (xem toàn văn)

Thông tin tài liệu

Giáo án dạy công nghệ thông tin

Chỉång 1. TÄØNG QUAN VÃƯ CÅ SÅÍ DỈỴ LIÃÛU Bi soản män Cå såí dỉỵ liãûu Nguùn Vàn Chỉïc Trang 1 Chỉång 1: TÄØNG QUAN VÃƯ CÅ SÅÍ DỈỴ LIÃÛU 1 Chỉïc Nàng Ca Mäüt Hãû Qun Trë Cå Såí Dỉỵ Liãûu 1.1. Cạc Khại Niãûm Vãư Cå Såí Dỉỵ Liãûu Âãø dãù dng cho viãûc gii thiïch cạc khại niãûm vãư Cå Såí Dỉỵ Liãûu, trỉåïc hãút ta xem xẹt hãû thäúng bạn vẹ may bay bàòng mạy tênh. Dỉỵ liãûu lỉu trỉỵ trong mạy tênh bao gäưm cạc thäng tin vãư hnh khạch, chuún bay, âỉåìng bay . Mi thäng tin vãư mäúi quan hãû ny âỉåüc biãøu diãùn trong mạy tênh thäng qua viãûc âàût chäø ca khạch hng. Váûy lm thãú no âãø biãøu diãùn âỉåüc dỉỵ liãûu âọ v âãø âm bo cho khạch hng âi âụng chuún bay. Táûp håüp dỉỵ liãûu trãn âỉåüc lỉu trỉỵ trong mạy tênh theo mäüt quy âënh no âọ v âỉåüc gi l Cå Såí Dỉỵ Liãûu( Database - CSDL) 1.2. Hãû qun trë Cå Såí Dỉỵ Liãûu 1.2.1. Âënh nghéa: Pháưn Chỉång trçnh cọ thãø xỉí l, thay âäøi dỉỵ liãûu gi l hãû qun trë Cå Såí Dỉỵ Liãûu (Database management System - viãút tàõt DBMS) 1.2.2 Nhỉỵng kh nàng ca Hãû qun trë Cå Såí Dỉỵ Liãûu Cọ hai âàûc tênh âãø phán biãût DBMS våïi cạc hãû thäúng láûp trçnh khạc, âọ l: 1. Kh nàng qun l nhỉỵng dỉỵ liãûu cäú âënh 2. Kh nàng truy xút cọ hiãûu qu mäüt khäúi lỉåüng dỉỵ liãûu låïn Âiãøm (1) khàón âënh ràòng cọ mäüt CSDL täưn tải thỉåìng xun ; näüi dung ca Cå Såí Dỉỵ Liãûu ny l nhỉỵng dỉỵ liãûu âỉåüc DBMS truy xút v qun l. Âiãøm (2) phán biãût mäüt DBMS våïi mäüt hãû thäúng táûp tin cng qun l dỉỵ liãûu nhỉng nọi chung khäng cho phẹp truy xút nhanh chọng cạc thnh pháưn ty ca dỉỵ liãûu . Nhỉỵng kh nàng ca mäüt DBMS s ráút cáưn thiãút khi säú lỉåüng dỉỵ liãûu ráút låïn. Hai âàûc tênh trãn l hai âàûc tênh cå bn ca mäüt DBMS, ngoi ra mäüt DBMS thỉåìng cọ cạc kh nàng sau: - Häù tråü êt nháút mäüt mä hçnh dỉỵ liãûu (Data model) nhåì âọ ngỉåìi sỉí dủng cọ thãø xem âỉåüc dỉỵ liãûu. - Häù tråü mäüt säú ngän ngỉỵ báûc cao cho phẹp ngỉåìi sỉí dủng âënh nghéa cạc cáúu trục dỉỵ liãûu, truy xút v thao tạc dỉỵ liãûu . - Qun l giao dëch, nghéa l cho phẹp nhiãưu ngỉåìi sỉí dủng truy xút âäưng thåìi v chênh xạc âãún mäüt Cå Såí Dỉỵ Liãûu . - Âiãưu khiãøn cạc quạ trçnh truy xút, l kh nàng giåïi hản cạc quạ trçnh truy xút dỉỵ liãûu ca nhỉỵng ngỉåìi khäng âỉåüc phẹp , v kh nàng kiãøm tra âäü tin cáûy ca dỉỵ liãûu Chỉång 1. TÄØNG QUAN VÃƯ CÅ SÅÍ DỈỴ LIÃÛU Bi soản män Cå såí dỉỵ liãûu Nguùn Vàn Chỉïc Trang 2 - Cạc âàûc tênh tỉû thêch ỉïng, l kh nàng tỉû phủc häưi lải dỉỵ liãûu do sỉû cäú ca hãû thäúng m khäng lm máút dỉỵ liãûu 1.3 Cạc mä hçnh dỉỵ liãûu Mäüt DBMS cáưn phi cung cáúp êt nháút mäüt mä hçnh trỉìu tỉåüng qua âọ ngỉåìi sỉí dủng cọ thãø tháúy âỉåüc dỉỵ liãûu khäng phi bàòng cạc bit “thä” m bàòng cạc dảng dãù hiãøu, dãù nháûn biãút hån. Trong thỉûc tãú cạc Cå Såí Dỉỵ Liãûu cọ thãø cọ mäüt vi mỉïc trỉìu tỉåüng , trong âọ mỉïc tháúp nháút l táûp håüp cạc file dỉỵ liãûu ( Mỉïc váût l) Vê dủ: Xẹt mäüt täøng cäng ty cọ nhiãưu cäng ty con v häư så vãư cạc nhán viãn ca täøng cäng ty cọ thãø âỉåüc lỉu trỉỵ trong mäüt file dỉỵ liãûu gäưm cạc trỉåìng MNV( m nhán viãn), HOTEN, LUONG_NV, ÂIACHI . âãø âån gin ta gi thiãút cáúu trục bn ghi gäưm 2 trỉåìng sau: TEN_NV: h tãn nhán viãn NGUOI_QL: H tãn giạm âäúc cäng ty nåi nhán viãn lm viãûc. Khi âọ cáúu trục bn ghi nhỉ sau: Record TEN_NV: char[30]; NGUOI_QL: char[30]; end; Khi âọ file dỉỵ liãûu l táûp cạc bn ghi v mäùi bn ghi chỉïa thäng tin vãư mäüt nhán viãn ca cäng ty. Trong nhiãưu mä hçnh Cå Såí Dỉỵ Liãûu ngỉåìi ta sỉí dủng cạc quan hãû thay cho cạc file Quan hãû : NHAN_VIEN(TEN_NV,NGUOI_QL) Ta cáưn phán biãût giỉỵa file v quan hãû Trong file cạc bn ghi khäng nháút thiãút phi phán biãût Trong quan hãû, cạc bn ghi(bäü) cáưn phi phán biãût nhau. 1.4 Hiãûu qu truy cáûp dỉỵ liãûu Cạc hãû âiãưu hnh âãưu cọ kh nàng täø chỉïc v lỉu trỉỵ cạc táûp tin vç váûy viãûc lỉu trỉỵ cạc táûp tin dỉỵ liãûu âäúi våïi DBMS l khäng âạng chụ . Hiãûu qu ca cạc DBMS trong viãûc xỉí l trãn cạc táûp tin l täø chỉïc cạc táûp tin phủ hồûc cạc cäng củ häù tråü âãø truy cáûp dỉỵ liãûu nhanh chọng, këp thåìi . Chàón hản cạc file INDEX, hồûc cạc hm HASH. 1.5 Qun l giao dëch Ngy nay do sỉû phạt triãøn ca mảng mạy tênh m cạc Cå Såí Dỉỵ Liãûu låïn cọ thãø âỉåüc sỉí dủng båíi nhiãưu ngỉåìi trãn cạc mạy tênh khạc nhau vç váûy cạc DBMS cáưn phi cung cáúp mäüt kh nàng qun l sỉû truy cáûp dỉỵ liãûu ca nhiãưu ngỉåìi sỉí dủng. Chàón hản cạc dỉỵ liãûu vãư ti khon cụa ngán hng âỉåüc sỉí dủng båíi hng vản khạch hng trãn cạc mạy tênh khạc nhau hồûc trãn cạc mạy âäøi tiãưn tỉû âäüng; Cå Såí Dỉỵ Liãûu phủc vủ cho viãûc âàût chäø cho mäüt hng hng khäng âỉåüc sỉí dủng båíi hng ngn âải l ca hng hng khäng âọ trãn khàõp thãú giåïi. Viãûc truy cáûp âäưng thåìi thỉåìng xy ra hiãûn tỉåüng xung âäüt Chỉång 1. TÄØNG QUAN VÃƯ CÅ SÅÍ DỈỴ LIÃÛU Bi soản män Cå såí dỉỵ liãûu Nguùn Vàn Chỉïc Trang 3 giao dëch giỉỵa cạc khạch hng trãn cng mäüt hảng mủc dỉỵ liãûu , vç váûy DBMS cáưn phi cung cáúp mäüt kh nàng khọa dỉỵ liãûu (clock data) khi cọ ngỉåìi sỉí dủng truy cáûp âãún hảng mủc dỉỵ liãûu âọ. 1.6 An ton dỉỵ liãûu Mäüt DBMS cáưn phi cọ kh nàng phủc häưi lải dỉỵ liãûu khi cọ sỉû hng học xy ra, âäưng thåìi v ráút quan trng l bo vãû sỉû truy cáûp ca cạc ngỉåìi sỉí dủng khäng âỉåüc phẹp . Âãø thỉûc hiãûn cäng viãûc ny cạc DBMS cho phẹp tảo ra cạc khung nhçn (View) m ngỉåìi sỉí dủng chè âỉåüc phẹp quan sạt dỉỵ liãûu trãn cạc view. Chàón hản chụng ta cọ mäüt file dỉỵ liãûu l NHAN_VIEN gäưm cạc trỉåìng TEN ( H tãn nhán viãn) DIA_CHI(âëa chè nhán viãn) TEN_CTY( tãn cäng ty) LUONG(lỉång nhán viãn) nãúu sỉí dủng mä hçnh Quan hãû ta cọ Quan hãû sau: NHAN_VIEN(TEN, DIA_CHI, TEN_CTY,LUONG) Âãø mi ngỉåìi cọ thãø truy cáûp vo file dỉỵ liãûu ny nhỉng khäng âỉåüc biãút lỉång ca nhán viãn. Trong ngän ngỉỵ SQL khung nhçn âỉåüc tảo ra nhỉ sau: CREAT VIEW L_NHAN_VIEN SELECT TEN, DIA_CHI,TEN_CTY FROM NHAN_VIEN; Khi âọ khung nhçn âỉåüc tảo ra nhỉ mäüt quan hãû våïi tãn L_NHAN_VIEN(TEN, DIA_CHI, TEN_CTY). Khung nhçn ny khäng täưn tải váût l nhỉ táûp tin , nhỉng cọ thãø váún tin nọ giäúng nhỉ táûp tin. 2. Kiãún trục mäüt Hãû qun trë Cå Såí Dỉỵ Liãûu Mäüt Hãû qun trë Cå Såí Dỉỵ Liãûu âỉåüc mä t båíi 3 mỉïc trỉìu tỉåüng sau Âỉåüc viãút bàòng ngän ngỉỵ âënh nghéa dỉỵ liãûu Cå Såí Dỉỵ Liãûu khại niãûm CSDL váût l Khung nhçn 1 Khung nhçn 2 Khung nhçn n . . . Nhọm UESR 1 Nhọm UESR 2 Nhọm UESR n . . . Âỉåüc viãút bàòng ngän ngỉỵ âënh nghéa dỉỵ liãûu lỉåüc âäư con Âỉåüc ci âàût trãn thiãút bë váût l Chỉång 1. TÄØNG QUAN VÃƯ CÅ SÅÍ DỈỴ LIÃÛU Bi soản män Cå såí dỉỵ liãûu Nguùn Vàn Chỉïc Trang 4 2.1 Mỉïc Cå Såí Dỉỵ Liãûu váût l( physical level) L mäüt táûp cạc táûp tin (file) v cạc file chè mủc (Index) hồûc cạc cáúu trục lỉu trỉỵ khạc dng âãø truy xút chụng mäüt cạch cọ hiãûu qu , gi l Cå Såí Dỉỵ Liãûu váût l. Cå Såí Dỉỵ Liãûu váût l täưn tải thỉåìng xun trong thiãút bë lỉu trỉỵ nhỉ âéa tỉì. 2.2 Mỉïc Cå Såí Dỉỵ Liãûu khại niãûm (Concept level ) Cå Såí Dỉỵ Liãûu khại niãûm l sỉû trỉìu tỉåüng họa ca thãú giåïi thỉûc khi nọ dỉåüc gàõn våïi ngỉåìi sỉí dủng Cå Såí Dỉỵ Liãûu. Cạc DBMS cung cáúp ngän ngỉỵ âëng nghéa dỉỵ liãûu (data definition language DDL), âãø mä t lỉåüc âäư khại niãûm (conceptual scheme)v nọ s âỉåüc ci âàût bàòng lỉåüc âäư váût l (physical scheme). DDL cho chụng ta mä t Cå Såí Dỉỵ Liãûu khại niãûm nhåì cạc thût ngỉỵ ca “Mä hçnh dỉỵ liãûu “ , chàón hản nhỉ trong mä hçnh quan hãû dỉỵ liãûu âỉåüc trçnh by qua cạc bng våïi cạc cäüt l cạc thüc tênh cạc hng l cạc “bäü” tỉång tỉû nhỉ cạc máùu tin. 2.3 Khung nhçn(VIEW) Khung nhçn(view) hay lỉåüc âäư con (Subscheme)l mäüt pháưn ca Cå Såí Dỉỵ Liãûu khại niãûm hồûc l sỉû trỉìu tỉåüng họa mäüt pháưn Cå Såí Dỉỵ Liãûu khại niãûm . háưu hãút cạc DBMS âãưu cung cáúp phỉång tiãûn âãø khai bạo khung nhçn , âỉåüc gi l ngän ngỉỵ âënh nghéa dỉỵ liãûu lỉåüc âäư con( subscheme data definition language) v cạc phỉång tiãûn âãø thao tạc v váún tin trãn khung nhçn gi l ngän ngỉỵ thao tạc dỉỵ liãûu lỉåüc âäư con (subscheme data manipulation language) Thê dủ1 Chụng ta thỉí phán têch cạc khạc biãût giỉỵa cạc mỉïc váût l, khêa niãûm, khung nhçn nhåì vo tênh tỉång tỉû ca chụng våïi cạc ngän ngỉỵ láûp trçnh. Củ thãø ta s nọi vãư mng: - ÅÍ mỉïc khại niãûm mng cọ thãø khia bạo nhỉ sau: Integer array A[1 n,1 m] Cn åí mỉïc váût l, mng A âỉåüc lỉu trỉỵ trong mäüt vng liãn tủc bàõt âáưu tỉì âëa chè a0 theo thỉï tỉû hãút cäüt âãún dng. Pháưn tỉí A[i,j] s åí vë trê a0 +4(m(i-j)+j-1) ÅÍ mỉïc khung nhçn, ta cọ thãø tảo ra nhiãưu khung nhçn ty . Chàón hản f(i)=∑=m1j]j,i[A cho biãút täøng cạc pháưn tỉí trãn dng thỉï i. Lỉåüc âäư v thãø hiãûn Ngoi viãûc phán chia mỉïc trỉìu tỉåüng nhỉ trong pháưn (2) chụng ta cn cọ mäüt cạch hiãøu khạc vãư Cå Såí Dỉỵ Liãûu . Khi thiãút kãú chụng ta quan tám âãún nhỉỵng hoảch âënh (plan) trãn Cå Såí Dỉỵ Liãûu ; nhỉng khi sỉí dủng chụng ta lải quan tám âãún nhỉỵng dỉỵ liãûu thỉûc sỉû täưn tải trong Cå Såí Dỉỵ Liãûu . Cáưn phi hiãøu ràòng dỉỵ liãûu trong Cå Såí Dỉỵ Liãûu thỉng xun thay âäøi , trong khi cạc plan váùn nhỉ c. Näüi dung hiãûn thåìi ca Cå Såí Dỉỵ Liãûu gi l thãø hiãûn (instance) ca Cå Såí Dỉỵ Liãûu .Thût ngỉỵ Lỉåüc âäư (Scheme) âỉåüc dng âãø nọi âãún cạc hoảch âënh ny vç váûy khi nọi âãún lỉåüc âäư khại niãûm l nọi vãư hoảch âënh cho Cå Såí Dỉỵ Liãûu khại niãûm , v chụng ta gi hoảch âënh Cå Såí Dỉỵ Liãûu váût l l lỉåüc âäư váût l. Thê dủ 2 Chỉång 1. TÄØNG QUAN VÃƯ CÅ SÅÍ DỈỴ LIÃÛU Bi soản män Cå såí dỉỵ liãûu Nguùn Vàn Chỉïc Trang 5 Chụng ta tiãúp tủc våïi mng trong vê dủ 1. Mä t mng v hm âỉåüc âỉa ra trong thê dủ âọ thỉûc sỉû l thäng tin kiãøu lỉåüc âäư. 1. Lỉåüc âäư váût l l mãûnh âãư: Pháưn tỉí A[i,j] s åí vë trê a0 +4(m(i-j)+j-1), khàón âënh ràòng mng A âỉåüc lỉu tải vë trê bàõt âáưu l a0 v pháưn tỉí a[i,j] âỉåüc lỉu åí vë trê a0 +4(m(i-j)+j-1) 2. Lỉåüc âäư khại niãûm l khai bạo Integer array A[1 n,1 m]; A l mäüt mng säú ngun våïi n hng v m cäüt. 3. Lỉåüc âäư con l âënh nghéa ca hm f, nghéa l f(i)=∑=m1j]j,i[A Âãø âỉa ra mäüt thê dủ vãư mäüt thãø hiãûn ca lỉåüc âäư khại niãûm ny , chụng ta cọ thãø cho n=m=3 khi âọ A l mäüt ma phỉång: 8 1 6 3 5 7 4 9 2 Khi âọ thãø hiãûn váût l (Physical instance)s l 9 word khåíi âáưu tỉì vë trê a0 theo thỉï tỉû chỉïa 8 1 6 3 5 7 4 9 2. Cúi cng thãø hiãûn khung nhçn view l hm f(1)=f(2)=f(3)=15 Tênh Âäüc láûp dỉỵ liãûu . Så âäư vãư cạc mỉïc trỉìu tỉåüng trong pháưn (2) chè r âi tỉì khung nhçn qua Cå Såí Dỉỵ Liãûu khại niãûm âãún Cå Såí Dỉỵ Liãûu váût l âỉa ra hai mỉïc âäüc láûp dỉỵ liãûu (data independence). - Âäüc láûp dỉỵ liãûu váût l (physcal data independence) : Chụng ta cọ thãø thay âäøi lỉåüc âäư váût l m khäng lm nh hỉåíng âãún lỉåüc âäư khại niãûm hay phi âënh nghéa lải cạc lỉåüc âäư con. Nọ khàón âënh ràòng viãûc sỉía âäøi vãư täø chỉïc vãư Cå Såí Dỉỵ Liãûu váût l cọ thãø nh hỉåíng âãún tênh hiãûu ca cạc chỉång trçnh ỉïng dủng , nhỉng khäng bao giåì phi viãút lải nhỉỵng chỉång trçnh ny. - Âäüc láûp dỉỵ liãûu logic (logical data independence) âỉåüc âỉa ra båíi mäúi quan hãû giỉỵa khung nhçn v Cå Såí Dỉỵ Liãûu khại niãûm. Khi sỉí dủng Cå Såí Dỉỵ Liãûu cng cọ thãø cáưn phi sỉía âäøi lỉåüc âäư khại niãûm, cọ nhiãưu sỉía âäøi lỉåüc âäư khại niãûm khäng lm nh hỉåíng âãún cạc lỉåüc âäư con hiãûn cọ, v cng cọ mäüt säú sỉía âäøi khạc s cáưn phi âënh nghéa lải cạc ạnh xả tỉì lỉåüc âäư con âãún lỉåüc âäư khại niãûm . trỉåìng håüp ny khäng cáưn thay âäøi chỉång trçnh ỉïng dủng . Mäüt lai thay âäøi duy nháút trong lỉåüc âäư khại niãûm büc phi thay âäøi lỉåüc âäư con lviãûc xọa cạc thäng Chỉång 1. TÄØNG QUAN VÃƯ CÅ SÅÍ DỈỴ LIÃÛU Bi soản män Cå såí dỉỵ liãûu Nguùn Vàn Chỉïc Trang 6 tin tỉång ỉïng våïi cạc thäng tin âang täưn tải trong lỉåüc âäư con . Nhỉỵng thay âäøi ny âi hi phi thay âäøi chỉång trçnh ỉïng dủng. 3. Cạc ngän ngỉỵ ca Cå Såí Dỉỵ Liãûu Trong cạc ngän ngỉỵ láûp trçnh cạc chè thë mä t v cạc chè thë thỉûc hiãûn l 2 bäü pháûn ca mäüt ngän ngỉỵ, trong cạc Hãû qun trë Cå Såí Dỉỵ Liãûu hai chỉïc nàng mä t v xỉí l nọi chung âỉåüc chia thnh 2 ngän ngỉỵ khạc nhau. 1. Ngän ngỉỵ âënh nghéa dỉỵ liãûu(data definition language - DDL) Âáy khäng phi l ngän ngỉỵ th tủc m chè l mäüt hãû thäúng k hiãûu âãø mä t cạc loải âäúi tỉåüng v quan hãû giỉỵa chụng . Vê dủ 3 Chụng ta cọ thãø âënh nghéa mäüt quan hãû mä t mäüt chuún bay thỉûc hiãûn båíi mäüt hng hng khäng våïi âënh nghéa dỉỵ liãûu nhỉ sau: CREAT TABLE FLIGHT(NUMBER: INT, DATE CHAR(6), SEAT:INT, FROM : CHAR(3), TO : CHAR(3)) Âoản m trãn l mäüt thê dủ vãư ngän ngỉỵ âënh nghéa dỉỵ liãûu SQL , nọ mä t quan hãû v cạc thüc tênh cng våïi viãûc ci âàût váût l ca chụng l cạc säú ngun v chøi cọ âäü di cäú âënh. 2. Ngän ngỉỵ thao tạc dỉỵ liãûu Cạc thao tạc trãn Cå Såí Dỉỵ Liãûu âäưi hi phi cọ mäüt ngän ngỉỵ âàûc biãût gi l ngän ngỉỵ thao tạc dỉỵ liãûu (data manipulation language- DML) hay cn gi l ngän ngỉỵ váún tin (Query language). Vê dủ 4 Våïi Cå Såí Dỉỵ Liãûu cạc chuún bay FLIGHT âỉåüc âënh nghéa bàòng ngän ngỉỵ SQL trong vê dủ 3, trong ngän ngỉỵ SQL ta cọ thãø thỉûc hiãûn cạc thao tạc sau: a. Gim 4 chäø ngäưi cn träúng trãn chuún bay 123 ngy 31 thạng tạm UPDATE FLIGHT SET SEAT=SEAT-4 WHERE NUMBER=123 AND DATE=’AUG 31’ b. nháûp vo chuún bay 456 våïi 100 chäø ngäưi tỉì h näüi âi â nàơng ngy 21 thạng tạm INSERT INTO FLIGHT VALUE(456, ‘AUG 21’, ‘HANOI’, ‘DANANG’) c. Tçm xem trong Cå Såí Dỉỵ Liãûu cọ bao nhiãu chäø ngäưi cn träúng trong chuún bay säú 999 ngy 24 thạng 7 SELECT SEAT FROM FLIGHT WHERE NUMBER=999AND DATE=’JUL 24’ Chỉång 1. TÄØNG QUAN VÃƯ CÅ SÅÍ DỈỴ LIÃÛU Bi soản män Cå såí dỉỵ liãûu Nguùn Vàn Chỉïc Trang 7 3. Ngän ngỉỵ ch Cạc chè thë ca cạc ngän ngỉỵ thao tạc dỉỵ liãûu thỉåìng l âån gin hay nọi cạch khạc l thỉûc hiãûn nhỉỵng phẹp xỉí l âån gin, nhỉng trong trong quạ trçnh thỉûc hiãûn cäng viãûc trãn Cå Såí Dỉỵ Liãûu cọ thãø phi xỉí l cạc cäng viãûc phỉïc tảp hån nhỉ soản tho vàn bn bạo cạo , in áún . vç váûy cạc Hãû qun trë Cå Såí Dỉỵ Liãûu cáưn phi cọ sỉû häø tråü ca cạc ngän ngỉỵ thûn tiãûn cho viãûc láûp trçnh nhỉ C hay COBOL . gi l cạc ngän ngỉỵ ch( host language). Cạc lãûnh ca DMLb âỉåüc nhụng vo ngän ngỉỵ ch theo hai cạch a. Cạc lãûnh ca DML âỉåüc kêch hoảt bàòng viãûc gi cạc th tủc âỉåüc cung cáúp båíi Hãû qun trë Cå Såí Dỉỵ Liãûu b. Cạc lãûnh ny l cạc chè thë trong ngän ngỉỵ ch âỉåüc måí räüng . Ta cáưn phán biãût giỉỵa file v quan hãû Trong file cạc bn ghi khäng nháút thiãút phi phán biãût Trong quan hãû, cạc bn ghi(bäü) cáưn phi phán biãût nhau.. cạc táûp tin vç váûy viãûc lỉu trỉỵ cạc táûp tin dỉỵ liãûu âäúi våïi DBMS l khäng âạng chụ . Hiãûu qu ca cạc DBMS trong viãûc xỉí l trãn cạc táûp tin l täø

Ngày đăng: 31/08/2012, 16:33

Hình ảnh liên quan

nếu sử dụng mô hình Quan hệ ta có Quan hệ sau: NHAN_VIEN(TEN, DIA_CHI, TEN_CTY,LUONG)  - Giáo án dạy công nghệ thông tin

n.

ếu sử dụng mô hình Quan hệ ta có Quan hệ sau: NHAN_VIEN(TEN, DIA_CHI, TEN_CTY,LUONG) Xem tại trang 3 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan