reklama - zainteresowany?

SQL w InterBase dla Windows i Linuksa - Helion

SQL w InterBase dla Windows i Linuksa
Autor: Arkadiusz Jakubowski
ISBN: 83-7197-514-7
stron: 164, Format: B5, okładka: miękka
Data wydania: 2001-07-05
Księgarnia: Helion

Cena książki: 45,00 zł

Dodaj do koszyka SQL w InterBase dla Windows i Linuksa

Tagi: Inne | SQL - Programowanie

Niniejsza książka dostarcza szczegółowych informacji na temat systemu InterBase dla platform Windows i Linux. Opisuje proces instalacji, jak również sposoby korzystania z systemu w obydwu tych środowiskach. Książka opisuje składnię języka SQL, zaimplementowanego w systemie InterBase. Opis SQL zawiera także elementy języka SQL, które stosuje się przy tworzeniu procedur zapamiętanych i wyzwalaczy.

Książka zawiera wiele informacji na temat przetwarzania transakcyjnego oraz projektowania struktur baz danych. Liczne przykłady ułatwiają zapamiętanie i utrwalenie materiału prezentowanego w kolejnych rozdziałach.

Dodaj do koszyka SQL w InterBase dla Windows i Linuksa

 

Osoby które kupowały "SQL w InterBase dla Windows i Linuksa", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku
  • Mapa Agile & Scrum. Jak si
  • Lean dla bystrzaków. Wydanie II
  • Gra bez końca

Dodaj do koszyka SQL w InterBase dla Windows i Linuksa

Spis treści

SQL w InterBase dla Windows i Linuksa -- spis treści

Jak korzystać z książki? (9)

Rozdział 1. Koncepcja bazy danych (11)

  • Tradycyjne bazy danych (11)
  • Relacyjny system bazy danych (12)
  • Wydobywanie informacji z tradycyjnej bazy danych oraz z systemu relacyjnej bazy danych (12)
  • SQL - Strukturalny język zapytań (14)
  • Tabela (14)
    • Konstrukcja nazwy tabeli (15)
    • Typy danych (16)
    • Tworzenie tabeli - CREATE TABLE (16)
  • Wartość pusta NULL (17)
  • Autoryzacja dostępu do tabeli (18)
  • Widoki (18)
  • Podsumowanie (19)

Rozdział 2. Zapytania SQL (21)

  • Struktura polecenia SELECT (21)
  • Wybieranie wszystkich kolumn (21)
  • Wybieranie określonych kolumn (22)
  • Wybieranie z jednoczesnym porządkowaniem (22)
  • Wybieranie nie powtarzających się wierszy (24)
  • Wybieranie określonych wierszy (24)
  • Operatory logiczne używane w klauzuli WHERE (25)
  • Operatory AND oraz OR (25)
  • Predykat IN (27)
  • Predykat BETWEEN (27)
  • Wybieranie wartości NULL (28)
  • Wyszukiwanie częściowe - predykat LIKE (28)
  • Podsumowanie (30)

Rozdział 3. Wybieranie danych z wielu tabel (31)

  • Składnie złączenia - predykat JOIN (33)
  • Stosowanie aliasów w zapytaniu (34)
  • Podsumowanie (34)

Rozdział 4. Funkcje skalarne i arytmetyczne (35)

  • Wybieranie wyliczonych wartości (35)
  • Nazywanie wyliczonej kolumny (36)
  • Wybieranie podłańcucha (37)
  • Podsumowanie (38)

Rozdział 5. Funkcje kolumnowe i grupujące (39)

  • Funkcje kolumnowe (39)
  • Klauzula GROUP BY (40)
  • Klauzula HAVING (41)
  • Podsumowanie (42)

Rozdział 6. Klauzula UNION (43)

  • Łączenie wielu wyników zapytania (43)
  • Klauzula UNION ALL (45)
  • Podsumowanie (45)

Rozdział 7. Podzapytania (47)

  • Używanie podzapytań (47)
  • Podzapytania z użyciem słowa kluczowego IN (48)
  • Podzapytania z użyciem słowa kluczowego ALL (48)
  • Podzapytania z użyciem słowa kluczowego ANY lub SOME (49)
  • Podzapytania w klauzuli HAVING (49)
  • Podsumowanie (50)

Rozdział 8. Utrzymywanie danych (51)

  • Tworzenie tabel (51)
    • Kolumny wyliczone - COMPUTED BY (52)
  • Tworzenie widoków (53)
    • Widoki edytowalne (54)
    • Widoki z klauzulą WITH CHECK OPTION (55)
  • Dodawanie i usuwanie rekordów (55)
  • Zmienianie danych w tabeli (56)
  • Usuwanie tabel (57)
  • Podsumowanie (57)

Rozdział 9. Ograniczenia i integralność referencyjna (59)

  • Ograniczenia (59)
  • Domeny (60)
  • Klucze (63)
  • Integralność danych - klucz główny (63)
  • Integralność referencyjna - klucz obcy (64)
  • Podsumowanie (66)

Rozdział 10. Indeksy (67)

  • Indeksy - pogląd (67)
  • Indeksy w InterBase (68)
  • Informacje o indeksach w katalogu bazy danych InterBase (69)
  • Podsumowanie (71)

Rozdział 11. Bezpieczeństwo (73)

  • Plan nadawania uprawnień (73)
  • Prawa dostępu i role (74)
  • Definiowanie użytkowników (75)
  • Przypisywanie użytkownikom ról (76)
  • Podsumowanie (77)

Rozdział 12. Procedury zapamiętane w InterBase (79)

  • Po co używane są procedury? (79)
  • Aplikacja wykorzystująca procedury zapamiętane (80)
  • Tworzenie procedur zapamiętanych (81)
    • Polecenie SET TERM (81)
    • Wykonywanie i usuwanie procedur zapamiętanych (82)
    • Deklarowanie zmiennych (83)
    • Parametry procedur zapamiętanych (83)
    • Procedury zwracające pojedynczą wartość (84)
    • Instrukcja FOR SELECT ... DO (85)
    • Procedury wybierające (86)
  • Informacje o procedurach w IBConsole (87)
  • Podsumowanie (88)

Rozdział 13. Tworzenie wyzwalaczy w InterBase (89)

  • Zasada działania wyzwalaczy (89)
  • Określenie czasu wywołania wyzwalacza (90)
  • Użycie generatorów (91)
  • Generowanie unikalnej wartości dla pola (91)
  • IBConsole o wyzwalaczach (92)
  • Zmienna NEW oraz OLD (93)
  • Sprawdzanie więzów integralności referencyjnej za pomocą wyzwalaczy (93)
  • Tworzenie widoków edytowalnych za pomocą wyzwalaczy (96)
  • Tworzenie wyjątków (101)
  • Pozostałe wyzwalacze (101)
  • Podsumowanie (104)

Rozdział 14. Przetwarzanie transakcyjne (105)

  • Transakcja (105)
  • Właściwości transakcji (106)
  • Współbieżność (108)
  • Architektura klient-serwer (108)
  • Architektura scentralizowana (110)
  • Transakcje w InterBase (111)
    • Interactive SQL (111)
  • Delphi - transakcje w aplikacjach (113)
    • Fazy wykonania transakcji w aplikacjach (114)
    • Poziomy izolacji transakcji w aplikacjach (115)
  • Podsumowanie (116)

Rozdział 15. Katalog InterBase (117)

  • Tabele systemowe (117)
  • Wydobywanie informacji z tabel systemowych (117)
  • Podsumowanie (119)

Rozdział 16. InterBase dla systemu Windows (121)

  • Instalacja InterBase dla systemu Windows (121)
  • Narzędzie IBConsole (122)
    • Tworzenie bazy danych w InterBase (122)
  • Narzędzie Interactive SQL (123)
    • Wykonywanie skryptów (124)
  • Narzędzie InterBase Manager (125)
  • Podsumowanie (126)

Rozdział 17. InterBase dla systemu Linux (127)

  • Instalacja InterBase dla systemu Linux (127)
  • IBMGR (131)
  • ISQL (133)
  • Tworzenie bazy WYPAUT (134)
    • Ładowanie skryptów - polecenie IN (135)
    • Polecenie SHOW (135)
    • Wybieranie danych - polecenie OUT (136)
    • Wyjście z ISQL (136)
  • Podsumowanie (137)

Rozdział 18. Projektowanie bazy danych (139)

  • Budowa modelu danych (139)
  • Cel modelowania związków encji (139)
  • Diagramy związków encji (140)
  • Składniki diagramu związków encji (140)
    • Encje (141)
    • Związki (141)
    • Etykietowanie związków (143)
    • Dziedziczenie (143)
  • Projektowanie baz danych z wykorzystaniem systemu DataArchitect (144)
    • Konceptualny model danych (144)
    • Fizyczny model danych (146)
  • Przykłady diagramów ERD (149)
    • Diagram związków encji dla systemu fakturowania (149)
    • Diagram związków encji dla systemu magazynowania (150)
  • Podsumowanie (151)

Rozdział 19. Struktura przykładowej bazy danych (153)

  • Opis tabel (153)
    • Tabela KLIENCI (153)
    • Tabela SAMOCHODY (153)
    • Tabela PRACOWNICY (154)
    • Tabela MIEJSCA (154)
    • Tabela WYPOŻYCZENIA (155)
  • Relacje pomiędzy tabelami (155)
  • Skrypty tworzące strukturę bazy WYPAUT (157)
    • Skrypt tworzący tabelę KLIENCI i wypełniający ją danymi (157)
    • Skrypt tworzący tabelę SAMOCHODY i wypełniający ją danymi (159)
    • Skrypt tworzący tabelę PRACOWNICY i wypełniający ją danymi (161)
    • Skrypt tworzący tabelę MIEJSCA i wypełniający ją danymi (162)
    • Skrypt tworzący tabelę WYPOZYCZENIA i wypełniający ją danymi (162)
  • Podsumowanie (164)

Dodaj do koszyka SQL w InterBase dla Windows i Linuksa

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.