Wszystko
Najnowsze
Archiwum
390
Darmowy multimedialny kurs SQL od CodeSchool (filmy + sprawdzarka online)
Kurs przedstawiający raczej podstawy, jednak w bardzo przystępny sposób. Z drugiej strony, każdy adept IT znać je powinien ;) W powiązanych dodatkowo opis jak w legalny sposób odblokować sobie wszystkie kursy z CodeSchool (Git, JS, HTML/CSS, Ruby, IOS)
z- 59
- #
- #
- #
- #
@rrdzony: Mogę potwierdzić, tak wygląda programowanie sql. Po uśmiechach sądzę, że to jakiś left join.
- 40
Czym wykonujecie migracje danych z jednego serwera na drugi. Nie chodzi mi o przypadek przeniesienia bazy 1:1 a bardziej o sytuację gdzie mamy do czynienia z dwoma różnymi bazami np. MySQL->Postgre, a przede wszystkim mamy dwa różne schematy bazy.
Jakieś narzędzia #etl się do tego nadają? Pentaho?
#bazydanych #migracjadanych
Jakieś narzędzia #etl się do tego nadają? Pentaho?
#bazydanych #migracjadanych
- 0
@Regis86: To chyba najpopularniejsza opcja open source tego typu.
@ghost1511: Full Convert, migrowaliśmy bazę danych dla pewnej dużej korporacji.
Migracja z PostgreSQL na MySQL ( ͡º ͜ʖ͡º)
Dane zmigrujesz. Problem będzie z procedurami wbudowanymi, wyzwalaczami i pewnymi innymi elementami.
Dotyczy to każdego narzędzia.
Jak nie masz procedur wbudowanych to sprawa jest średnio skomplikowana.
Jak są procedury to jest to problematyczne. Ale do zrobienia.
Migracja z PostgreSQL na MySQL ( ͡º ͜ʖ͡º)
Dane zmigrujesz. Problem będzie z procedurami wbudowanymi, wyzwalaczami i pewnymi innymi elementami.
Dotyczy to każdego narzędzia.
Jak nie masz procedur wbudowanych to sprawa jest średnio skomplikowana.
Jak są procedury to jest to problematyczne. Ale do zrobienia.
- 1
Mirki, mieliście jakieś doświadczenia z bazą danych jaką jest #cassandra? Co o niej sądzicie?
Bo przyznam, że póki co (a dzisiaj rano ją odkryłem i się bawię do teraz) zapowiada się niesamowicie, a nie jest jakoś bardzo popularna (chyba...) i się zastanawiam gdzie jest haczyk.
W każdym razie, w kategorii NoSQL dla mnie: Cassandra > MongoDB.
#programowanie #bazydanych
Bo przyznam, że póki co (a dzisiaj rano ją odkryłem i się bawię do teraz) zapowiada się niesamowicie, a nie jest jakoś bardzo popularna (chyba...) i się zastanawiam gdzie jest haczyk.
W każdym razie, w kategorii NoSQL dla mnie: Cassandra > MongoDB.
#programowanie #bazydanych
Nie widziałem by ktoś dał cynk, więc informuję, że do 25 marca na helionie wszystkie książki w wersji papierowej i e-book taniej o 20%
#programowanie #bazydanych #ksiazki #cebuladeals #webdev
#programowanie #bazydanych #ksiazki #cebuladeals #webdev
@roszd23: slabe, na poczatku roku mieli ebooki po 9zl wszystkie wiec 20% to kazdy dzis moze miec za ich ksiazke - poprostu nie kupujac w helionie a gdzie indziej
- 2
Wyobraźmy sobie sytuację w której administrator serwisu randkowego dodaje do bazy danych np cechy osobowości, a użytkownik podczas rejestracji wybiera, które z wymienionych cech dotyczą jego osoby. I teraz pytanie jak należy taką sytuację odzwierciedlić w bazie danych. Czy:
a) stworzyć osobną tabelę w której połączymy id użytkownika z id cechy osobowości
b) dodać dużą liczbę kolumn w tabeli z użytkownikami z miejscem na id cechy i liczyć na to, że ich
a) stworzyć osobną tabelę w której połączymy id użytkownika z id cechy osobowości
b) dodać dużą liczbę kolumn w tabeli z użytkownikami z miejscem na id cechy i liczyć na to, że ich
Dobrze rozumiem że baza NoSQL pozbywa się całkiem relacji, więc wiele danych w niej jest po prostu dublowana?
Załóżmy bazę z dwoma tabelami, autorzy i książki, tabela autorzy zawiera autorów: imię, nazwisko, rok urodzenia, skąd pochodzą, narodowość i masę innych rzeczy a książki to tytuł, gatunek, ilość stron itd...
W podejściu relacyjnej bazy w książkach mielibyśmy id do autora taki zwykły integer.
W podejściu NoSQL do x książek tego samego autora przypisywane jest x razy
Załóżmy bazę z dwoma tabelami, autorzy i książki, tabela autorzy zawiera autorów: imię, nazwisko, rok urodzenia, skąd pochodzą, narodowość i masę innych rzeczy a książki to tytuł, gatunek, ilość stron itd...
W podejściu relacyjnej bazy w książkach mielibyśmy id do autora taki zwykły integer.
W podejściu NoSQL do x książek tego samego autora przypisywane jest x razy
- 0
@Ginden: No tak, myślę trochę pod sql, gdzie do książek dopisuje się autora, w nosqlowym rozwiązaniu to jest bardziej naturalne i do autora przypisuje się książki, w takim wypadku to ma sens i dane się nie dublują w rozwiązaniu
[
{autor: [@michal__q: zależy jaka NoSQL. NoSQL to tylko nazwa nurtu, jest kilka rodzajów baz i "struktur danych". Np. grafowa baza danych da Ci dużo lepszą wydajność na danych które przedstawiają relację, bo naturalnie je odzwierciedla (w przeciwieństwie do relacyjnych baz danych ;) ). Na grafie od jednego autora (węzeł grafu) masz x relacji do książek które napisał. W przypadku wspomnianej śmierci autora również zmieniasz tylko info w węźle autora, nie musisz
- 37
Treść przeznaczona dla osób powyżej 18 roku życia...
#programowanie #mysql #bazydanych
Jak przy tworzeniu tabeli zrobić ogranicznie zakresu w kolumnie typu FLOAT?
W google coś pisze o partycjonowaniu ale po co mi całe partycjnowanie jeśli chce np. mieć w tym polu wartości od 4.0 do 10.0?
Przydałoby mi się coś takiego jak BETWEEN AND ale to działa tylko przy SELECT a ja chce przy CREATE.
Pewnie to proste pytanie tylko kurde ja nie bawiłem
Jak przy tworzeniu tabeli zrobić ogranicznie zakresu w kolumnie typu FLOAT?
W google coś pisze o partycjonowaniu ale po co mi całe partycjnowanie jeśli chce np. mieć w tym polu wartości od 4.0 do 10.0?
Przydałoby mi się coś takiego jak BETWEEN AND ale to działa tylko przy SELECT a ja chce przy CREATE.
Pewnie to proste pytanie tylko kurde ja nie bawiłem
- 5
@Jojne_Zimmerman: musisz to robić na bazie? Zwykle tego typu walidację zostawia się aplikacji.
- 6
@Jojne_Zimmerman: I to jest idealny powód by odpuścić sobie MySQL. Wsparcie dla CHECK jest po prostu absurdalne.
Tak się zastanawiałem, do czego służy Access czy inny Base. Do baz danych, ale... z tego co widzę, większość programów działa na własnych bazach danych, najczęściej w MySql, Postgresie, SQLite czy MS SQL. Tak więc Access wydaje się rozwiązaniem... zbędnym?
#pytanie #informatyka #bazydanych
#pytanie #informatyka #bazydanych
@Kumagoro: Wydaje się... otóż to.
@Kumagoro: Access to program bazodanowy a nie caly silnik jak MS SQL, MySQL etc, i rozna ma funkcjonalnosc. Zalezy po co i jaka "baza danych". "Baza danych" moze byc i plik w notatniku w ktorym sobie wpiszesz jakies informacje. Najwazniejsza roznica moim zdaniem jednak to prostota obslugi i interfejs. Do obslugi bazy potrzebujesz "db admina" nawet do prostych zapytan, nie mowiac juz o podlaczeniu jakichs aplikacji zeby korzystaly z bazy.
- 1
#sql #bazydanych
sqlite
czy da się w sqlite w prosty sposób przeindeksować tabelę w bazie danych
na przykładzie:
sqlite
czy da się w sqlite w prosty sposób przeindeksować tabelę w bazie danych
na przykładzie:
@trebeter: Nie rozumiem, co na tym zyskasz. Zmiana klucza głównego to głupota - co z tabelami które mają klucz obcy do tej tabeli? Zresztą co to za aplikacja co "na sztywno" musi mieć posortowane ID?
- 2
@trebeter: To, że Twój program nie radzi sobie z usuniętym wierszem świadczy tylko i wyłącznie o tym, że jest źle zaprojektowany/napisany.
Powinieneś naprawić algorytm programu, a nie próbować wymyślać koło na nowo.
Powinieneś naprawić algorytm programu, a nie próbować wymyślać koło na nowo.
- 4
#sql #bazydanych
W nawiązaniu do tego komentarza by nie być gołosłownym
W PostgreSQL 8.4 działa:
W nawiązaniu do tego komentarza by nie być gołosłownym
W PostgreSQL 8.4 działa:
SELECTPo co używać cudzysłów jak się nie używa dużych liter, spacji itp. Jest w tym jakiś głębszy sens ?
- 0
@m504: Sens jest taki że inaczej nie działa, w klauzuli SELECT może być bez ale we FROM jest wymagane. A stosowanie spacji, znaków specjalnych, dużych liter i innych nazw które trzeba eskejpować jest ogólnie kiepskim pomysłem.
- 2
#sql #bazydanych
mam zapytanie select * from coś_tam where
czy po where mogę wstawić coś w stylu where row = 1(albo jakiś inny numer)
chcę pobrać konkretny wiersz z mojego zapytania
mam zapytanie select * from coś_tam where
czy po where mogę wstawić coś w stylu where row = 1(albo jakiś inny numer)
chcę pobrać konkretny wiersz z mojego zapytania
@trebeter: a spróbuj wrzucić ORDER BY id przed LIMIT
SELECT * FROM meldunek ORDER BY id LIMIT 1 OFFSET 1
SELECT * FROM meldunek ORDER BY id LIMIT 1 OFFSET 1
- 2
#sql #bazydanych
czy mogę pobrać dane z bazy danych, ale tak żeby mi zmieniło nazwę kolumny?
select id, numer
i zmieniam aby kolumnę numer wyświetlało jako numer_buta
czy mogę pobrać dane z bazy danych, ale tak żeby mi zmieniło nazwę kolumny?
select id, numer
i zmieniam aby kolumnę numer wyświetlało jako numer_buta
- 1
Mirki, szybka sprawa #linux, #serwery, #serwerownia, #bazydanych. Prowadzę serwis internetowy, na którym niestety niescachowane podstrony powodują spore obciążenie bazy danych. Po uruchomieniu zdań cron, zauważyłem że z serwera wychodzą zapytania GET na podstrony zżerające zasoby. Póki co odfiltrowałem sobie na firewall ten ruch. Powiedzcie mi, w jaki sposób mogę namierzyć co na serwerze wykonuje zapytania wychodzące? Jaki proces, jaki plik,
Witam mireczków, są tu jacyś administratorzy sieci bądź baz danych? Interesuje mnie ten temat, głównie to jakie wymagania trzeba spełniać by starać się o taką prace jak i przewidywane zarobki ( ͡° ͜ʖ ͡°)
#sieci #siecikomputerowe #bazydanych #it
#sieci #siecikomputerowe #bazydanych #it
źródło: comment_x1ZNaEBlkg8rzVSHIUJ6y9n7eM0vHW5a.jpg
Pobierz- 10
To w końcu administratorzy sieci czy baz danych bo to ludzie o dwóch kompletnie różnych kompetencjach. To tak jakbyś napisał czy są tu jacyś Tynkarze bądź Rybacy. ( ͡° ͜ʖ ͡°)
- 4
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
Zainstalowałem sobie z ciekawości #ravendb wrzuciłem tam ok. 15k wpisów. A teraz próbuję wyciągnąć dane, ja jebię jakie to jest cholernie wolne. Drugie podejście będzie z #mongodb :P
#csharp #programowanie #bazydanych #nosql
#csharp #programowanie #bazydanych #nosql
@oggy1989: postgres jak zawsze niedoceniony http://blogs.enterprisedb.com/2014/09/24/postgres-outperforms-mongodb-and-ushers-in-new-developer-reality/
Komentarz usunięty przez autora
- 1
#programowanie #bazydanych #sql
mam to, jak na obrazku niżej, chciałbym zrobić taki SELECT, aby uzyskać tak jak na obrazku drugim(nie wiem czy się da)
mam to, jak na obrazku niżej, chciałbym zrobić taki SELECT, aby uzyskać tak jak na obrazku drugim(nie wiem czy się da)
źródło: comment_3Zbz6zu0agKVwMhH9BdlImM9ELeXQWFe.jpg
Pobierz@trebeter: distinct?
- 1
@MarcusPlinius: idealnie weszło
dziękuje wszystkim, DISTINCT widzę, że też dałoby radę
dziękuje wszystkim, DISTINCT widzę, że też dałoby radę
http://scr.hu/2bdw/yee4z
Mam usunąć klientów z Poznania.
Dobrze to robię? Jesli nie to jak usunąć dane o określonej wartości w kwerendzie?
#bazydanych #access
Mam usunąć klientów z Poznania.
Dobrze to robię? Jesli nie to jak usunąć dane o określonej wartości w kwerendzie?
#bazydanych #access





















Tabelka:
id | datastart | datakoniec
1 | '2015-03-25 11:00:00' | '2015-03-25 11:10:00'
2 | '2015-03-25 11:20:00' | '2015-03-25 11:21:00'
3 | '2015-03-25 11:30:00' |
select T.id, T.diffFROM (select id, datakoniec - datastart as diff from tabela) as T
WHERE T.diff is not null
ORDER BY T.diff DESC LIMIT 1;
SELECT
EXTRACT(EPOCH FROM (datakoniec - datastart))
FROM tabelka