@SERGIEJ_ROMANOV: No to jeżeli dajmy na to akutalna wersja bazy danych jest z dzisiaj 15.02.2019, zrobisz backupa czy ktoś inny, a dodatkowo tak jak koxok pisał weźmiesz sobie snapshota albo kopię zwykłą to o co chodzi?
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@SERGIEJ_ROMANOV: to normalna praktyka w analizie. Tworzysz bazę tzw. Data warehouse który jest regularnie updatowany tabelami z systemów które potrzebujesz. Analizę przeprowadzasz na danych z Data Warehouse
  • Odpowiedz
#bazydanych #programowanie

Cześć mirki, znacie jakieś protipy jak zaprojektować relacyjną bazę danych?
Chciałbym stworzyć REST API które zwraca mi pytania egzaminacyjne na prawo jazdy.
Całość tworzę w Django. Czy to powinno wyglądać jak w załączniku? Przykładowo tworzę 3 rekordy Points 1, 2, 3 i później przypisuje do głównego modelu odpowiednie id? Czy po prostu wszystko pod jednym modelem?
WebDevIsMyPassion - #bazydanych #programowanie

Cześć mirki, znacie jakieś protipy ...

źródło: comment_Mdi095yUvMV4SAwA3qeDjXbCB3XJMyXx.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#bazydanych #programowanie

Cześć mirki, znacie jakieś protipy jak zaprojektować relacyjną bazę danych?
Chciałbym stworzyć REST API które zwraca mi pytania egzaminacyjne na prawo jazdy.
Całość tworzę w Django. Czy to powinno wyglądać jak w załączniku? Przykładowo tworzę 3 rekordy Points 1, 2, 3 i później przypisuje do głównego modelu odpowiednie id? Czy po prostu wszystko pod jednym modelem?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
Elko ide sobie do nowej pracki i tak się zastanawiam, żeby jednak wykorzystać czas i w wolnych chwilach w pracy robić sobie jakieś kursy. Możecie polecić coś fajnego co będę mógł sobie ogarniać po godzinkę/dwie dziennie? Jakieś spoko kursy przydatne na rynku pracy. Kierunek informatyka, najlepiej jakieś bazy danych, sieci, może coś z obsługa programów SAPa? Będę wdzięczny za podpowiedzi od bardziej doświadczonych kolegów z branży ( ͡º ͜ʖ͡
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 0
@VoMax i w sumie jak macie coś ciekawego z programowania to też może być, nie ciągnie mnie do tego zbytnio ale na studia się przyda ^^
  • Odpowiedz
Mam dużo podpiętych baz. Coś w stylu:

Krzysiu-Mirek

Krzysiu-Mirek-kopia

Mirabelka-Andrzej

Mirabelka-Andrzej-kopia
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jak uzyskać dane z trzech tabel, gdzie z jednej z nich chciałbym dostać wszystkie kolumny, a z dwóch pozostałych po dwie kolumny. muszę użyć do tego joina w zagnieżdżonym selectcie.

wiem, że jest to banał, ale zgubiłem się i od wczoraj siedzę nad taką pierdołą. w pewnym momencie się zaciąłem i nic nie przychodzi mi do głowy, chociaż kombinowałem z tym zapytaniem w każdą stronę i utknąłem xD

SELECT * FROM sales as
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

SELECT c.customer_name,c.age,sp.*
FROM customer as c
JOIN (SELECT s.*,p.product_name,p.category FROM sales AS s LEFT JOIN product AS p
ON s.product_id = p.product_id) AS sp
ON sp.customer_id = c.customer_id;

może i wyszło zbyt pokrętnie, ale działa. ktoś rozwiązał to na forum, przeanalizowałem, napisałem sobie sam i działa. dzięki wielkie! ;)
  • Odpowiedz
@mistrz9813:
1. wstawiasz do szczegółów zlecenia ID podzespołu, który to podzespół będziesz wsadzać dopiero 4 linijki dalej. Robisz powiązanie, do czegoś czego JESZCZE nie ma. Odwróć kolejność ładowania tabel.
2. Klucz na podzespołach masz int not null, a powiązanie int. Bez "not null" może się sypać na deklaracji - dziwię się, że Ci go w ogóle pozwoliło założyć
  • Odpowiedz
@RRybak dzieki wielkie za podpowiedz faktycznie nie zwrocilem uwagi na kolejnosc ladowania sie tabel :P a z tym not nullem jakosc smiga wiec nie zniemam narazie.

https://pastebin.com/EFhA8wZ1

