Gdzieś kiedyś usłyszałem opinię, że #bazydanych #nosql to w sumie, nic nowego i w ten sposób trzymano dane zanim powstały bazy relacyjne. Czy ktoś mógłby potwierdzić lub obalić tę opinię?

  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ufik78: NoSQL to tylko pusty frazes, określenie ukute dosyć niedawno, ale same bazy o innym niż relacyjny model danych istaniły od dawna (~ '70).

  • Odpowiedz
Mirki, możliwe że czegoś nie pamiętam, albo dziś już nie myślę. Więc może ktoś będzie w stanie podpowiedzieć.
Tabela o strukturze powiedzmy
id, name, visible, parent. Relacja unarna, na polu parent. Czy jest jakiś łatwy i cwany sposób na sprawdzenie czy żaden z parentów nie ma ustawionego visiblity na 0? Zaznaczę MySql + pgSql.
#bazydanych #programowanie
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#bazydanych #sql
Mirki, ratunku! Robimy z kumplami mały projekt z baz danych jednak potrzebujemy jakiś serwer gdzie będziemy mogli przetrzymywać swoją bazę. Jak postawić taki serwer za darmo? Baza danych będzie pisana w SQL. Z bazą danych chcemy się łączyć przy pomocy SQL developer ( ͡° ʖ̯ ͡°) Jestem totalnie początkującym w tych sprawach
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć koledzy wcześniej już pisałem o moim problemie i pomogliście mi go rozwiązać teraz muszą trochę rozbudować moje zapytanie więc proszę was o pomoc. Ale do rzeczy mam taką tabelę

ID Name
1 art
1 sss
1 dss
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bziuuumor: Nie steruje się sqlemna tak niskim poziomie w ciemno, serwer wie co robi. W Postgresie plan sobie możesz tym zepsuć, w innych bazach też to nie pomoże (a jeśli pomoże to znaczy że równie dobrze może zaszkodzić).
  • Odpowiedz
@bziuuumor: IN i DISTINCT powinny się w zachowywać identycznie w większość współczesnych baz danych. DISTINCT w podzapytaniu natomiast wymusza materializację, w pg zalecane zamiast tego jest OFFSET 0, ale to tylko w ekstremalnych wypadkach gdy chcemy wymusić plan zapytania czego nie należy robić.
  • Odpowiedz
Witam. Korzystam z programu opartego o bazę danych FireBird 2.5.2. (Super Sever). Serwer baz danych postawiony jest na serwerze w innej lokalizacji. Łączę się z nią za pomocą VPN na łączach Orange (4/4MBit/s). Na serwerze program śmiga. Na zdalnym kliencie jest masakra. Samo logowanie do programu to jakieś 2 minuty. Przeglądając zasoby serwera jak i klienta, uruchomienie programu nie robi na nich żadnego wrażenia - nie skacze zużycie procesora/RAM. Wolnych zasobów na
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szkari: @Login_login: 4Mbit to trochę mało, ale myślę że większy problem to 30ms na ping. Gdy program odpytuje bazę sekwencyjnie to jest to duży problem przy większej ilości odpytań.
  • Odpowiedz
@Login_login: Opóźnienia zabijają bazę. Firebird dobrze działa w lokalnym środowisku gdzie opóźnienia są poniżej 1 ms - ona nie nadaje się do pracy zdalnej - do takowej używa się np. MySQLa - bo tam można w prosty sposób łączyć zapytania niwelując opóźnienia.
  • Odpowiedz
@oggy1989: Do przechowywania? CSV. Dobór bazy danych zależy od tego co chcesz z tym robić, CouchDB po prostu służy do aplikacji o większej skali. Postgres pewnie ci wystarczy, SQLite też. MySQL to nie jest prawdziwa baza.
  • Odpowiedz
@oggy1989: Malformed database to może być oznaka problemu z concurrent writes lub utrata zasilania w trakcie write lub natychmiastowe ubicie procesu przez coś.

Ja bym sugerował zapisywać dane do CSV i partycjonować wg dnia. Z CSV zaimportujesz na życzenie do każdej bazy jakiej będziesz potrzebował, a sam format dobrze poddaje się kompresji.
  • Odpowiedz
#bazydanych #sql

Czysto teoretycznie spytam. Więcej miejsca zajmują dwie tabele z relacją 1 do 1 czy jedna tabela bez relacji?

Np. (Id | Imie | Adres) czy [(Id | Imie) relacja (Id | Adres)]
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #bazydanych #pomocy #informatyka

Mam zadanie:
Wyświetl średnią, najwyższą i najniższą kaloryczność napojów. Zmień nazwy kolumn na (odpowiednio) sredniakalorycznosc, maksymalnakalorycznosc, minimalnakalorycznosc.

O jakie kolumny chodzi, bo nie wiem. W skrypcie ich nie ma. Chodzi o to, żeby przy wyświetleniu widniały nazwy
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nnogi: @wytrzzeszcz: O projektowaniu? W sensie?
Nie wiem na co kolega chciałby aplikować, ale jeśli branża IT na juniora (bądź inne branże, już niekoniecznie na juniora) to w 90% przypadków wystarczy sensowne budowanie zapytań prezentujących na istniejącej bazie danych, ewentualnie proste insert, update.
Więc moim zdaniem zacznij od takich kwestii jak select, wszelkie joiny (+union), grupowanie, wielokrotnie grupowanie, wszelkie agregujące funkcje, sortowanie, wyszukiwanie po wartości/fragmencie wartości/wielokrotnych warunkach, podzapytania.
  • Odpowiedz
Mam tabelkę z danymi.
cashierid | cashiercompanyid | operationcode | eventticketid

Muszę wyciągnąć te dane z DB i stworzyć
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Obawiam się, że korzystając z tego XML'a baza danych będzie padać, po 10 razy dziennie, ale klient nasz pan…

@mariecziek: Bzdura. Baza danych generuje XMLa znacznie szybciej niż jakikolwiek Twój kod, bo baza danych robi to kodem w C.
  • Odpowiedz
Baza danych waży kilkadziesiąt GB


@mariecziek: czyli niewiele ( ͡° ͜ʖ ͡°)

Co 15 min 500 użytkowników będzie zwracało się do systemu aby uzyskać najnowsze dane.


@mariecziek: pytanie numer jeden - po co im te dane i co tak naprawde potrzebuja. Bo jeśli kazdy potrzebuje co 15 minute pelnego dumpa bazy w XMLu, to coś tu jest nie halo.
  • Odpowiedz
#bazydanych #sql no i może ktoś poratuje z #programowanie

Mam dwie identyczne bazy danych, ale z innymi danymi (sieć wodna i sieć komunikacyjna, jak na załączonym printscreenie).

Moja zagwostka polega na przeniesieniu danych z jednej do drugiej, ale żeby nie było za łatwo to tabele kolumny Tiles i TilesData są ze sobą powiązane kluczami na id (w obydwu przypadkach numerowanymi od 1, więc trzeba przenieść, żeby
szwendacz - #bazydanych #sql no i może ktoś poratuje z #programowanie

Mam dwie ide...

źródło: comment_6SFuRZhx5PwW2IEg4LrmNeFpOzH1D4YH.jpg

Pobierz
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest możliwe podpisanie z OVH umowy o powierzeniu przetwarzania danych osobowych? Nigdzie na ich stronie nie widzę o tym informacji, a chciałbym móc w przyszłości zgłosić bazę do GIODO.

Jeśli jest to niemożliwe, to czy może mi ktoś wskazać sprawdzony hosting oferujący równe(lub zbliżone) warunki (VPS SSD za 15PLN /m-c, sla 99.95%), umożliwiający podpisanie takiej umowy?

#giodo #ovh #hosting #bazydanych
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #webdev mam pytanie, przenoszę stronę z testowego serwera na docelowy już i mam problem z bazą danych SQL :/ Dałem eksport w UTF-8, wszystko w UTF-8 i coś takiego pokazuję się na serwerze tym na którego przenoszę.

Przykładowy tekst na tej stronie:

Serdecznie zapraszamy dzieci, m??odzie?? szkoln�?, rodziców i nauczycieli do korzystania z naszych bezp??atnych us??ug.

Czytałem,
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co polecacie do powyrównywania baz danych? Szukam czegoś co porówna mi schemat pomiędzy dwoma bazami, ale dobrze by było gdyby dało się tez kopiować/porównywać dane. Korzystałem kiedyś z jakiegoś toola od MS ale za cholerę nie potrafię tego znaleźć.
#sql #php #mssql #mysql #bazydanych
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach