• 4
Czy jeśli na sprawdzianie praktycznym z #bazydanych w MS Access więcej zrobiłem pisząc SQL z ręki, niż wyklikałem, to jestem dobry, czy właśnie nie? ( ͡° ʖ̯ ͡°)

  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@joolekk: Owszem, ale co jeśli będziesz musiał coś wyklikać w Accessie? Zamiast przygotować widok z gotową kwerendą by księgowa mogła sobie kliknąć powiesz "Pani Jadziu, ja znam SQLa i jak pani będzie coś chciała to pani zgram wynik na dyskietkę"? Sam mam mieszane uczucie bo miałem obniżoną ocenę z projektu z Accessa na studiach bo usłyszałem że wszystko miało być w Accessie a nie oskryptowane w VBA ale jednak skoro
  • Odpowiedz
Mireczki, nigdy nie pisalem większej apki w #php, w javie, c# etc. owszem, ale teraz potrzebuję w php.
Bo istnieje do niej odpowiednia biblioteka, schemat działania ma być prosty:
1. Co jakiś czas rób zapytaine pod x.com, jeśli zwróci coś to zrób 2.
2. Pobierz z bazy i wyślij

Jak to najszybciej zakodzić, jest jakiś fajny framework? Albo jakoś to z wordpressem
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, warto robić certyfikaty w alx.pl ? Interesuje mnie SQL i analiza danych. Jeśli nie, to czy polecacie coś innego? Romans z SQL zacząłem 4 dni temu, jak narazie to miliony stron typu codeacademy i hacerrank przerabiam. #sql #bazydanych #analizadanych
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Niviral: niestety nie doradzę, nigdy żadnych nie robiłem - z resztą ważniejsze od jednorazowego zaliczenia certyfikatu jest pewnie wieloletnie doświadczenie w danej dziedzinie i aktywne korzystanie z danej umiejętności, tak sądzę.
  • Odpowiedz
Podaj zapytanie, które w wynikach da imię, nazwisko, id wykladowcy i jego stopień dla
wykładowców którzy nie prowadzą żadnych wykładów, sortuj według stopnia.

SELECT imie, nazwisko, id_wykladowcy, stopien_tytul
FROM (pracownicy RIGHT JOIN wykladowcy ON pracownicy.id_pracownika = wykladowcy.id_wykladowcy)
LEFT JOIN wyklady USING(id_wykladowcy)
d.....x - Podaj zapytanie, które w wynikach da imię, nazwisko, id wykladowcy i jego s...

źródło: comment_DIil1uUIIDqWRateJq38Wio4Giu0LbNY.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Qrystus: Muszę zrobić prezentację na temat synchronizacji, ale nie wiem jak ugryźć ten temat. Po wpisaniu "synchronizacja baz danych" w Google nie wyszukuje nic sensownego
  • Odpowiedz
Mireczki mam pytanie.

Chcemy zrobić z kolegą własnego CMS'a, żeby poprawić swoje umiejętności. I tu rodzi się moje pytanie, gdyż chcemy używać #git. Będzie to robione bezpośrednio na serwerze, będzie często zmieniana baza danych i oboje chcemy mieć do tego dostęp i wgląd do commitów które wcześniej zrobiła druga osoba. Jak to zrobić, żeby było dobrze?

#webdev #git i #bazydanych
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Caly_na_bialo: Przeczytaj jak działa git i co to oznacza że jest rozproszony. Możesz też się zastanowić nad usługą typu gitlab, github czy bitbucket. Z racji tego że wybitnie się dopiero uczysz programować to projekt na githubie będzie dobrze w CV wyglądał.
  • Odpowiedz
@Caly_na_bialo: pracujesz lokalnie, zmiany wysyłasz do gita, każdy ma swoją bazę lokalnie, do napisania aplikacji nie jest potrzebna aktualna/zdalna baza danych, powinniscie zrobic seedy, apke na serwerze aktualizujesz gdy wypuszczasz wersje. Zawsze pracujesz na testowych danych, jak chcesz odpalic testy na zywej bazie danych?

Używaj frameworka z migracjami, co rozwiaze problemy roznych struktur w bazie.

Jak zrobisz wszystko dobrze, to kazdy kto sciagnie projekt z gita, powinien moc odpalic go
  • Odpowiedz
Mireczki z #bazydanych #mysql , muszę zrobić bazę wycieczek szkolnych. Mam tabele user itd. , jednak problem pojawia się przy tworzeniu tabeli trip, jaką struktrue stworzyć aby ogranąć id uczestników. Ich liczba nie zawsze będzie stała
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pakistanowaj:
create table user (id int, imie varchar, nazwisko varchar)
create table trips (id int, name varchar)
create table trip (userid int, tripid, int)