Zmienilem kolejnosc ale bląd nadal wyskakuje, tylko na jednym rekordzie:
INSERT INTO SZCZEGOLY_ZLECENIA VALUES ('1','Czyszczenie Laptopa','Czyszczenie laptopa Lenovo
  • Odpowiedz
Mam problem, nie mogę dodać do bazy filmu wyświetla mi się taki oto błąd w załączniku. Wygoglowalem ze najpierw musze dodać płyte, tylko to bez sensu bo płyta reprezentuje egzemplarz danego filmu. Jak rozwiązać ten problem najprawdopodobniej mogę mieć z relacją? Widok relacji w komentarzu #programowanie #mysql #bazydanych
lorkije - Mam problem, nie mogę dodać do bazy filmu wyświetla mi się taki oto błąd w ...

źródło: comment_Avbazj7ajVuNHVFdnq0g4wz6DShbvnS7.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miruny! Da się jakoś zmienić hasło do serwera #mysql z poziomu workbencha? Nie mogę się połączyć, przy uruchamianiu workbencha pojawia się informacja, że serwer jest zatrzymany... ( ͡° ʖ̯ ͡°)
#bazydanych #sql
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plackojad: spróbuj tak (sorry za przeklejkę):

Click Start; right-click Computer short cut, select Manage from the context menu.

Expand the Services and Applications option in the left pane, and then select Services from the options.

Double-click the service you wish to modify to launch its Properties menu, modify Startup Type section to desired type of start up.

Press OK to apply the selected settings.
  • Odpowiedz
@wshk: to nadal nie jest replikacja, tylko "jakieśchujwieco". Jak sobie wyobrażasz przerzucanie tysiąca wierszy, gdy akurat wjeżdża kolejny tysiąc? Nawet biorąc pod uwagę zaległy już tysiąc, to nagle najnowsze są te najnowsze i trzeba tamto przerwać i doczytać coś innego? Jak wg Ciebie będzie wyglądała tabela? Ser szwajcarski? Co trzeba dograć? Pamiętać stan każdego wiersza?
Replikacja to odtwarzanie binarne stanu bazy. Na dany "checkpoint", na daną chwilę ma wyglądać dokładnie
  • Odpowiedz
Czy znacie NAS (niewielki, domowy lub do małej firmy), na którym da się łatwo postawić serwer FirebirdSQL? Znalazłem opisy, że da się to wyrzeźbić na przynajmniej niektórych modelach #qnap czy #synology, ale są to dość stare artykuły i urządzenia. Wolałbym jakieś w miarę gotowe, pewne i sprawdzone rozwiązanie ze względu na niezawodność.

Czy komuś udało się postawić firebirda na nasie i z powodzeniem używa?

#nas
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wonsz_smieszek: Poszukaj sobie serwerów HP z rodziny Microserver. Wymiary i osiągi podobne do NASów ale możesz postawić własny system i na nim co chcesz. A że miejsca na 4 dyski ma to można postawić sporo.
  • Odpowiedz
@Filuper: Chciałem być cwany i Ci pomóc. Wiem gdzie leży Twój problem, tak myślę - chociaż nie jestem pewien. Masz sytuację podobną do tej z tego filmiku: https://www.youtube.com/watch?v=I_wwlZofCgk W sensie Twoje Kowalska jest jakby ID imienia, przynajmniej tak wynika z przykładu na filmiku. To jest skorelowane i raczej musiałbyś w kwerendzie złożyć zapytanie dodatkowe, które by łączyło się po prostu.
  • Odpowiedz
@vcx_: Wygeneruj kod updateów w xlsie, przekopiuj/importuj to do klienta i odpal. Przy takich ilościach danych to bez różnicy - najprościej będzie wygenerować osobne zapytania i odpalić je na raz. Wtedy poleci jedno po drugim. Pamiętaj o commicie i ; na końcu wiersza z update.
  • Odpowiedz
@vcx_: Sklej go sobie formułami - albo nawet nie. W kolumnie A napisz np. UPDATE TABLE X SET NAZWAPOLA = (tu kolumna B) WHERE NAZWAPOLA = (tu kolumna C); Można jeszcze zrobić coś na zasadzie commit all, tylko nie znam Oracla, a nie mam czasu sprawdzić. Można to oczywiście zrobić na pierdyliard ładniejszych sposobów, ale ten jest na mój gust najprostszy i najszybszy.
  • Odpowiedz
W jakim kierunku iść/czego uczyć się na boku jeśli znam dobrze pl/sql i technologie oraclowe? Chciałbym sobie skrobnąć w wolnym czasie jakiś projekt do portfolio, żeby jakoś łączył się z tym co potrafię. Jakiś python i data scientist czy może coś innego?
#naukaprogramowania #bazydanych #oracle
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach