Jaka książka/materiały do nauki sql

0

Na kolejnym semestrze mam mieć bazy danych sql. Czy istnieje jakaś dobra książka która w sposób zrozumiały to wytłumaczy? Czy lepsze materiały znajdę w internecie w jez. polskim? Te sql to jest oddzielny język programowania jak c++ czy c#? Czy te bazy danych właśnie się piszę w jëzykach np takich jak c++ czy c#?

0

SQL to język zapytań do bazy i tylko do tego się go używa. To nie jest język jak C# czy C++, bo służy do operowania na zbiorach, a nie "do wszystkiego".

0

czyi łatwiej się tego nauczyć niz c++? mocno się różni sql od mysql i oracle? Znasz jakieś dobre książki do sql?

1

Różnica jest jak między C, a Windowsem i Linuksem: SQL to język zapytań. MySQL i Oracle to nazwy systemów zarządzania bazami danych, czyli aplikacji kontrolujących działanie baz danych (na których operujesz przez SQL). Przy czym każdy SZBD operuje na trochę innym dialekcie tego języka.

0

Polecisz jakieś materiały/książki do SQL ?

1

Na pierwszy rzut naucz się klasycznego SQL-a + projektowanie baz danych.
Do tego wystarczy SQLite + "SQLite Manager" - wtyczka do Firefox.

SQL-a możesz nawet trenować bez instalacji czegokolwiek tutaj:
(razem z kursem) http://www.w3schools.com/sql/
(samo uruchamianie) http://sqlfiddle.com/

Potem jak będziesz chciał to rozbudować o jakieś fikuśne ekrany to do wyboru:

  • Lazarus / Free Pascal (ze względu na wizualne łączenie z bazą danych):
  • Access (jako frontend do bazy):
  • LibreOffice Base (frontend do bazy):

Java, C#, Python (np. konsola) są lepsze do frontendu, ale w tych środowiskach będziesz musiał więcej kodować w języku nie-SQL-owym. Spowoduje to że będziesz miał więcej nauki - dobre jeśli chcesz kontynuować potem któryś z tych języków.

0

Ciężko znaleźć dobrą książke do sql'a. Czy nie lepsza byłaby ta:
http://helion.pl/ksiazki/sql-od-podstaw-paul-wilton-john-colby,sqlpod.htm#spis-tresci

?

0

Zamiast gadać i gadać weź się do roboty. Nie podchodź do tego na zasadzie "to albo tamto", przeczytaj wszystko, co wpadnie w łapki i oceń, które jest lepsze. A zacząć możesz bez wychodzenia z domu od tego http://wazniak.mimuw.edu.pl/index.php?title=Bazy_danych
A jak już ogarniesz DQL i będziesz chciał ćwiczyć, to polecam http://www.sql-ex.ru/

1

Do opanowania podstawowych zapytań polecam swoją książkę:
http://helion.pl/ksiazki/sql-jak-osiagnac-mistrzostwo-w-konstruowaniu-zapytan-katarzyna-zmuda,sqljak.htm

Jest to zbiór zadań z SQL, dla osób, które dopiero zaczynają swoją przygodę, dla baaardzo początkujących :)
Książka zawiera sporo ćwiczeń, gdzie krok po kroku tłumaczę, jak pisać poszczególne zapytania.
Jest też wiele zadań do samodzielnego rozwiązania, sprawdzenia się, czy dobrze się zrozumiało (na przykładowej bazie, którą można ściągnąć ze strony wydawnictwa).

1 użytkowników online, w tym zalogowanych: 0, gości: 1