Wątek przeniesiony 2020-10-08 21:37 z C# i .NET przez cerrato.

Nauka baz danych dla początkującego programisty .NET

0

Cześć, doradzicie mi skąd się najlepiej uczyć baz danych? Opanowałem podstawy programowania w C#. Nie wiem gdzie mógłbym szybko testować zapytania itd. Interesują mnie artykuły/kursy po angielsku, ale bez Mumbai accent. Na ten moment znalazłem to i to

1

Załóż sobie bazę lokalnie albo na darmowym Azure i testuj zapytania. Możesz sobie pobrać jakąś bazę przykładową np stąd: https://docs.microsoft.com/en-us/sql/samples/adventureworks-install-configure?view=sql-server-ver15&tabs=ssms. Ja polecam książki do nauki i jest np taka: https://www.swiatksiazki.pl/t-sql-fundamentals-6454487-ksiazka.html. Kompleksowa dobrze napisana.

2

Są takie aplikacje webowe jak http://sqlfiddle.com/
Możesz sobie testować sql'e, zbudować jakiś schemat itd.

SQL i te wszystkie 'teoretyczne-wydajnościowe' rzeczy mają sens, jak sobie wrzucisz do tabelki setki tysięcy/miliony rekordów. Dopiero wtedy ma jakiś sens rozróżnianie "dlaczego lepiej jest tak a nie tak".

W praktyce na początek dla C#-owca wystarczy znać proste rzeczy - możesz nawet tutaj poczytać https://www.sqlpedia.pl/kurs-sql/

Podsumowując - naucz się podstaw, ciekawszymi rzeczami warto zająć się 'w praktyce'.

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