#bazydanych #access #informatyka

Mirki, zadanie jest takie: Wykonaj zestawienie finansowe zawierające miesięczne informacje o wartości sprzedaży
oleju opałowego w okresie od 01 sierpnia 2013 roku do 31 stycznia 2014 roku. Zestawienie
powinno zawierać rok, miesiąc i wartość sprzedaży. Dane uporządkuj chronologicznie.

Tak
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Optimum:
Spróbuj tak, pod warunkiem iż nawiasów nie zjadłem i są prawidłowe:

SELECT Year([Transakcje]![data_transakcji]) AS Rok, Month([Transakcje]![data_transakcji]) AS Miesiąc, Sum([Transakcje]![ilosc]*[Asortyment]![cena_jenostkowa]) AS Wartość
FROM Dane_osobowe
INNER JOIN (Asortyment INNER JOIN Transakcje ON Asortyment.id_asortymentu = Transakcje.id_asortymentu) ON Dane_osobowe.id_klienta
  • Odpowiedz
#sql #bazydanych

Jaką książkę (lub kurs online) byście polecili dla osoby, która zaczyna swoją przygodę z bazami danych? Podstawy projektowania tabel już ogarniam. Jestem na etapie uczenia się złączeń i funkcji agregujących. Zależy mi na pozycji napisanej przystępnym językiem, najlepiej z dużą ilością przykładów. Została mi polecona pozycja ""SQL Ćwiczenia Praktyczne wyd. III" Marcina Lisa. Przejrzałem ją w empiku. Niby nie jest zła, ale jak dla mnie troszkę
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jesli uczysz sie od podstaw to podesle ci potem na pw wyklady z baz (Postgres) z moich studiow w postaci slajdow (tylko sie przypomnij :-) ). Nigdzie nie widzialem lepszego wylozenia tematu od zera. Potem rob oraclea


@kajelu: Podesłałbyś też mi? ( ͡° ͜ʖ ͡°)
  • Odpowiedz
aby wybierał wg pierwotnego porządku od góry do dołu.


@marek_antoniusz: nie ma pierwotnego porządku. Podchodzisz to problemu nierelacyjne. A to są relacyjne bazy danych.

Ustalony porządek będziesz miał wtedy jak po czymś posortujesz.
Niektóre silniki BD BEZ NARZUCONEGO wybierają różnie, ze względu na czas update'u, miejsce składowania, czyli raz wybiera tobie w takim porzadku a raz w innym. I to jest zgodne
  • Odpowiedz
Mam pytanie, ciężko mi było znaleźć pasujące tagi...

Poszukuję oprogramowania do bazy wiedzy. Co to ma robić: wdrażamy system w którym jest dużo kruczków, dziwnych konfiguracji, kodu, haków, itd. Żeby się w tym nie pogubić i na przyszłość mieć ściągę do kolejnych wdrożeń potrzebuję jakiegoś softu, który przechowa te wszystkie informacje.

Np. chcę oprócz czegoś w stylu wiki, gdzie zrobię sobie podział na moduły i zagadnienia ogólne, także mieć możliwość dodania informacji jak to
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux #bazydanych #xampp Witam wyjaśni mi ktoś jak mogę włączyć mysql w xammp ? Na windowsie w szkole włączałem xampp>apache i mysql i wchodziłem w CMD do folderu xampp/bin/mysql wpisywałem mysql.exe -uroot -localhost i wszytko śmigało. Problem jest taki że pod linuxem nie ma takiej możliwości. Jak to włączyć żeby było ala CMD ?
d.....1 - #linux #bazydanych #xampp Witam wyjaśni mi ktoś jak mogę włączyć mysql w xa...

źródło: comment_gQqfhuM1AN7hvK4SUAY5taktHL1hn5md.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki poszukuje materiałów do zrobienia prezentacji na temat " skalowalne bazy SQL ". Może ktoś z was ma jakieś pdf-y, zródła na ten temat?. Szukałem w necie niestety nic konkretnego nie mogę znaleźć. #pytanie #pomocy #studbaza #sql #bazydanych
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #bazydanych #kiciochpyta
Mirkowie pomocy!
Mam w dokumencie napisane: Przetestować bazę danych: hsqldb, odwzorowanie: map
Do wykorzystania biblioteka Hibernate.

Czy dobrze rozumiem, że przez odwzorowanie map/mapa mają na myśli Object-Relational mapping (ORM), czyli funkcjonalność Hibernate, czy też "odwzorowanie mapa" to jakiś bardziej specyficzny termin z dziedziny baz danych?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jaki sposób skonfigurować Postgresql, żeby w zapytaniach operował na danych case insensitive? Chodzi mi o to, żeby taki sam wynik dały warunki WHERE name = 'aaa' oraz WHERE name = 'AAA'. Nie chcę korzystać z LOWER() ani z rozszerzenia CITEX. Na stacku ciężko znaleźć jakąś konkretną odpowiedź.

#postgresql #postgres #sql #bazydanych
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stefanf: zapoznałem się z tym, fajna ściągawka. Tylko które collation są CI? Ja mam u siebie takie:
root@ubuntu:/home/vagrant# locale -a
C
C.UTF-8
  • Odpowiedz
Mircy, jak mam tabelę z identyfikatorem klienta, rokiem i liczbą zamówień wykonanych w danym roku i chcę wyciągnąć z niej raport klientów którzy w poszczególnych latach dokonali najwięcej zamówień to jak to zrobić?

Przykład:
CustomerID Year OrdersCount
16452 2012 10
19433 2013 21
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SpioncyPotwur: jeżeli chcesz to zrobić w jednym zapytaniu, to zależy od bazy, ale wszędzie jest to coś z funkcją partition by. Np oracle możesz użyć rownumber() over (partition by Year order by OrdersCounts) as numerwiersza i potem dać having numerwiersza =1. W teradacie podobnie, tylko masz funkcję qualify po której dajesz linijke z rownum. W mssql analogicznie jak w oracle. Inny sposób to wrzucenie sobie tych
  • Odpowiedz
Pytanie #webdev #bazydanych #sql #programowanie #pytanie #php

Mamy jedna aplikacja i 3 bazy danych: mysql:
1. Master - uzytkownicy zapisują dane + replikacja(SBR) na 2 i 3
2. Slave1 dane replikowania z mater trafiają tutaj + użytkownicy odczytują dane z tego serwera
3. Slave2 dane replikowania z madtera trafiają tutaj, backup
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Spartibus: redis + baza obok + dumpy jako backup(codziennie ?) i tyle w temacie, i żeby nie trzymać miliarda razy tego samego to jakiś framework w jsie na filtracje/sortowanie
  • Odpowiedz
Mirki, chcę się nauczyć obsługi baz danych, mysql i te sprawy. Solidne podstawy już mam (projekt na zaliczenie), pytanie co dalej. Jakieś ciekawe strony do nauki i przede wszystkim jaki program? Do tej pory na uniwerku używałam Microsoftowego Managment Studio i w sumie złe nie było, ale pewnie istnieje cos lepszego lub bardziej popularnego.

#komputery #mysql #bazydanych
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

SQL'a też trochę robiłam, a w zasadzie po szperaniu w internecie chyba macie rację, że to lepsza opcja. Po prostu przeglądając oferty pracy zauważyłam, że dość często się przewijają bazy danych w połączeniu z administracją sieci i tak dalej, a obecnie właśnie w kierunku sieci się uczę (głownie CISCO). Docelowo chce trafić na jakiś tzw. "2nd line support", bo obecna praca w serwisie mi się nudzi. Zaczęłam sobie robić kurs na codeacademy
  • Odpowiedz
#sql #bazydanych Czy istnieje jakaś strona, która pomoże w pisaniu indeksów? Mam zapytanie składające się z kilku join'ów, indeksy pozakładane na klucze główne i obce, które są zawarte w joinie. Danych jest mało, max 10 rekordów w tabeli. Mimo to zapytanie potrafi się wykonywać około 100 ms. Nie chodzi o teorię, ale, że wklejam zapytanie i pomoże mi w napisaniu indeksu.
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie istnieje jeden wspólny standard tworzenia nazw w systemach baz danych, ale ten człowiek przynajmniej spróbował się dowiedzieć... : http://paul-m-jones.com/archives/6188

Btw, u mnie:
nazwy tabel - liczba pojedyncza, słowa połączone przez underscore _,
nazwy kolumn - camelCase
klucz główny - jest nazwą tabeli z dodanym Id. Jeśli tabela ma długą nazwę, to często używam tylko
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@plushy: mam, mam. Ale kolumny w wyniku zapytania nie zawsze są identyczne z kolumnami w tabeli; a raporty muszą mieć ładne, human-readable nagłówki.
  • Odpowiedz
Znacie jakieś narzędzie (najlepiej darmowe o ile jest) do monitorowania baz danych mssql.
Mam cztery bazy. Akurat złożyło się, że w wersjach MS 2005,2008R2 x2,2012.
Chciałbym je w jakiś sposób monitorować.(ilosc zapytan,cpu,pamiec,i/o)
Aktualnie loguję się na każda i odpalam activity monitor co jakiś czas.
Może być web, desktop obojętne
#informatyka #bazydanych #mssql #januszeadministracji
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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