e-mail sitemap strona główna
Tylko dzisiaj!
Promocja dnia

30% taniej

więcej
Macromedia Dreamweaver 8 z ASP, PHP i ColdFusion. Oficjalny podręcznik
Cena: 8.5714285714286 6.00 zł

Jak zarabiać kilkadziesiąt dolarów dziennie?

Darmowa część I

więcej
Poznaj sekrety Google AdSense
Cena: 39.97 zł
Visual Studio .NET 2005

Dwie darmowe części

więcej
Sekrety języka C#
Cena: 29.95 zł


Seria: Inne


Bazy danych. Podstawy projektowania i języka SQL

Krystyna Czapla
cena: 34.90 zł
Data wydania: 2015-02-13
stron: 152, miękka oprawa, format: 158x235

więcej na stronie helion.pl

Bazy danych. Podstawy projektowania i języka SQL -- spis treści

Wstęp (7)

Wprowadzenie (9)

Rozdział 1. Modelowanie logiczne (13)

  • 1.1. Encje i atrybuty (14)
  • 1.2. Typy związków (16)
  • 1.3. Transformacja modelu logicznego do fizycznego (17)
  • 1.4. Przykłady implementacji związków (19)
    • Związek binarny typu 1:1 (19)
    • Związek binarny typu 1:N (19)
    • Związek binarny typu N:M (20)
    • Związek unarny rekursywny (22)
    • Związek ternarny (23)
  • 1.5. Pragmatyczne aspekty modelowania (24)
    • 1.5.1. Problem pułapek połączeń (25)
    • 1.5.2. Upraszczanie związków wiele do wielu (27)
    • 1.5.3. Modelowanie czasu (27)
    • 1.5.4. Elementy obiektowości w bazach relacyjnych - hierarchia encji (28)
    • 1.5.5. Alternatywne notacje stosowane w modelowaniu danych (30)
  • 1.6. Przykład projektowania bazy dla sklepu metodą modelowania danych (31)
    • 1.6.1. Wybór potrzebnych encji i ich opis (31)
    • 1.6.2. Identyfikowanie związków między encjami (31)
    • 1.6.3. Konwersja związków wieloznacznych do postaci związków prostych (31)
    • 1.6.4. Transformacja diagramu związków encji do modelu relacyjnego (32)
    • 1.6.5. Implementacja bazy danych (33)
  • 1.7. Zadania z modelowania logicznego (34)

Rozdział 2. Normalizacja danych (37)

  • 2.1. Zależność funkcyjna i pierwsza postać normalna (40)
    • Pierwsza postać normalna (1NF - ang. first normal form) (41)
  • 2.2. Pełna zależność funkcyjna i druga postać normalna (44)
    • Druga postać normalna (2NF - ang. second normal form) (44)
  • 2.3. Zależność tranzytywna i trzecia postać normalna (45)
    • Trzecia postać normalna (3NF - ang. third normal form) (45)
  • 2.4. Postać normalna Boyce'a-Codda (BCNF) (46)
  • 2.5. Zależność wielowartościowa i czwarta postać normalna (46)
    • Czwarta postać normalna (4NF - ang. fourth normal form) (47)
  • 2.6. Zależność połączeniowa i piąta postać normalna (48)
    • Piąta postać normalna (5NF - ang. fifth normal form) (48)
  • 2.7. Reguły dotyczące zależności funkcyjnych (49)
    • 2.7.1. Aksjomaty Armstronga (50)
    • 2.7.2. Domknięcie zbioru atrybutów (50)
    • 2.7.3. Równoważność oraz minimalne pokrycie zbioru zależności (53)
  • 2.8. Projektowanie schematów relacyjnych baz danych (54)
    • 2.8.1. Algorytm znajdowania pokrycia minimalnego dla zbioru zależności (54)
    • 2.8.2. Algorytm tworzenia dekompozycji relacji R do 3NF (56)
    • 2.8.3. Złączenie bezstratne (58)
    • 2.8.4. Test na złączenie bezstratne oparty na algorytmie chase (60)
  • 2.9. Zadania (62)

Rozdział 3. Język baz danych SQL - podstawy (65)

  • 3.1. Typy danych i literały w bazie ORACLE (66)
    • 3.1.1. Znakowe typy danych (67)
    • 3.1.2. Liczbowe typy danych (67)
    • 3.1.3. Typ daty (67)
    • 3.1.4. Pozostałe typy danych (68)
    • 3.1.5. Literały (69)
  • 3.2. Wartość NULL (69)
  • 3.3. Operatory (69)
  • 3.4. Wstawianie komentarzy do instrukcji SQL (70)
  • 3.5. Operacje algebry relacji (70)

Rozdział 4. Język zapytań DQL - polecenie SELECT (73)

  • 4.1. Projekcja (73)
  • 4.2. Selekcja (76)
  • 4.3. Stosowanie wyrażeń, operatorów i funkcji w instrukcji SELECT (79)
  • 4.4. Złączenia tabel (93)
  • 4.5. Operacje grupowania (100)
  • 4.6. Podzapytania (104)
  • 4.7. Operacje na zbiorach (115)
  • 4.8. Zadania (116)

Rozdział 5. Język manipulowania danymi - DML (119)

  • 5.1. Polecenie INSERT - wprowadzanie danych do tablicy (119)
  • 5.2. Polecenie UPDATE - modyfikacja wartości w tablicy (121)
  • 5.3. Polecenie DELETE - usuwanie danych w tabeli (121)
  • 5.4. Zadania (122)

Rozdział 6. Język definiowania danych - DDL (123)

  • 6.1. Polecenie CREATE (123)
  • 6.2. Polecenie ALTER (126)
  • 6.3. Polecenie DROP (128)
  • 6.4. Zadania (130)

Rozdział 7. Rozpoczęcie pracy z bazą (133)

  • 7.1. Logowanie za pomocą SQL*Plus (133)
    • 7.1.1. Podstawowe polecenia SQL*Plus (133)
  • 7.2. Logowanie za pomocą Oracle SQL Developer (134)

Bibliografia (137)

Spis rysunków (139)

Spis tabel (140)

Skorowidz (143)



Cena: 34.90 zł

dodaj do koszyka
Powiadom znajomego


Pozostałe z kategorii: SQL - Programowanie

Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych (69.00zł)
Język SQL. Przyjazny podręcznik (39.90zł)
Bazy danych dla studentów (22.29zł)
SQL. Sztuka programowania (59.00zł)
SQL. Ćwiczenia praktyczne. Wydanie III (32.90zł)
Praktyczny kurs SQL. Wydanie III (49.00zł)
Praktyczny kurs SQL (39.00zł)
SQL. Rusz głową! (79.20zł)
Język SQL. Przyjazny podręcznik (39.90zł)
100 sposobów na SQL (49.00zł)
Praktyczny kurs SQL. Wydanie II (47.00zł)
SQL. Leksykon kieszonkowy. Wydanie II (29.90zł)
SQL. Zaawansowane techniki programowania (57.82zł)
SQL. Ćwiczenia praktyczne. Wydanie III (32.90zł)
SQL. Ćwiczenia praktyczne. Wydanie II (29.00zł)
Tablice informatyczne. SQL. Wydanie II (12.90zł)

Pozostałe z serii: Inne

Symfony 2 od podstaw. eBook. Mobi (62.90zł)
Egzamin MCTS 70-640: Konfigurowanie Active Directory w Windows Server 2008 R2 Training Kit. Wydanie II (143.20zł)
Przechytrzyć social media (39.90zł)
Getting Things Done, czyli sztuka bezstresowej efektywności (29.90zł)
Wojownik sieci. Wydanie II. eBook. Mobi (79.00zł)
Mamarazzi. Fotografowanie dzieci. Poradnik dla mam. eBook. Pdf (47.00zł)
C++. Zadania z programowania z przykładowymi rozwiązaniami. eBook. Pdf (15.90zł)
USB. Praktyczne programowanie z Windows API w C++ (39.00zł)
Smarty. Szablony w aplikacjach PHP. eBook. Pdf (29.90zł)
Agile Development. Filozofia programowania zwinnego. eBook. Pdf (54.99zł)
Zdrowie masz we krwi! Jak żyć w zgodzie z grupą krwi. Wydanie II (27.90zł)
Internet. Dla seniorów (34.90zł)
Responsywne strony WWW dla każdego (59.00zł)
Ubuntu Linux (29.00zł)
Windows Vista PL. Ćwiczenia praktyczne (4.00zł)
Darmowe sposoby na tworzenie profesjonalnych stron WWW. Podręcznik webmastera. Wydanie III (59.00zł)
Tablice informatyczne. VBA dla Excela. eBook. Pdf (9.90zł)
Wykłady z podstaw informatyki. Wydanie 2013/2014 (21.26zł)
HTML5. Tworzenie gier (67.00zł)
Wzorce implementacyjne (39.90zł)

pieniądze | bezprzewodowy światłowodowy internet grzechynia telefon serwery | infrastudio | wąż do gazu wrocław | transport ziemi Piła