MIKRO KNJIGA
Access 2000 Priručnik za programere
Poglavlje 1: Šta je novo u Accessu 2000, 1
Kratka istorija Accessa, 2
Access 2000 najbolji Access koji se dosad pojavio, 4
Novine u paketu Microsoft Office Developer, 8
Sažetak, 9
Poglavlje 2: Razvijanje aplikacija u Accessu, 11
Poređenje između servera za datoteke i klijent/server sistema, 12
Razdvajanje baza podataka, 12
Podešavanje baze podataka za rad u višekorisničkom okruženju, 22
Zaključavanje i obrasci, 27
Zaključavanje i vrste skupova podataka, 40
Transakciona obrada, 53
Korišćenje namenske procedure za generisanje vrednosti u polju tipa AutoNumber, 61
Liste korisnika i upravljanje vezom, 65
Ostala pitanja, 68
Sažetak, 69
Poglavlje 3: Projektovanje klijent/server aplikacija, 71
Poređenje između klijent/server sistema i sistema sa serverom za datoteke, 72
Tehnologija OLE DB, 80
ODBC, 84
Raščlanjavanje upita, 87
Upravljanje izvorima podataka, 87
Konfigurisanje ODBC-a, 88
Pristup podacima na serveru, 91
Izbor vrste upita, 100
Konfigurisanje ODBC-a na vašem sistemu, 100
Podešavanje servera za rad sa Accessom, 102
Ažuriranje ODBC podataka, 103
Upoznajte svoj server, 105
Projektovanje efikasnih klijent/server aplikacija, 106
Projektovanje obrazaca, 110
Sastavljanje izveštaja, 112
Èesti problemi pri prelasku na klijent/server varijantu aplikacije, 113
Usredsređivanje na Jet i ODBC, 114
Sažetak, 117
Poglavlje 4: Projektovanje baza podataka na SQL Serveru, 119
Verzije SQL Servera, 120
Pravljenje Accessovih projekata, 122
Pravljenje tabela i indeksa, 134
Granične vrednosti svojstava tabela, 141
Pravljenje pogleda, 142
Pravljenje dijagrama baze podataka, 153
Drugi objekti SQL Servera, 154
Upravljanje SQL Serverovim bazama podataka iz Accessa, 156
Sažetak, 157
Poglavlje 5: Pravljenje uskladištenih procedura i okidača, 159
Prednosti uskladištenih procedura, 160
Pravljenje uskladištenih procedura, 160
Parametri i promenljive, 162
Izvršavanje uskladištenih procedura, 166
Korišćenje Transact-SQL iskaza za upravljanje tokom izvršavanja programa, 170
Korišćenje ugrađenih promenljivih, funkcija i procedura, 177
Grupisanje operacija korišćenjem transakcija, 182
Pravljenje okidača, 184
Lančano ažuriranje i brisanje pomoću uskladištenih procedura, 188
Sažetak, 190
Poglavlje 6: Korišćenje ADO objekata sa podacima na serveru, 191
Objektni model ADO, 192
Uspostavljanje veze, 192
Korišćenje objekta Command, 199
Formiranje skupova podataka na serveru, 214
Upravljanje pristupom podacima u višekorisničkom okruženju, 220
Obrada ADO događaja, 233
Obrada grešaka, 237
Sažetak, 240
Poglavlje 7: Razvoj ADP aplikacija, 241
Obrasci u Accessovim projektima, 242
Nova i drugačija svojstva obrasca, 243
Šta nedostaje, 248
Kada je ažuriranje podataka moguće a kada nije, 249
Korišćenje transakcija u vezanim obrascima, 249
Optimizovanje obrazaca, 252
Korišćenje izveštaja u Accessovim projektima, 252
Zaključavanje zapisa, 255
Sažetak, 259
Poglavlje 8: Zaštita aplikacije, 261
Osnove Jetovog bezbednosnog sistema, 262
Jetov bezbednosni sistem koji se zasniva na radnim grupama, 263
Jetove radne grupe, 265
Jetovi korisnički i grupni nalozi, 267
Dodeljivanje Jetovih dozvola, 271
Dozvole za nove objekte, 273
Implicitne i eksplicitne dozvole, 273
Zaštita modula, 274
Ko može da menja dozvole?, 275
Šta se događa s dozvolama izbrisanih naloga?, 276
Vlasništvo nad Jetovim objektima, 276
Šifrovanje Jetovih baza podataka, 278
Programiranje Jetovog bezbednosnog sistema, 278
Uvod u bezbednosni mehanizam DAO modela, 278
Uvod u bezbednosni sistem modela ADOX, 299
Programiranje Jetovog bezbednosnog sistema pomoću jezika SQL, 314
Izbor između DAO objekata, ADOX objekata i SQL iskaza, 320
Zaštita Jet baze podataka pomoću Accessovog čarobnjaka Security, 321
Uklanjanje zaštite sa zaštićene baze podataka, 324
Prenošenje zaštićene Jet baze podataka u Access 2000, 325
Jetov bezbednosni sistem i povezane tabele, 326
Zaštita Accessovih (ADP) projekata, 326
Sažetak, 336
Poglavlje 9: Replikovanje, 339
Replikovanje pod Jetom: šta je to i kako to radi, 340
Kada treba primenjivati replikovanje, 342
Mnogobrojni aspekti replikovanja, 345
Topologije replikovanja, 351
Izmene koje Jet uvodi u bazu podataka koja treba da se replikuje, 355
Replikovanje baze podataka, 360
Delimično replikovanje, 371
Sprečavanje replikovanja, 377
Ukidanje replikovanja, 377
Sinhronizovanje replika, 378
Upravljanje sukobima, 390
Drugi problemi u vezi sa replikovanjem, 400
Replikovanje SQL Serverovih baza podataka, 404
Sažetak, 411
Poglavlje 10: Pravljenje stranica za pristup podacima, 413
Šta su stranice za pristup podacima, 415
Šta sve mogu stranice za pristup podacima?, 416
Formiranje stranica za pristup podacima, 419
Upravljanje podacima pomoću stranica za pristup podacima, 421
Rad sa stranicama za pristup podacima, 471
Distribuiranje stranica za pristup podacima, 473
Rešavanje oba problema u jednom prolazu, 487
Sažetak, 488
Poglavlje 11: Skriptovi za stranice za pristup podacima, 491
Prednosti i nedostaci, 492
Program Microsoft Script Editor, 492
Razlike između klijentskih i serverskih skriptova, 502
Razlike između VBScripta i VBA koda, 502
Naredba Option Explicit, 503
Rad sa stranicama za pristup podacima, 503
Provera ispravnosti podataka, 514
Korišćenje dinamičkih stilova i prosleđivanja događaja, 516
Filtriranje zapisa, 519
Ažuriranje podataka pomoću serverskih filtara, 521
Dodavanje stavki na listu, 524
Sažetak, 526
Poglavlje 12: Office Web komponente, 527
Šta dobijate?, 529
Komponenta Office Spreadsheet, 538
Komponenta Office PivotTable, 554
Èuvanje vrednosti parametara kontrolnog objekta PivotTable, 570
Komponenta Office Chart, 574
Sažetak, 590
Poglavlje 13: Access kao Web klijent, 591
Šta su hiperveze?, 592
Pravljenje hiperveza u Accessu, teži način, 593
Pravljenje hiperveza u Accessu, lakši način, 594
Gde se nalaze hiperveze, 595
Korišćenje hiperveza za navigaciju unutar baze podataka, 600
Upravljanje hipervezama iz VBA koda, 601
Svojstva objekta Hyperlink, 601
Metoda AddToFavorites, 602
Metode Follow i FollowHyperlink, 602
Metoda CreateNewDocument, 605
Metoda HyperlinkPart, 606
Korišćenje kontrolnog objekta Microsoft Web Browser, 607
Sažetak, 610
Poglavlje 14: Objavljivanje Accessovih podataka na Webu, 611
Objavljivanje Accessovih podataka pomoću okvira za dijalog Export, 612
Ručno pisanje koda za aktivne serverske stranice, 624
Anatomija ASP stranice, 626
ASP skriptovi, 627
Šta stvarno vidi čitač Weba, 628
Slanje povratnih informacija čitaču, 628
VBScript, 629
ASP objektni model, 631
Dodatne datoteke, 641
Pravljenje ASP stranica sa dinamičkim sadržajem, 642
Korišćenje Office Web komponenata na ASP stranicama, 664
Sažetak, 671
Poglavlje 15: Upravljanje izvornim kodom, 673
Šta je, zapravo, upravljanje izvornim kodom?, 674
Podrška za upravljanje izvornim kodom u Accessu 2000, 676
Microsoft Visual SourceSafe, 683
Rad sa VSS-om u okviru Accessa, 686
Visual SourceSafe pod kontrolom VBA koda, 696
Sažetak, 704
Poglavlje 16: Priprema za instaliranje i distribuiranje aplikacija, 705
Šta je to Access Runtime, 706
Šta je to Windows Installer, 707
Automation interfejs Windows Installera, 718
Èarobnjak Package and Deployment, 724
Prilagođavanje instalacionog programa, 731
Opcije za Installer, 731
Ažuriranje datoteka programa Installer, 732
Distribuiranje stranica za pristup podacima, 751
Sažetak, 752
Dodatak A: Redikova konvencija za dodeljivanje imena, verzija 6, 753
Dodatak B: VBA i VBScript, 773