1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Giáo trình sql server 2000

214 4 0

Đ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 214
Dung lượng 10,24 MB

Nội dung

1 Nguyen Thien B ang (Chu bien) Phiictng Lan (Hieu dinh) dat cau hinh SQL S erver 2000 bang, View, Trigger, Store P roced u re trinh SQL Server 2000 M Nguyin Thien Bang (Chu biert) Hoang Dtfc Hai Phtfcfng Lan (Hieu dinh) TU SACH DE HOC ■ Giao trinh SQL Server 2000 •4K NHA XUAT BAN LAO DONG - XA HOI LCfl NOI DAU l i ti/ a Nham cap kien thufc tin hoc ve cong nghe thong tin den moi ngUdi, moi tang ldp xa h6i, nhl slch Minh Khai xin tran gufi den cac ban bo giao trinh “Tu sach dl hoc” Bo sach hudng den cac ban hoc sinh thong, sinh vien, nhufng ngUdi thuoc nhufng nganh nghe khong chuyen nhung co niem dam me tin hoc Giao trinh dirpc xay dung a mufc thong, don gian va that dl hieu Nhufng kien thufc giao trinh co the lam bode dem de din d lt niem say me tin hoc cua ban di xa va bay cao hon nffa Chung toi co' ging don gian hoa nhufng kien thufc tin hoc ve hau het moi linh vUc cua nganh cong nghe thong tin bao gom: Co sd duf lieu (Database), lap trinh (Programming), xay dung ufng dung (Application), Internet, Web, cac ngon ngd lip trinh Java, NET, cac h i thong nhu Linux, Windows Kho'i lupng kien thufc rat khong 16 va ban khong co dii thOi gian de tilp can? bo giao trinh cua nha sach Minh Khai se giup ban Gilo trinh SQL Server dau tien bao gom 15 chuong va phln phuc luc, giup ban tu hoc he quan tri co sd duf lieu SQL Server 2000 cua Microsoft that dl dang va don giln Td budc tim hieu khli niem, cai dat, tao co sd duf lieu, suf dung phat bieu SQL (Structure Query Language) cho den xay dung ufng dung dua trln co sd dU lieu da tao clc ngon ngO nhu Visual Basic, NET Ban se nlm vUng cac khai niem cung nhu kien thufc ve Table, View, Store Procedure, chi muc (Index), Trigger, T-SQL, luu (Backup), bio mat (Security) Hoc suf dung SQL Server 2000? Thlt dl dang! MK.PUB LCfl n g lc Ji NGO Kinh thua quy Ban doc gan xa, Ban xuat bdn MK.PUB trade het xin bay to long biet on va niem vinh hanh trade nhiet tinh cua dong dao Ban doc doi vdi tu sach MK.PUB then gian qua Khau hieu cua chung tdi la: * Lao dong khoa hoc nghiem tuc * Chat luqng va cang chat luqng hon * Tat ca vi Ban doc Rat nhieu Ban doc da gtfi mail cho chung toi dong gop nhieu y kiln quy bau cho tu sdch Ban xuat bdn MK.PUB xin dUOc kinh mdi quy Ban doc tham gia ciing nang cao chat luqng tu sach cua chung ta Trong qud trinh doc, xin ede Ban ghi chu lai cac sai sdt (du nho, ldn) cua cuon sach hodc cac nhan xet cua rieng Ban Sau dd xin gefi ve dia chi: E-mail: mk.book@minhkhai.com.vn - mk.pub@minhkhai.com.vn Hodc gijfi ve: Nhd sach Minh Khai 249 Nguyen Thi Minh Khai, Q.I, Tp Ho Chi Minh Neu Ban ghi chu true tiep len cuon sach, roi gill cuon sdeh dd cho chung toi thi chung tdi se xin hoan lai cUdc phi buu dien vd gijfi lai cho Ban cuon sach khac Chung toi xin gufi tdng mot cuon sach cua tu sach MK.PUB chon lua cua Ban theo mot danh muc thich hop se dupe gdi tdi Ban Vdi muc dich edng nang cao chat lucmg ciia tu sach MK.PUB, chung tdi rat mong nhan duqc su hop tdc cua quy Ban doc gan xa " MK.PUB va Ban doc cung lam !" MK.PUB MUC LUC MUC LUC LCfl NOI D A U Ldl NGO MUC LU C CHLfdNG 1: TONG QUAN SQL SERVER 2000 11 Cac he thong SQL Server 11 1.1 He thong client/server 11 1.2 He thong desktop 13 Cac phan cua SQL Server 2000 14 2.1 Cdc phan server 14 2.2 Cac phan giao tiep client 16 Ket chucfng 17 CHLfdNG 2: CAI DAT SQL SERVER 2000 19 Cac yeu cau ve 'phan cufng 19 Cai dat phdn server .21 Cai dat phan client 25 Ket chiiflng .25 CHLfdNG 3: QUAN LY CAC DICH VU SQL SERVER 27 Cac dich vu SQL Server .27 Suf dung trinh quan ly dich vu SQL Server 28 Suf dung trinh kiem soat dich vu cua Windows 2000 30 Suf dung SQL Server Enterprise Manager 32 4.1 Quan ly Server 32 4.2 Qudn ly cac dich vu k h ac 38 Ket chifcfng .38 CHUONG 4: TAO CCf s d D tf L IE U 39 Cdc he thong CSDL 39 Tao CSDL .40 2.1 Sd dung Create Database Wizard 40 2.2 Suf dung Enterprise Manager 43 2.3 Sd dung T-SQL 45 Xem CSDL 46 Xoa CSDL 47 Ket chdcfng 48 CHUdNG 5: TAO BANG 49 Tao bang dung Enterprise Manager 49 Tao bang dung T-SQL 51 Cac kieu dd lieu 51 3.1 Kilu dor lieu h§ thong 51 3.2 Kieu dd lieu ngdcfi dung dinh nghla 54 Sd dung gid tri Null 57 Them thuoc tinh Identity 58 Them dd lieu vao bang dung Enterprise Manager 59 Ket chuorng 60 CHUdNG 6: G ld l THIEU T-SQL VA SQL PROFILER 61 SQL la g i? 61 1.1 Ngon ngd D D L .61 1.2 Ngon ngd DML 63 T-SQL Id gi? 68 Cdc M m T-SQL 68 Cdch sd dung Query Analyzer 71 Ket chdcrng .72 MUC L y e r CHl/tfNG 7: QUAN LY BANG 73 Thay doi bdng dung Enterprise Manager 73 Thay d6i bang dung Query Analyzer 74 Cap nhat dd li$u bang 76 Xoa duf lieu bang 76 Loai bo bang 77 Ket chuo'ng 78 CHLfdNG 8: TAO VA Stf DUNG CHI M U C 79 Chi muc la gi? 79 Cdc khdi niem chi m uc 80 2.1 Chi muc khoa 80 2.2 Chi muc nhat 81 2.3 Cac kieu chi muc 82 Tao chi m uc 82 3.1 Stir dung W izard 82 3.2 Sd dung Transact-SQL 85 Xay dung lai chi muc 86 Loai bo chi m uc 87 Thiet ke chi muc hieu qua 87 Ket chuong 88 CHU’dNG 9: TAO V IE W 89 View la gi? 89 Cac khai niem view 90 2.1 Cac kieu view 90 2.2 Thuan lo'i cua view 90 2.3 Han che cua view 90 Tao view 91 3.2 Dung Enterprise Manager de tao view 92 MTJCLUC 3.3 Dung Create View Wizard de tao view 94 Thay doi va xoa view 97 4.1 Dung Enterprise Manager de thay d6i vh x6a view 97 4.2 Dung T-SQL de thay doi va loai bo view .99 Ket chuong 100 CHtfdNG 10: TAO VA Qu A n LY STORED PROCEDURE 101 Stored procedure la gi? .101 Tao stored procedure 102 2.1 Dung T-SQL tao stored procedure 103 2.2 Dung Enterprise Manager tao stored procedure 113 2.3 Dung Create stored procedure wizard de tao stored procedurell7 Quan ly stored procedure 120 3.1 Phat bieu Alter Procedure 120 3.2 Phdt bieu Drop Procedure 121 3.3 Thu tuc sp_helptext 121 Ket chuong 122 CHl/QNG 11: TAO VA SLf DUNG TR IG G E R 123 Trigger la g i? 123 Khi nao sd dung Trigger 124 Tao Trigger 125 3.1 Suf dung phat bieu Create Trigger 125 3.2 Suf dung Enterprise Manager tao trigger 134 Quan ly Trigger 136 4.1 Quan ly Trigger bang T_SQL .136 4.2 Quan ly Trigger b&ng Enterprise Manager 139 Ket chuong 140 CHUONG 12: TO DONG HOA CAC TAC VU QUAN T R I 141 Dich vu SQLServeragent 141 MUC LUC * _ _ [Ml® i Tac v u 142 2.1 Tao job 142 2.2 Quan ly jo b 151 Canh bao 152 Operators 155 Tap tin ghi nhan l6i SQLServeragent 156 Ket chifcrng 158 CHLfdNG 13: SAO Ll/U Dtf LIEU 159 Thuat ngG lifu 159 Cac phucfng phap luu 160 Thifc hien lUu du- lieu 161 3.1 Tao thiet bi luu logic 162 3.2 Sao luu dung Enterprise Manager 163 3.3 Sao luu dung T-SQL .166 3.4 Sao luu dung Create Database Backup Wizard 167 Ket chuong 170 CHLfdNG 14: KHOI PHUC Dtf LIEU 171 Cac phuong phap khoi phuc dOr lieu 171 1.1 Khoi phuc tif luu day du 171 1.2 Khoi phuc tif luu nhUng thay doi 171 1.3 Khoi phuc tif lull tap tin loggiao dich 172 Thifc hien khoi phuc dtf lieu 172 Ket cluong 177 CHUCfNG 15: QUAN LY BAO MAT & NGU*Ol DUNG 179 Tao va quan ly ngUcfi dimg 179 1.1 Tai tao ngudi dung dang nhap? 179 1.2 Cac che xac thifc .180 1.3 NgUdi dimg va dang nhap 183 10 Myc Lye Quan ly quyen CSDL 192 2.1 Quyin tren doi tuqng CSDL 192 2.2 Quyen thne thi CSDL 195 Quan ly nhom quyen CSD L 197 3.1 Tao va sura doi nhom 198 3.2 Cac nhom quyin server c6' dinh 201 K it chuong 203 PHU LUC LfNG DUNG CSDL SQL SERVER 2000 205 Vii't ling dung bkng Visual Basic 6.0 205 Viet ting dung b^ng VB.NET 210 C h u 'c f n g : Q u a n ly b a o m a t & n g ifd i d u n g Phu Luc: Cng dung CSDL SQL Server 2000 P hu Luc tfNG DUNG CSDL SQL SERVER 2000 Phan phu luc se htfdng dan ban viet chucfng trinh ting dung dcfn gian stl dung CSDL SQL Server 2000 Ban se hoc viet ting dung mSu dung: ■ Visual Basic 6.0 • VB.NET VIET tfNG DUNG BANG VISUAL BASIC 6.0 Be chuan bi viet ting dung dau tien bhng Visual Basic 6.0, ban hay cai Visual Basic 6.0 va goi Visual Studio service pack (VS6SP5.exe) Ban thuc hien cac budc sau de khdi dong Visual Basic 6.0 va viet ting dung quan ly danh sdch khdch hang: Bam ntit Start > Programs > Microsoft Visual Basic 6.0> Microsoft Visual Basic 6.0 Ctia so New Project xuat hien nhu hinh pl-1 Hinh pl-1 Ctia so New Project Trong th& New chon Standard EXE (mac dinh da difac chon) Bhm nut Open de md mot project mdri nhif hinh pl-2 Hinh pl-2 CQa sS project mdi Bam nut Maximize tr§n aura so Projectl de mcr r6ng project Thay doi kich thifdc Forml cho du ldn bkng ckch bam chuot trki vko nut thay doi kich thudc & goc phai diXdi cua Forml, giuf chuot vk keo chfch xudhg Tren trinh don bkin chon trinh dcfn Project, roi chon Components Cufa s8 Components xuat hien Trong danh skch component tren thS Controls, tim vk bam chon Microsoft ADO Data Control 6.0 (SP4) (OLEDB) vk Microsoft DataGrid Control 6.0 (SP5) (OLEDB) B&n nut Apply, r6i bam nut Close de d6ng cufa so nky lai Xem hinh pl-3 Tren Toolbox n£m ben trki cufa s8 Project Bam chon thknh phin LabelJB B ) Difa chu§t vko vkng trkn cua Forml, bam giuf chu6t trki vk re chupt chpch xuong dtfdi vk sang phki sau d6 thd chupt Trong cufa s8 Properties d ben phki cura so Project Chon dbng Font, bam nut ( ) de chon ten font lk VNI-Times, kich thudc font lk 14 Chon dbng Caption, x6a chuf Label vk nhap DANH Phi# li#c: Ung dung CSDL SQL Server 2000 ® SACH KHACH HANG Chon dong Aligment vk chon 2Center Com ponents Canlial»iJ 0«rigneit| □ MicroHelp MhTimelnput Control □ Microsoft ActiveMovie Control H Microsoft ActiveX Plugin S9 Microsoft A D O Data Control (SP4) (O t£ D ) □ Microsoft Agent Control 2.0 □ Microsoft Cateretor Control 9.0 □ Microsoft Chart Control □ Microsoft Chart Control (5P4) (OLEDB) □Microsoft Comm Control 6.0 □ Microsoft Common Dialog Control (SP3) Microsoft Data Sound Ust Controls □ Microsoft DataList Controls (SP3) (OLED6) H inh pl-3 CHa s8 Components Tren Toolbox bam chon phan Adodc (« ,aa) Bua chuot vao vung ben dudi cua Forml, bkm giuf chubt trai va re chuQt sang phai sau d6 tha chuot Trong cufa so Properties cf ben phai cufa so Project Chon dong Font, bam nut ( ) de chon ten font la VNI-Times, kich thtfdc font la 10 Chon dong Caption, xoa chu Adodcl va nhap “Duyet danh skch” Chon dbng CommandType va chon 2-adCmdTable Chon dong Connectionstring va bam nut ( ), cufa s6 Property Pages xuat hien Bam nut Build cufa so Data Link Properties xuat hien, chon Microsoft OLE DB Provider for SQL Server danh sach tren thd Provider Bam Next de chuyen qua the Connection Trong danh skch Select or enter a server name, nhap ten server ban mu6n k£t nbi tdi, vf du nhkp t£n server cue bo cua mky ban (tbcfng difcfng vdi nhap daiu ) Chon tiiy chon Use a specific username vk password, nhkp sa hop User name(sa lk ngufdi dung cap cao nhat SQL Server) Trong danh skch Select the database on the server, chon CSDL Phu luc: I?ng dung CSDL SQL Server 2000 MyDB Bam nut Test Connection ket nol cong ban nhan connection succeeded Bam OK Properties Xem hinh pl-4 Bam Pages de kiem tra thuf ket n6i Neu dupe hop thong diep Test de dong cufa so Data Link OK de dong cufa so Property Hinh pl-4 CHa so Data Link Properties 10 Trong cufa so Properties ben phai cufa so Project, bam chon dong RecordSource, roi bain nut ( ), cufa so Property pages xuat hien Trong danh sach Table or Stored procedure Name chon bang KHACH_HANG Bam OK de dong cufa so lai 11 Trong cufa so Toolbox b&m chon thhnh phan DataGrid 1) Dda chubt vao vung giufa Forml, bam giuf chuot trai va re chuot chech xuo'ng va sang phai sau d6 thd chupt 12 Trong cufa so Properties ben phai cufa sS Project Chon AllowAddNew vh chon True Chon dbng AllowDelete va True Chon dbng DataSource vh chon Adodcl Chon dbng va chon ten font VNI-Times, kich thndc font lh 10 Chon TabAction va chon 2-dlgGridNavition dbng chon Font dbng 209 M Phu luc: Lfng dung CSDL SQL Server 2000 ZigjQg 13 Sau thyc hien dat cdc phan len Forml, no nha hinh pl-5 14 Nhan F5 hoac bam chon trinh don Run roi chon Start de chay ilng dung ban vifa tao Ban cung co the nhan nut Start tren cong cu Ung dung ciia ban nhu hinh pl-6 Ban co the them, sura, xoa hoac cap nhat danh sach khach hang urng dung ban vira tao Hinh pl-5 Giao dien ting dung sau dat cac phan iJSlilJ w MA kii HO KII i i E ,7 ' DIEN THOAI 18145667 7?g Y TH AI 9445776 779 L E V A N 780 ^7\ vj iiJ TEN KH jN G U Y E N T H I M N H K H A I T R A N Q U A N G N g uyen 787 ~ '1 T O H IE N j TO T A M K H A I 8637157 H ue 8796137 T H A N H 7903663 iS S l S T il I ■m jDuyet dash sich _-f : i H inh pl-6 Giao dien ting dung thuc thi 15 Tir trinh don File chon Save project Luu project thu muc VB6 vdi t§n form vh ten project la mac dinh (Forml.frm, Projectl.vbp) M 210 Phu lu c: Lfng dung CSDL SQL Server 2000 16 TCr trinh dan File chon Make Projectl.exe de bien dich dng dung, ban se c6 ling dung vdi tap tin c6 the thuc thi Id Projectl.exe 17 Ban da tao tfng dung stir dung CSDL SQL Server 2000 bkng Visual Basic 6.0 cong VIET LfNG DUNG BANG VB.NET Bay gib ban se viet mgt tfng dung qudn ly nhd cung cap bdng VB.NET, each thtfc hien nhu sau: Bairn nut Start > Programs > Microsoft Visual Studio NET 2003 > Microsoft Visual Studio NET 2003 de khdi chay moi trubng phdt trien Bam chon trinh don File, chon New r6i bdm chon Project (hodc bam chon thd Projects tren trang Start Page, sau d6 bain nut New Project) Ctfa sd New Project xudt hi$n nhtf hinh pl-7 Trong viing Project Type chon Visual Basic Projects Trong vung Templates chon Windows Application Trong trtfbng Location chon thu: muc luu project bdng edeh bam nut Browse, gia stf ban ltfu thu muc C:\VBNET Bain OK de tao project mbi H inh p l-7 Ctfa sS New Project Phu luc: tfng dung CSDL SQL Server 2000 211 B * M6t project vdi mot Form mdi duoc tao Diiu chinh kich thudc Forml cho du ldn Bay gicf tit trinh dcfn View chon Toolbox (hoac re chuot len bieu tuong Toolbox ndm ben trai cufa so Project) Bam chon nut Windows Form, sau bam chon Label, giuf chuot trai roi re tha len Forml Trong cufa so Properties ben phai cufa so Project, chon dong Text, xoa Labell * va nhap DANH SACH NHA CUNG CAP (luu y la chon bang ma Unicode trinh go phfm tieng Viet nhii Vietkey chang han) Chon ddng TextAlign roi chon MiddleCenter Chon dong Font r6i bam nut ( ) de chon ten font Id Arial, kich thudc font la 16 Bieu chinh kich thudc Labell tren Forml cho phu hop Chon Toolbox, bam chon nut Data Bam chon OleDbDataAdapter, gift chupt trdi vd re tha len Forml, mpt man hinh chao Data Adapter Configuration Wizard xuat hien Bam Next de hien thi man hinh Choose Your Data Connection Bam nut New Connection, cufa so Data Link Properties xuat hien (giong hinh pl-4), nh§p server name la ten server cue b6 cua mdy ban (hoac dung dau cham), nhap user name Id sa va chon CSDL Id MyDB Bam OK de dong cufa so Data Link Properties Tiep tuc bam Next tren mdn hinh Choose Your Data Connection de hien thi mdn hinh Choose a Query Type Chon tiiy chon Use SQL statements Bam Next de hien thi man hinh Generate the SQL statements Bam nut Query Builder, Trong hop thoai Add Table chon bdng NHA_CC roi bam nut Add, bam nut Close de dong hop thoai Bam chon hop kiem *(A11 columns) bang NHA_CC cufa so Query Builder Bdm OK de dong cufa so Tiep tuc bam Next tren man hinh Generate the SQL statements de hien thi mdn hinh View Wizard Results, bam Finish de ket thuc Hai phan OleDbDataAdapterl va OleDbConnectionl xuat hien vung ben dudi cufa so Project Bd'm phai chuot len OleDbDataAdapterl, chon Generate Dataset tif trinh dcfn tdt vifa xuat hien Hop thoai Generate Dataset, bdm OK de tao Dataset tif bang NHA_CC Thanh phdn DataSet 11 xuait hien vung ben dudi cufa so Project Chon Toolbox, bam nut Windows Forms roi bam chon DataGrid, gid chuot trai vd re tha len Forml Bieu chinh kich thi*dc DataGridl cho phu hop Trong cufa s6 Properties ben phai cuca so Project, chon dong Datasource roi chon DataSetll.NHA_CC Phu lu c: ling dung CSDL SQL Server 2000 (hoac neu chi chon DataSetll, thi ding DataMember ban phai chon NHA_CC) Chon Toolbox, Chon Button va re th i len Forml, ben dudi DataGridl Trong cufa so Properties chon dbng Text, x6a Buttonl va nhap “Luu” Nhap doi chudt len nut “Ltfu” tren Forml de md trinh soan thao code (Forml.vb*) Trong thu tuc Buttonl_Click nhap doan ma sau: 01eDbDataAdapterl.Update(DataSetll) Xem hinh pl-8 Trd lai che thiet ke Form bing each bam chon the Forml.vb[Design] ke ben the Forml.vb* Nhap d6i chuot len Forml de md cufa so soan thao code Trong thu tuc Forml JLoad nhap doan ma sau: OleDbDataAdapterl.Fill(DataSetll) Xem hinh pl-8 Start Page [ Forml ,vb [Desgrrp: t> x Events) p B P u b lic C la s s Fo rm l Jj1 I n h e r i t s S y s t e m W in d o w s F o r m s F o r a b |_U i ndr< Form Designer generated code P r iv a t e Sub B u t t o n l_ C lic k ( B y V a l se n d e r i s O le D b D a t a A d a p t e r l U p d a t e ( D a t a S e t ll) E n d Sub 11 S y ste m ,O b je c t, P r i v a t e S u b F o r m l_ L o a d ( B y V a l s e n d e r A s S y s t e m O b j e c t , O le D b D a t a A d a p t e r l.F ill(D a t a S e t ll} By7 ByVal End Sub id k j'-E n d C l a s s _ III Hinh p l-8 Cda so soan thao code 10 Td trinh don File, chon Save Forml as, cufa so Save File as xuat hien, tai nut Save bam nut hinh -*• roi chon Save with Encoding de ltfu dang font Unicode Mot hop thong diep xuat hien, chon Yes de ghi de Forml.vb dang ton tai Mot hop thoai Advanced Save Options xuat hien, danh sich thi xuong P h u lu c : lin g dung C S D L SQ L S erver 2000 -— - Encoding chon Unicode (UTF-8 without sign? 65001 Bam OK de dong y 11 Trd lai che thiet ke Form, ban se thay ilng dung ban vita thiet ke co giao dien nhu hinh pl-9: Hinh p l-9 Giao dien itng dung a che thiet ke 12 Bam F5 hoac th trinh dcrn Debug chon Start d i chay ting dung Ban co the them, xoa, cap nhat danh sach nha cung cap sau bam nut Luu de liiu lai nhufng thay doi ban da thuc hi§n Giao dien ung dung thut thi Hinh pl-10 Giao dien ling dung thUe thi 13 Ban da visit utag dung stl dung CSDL SQL Server 2000 bkng VB.NET cong SACH DA XUAT BAN L A P T R IN H : Bai tap ngon ngU C t£r A den Z Giao trinh ly thuyet va bai tap ngon ngU C [tap & 2] Lap trinh Windows (B&ng Visual C++) Thiet ke hoa dinh hudng doi tifpng vdi C+t Giao trinh ly thuyet va bai tap Pascal [tap & 2] Giao trinh ly thuyet va bai tap Foxpro [tap 1] SU dung va khai thac Visual Foxpro 6.0 Visual Foxpro va SQL Server Access 2000 lap trinh ting dung c0 sd dCf lieu [tap & 2[ 10 Giao trinh ly thuyet va bai tap Oracle 11 ORACLE 9i Developer : Phat trien ting dung Web vdi Forms Builder 12 Thanh thao ORACLE 9i - Quan tri co sd dC lieu 13 Giao trinh ly thuyet va bai tap Java 14 Java lap trinh mang 15 Giao trinh ly thuyet va bai tap visual J ' '6 16 Tii hoc lap trinh co sd dU lieu vdi VB6 21 [tap & 2] 17 Visual Basic 6.0 - Lap trinh co sd duf lieu 18 Kv xao lap trinh VB6 19 Ky xao lap trinh VB.Net 20 Cac ky xao lap trinh vdi VB6 va Delphi 21 Gido trinh ly thuye't va bai tap Delphi 22 Hop ngU va lap trinh ufng dung [tap & 21 23 Lap trinh Linux [tap 11 24 Do hoa vi tinh [tap & 21 25 Giao trinh tri tue nhan tao - Mang Noron phuefng phap va ufng dung 26 Giao trinh tri tue nhan tao - Cau true dOr lieu + Thuat giai di truydn = Lap trinh tien hoa 27 Giao trinh tri tue nhan tao - May hoc 28 Tg hoc lap trinh bang vi du vdi VISUAL Ct+ MFC 29 Lap trinh ufng dung chuyen nghiep SQL Server 2000 (tap & 2) 30 Tirng bifdc hoc lap trinh vdi VB.NET 31 Lap trinh Windows vdi C*.NET 32 To hoc lap trinh chuyen sau vdi VB.NET 21 33 Cau true dd lieu vdi JAVA 34 Ky thuat lap trinh ufng dung C’ Net toan tap [tap 1, va 31 35 Ky thuat lap trinh ufng dung chuyen nghiep Visual Basic Net [tap va 21 36 Tifng bode hoc lap trinh Visual C++ Net 37 Tifng bode hoc lap trinh Visual C'.Net 38 Tu hoc Microsoft Access 2002 21 39 Xay difng dng dung Windows vdi C++.Net [tap & 2] 40 Phdt trien dng dung bang Microsoft Access 2002 [tap & 21 41 Xay dung ufng dung Web bang PHP va MySQL 42 Java [tap & 2] 43 Giao trinh nhap mon UML 44 Xay dung & trien khai Ung dung thuefng mai dien tuf [tap & 2] 45 Lap trinh SQL can ban 46 Giao trinh SQL Server 2000 47 Lap trinh mang tren Microsoft Windows IN T E R N E T & V IE N T H O N G 48 Internet Explorer toan tap 49 Internet working vdi TCP/IP [tap phdn 1, phan 2; tap 2] 50 ThUc hanh thiet ke trang web vdi FrontPage 2000 51 FrontPage 2000 toan tap 52 Thiet ke hoat hinh cho web vdi Macromedia Flash SACH DA XUAT BAN LAP TRINH : 27 G iao trin h tri tue nhan tao - M a y hoc Bai tap n g o n n g d C ttr A d en Z 28 T if h oc Idp trin h b&ng vi du vdi G ia o trin h ly th u y e t v a ba i ta p n g o n n g d C [ta p & 2] V IS U A L C ++ M F C 29 L a p trin h ufng dung ch u yen n gh iep S Q L S erv er 0 (ta p & 2) L a p trin h W in d o w s (B a n g V isu a l C ++) T h ie t k e d o h o a d in h h u d n g d oi tu on g 30 T ifn g bifdc h o c la p tr in h v d i V B N E T vdi C t+ 31 L&p tr in h W in d o w s v d i C*.N E T G ia o trin h ly th u yet va bai ta p P a sca l 32 T u h o c la p trin h chuy&n sau vdi [ta p & 2] V B N E T tr o n g 21 n ga y G ia o trin h ly th u yet va ba i tap 33 Cau true dut lidu vdi J A V A F o x p ro [ta p 1] 34 K y th u a t la p trin h d n g du n g C *.N et Sir dung va khai thdc V isual F ox p ro 6.0 V isual F o x p ro va S Q L S e rv e r A cce ss 0 la p trin h ting d u n g ccr sd dor lieu [ta p & 21 10 G ia o trin h ly th u yet va bai tap O racle 11 O R A C L E 9i D e v e lo p e r : P h a t trie n d n g du n g W eb vdi F orm s B u ild er 12 T h a n h th a o O R A C L E 9i - Q uan tri ccr sd dOf lieu 13 G ia o trin h ly th u yet v a ba i ta p J a v a 14 J a va lap trin h m a n g 15 G ia o trin h ly th u y e t va bai ta p visual J ' '6 16 T u h oc la p trin h ccr s d duf lieu v d i V B tro n g 21 ng&y [tfip & 2] 17 V isu al B a sic - L a p trin h c o sd dor lieu 18 Ky xa o lap trin h V B tok n td p [t^ p 1, v a 3] 35 K y th u a t la p trin h d n g d u n g ch u yen n g h i? p V isu a l B a sic N et [ta p v a 21 36 T im g bude h oc lap trin h Visual C++ N et 37 T d n g bude h o c la p trin h V isual C '.N e t 38 T o h o c M icr o s o ft A cce s s 0 tron g 21 n ga y 39 X&y d u n g d n g du n g W in d o w s vdi C ++.N et [ta p & 2] 40 P h a t trie n d n g du ng b&ng M icro s o ft A cce s s 0 [ta p & 2] 41 X a y du n g dn g du ng W eb b a n g P H P va M yS Q L 42 J a v a [ta p & 2] 43 G ia o tr in h n h a p m o n U M L 4 X a y difn g & tr ie n k h a i ufng du ng thUcrng m a i d ie n td [ta p & 2] 19 Ky x a o la p trin h V B N e t L a p tr in h S Q L cS n b a n 20 C a c ky x a o la p trin h v d i V B v k G ia o tr in h S Q L S e rv e r 0 D elp h i 21 G id o trin h ly th u yet v a ba i ta p D elp h i 22 H o p ngOr vd la p trin h ufng d u n g [ta p & 21 23 Lap trin h Lin u x [ta p 11 24 D o h oa vi tin h [trip & 21 25 G ia o trin h tri tue n h a n tao - M a n g N o r o n p h u on g p h a p va dn g du n g 26 G ia o trin h tri tue n h a n ta o - Cau true dOr lieu + T h u d t g id i di tru yen = L ap trin h tien hoa 47 L a p tr in h m a n g tre n M icr o s o ft W in d o w s IN T ER N ET & V I^N THONG 48 In te r n e t E x p lo r e r toa n ta p 49 In te r n e t w o rk in g vdi T C P /IP [tflp p h ^ n 1, p h a n 2; ta p 2] 50 T h u c h a n h th iet ke tra n g w eb vdi F r o n tP a g e 0 51 F ro n tP a g e 0 tohn tap 52 T h ie t ke h o a t h in h ch o w eb vdi M a cro m e d ia F la sh 53 M a cro m e d ia F la s h M X 81 A d ob e P h otosh op b l i tap v l k y xao 54 M a cro m e d ia F la sh M X 0 82 A d o b e P h o to s h o p C S & Im a g e R e a d y - 55 T h ie t k e F la s h v d i ca c th a n h p h a n t&p 83 A d o b e Illu s tra to r difng s i n 56 C a c k y th u a t ilng du n g tr o n g F la sh v a D re a m w e a v e r H ifdng d i n th ie t ke tra n g w e b tu an g t'ac b i n g J a v a S c rip t 58 T hifc h a n h J a v a S c rip t (c h o W e b ) 59 S d dung E -m a il v a tin h o c v&n ph bn g tren m a n g v d i O utlook 0 60 M o d e m tru ye n so lieu 61 C o sd k y th u at ch u y e n m a ch v a to n g d a i [ta p & 2] 62 X M L - N e n ta n g v a d n g du n g 63 X a y difn g d n g du n g w eb v d i J S P , se rv le t, J a v a b e a n s 64 A S P / A S P N E T 65 T h ie t k e tra n g W E B d o n g vdi 84 A d o b e Illu s tra to r v d i c a c k y th u at t h ie t kd’ n a n g cao A d o b e In D e s ig n 86 D a n tr a n g v d i Q u a rk X P ress 87 S d d u n g D M a x t h ie t k e m o h in h n h a n v a t 88 S d d u n g 3D M a x t h ie t k e h o a t h in h n h a n vdt 89 C a c k y th u a t tie n t ie n tr o n g D irector 8.5 (ta p 1) 90 T h ie t k e k ie n trd c v d i A u to d e s k A rch ite ctu r a l D e s k to p 0 (ta p 1) HE DIEU HANH VA MANG 91 V a n h a n h v a k h a i th a c W in d o w s 98 92 L k m ch u W in d o w s 0 S e r v e r [ta p DHTM L 66 Lap trin h dng dung W E B vdi J S P / & 2] 93 L a m chu M icr o s o ft W in d o w s X P Servlet 67 K y th u at truyfen sd' lieu 68 T h ie t k d w e b v d i M a cro m e d ia D re a m w e a v e r p r o fe s s io n a l [ta p & 2] 94 L a m chu W in d o w s S e r v e r 0 95 W in d o w s 0 s - C a i d | t & Q uan tri 69 M a cro m e d ia D re a m w e a v e r M X 96 G ia o trin h m a n g N o v e l N etw a re 5.0 70 Ky th u at d ie n th oa i qua IP -& 97 G ia o trin h cdu true m a y tin h TH IET K E vkm a ch ta o s o n g 99 H o v i x d ly 80 51 100 T im h ieu cau true vkh ifdn g dan sda 98 V i m a ch In te rn e t d HQA 71 Ve m in h h o a v d i C o re lD w 9.0 72 V e m in h h o a v d i C o r e lD w 10.0 [ta p 1, & 3] chura, b a o tri m a y P C [ta p 1, & 3] 101 G ia o tr in h h e th o n g m a n g m a y tin h C C N A [S e m e s te r & 2] 73 C o re lD w 11 102 M a n g m a y tin h 74 A u toca d 0 [ta p & 2] 103 G ia o tr in h ly th u y e t v a th ifc h a n h 75 T h ie t k e chidu vd i D S tu d io M a x 76 T h ie t k e ch ieu vdi D S tu d io M a x 4.0 77 T h ie t k e chidu v d i D S M a x 5.0 78 A d o b e P h o to sh o p 5.5 vh Im a geR ea d y 2.0 79 A d o b e P h o to sh o p 6.0 v a Im a geR ea d y 3.0 80 A d o b e P h o to s h o p v a Im a g e R e a d y 7.0 [ta p & 2] L in u x [ta p 1] 104 X d ljr tin hi$u s d - L y th u y e t v l b a i ta p 105 B a o m a t v a to i ifu h o a L in u x 106 T if h o c S Q L S e r v e r 0 tro n g 21 VAN PHONG 107 M ic r o s o ft W o r d 0 108 D o h o a v a m u ltim e d ia tr o n g v a n p h o n g v d i M S P o w e rP o in t 0 TU SACH DE HOC GIAO TRINH SQL SERVER 2000 Chiu track nhiem xudt ban : NGUYEN BINH THIEM Chiu track nliiem noi dung : NGUYEN BA NGOC Bien tap : NGUYEN THIEN BANG Stia ban in : NGOC AN Trinh bay bia : HUYNH THAO Tong phat hanh tai NHA SACH MINH KHAI 249 Nguyln Thi Minh Khai - Q l - TP.HCM BT : (08) 9250590 - 9250591 FAX : (08) 8331124 E-mail : mk.book@minhkhai.com.vn - mk.pub@minhkhai.com.vn Website : www.minhkhai.com.vn In 2100 cuon, kho 16 x24 cm tai Cty In & Bao Bi Hlftlfi PhO, 755 Pham The Hien,Q.8, TP Ho Chi Minh Giay phep xuat ban so 80-08/XB QLXB ma so 80-65/18-1 ICap 07/01/2004 In xong va nop lUU chieu thang 10 nam 2004 - D o c ft - H i e u n h i e GT.0000004574 Giao trinh SQL Server 2000 Tim h ieu k h a i n iem car sat dit lieu va k ien tru e SQL S erver 2000 Cai d a t qudn tri SQL S erver S d d u n g T-SQL X ay ditng va qudn ly ca c p h a n Table, View, Trigger, S tore P roced u re, In d ex tron g SQL Sao litu, B a o m at va ling d u n g SQL vao m oi trii&ng lap t triic quan V isual B asic, NET ... truy cap SQL Server 2000 thong qua API CSDL Mot API CSDL dinh nghla each dI mot Ung dung ket noi tori mot the hien cua SQL Server 2000 va truyen cac lenh tdi CSDL SQL Server 2000 SQL Server 2000. .. noi cue bo hoac qua mang tdi SQL Server 2000 w 18 Chvfcftig 1: Tong quan SQL Server 2000 CfatfOng 2: Cai dat SQL Server 2000 19 !• C h attin g : CAI DAT SQL SERVER 2000 Chitting de cap cac van... ban co th§ siif dung SQL Server va cac phan SQL Server 2000 CAC HE THONG SQL SERVER He thong SQL Server 2000 co the dune hien thufc nhu mot he thong may khach/may chu (client /server) hoac he thong

Ngày đăng: 15/08/2022, 22:59

w