@JadwigaLopian: skoro Excel je pomija to znaczy, że nie są one dokładnie takie same. Spróbuj w takim razie użyć dodatku Fuzzy Lookup. Ważna uwaga, musisz mieć Excela po angielsku, bo inaczej będzie sypać błędami.
  • Odpowiedz
Mam takie pytanie.
Mam dwie tabele, które nie są w żaden sposób ze sobą połączone, ale obie mają kolumne "Name". Jak będzie wyglądał sql, który zwróci mi names z obu tabel? Da się tak w ogóle zrobić?

#sql #bazydanych
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
mirki #naukaprogramowania #pracbaza ♯programowanie mam pare lat doswiadczenia we wsparciu 1->2->3 linia szeroko rozumianego wsparcia it w bankach. koncze wlasnie informatyke i chcialbym bardzo isc w #bazydanych na co sie kierunkuje. mozecie troche doradzic gdzie i za czym warto sie rozgladac (warszawa) aby zlapac doswiadczenia i znalezc w covidowym czasie prace? dosyc juz mam ogarniania 'wszystkiego' w robocie i nie ukrywam ze chcialbym
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ale się wjeb..., za miesiąc w firmie przejmuję administrację nad bazami danych Oracle, gdzie teraz moja wiedza jest równa zeru.. Ruszyła maszyna już nikt nie zatrzyma..
Myślałem że będę miał kogoś do pomocy, kogoś do kogo mógłbym zwrócić się o pomoc, ale niee - odchodzi jedyny bazodanowiec (senior z kilkunastoletnim doświadczeniem) i w trybie natychmiastowym szukają kogoś w jego miejsce..
Tak więc wybór padł na mnie (kiedyś wspominałem że chciałbym się rozwijać
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ogarnia ktoś w miarę accessa? mam jedno pytanie na które google od 3 godzin nie chce mi odpowiedzieć...

przechowuję dane klientów w tabeli zamówień jako ID klienta, nie imię i nazwisko.
Jednak na potrzeby formularza chciałbym by w polu kombi pokazywało nie ID klienta tylko Imię i nazwisko, nie jestem w stanie tego zrobić :(
jakieś rady?

lookup
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W Sylwestra udało mi się napisać swojego pierwszego prostego cruda (). Zastanawiam się czy w Javie byłoby to równie proste co w C#.

1.Zrobiłem sobie prostą tabelkę Workers w SQL Server (Id, Name, Salary).
2.Przez NuGet managera pobrałem Entity Framework Core MS SQL i Tools.
3.W Package Manager Consoli wpisałem jedną komendę Scaffold-DbContext z odpowiednimi parametrami, która wygenerowała mi automatycznie folder Model z klasami Context i Worker.
4.Na koniec
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Edelner: Nie ma odpowiedzi lepszy/gorszy bez szerszego kontekstu, mam tu na myśli wymagania. Jeśli chcesz myśleć o modelowaniu swojej domeny za pomocą technik Domain Driven Design to NHibernate będzie lepszym wyborem chociaż Entity Framework sporo nadrobił od wersji 6 do wersji Core 3, ale wciąż pozostaje w tyle. Po prostu pewne bardziej złożone modele domenowe łatwiej zaimplementować w NHibernate. Jeśli modele domeny w twoim projekcie są proste albo anemiczne to
  • Odpowiedz
@Edelner: Napisz klasę która jest repozytorium dla danych (nią zaciągaj dane za pomocą EF). Dodaj do tego repzytorium metodę, coś w stylu „GetAllPersons” i nią zaciągnij te dane i wyświetl w konsoli iterujac się po kolekcji. Możesz tez zrobić dla klasy modelowej override metody toString żeby zdefiniować jak to ma wyglądać. Jeśli już coś takiego robisz wygodnie jest spróbować użyć nloga zamiast Console.WriteLine
  • Odpowiedz
#anonimowemirkowyznania
Hej!
Pracuje od jakiegoś czasu w #korposwiat w podatkach- prawie rok, mimo tego od dłuższego czasu czuję, że się nie rozwijam i mało tam merytoryki + dochodzi okresowy zapierdziel i czasem sporo nadgodzin. Odkryłem, że interesuje mnie #powerbi więc zacząłem się go uczyć w wolnych chwilach, dodatkowo staram się ogarniać #sql bo ponoć BI+SQL to taki "must have". Mimo tego, że skończyłem całkowicie inny
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Do samego PBI/SQL nie potrzebujesz jakiejś matmy. Raczej chodzi o logiczne myślenie i rozumienie dlaczego rezultat Twojej pracy jest taki, a nie inny, bo DAX używany w Power BI czasami potrafi zaskoczyć. PBI sam w sobie ma wbudowane pewne mechanizmy AI, a do jakichś grubszych tematów, to i tak w firmach są dedykowane zespoły.
Duży obszarem raportowym jest chociażby controlling, więc być może Twoje aktualne doświadczenie też można wykorzystać.

Sam pracę w
  • Odpowiedz
Czy taka baza jest bazą znormalizowaną do 3 postaci normalnej?
np. Identyfikator z dProdukty kieruje do nazwy producenta z tabelki dProducenci,
dodatkowo są pola ProducentID, CenaID, Magzyn_ID etc. które kierują do innych tabel w których są informacje takie jak nazwa producenta, cena, informacje o stanach magazynowych etc.
#bazydanych #access
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam następujący problem: muszę przechować dane, które w większości będą tak naprawdę metadanymi. Te po wyciągnięciu z bazy będą w 99% dodatkowo procesowane w celu uzyskania ostatecznego wyniku. Początkowo chciałem użyć relacyjna bazę danych, ale teraz rozważam użycie rozwiązania hybrydowego bądź w pełni nosqlowego z poniższych powodów:
- po zasileniu bazy danymi będą to dane tylko do odczytu, nie zależy mi też na spójności
- zakładając powyższe, używając bazy nosql spodziewam się oszczędności czasu
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

w relacyjnych bazach też można trzymać XMLe albo jsony bez konieczności dodawania oddzielnych pól na każdą (opcjonalną) wartość, którą chcesz przechować


@janek_: Wszystko można, pytanie po co? ¯\_(ツ)_/¯ Jak masz trzymać JSONy w bazie SQLowej to się zaczyna robić sztuka dla sztuki.
  • Odpowiedz
Harmonogram materiałów na kanale Inżynier Programista

W związku z dalszą możliwością prowadzenia kanału z użyciem programu SolidWorks, od nowego roku chciałbym dodać pewne usprawnienie do publikowanych treści, wprowadzające niejako porządek w organizowaniu materiałów.
Powyższe zdanie może brzmi zawile, ale w prostych słowach chodzi mi o taką sprawę: oprócz czasu potrzebnego do przygotowania materiału, pojawiają się komentarze Widzów (z czego bardzo się cieszę i doceniam) dotyczące różnych tematów związanych z tematyką prowadzonego przeze mnie kanału.
InzynierProgramista - Harmonogram materiałów na kanale Inżynier Programista

W zwią...

źródło: comment_1608885827tXQITJR48eVPsw4kMlrnDb.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam backup mysql jako dump 100GB. Nie pytajcie czemu. Jakie są strategie aby to backupować jakoś sensownie?
Myślałem o jakiejś replikacji master slave aby nie zapisywać tych spakowanych dumpów cyklicznie co X czasu. Nie dość, że to w uj trwa to tak samo długo trwa przywracanie. Profesjonalny admin #linux musi to robić inaczej bo nie wierzę, że tak to musi działać.
I jak to wogóle ma się zdumpować dobrze jeśli
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@incydent_kakaowy: Pro admin / DevOps robi to dwupoziomowo, ale uprzedzam, ze mowimy tu o drogich zabawkach:
1) Problem holdowania bazy celem zrobienia bakckupu - tak sie nie robi na duzych bazach. Nie robi sie dumpow (te moga sluzyc ewentualnie do migracji), a korzysta z enterprise'owego oprogramowania do backupow (Commvault, EMC Networker, Veeam). ktore to wszystkie posiadaja dedytkowane do konkretnych silnikow bazodanowych pluginy dla systemow operacyjnych na ktorych rozne bazy pracuja. Pluginy
  • Odpowiedz
Była kiedyś taka ruska stronka z ćwiczeniami. Jakaś przykładowa 3-4 tabelowa baza i szereg zadań do niej z silnikiem odpowiedzi na napisane zapytanie; najlepsza odpowiedź, dobra ale jest lepsza, zła itd
Pamiętam może ktoś?
#sql #bazydanych
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wojtkov podszedł chyba od właściwszej strony do tematu
@Steczny
W samej biednej bazie redundancja ma inne znaczenie niż "load ballancing / failover". Tam jest szkodliwa, bo ileś razy przechowuje się te same dane, co nie ma sensu i ma negatywny wpływ na wydajność, ale wspomniany to wyjaśnił. Tak że masz 2 pojęcia redundancji w sumie ;)
  • Odpowiedz
@Feeder @Just_Piotrek
To też teoretyyycznie by się łapało, tzn. sytuacja gdzie w jednej tabeli mamy nieczytelne zbytnio dane a w drugiej te same dane ale już w postaci przetworzonej gotowe do pokazania użytkownikowi. Niiby jest to redundancja bo z inf. punktu widzenia obie niosą tą samą informacje ale nikt nie będzie ich przy każdym odpytaniu przetwarzał bo to bedzie wolne i kosztuje. Ogólnie termin redundancja na lekcjach/wykładach się uznaje za
  • Odpowiedz
@Hotelarz: Ciężko powiedzieć czy różnice są znaczące, bo już mi wszystkie te systemy weszły w krew, że się nawet nie zastanawiam nad tym. Samo selektowanie jest bardzo podobne na poziomie podstawowym. Administrowanie i deweloperka to już inna para kaloszy. Co do Accessa to nie znam. Poważnie w firmach jeszcze ktoś tego używa?
  • Odpowiedz
Kontynuując wpis: https://www.wykop.pl/wpis/54289665/pracuje-od-poltora-roku-w-it-na-help-desku-bardzie/
Dzisiaj się dowiedziałem, że za dwa miesiące mam przejmować jako junior - tak jako junior (przechodząc z "help desk")(sam albo z jednym/dwoma innymi kolegami), administrację nad najważniejszą albo jedną z najważniejszych (chyba) baz danych w naszej firmie.. (odchodzi senior)

Jest to dokładnie baza danych naszego systemu ERP, na którym oparta jest nasza cała firma i firmy, którym go udostępniamy.
Baza danych oczywiście jest od Oracle.

A
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach