Spis treści
1. WSTĘP 5
2. ZAŁOŻENIA 7
3. PROJEKT BAZY DANYCH 8
3.1. TABELE 8
3.2. INNE OBIEKTY BAZY DANYCH 16
4. INTERFEJS APLIKACJI 17
4.1. OBSŁUGA PROCEDUR PRZECHOWYWANYCH 18
4.2. MENU APLIKACJI 31
4.3. ZARZĄDZANIE PARAMETRAMI PROJEKTU 39
4.4. OBSŁUGA ZAKUPÓW 43
4.4.1. Widoki 43
4.4.2. Procedury przechowywane 44
4.4.3. Obsługa książek i skryptów 48
4.4.4. Obsługa prac dyplomowych 71
4.4.5. Przeniesienie prac do archiwum 81
4.5. WYSZUKIWANIE POZYCJI 85
4.5.1. Widoki 85
4.5.2. Procedury przechowywane 86
4.5.3. Wyszukiwanie książek i skryptów 94
4.5.4. Wyszukiwanie prac dyplomowych 131
4.6. WYPOŻYCZANIE ZASOBÓW 142
4.6.1. Widoki 142
4.6.2. Procedury przechowywane 144
4.6.3. Wypożyczanie książek i skryptów 148
4.6.4. Wypożyczanie prac dyplomowych 171
4.6.5. Wypożyczanie na podstawie rezerwacji 182
4.7. KARY BIBLIOTECZNE 190
4.7.1. Widoki 190
4.7.2. Procedury przechowywane i funkcje 191
4.7.3. Naliczanie kar 194
4.7.4. Egzekwowanie i rozliczanie kar bibliotecznych 200
4.8. INFORMACJE UŻYTKOWNIKA 207
4.8.1. Procedury przechowywane i funkcje 207
4.8.2. Formularz informacyjny 214
4.8.3. Informacja o wypożyczeniach książek i skryptów 217
4.8.4. Informacja o wypożyczeniach prac dyplomowych 219
4.8.5. Informacja o rezerwacjach i powiadomieniach 221
4.8.6. Informacja o karach bibliotecznych 224
4.9. ZWROT WYPOŻYCZONEJ POZYCJI 227
4.9.1. Procedury przechowywane 227
4.9.2. Formularz zwrotu pozycji 229
4.10. REJESTRACJA I EDYCJA DANYCH GOŚCIA 238
4.11. EDYCJA ADRESU MAILOWEGO UŻYTKOWNIKA 242
4.12. INFORMACJE BIBLIOTECZNE 245
4.12.1. Widoki 245
4.12.2. Informacja o wypożyczeniach książek i prac dyplomowych 247
4.12.3. Informacja o czasie trwania wypożyczenia 248
4.12.4. Informacja o dziennym obciążeniu biblioteki 250
4.12.5. Informacja o pozycjach przeterminowanych 262
5. WDROŻENIE 263
5.1. PROCEDURY PRZECHOWYWANE 263
5.2. PRZYGOTOWANIE KRESKOWYCH NAKLEJEK SYGNATUR 267
5.3. SYGNATURY KRESKOWE DOTYCHCZASOWYCH ZASOBÓW 268
5.3.1. Oklejanie książek 268
5.3.2. Oklejanie prac dyplomowych 274
5.4. DODATKOWE MODYFIKACJE 277
6. LITERATURA 283
7. DODATKI 285
7.1. JĘZYK SQL 285
7.1.1. Pojęcia podstawowe 285
7.1.2. Polecenie Select 286
7.1.3. Polecenie Insert 293
7.1.4. Polecenie Update 294
7.1.5. Polecenie Delete 294
7.1.6. Procedury przechowywane 295
7.2. ZAINSTALOWANE PRZYKŁADOWYCH BAZ DANYCH 300
7.3. DODANIE UŻYTKOWNIKÓW DO SERVERA SQL 304
7.4. UPRAWNIENIA UŻYTKOWNIKÓW 308
7.4.1. Tworzenie roli 308
7.4.2. Przypisanie użytkowników do ról 321
7.5. INSTALACJA INTERFEJSU BAZY DANYCH 322
8. INDEKS 325
|