cześć, szukam literatury OLAP/hurtownie danych. ktoś mi może coś polecić? #bazydanych #sql
Wszystko
Najnowsze
Archiwum

rosso_corsa
- 0

piotrlionel
- 0
@rosso_corsa: spróbuj czegoś od Pelikanta lub Chądzyńskiej
- 1
Siema,
Kolekcjonuje (i czytam :D) książki w obszarze baz danych/SQL etc, ale choćby nie wiem co nie mogę dostać jednej pozycji. Już kilka miesięcy szukam. Jeśli ktoś ma niepotrzebną, to chętnie kupię. Oczywiście w grę wchodzi tylko wersja fizyczna.
https://helion.pl/ksiazki/hurtownie-danych-od-przetwarzania-analitycznego-do-raportowania-adam-pelikant,hurdan.htm#format/e
#sql #bazydanych #programowanie #analizadanych
Kolekcjonuje (i czytam :D) książki w obszarze baz danych/SQL etc, ale choćby nie wiem co nie mogę dostać jednej pozycji. Już kilka miesięcy szukam. Jeśli ktoś ma niepotrzebną, to chętnie kupię. Oczywiście w grę wchodzi tylko wersja fizyczna.
https://helion.pl/ksiazki/hurtownie-danych-od-przetwarzania-analitycznego-do-raportowania-adam-pelikant,hurdan.htm#format/e
#sql #bazydanych #programowanie #analizadanych
ma ktoś doświadczenie z konfiguracją widoku/okien w MS Access?
z powodów które tutaj pominę jestem zmuszony w pracy używać MS Access'a.
I w związku z tym mam jedno marzenie- żeby chociaż trochę przypominał MS SQL Server, a dokładniej żebym widział jednocześnie:
-okno zapytania/ języka SQL
-okno wyniku zapytania
-nie musiał potwierdzać "OK" każdego komunikatu, że zapytanie zmieni dane i czy na pewno jesteś pewien że chcesz zmienić, bo nie da się tego cofnąć.
z powodów które tutaj pominę jestem zmuszony w pracy używać MS Access'a.
I w związku z tym mam jedno marzenie- żeby chociaż trochę przypominał MS SQL Server, a dokładniej żebym widział jednocześnie:
-okno zapytania/ języka SQL
-okno wyniku zapytania
-nie musiał potwierdzać "OK" każdego komunikatu, że zapytanie zmieni dane i czy na pewno jesteś pewien że chcesz zmienić, bo nie da się tego cofnąć.
- 1
@matkakrawcowaojciecstefan: no moze uzywaj dbeaver on ma connector do msaccessa,
tutaj odnosnie potwierdzen: https://imgur.com/a/XlTsGC8
oraz ustawienie aby baza korzystala z sql92 a nie msjeta
tutaj odnosnie potwierdzen: https://imgur.com/a/XlTsGC8
oraz ustawienie aby baza korzystala z sql92 a nie msjeta
- 1
dbeaver
@ck__: ok, dizeki
potwierdzenia wyłączyłem. nadal przy update wyskakuje info ze jest zbyt malo miejsca na dysku zeby ewentualnie odwrocic wyniki zapytania
ten dbeaver wyglada zajebiście. neistety wymaga javy. a "nie można" :/
Jakie narzędzie do monitorowania tabel w bazie danych MySQL na Ubuntu polecacie? Znalazłem mnóstwo narzędzi, które monitorują ogólny performance bazy danych, ale szukam czegoś, co wykona jakąś akcję bazując na wynikach monitorowania, np. "Jeżeli tabela
log zawiera więcej niż 10 tysięcy rekordów, usuń pierwszych tysiąc rekordów" (to tylko przykład ( ͡° ͜ʖ ͡°) ). Mogę ogarnąć swoje własne skrypty do działań na bazie, ale potrzebuję czegoś, co zwróci@Psychopathy_Red: Tak dla porządku - hashtag #monitoring zwykle trafia do tych od CCTV i elektronicznych systemów nadzoru.
- 0
@Psychopathy_Red: Grafana nie ma już gotowych widoków do tego? IIRC MySQL udostępnia metryki w postaci widoków, co oznacza, że zwykłym query wyciągasz te informacje.
Czy jak chce mieć zliczone ile ktoś przycisnął dany przycisk (taka aplikacja jak jest np na siłowni do oceny pracy siłki) to najlepiej mieć bazę w której będą 4 kolumny (na 4 przyciski) i zwiększać wartośc o 1 przy wciśnięciu? Czy tak UPDATE tabela SET licznik = licznik + 1 WHERE id =1? Czy jest lepszy sposób? #sql #mysql #bazydanych #spring
- 3
@MrFisherman: W przypadku oceny pracy siłki, to bym zbierał wszystkie zdarzenia i odkładał je w tabeli, najlepiej z UUID wygenerowanego zdarzenia i timestamp.
Takie podbijanie licznika nie jest bezpieczne, może powodować deadlock i odrzucenie transakcji.
Tu masz lepiej opisane: https://medium.com/harrys-engineering/atomic-increment-decrement-operations-in-sql-and-fun-with-locks-f7b124d37873
Takie podbijanie licznika nie jest bezpieczne, może powodować deadlock i odrzucenie transakcji.
Tu masz lepiej opisane: https://medium.com/harrys-engineering/atomic-increment-decrement-operations-in-sql-and-fun-with-locks-f7b124d37873
- 2
@MrFisherman: Dokładnie tak, zebrać dane i potem zliczyć wartość.
Dodatkowo pozwoli Ci to na robienie lepszych raportów np. uwzględnić intensywność lub odrzucać zdarzenie gdy komuś się kliknęło dwa razy.
Dodatkowo pozwoli Ci to na robienie lepszych raportów np. uwzględnić intensywność lub odrzucać zdarzenie gdy komuś się kliknęło dwa razy.
- 2
Szukam dobrego kursu podstaw SQL-a, gdzie miałbym jasno opisane wszelkie update'y, selecty, inner joiny. Chcę się ich nauczyć, aby móc działać na już istniejącej bazie i wyciągać z niej interesujące mnie informacje pisząc krótkie query. #programowanie #sql
@Smartek: https://www.w3schools.com/sql/
Zapytania odpalasz online, w dodatku masz od razu bazy na których możesz to testować. Jedno z najlepszych źródeł jak dla mnie.
Zapytania odpalasz online, w dodatku masz od razu bazy na których możesz to testować. Jedno z najlepszych źródeł jak dla mnie.
@Smartek: no to masz szeroki wybór. Ja sam się uczyłem z książki "Podstawy T-SQL" Itzika Ben-Gana ("T-SQL Fundamentals"). Najlepiej sobie zainstalować SQL Server Developer Edition na lokalnym komputerze, wgrać bazę od niego i na niej ćwiczyć.
Ale jak wolisz kurs online to darmowy na edx powinien być ok https://www.edx.org/course/querying-data-with-transact-sql-4
Możesz też sprawdzić na Pluralsight z free trialem czy coś będzie.
Ale jak wolisz kurs online to darmowy na edx powinien być ok https://www.edx.org/course/querying-data-with-transact-sql-4
Możesz też sprawdzić na Pluralsight z free trialem czy coś będzie.
#programista15k #automatyka #utrzymanieruchu #plc #sql
Zaczęło się jak miałem 19 lat, od razu po technikum poszedłem do pracy na utrzymaniu ruchu #pensjaminimalna. Po trochę ponad roku zdobyłem obycia z ludźmi z produkcji i z maszynami. Później przeteleportowałem się do pracy w firmie zajmującej się automatyką przemysłową - integratorska. Pensja na początek bez szaleństw jednak po 3 latach i kilku
Zaczęło się jak miałem 19 lat, od razu po technikum poszedłem do pracy na utrzymaniu ruchu #pensjaminimalna. Po trochę ponad roku zdobyłem obycia z ludźmi z produkcji i z maszynami. Później przeteleportowałem się do pracy w firmie zajmującej się automatyką przemysłową - integratorska. Pensja na początek bez szaleństw jednak po 3 latach i kilku
- 6
@automatykwformie: tak jak kolega wyżej, chociaż czasem firmy mają taką politykę, że bez papierka dalej nie pójdziesz, więc to może Cię kiedyś zablokować
Jeżeli planujesz emigrację poza UE w swoim życiu to wyższe studia dają Ci spore fory.
A tak poza tym to zależy od branży, myślę, że w Twoim przypadku możesz w końcu trafić na sufit wynikający z braku papierka. Pytanie czy warto iść w coś co robisz w robocie i się na tym znasz, czy lepiej zrobić jakiegoś inżyniera/licencjata z czegoś co może kiedyś Ci się przydać by zarabiać jeszcze lepsze pieniążki (
A tak poza tym to zależy od branży, myślę, że w Twoim przypadku możesz w końcu trafić na sufit wynikający z braku papierka. Pytanie czy warto iść w coś co robisz w robocie i się na tym znasz, czy lepiej zrobić jakiegoś inżyniera/licencjata z czegoś co może kiedyś Ci się przydać by zarabiać jeszcze lepsze pieniążki (
382
PostgreSQL 12 dostępne z kompilacją JIT i obsługą kolumn generowanych

Nowa wersja najbardziej zaawansowanego oprogramowania bazodanowego Open Source już jest!
z- 121
- #
- #
- #
- #
- #
- #
- 0
Dawno nie miałem do czynienia z Accessem i jest problem. :/
Czy jest możliwość zrobienia zależności w tabeli, że np. jeśli wybiorę w pierwszym polu producenta aparatów fotograficznych Canon, to w następnym polu będą wyświetlać się tylko pasujące do niego modele (wybór dropdown menu)? Bo po połączeniu tabel modeli robi się długa lista. Wiadomo, podczas wpisywania będą się zawężać do odpowiedniej nazwy, ale fajnie byłoby od razu mieć tylko modele od danego
Czy jest możliwość zrobienia zależności w tabeli, że np. jeśli wybiorę w pierwszym polu producenta aparatów fotograficznych Canon, to w następnym polu będą wyświetlać się tylko pasujące do niego modele (wybór dropdown menu)? Bo po połączeniu tabel modeli robi się długa lista. Wiadomo, podczas wpisywania będą się zawężać do odpowiedniej nazwy, ale fajnie byłoby od razu mieć tylko modele od danego
- 1
@maxriv: Oczywiście wiele zależy, czego chcesz się uczyć (choćby czy DDL czy DML?) ale polecam rozwiązywanie ćwiczeń ze strony sql-ex.ru wraz z ich kursem. Kurs dotyczy głównie dialektu MS SQL, natomiast ćwiczenia można rozwiązywać w następujących dialektach: MS SQL, MySQL, Oracle oraz PGSQL.
W zadaniach pracujemy na pięciu przykładowych bazach danych (sklep komputerowy, firma recyklingowa, lotnisko, statki, malowanie) i musimy napisać zapytanie, które zwróci wymagane rekordy uwzględniając strukturę danych
W zadaniach pracujemy na pięciu przykładowych bazach danych (sklep komputerowy, firma recyklingowa, lotnisko, statki, malowanie) i musimy napisać zapytanie, które zwróci wymagane rekordy uwzględniając strukturę danych
- 0
tak, trzeba się zarejestrować
SQL noob here. Ogarnia ktoś agregacje, joiny lub za pomocą jakiejś over partition wie jak zrobić coś takiego?
Mianowicie na screenie. Mam tabelkę z nr jakiegoś dokumentu, wymiarem/kategorią i ilością czegoś tam.
Chciałbym napisać takie query, które tworzy Qty 2, które "zabiera" ilość z każdego wiersza dla tego dokumentu gdzie wymiar = b i dodaje go do a.
#sql #tsql
Mianowicie na screenie. Mam tabelkę z nr jakiegoś dokumentu, wymiarem/kategorią i ilością czegoś tam.
Chciałbym napisać takie query, które tworzy Qty 2, które "zabiera" ilość z każdego wiersza dla tego dokumentu gdzie wymiar = b i dodaje go do a.
#sql #tsql
źródło: comment_GqTbwKWsDhW2XEiUmL1fOUYCGtHRHLLM.jpg
Pobierz@za_niemca_bylo_lepiej:
zakladajac ze nie ma wiecej niz jedno b - jezeli jest to trzeba jeszcze robic agregacje
select A.*, case when A.Wymiary = "a" then IFNULL(A.Qty + B.Qty, 0) when A.Wymiary = "b" then 0 else A.Qty end as Qty2 from Table1 A left join Table1 B on A.Wymiary = "a" and B.Wymiary = "b";
zakladajac ze nie ma wiecej niz jedno b - jezeli jest to trzeba jeszcze robic agregacje
select A.*, case when A.Wymiary = "a" then IFNULL(A.Qty + B.Qty, 0) when A.Wymiary = "b" then 0 else A.Qty end as Qty2 from Table1 A left join Table1 B on A.Wymiary = "a" and B.Wymiary = "b";
- 0
@Ruy_Lopez: dzięki! Działa.
Mam pytanko do MySQl.
Czy jest jakieś narzędzie jednocześnie darmowe jak i dobre w którym jest query builder?
Jak się połaczę SQL Developerem to query builder nie działa.
HeidiSQL i Navicat nie mają buildera.
Zostaje dbForge i Toad które mają buildery ale wersje darmowe są niesamowicie okrojone.
Czy jest jakieś narzędzie jednocześnie darmowe jak i dobre w którym jest query builder?
Jak się połaczę SQL Developerem to query builder nie działa.
HeidiSQL i Navicat nie mają buildera.
Zostaje dbForge i Toad które mają buildery ale wersje darmowe są niesamowicie okrojone.
Siema!
1. Możecie polecić jakieś kurs/szkolenie(dla laika) z SQL w Poznaniu? Z jakiej firmy najlepiej polecacie?
2. Ewentualnie, co myślicie o szkoleniu od Comarch ? Lepsze niż w innych firmach?
Musi być kurs, żadne ebooki itp., nie wchodzą w grę. Pracodawca płaci :D
#kursy #szkolenia #programowanie #sql #poznan
1. Możecie polecić jakieś kurs/szkolenie(dla laika) z SQL w Poznaniu? Z jakiej firmy najlepiej polecacie?
2. Ewentualnie, co myślicie o szkoleniu od Comarch ? Lepsze niż w innych firmach?
Musi być kurs, żadne ebooki itp., nie wchodzą w grę. Pracodawca płaci :D
#kursy #szkolenia #programowanie #sql #poznan
- 0
@aardwolf: już odblokowalem pw.
- 0
Dziękuję Panowie za odp. Z tego co widziałem to jeszcze jest alx, ale jedni polecają drudzy nie.
Dzisiaj SQL Server 2017 Machine Learning Services with R (February 2018)
https://www.packtpub.com/packt/offers/free-learning
#packtpubfreelearning #sql #machinelearning #jezykr #datascience
odpowiedź
https://www.packtpub.com/packt/offers/free-learning
#packtpubfreelearning #sql #machinelearning #jezykr #datascience
odpowiedź
źródło: comment_oZvIBAV0aMLsbuEAwih4xX2WzvQaolyn.jpg
Pobierz- 0
- 0
Czy ktoś ma pomysł czemu to nie działa? Dla was to pewnie oczywiste a ja czegoś nie widze. Próbuje wyciągnąć z tabeli nazwę teamu i odpowiadającą jej ilość wystąpień. Próbowałem już to dać do ResultSet oraz do Mapy ale nie działa. Na stacku znalazłem wątek o Projections. Czy ktoś mi może powiedzieć co robię źle? Ewentualnie jakiś inny pomysł jak wyciągnąć z tego query te dane lub na jaki typ będą konwertowalne
źródło: comment_z1y2OYMovqrwMPBUGvndTPtaIVzVfI4R.jpg
Pobierz- 0
@63274682374:
@Przegrywek123: jest zadziałało, coś tam jeszcze krzyczało że Projection must be an interface! ale wystarczyło zmienić typ Team na String ( ͡° ͜ʖ ͡°) a i usunałem jeszcze package.id i tym podobne bo to nativ query tego nie wymaga chyba
@Przegrywek123: jest zadziałało, coś tam jeszcze krzyczało że Projection must be an interface! ale wystarczyło zmienić typ Team na String ( ͡° ͜ʖ ͡°) a i usunałem jeszcze package.id i tym podobne bo to nativ query tego nie wymaga chyba
Ile jest złączeń danych w SQL? Robię sobie kursik z DataCamp i robię ćwiczenia i tam widzę pojawiają się nieznane mi wcześniej anti-joiny, semi-joiny.
#kiciochpyta #sql #informatyka
#kiciochpyta #sql #informatyka
- 1
@Krotniczka: Jak najbardziej. Jest wszystko wyjaśnione od podstaw. Pierwsze rozdziały kursów są za darmo, dalej trzeba płacić. Mało/nie-mało, ja wziąłem subskrypcję miesięczną 29$ więc póki co mogę sobie na to pozwolić :)
- 1
@Krotniczka: jak najbardziej, pisz śmiało, postaram Ci udzielić pomocy i odpowiedzi na pytania :)
- 1
@aardwolf: restartowałeś bazę?
- 1
@aardwolf: Jak już się bawisz w monitorowanie (i to jest linuks), to ściągnij sobie mysqltuner (chyba, że jest w jakiejś paczce, to wtedy yum/apt/rpm/itd.).
Wstępnie podpowie co zmienić. Tylko qcache olej, bo przy "rzeczywistej" stronie do niczego się nie nadaje (za dużo różnych selectów, żeby ta pamięć działała efektywnie, chyba, że niemal wszędzie w zapytaniach da się
Wstępnie podpowie co zmienić. Tylko qcache olej, bo przy "rzeczywistej" stronie do niczego się nie nadaje (za dużo różnych selectów, żeby ta pamięć działała efektywnie, chyba, że niemal wszędzie w zapytaniach da się
no cache i pominie dopisek w tych zapytaniach, które powinny iść przez cache).Nawiązując do tego, dość starego wpisu https://www.wykop.pl/wpis/15741299/czolem-mirki-ja-jestem-opem-tego-tematu-wrzucam-je/
Mam pytanie odnośnie #studia #studbaza - studiuje/studiował ktoś #bigdata na SGH? Miałbym parę pytań odnośnie samych studiów i ich programu, tym bardziej jeżeli wcześniej nie studiowałem niczego związanego z ekonomią.
#kiciochpyta #warszawa #datascience #sql #informatyka
Mam pytanie odnośnie #studia #studbaza - studiuje/studiował ktoś #bigdata na SGH? Miałbym parę pytań odnośnie samych studiów i ich programu, tym bardziej jeżeli wcześniej nie studiowałem niczego związanego z ekonomią.
#kiciochpyta #warszawa #datascience #sql #informatyka
@Analitykzbozejlaski1_-: możesz pytać, właśnie kończę ten kierunek. Też nie byłem po żadnej ekonomii wcześniej
- 6
Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Poniżej wybór polecanych przeze mnie książek z tej promocji z 600 pierwszych pozycji (tyle udało mi się przejrzeć). Promocja z okazji urodzin Heliona trwa do jutra!
Wszystkie tytuły tutaj: LINK
Polecane przeze mnie:
Ogólnie
Wszystkie tytuły tutaj: LINK
Polecane przeze mnie:
Ogólnie
źródło: comment_aaEZjNyxbw5zXHLQC7HH9zmO7oh6Setn.jpg
PobierzZ czego 11-latek najlepiej się nauczy programowania?
- Z kursów wideo 67.6% (48)
- Z ebooka / książki 21.1% (15)
- Inne (pisz w komentarzu) 11.3% (8)
- 1
@tomaszs: Czy orientujesz się czy ta promocja łączy się płatnością bonem z mybenefit?
@tomaszs Jak sobie zrobisz robota np na Raspberry Pi to będzie to możliwe. Z tym, że do wielu rzeczy konieczna jest ścisła kontrola czasowa, której nie da się prosto osiągnąć pod Raspbianem. Programowanie w Pythonie chyba jest zarezerwowane dla funkcji wyższego poziomu np. do AI.
Widzę że poniżej było pytanie o postgres to spytam o MySQL i nie chodzi mi tu o sam SQL a o wszystko związane z podprogramami + administracja.
Poza dokumentacją mam książkę Muracha z 2012 (wiem że jest nowsza wersja ale opłaca się ją kupować?),
znalazłem też taki tutorial: http://www.mysqltutorial.org/
Jest jeszcze coś dobrego, może być płatnie?
(przejrzałem filmiki na Pluralsight i niezbyt zachęcają poziomem)
Poza dokumentacją mam książkę Muracha z 2012 (wiem że jest nowsza wersja ale opłaca się ją kupować?),
znalazłem też taki tutorial: http://www.mysqltutorial.org/
Jest jeszcze coś dobrego, może być płatnie?
(przejrzałem filmiki na Pluralsight i niezbyt zachęcają poziomem)
