Masz relację wiele do wielu między user a trips więc trzeba zrobić tabelę pośrednią gdzie masz połączenie uczniów szkoły z wycieczkami.
  • Odpowiedz
Jak tworzę bazę danych i przykładowo chcę dodać tabelę: państwa, województwa, miasta:

państwa: id, nazwa
wojewodztwa: id, nazwa, idpanstwa
miasta: id, nazwa, id
wojewodztwa i id
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jecme: głównie do przeglądania ofert z państwa/województwa/miasta
@Jurigag: nie ma opcji, miasto zawsze należy do województwa
@RRybak: chyba tak zrobię

przepraszam że dopiero teraz odpisuje ale mi wczoraj w nocy wykop przestał działać
  • Odpowiedz
Mirko pomusz bo zgłupiałem.

What is the purpose of "OR IGNORE" in the following SQL:

INSERT OR IGNORE INTO Course (title) VALUES ( ? )
a. It makes sure that if a particular title is already in the table, there are no duplicate rows inserted

Pytanie wyżej bo wykopowe ankiety to żart.

  • a 60.0% (6)
  • b 10.0% (1)
  • c 0% (0)
  • d 30.0% (3)

Oddanych głosów: 10

  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bobbb:

The ON CONFLICT clause applies to UNIQUE, NOT NULL, CHECK, and PRIMARY KEY constraints. The ON CONFLICT algorithm does not apply to FOREIGN KEY constraints.
  • Odpowiedz
Jakie rozwiązanie będzie najodpowiedniejsze do poniższego scenariusza?
Mam 0 doświadczenia w konfiguracji replikacji, a przypadło mi wykonanie tego ( ͡° ʖ̯ ͡°)
Baza to Postgres 9.2 na Windows.

Scenariusz:
1. Aplikacje korzystają z bazy na serwerze A "master", ustawiona jest replikacja tak, że baza na serwerze B "slave" zawsze zawiera dokładną kopię danych, z bazy
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plushy: to ja nazywam to "master" i "slave", dlatego jest w cudzysłowie i dlatego pytam :p
Tak sobie to wstępnie wyobrażam, ale nie wiem, czy nie lepsze(prostsze) będzie master-master bez zmian na master i slave.
  • Odpowiedz
@plushy: najistotniejsze jest generalnie to, że obie bazy muszą mieć cały czas te same dane, obie muszą mieć możliwość obsługi aplikacji, ale nigdy nie będzie tak, że aplikacje korzystają z obu baz jednocześnie. Zawsze jedna będzie używana, a druga jako backup - tylko będą się zamieniać rolami w razie padu.
  • Odpowiedz
@d1l4x:
Wartości w nawiasach definiują Ci maksymalną i minimalną ilość przypisanych encji. 0,1,2,3... to po prostu ich ilość np ilość cyfr w nr PESEL to będzie (11,11). "n" to po prostu nieokreślona wartość. traktuj ją w przybliżeniu jako nieskończoność. Wartość na drugim końcu połączenia definiuje Ci liczebność tabeli na końcu przeciwnym tzn ilość studentów nie definiuje liczba przy tabeli studenci, ale np przy grupy czy studenci wykładu

Studenci (1,1) ----- (0,n)
  • Odpowiedz
[ #mongodb #bazydanych #naukaprogramowania #nodejs ]

Mam kolekcję z rekordami. Ta kolekcja może ciągle poszerzać się o nowe rekordy. - nazwijmy ją 'A'.

Chciałbym na podstawie rekordów z kolekcji A stworzyć kolekcję B. Z tym, że B ma być 'dynamiczna'. Już opisuję.
Przy tworzeniu B wybieramy liczbę dni tj. 1-7 i do każdego dnia dodajemy elementy z A. Dni nie są zależne od siebie, a
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

System bazodanowy SQLite który został rozpoczęty przez armię USA przechodzi bardzo rygorystyczne testy zanim wyjdzie kolejna wersja, np. co się stanie gdy podczas wykonywania commita tysięcy INSERTów odetniemy maszynie... nie internet, a prąd.

Bardzo ciekawy dokument na podstawie którego powstało kilka prac naukowych (linki w tekście) oraz metodologia testu, która sprowokowała dodatkowe prace naukowe nad tymi zagadnieniami, zafundowane przez m.in. Mozillę, korporacje paliwowe, Google, producentów oprogramowania dla samolotów, chińskie agencje rządowe...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Będę bardzo wdzięczny za pomoc. Muszę sobie odświeżyć SQL'a. Chciałbym uniknąć instalowania całego środowiska (oracla / ms sql / mysql), po prostu chciałbym mieć możliwość utworzenia kilku tabel i wykonaniu paru poleceń na nich.

Istnieje gdzieś w internecie takie miejsce żeby to zrobić?

#sql #bazydanych #programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach