Z racji nauki postawiłem sobie w chmurze Azure serwer SQL, a na nim darmową bazę danych SQL. Po kilku dniach walki z excelem połączyłem go z bazą i mogę robić z danymi co tylko mi się wyśni. I tu pojawił się problem niewiedzy. To mój pierwszy kontakt z z bazami danych, być może pytam o rzecz trywialną, ale dla mnie to zagadka.
Czy sql potwierdza jakoś wykonanie zadanej operacji? Czy można takie potwierdzenie przechwycić? Jak to zrobić? Gdzie o tym poczytać?
Poniżej opisuję moje działania, aby było jasne co chcę uzyskać.
Z poziomu excela wykonuję następujące kroki. Od 1 do 3 wiem co i jak na tyle, że spokojnie nabieram praktyki dalej. punkt 4 wydaje się dla mnie kluczowym, gdyż chcę mieć zapisane w excelu samo działanie przesłane do DB oraz potwierdzenia wykonania przez DB.
- Pobieram do excela porcję danych z DB.
- Przetwarzam je dowolnie.
- Przetworzone dane układam sobie i zapisuję w arkuszu excel
- Zapisane dane wysyłam do tabeli DB, dodając do niej kolejne wiersze.
4.0 - pobieram z pliku wiersz do wysłania - (opanowane)
4.1 - sprawdzam czy danego wpisu już przypadkiem w tabeli DB nie ma - (opanowane)
4.2 - Wysyłam wpis do DB - (opanowane)
4.3 - Oczekuję na potwierdzenie wykonania - (???)
4.4 - Zapisuję w arkuszu excel operację i potwierdzenie jej wykonania - (jak zapisać wiem, skąd je dostać???)
4.5 - wracam do 4.0 aż do wyczerpania danych - (opanowane)
5.0 Koniec.
Podejrzewam, że DB w jakiś sposób potwierdza to co robi, ale albo to jest tak podstawowa wiedza, że nie ma o niej nic, albo zwyczajnie nie wiem czego szukać.
Proszę o wskazanie kursu na wiedzę w tym zakresie.
M.