zainteresował mnie temat baz danych, pomyślałem by nauczyć się #sql by zwiększyć swą 'atrakcyjność' na rynku pracy. Warto? Lubię też pracę z #excel. Oprócz sql warto czymś jeszcze się zainteresować? Typowe 'programowanie' odpada, frontend, tworzenie stron, aplikacji niespecjalnie mnie interesuje. Celuję w korpo (w którym zresztą pracuję) ale chciałbym nieco się przebranżowić
#pracbaza
#pracbaza






























https://pastebin.com/11dBhNE7
Generalnie chodzi o to, że jeden "pocket" może przechowywać wiele "itemów"
Przykładowa baza danych:
Foreign Key pozwala zamodelować zależność wartosci danego pola od wartości z innej tabeli i zbudować powiązanie (a wiec moze rzucic błedem jesli docelowa tabela nie ma odpowiadającej wartosci).
W praktyce optymalizator bazy danych bedzie mogl tez skorzystac z FK przy budowie zapytan. Do tego jednak przydaje się jeszcze indeks na takiej kolumnie itd. itp.
Teraz mam zadanie dla Ciebie:
- pomyśl chwilę dlaczego Twoje założenie o tym, że automatycznie po FK system