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? ( ͡° ʖ̯ ͡°)
Wszystko
Najnowsze
Archiwum
- 1
- 1
@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
Mireczki, korzystał ktoś z Was z Informix'a? Jeśli tak to prosiłbym o kontakt, męczę się z projektem na #studbaza
#bazydanych #programowanie #informix
#bazydanych #programowanie #informix
- 4
Mirki to zadziała tak samo, prawda?
#bazydanych #programowanie
SELECT autor.imie, autor.nazwisko
FROM autor
INNER JOIN ksiazki ON ksiazki.id
#bazydanych #programowanie
SELECT autor.imie, autor.nazwisko
FROM autor
INNER JOIN ksiazki ON ksiazki.id
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
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
@directPlay: cron i curl
@directPlay: Widać, że mamy tu do czynienia dużym rozbudowanym systemem. Trudno coś doradzić.
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
- 0
@Luxik: jakieś miejsce gdzie uderzyć o certyfikat jak będę pewien swoich umiejętności ?
@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ę.
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.
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)
źródło: comment_DIil1uUIIDqWRateJq38Wio4Giu0LbNY.jpg
Pobierz- 3
@d1l4x: https://www.codeproject.com/kb/database/visual_sql_joins.aspx
Spróbuj tego. Wizualnie wytłumaczone wszystkie joiny.
Spróbuj tego. Wizualnie wytłumaczone wszystkie joiny.
- 2
SELECT TOP 5 Nazwa FROM Miasta WHERE Wojewodztwo='małopolskie';
Co mogę użyć zamiast TOP 5, żeby mi wyświetliło 5 nazw miast z województwa małopolskiego?
#mysql #bazydanych #programowanie
Co mogę użyć zamiast TOP 5, żeby mi wyświetliło 5 nazw miast z województwa małopolskiego?
#mysql #bazydanych #programowanie
- 3
@Peterov: ORDER BY i LIMIT 5 ? ;-)
@Peterov: szanuj tagi ziomuś, do takiej składni wołasz 3000 ludzi, samo #mysql i #bazydanych by styknelo
- 2
W jaki sposób można obejrzeć zawartość dwóch zbiorów o tej samej strukturze?
Podobno są dwa sposoby
#bazydanych #naukaprogramowania
Podobno są dwa sposoby
#bazydanych #naukaprogramowania
- 1
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
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
- 2
@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ł.
- 1
@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
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
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
- 2
@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.
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.
- 0
Komentarz usunięty przez autora
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, idwojewodztwa i id
państwa: id, nazwa
wojewodztwa: id, nazwa, idpanstwa
miasta: id, nazwa, idwojewodztwa i id
- 0
- 0
@thcluboy: poczytaj o TERYT i potem https://github.com/ad-m/django-teryt-tree/blob/master/README.rst
- 1
Mirko pomusz bo zgłupiałem.
What is the purpose of "OR IGNORE" in the following SQL:
a. It makes sure that if a particular title is already in the table, there are no duplicate rows inserted
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)
- 2
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
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
- 0
@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.
Tak sobie to wstępnie wyobrażam, ale nie wiem, czy nie lepsze(prostsze) będzie master-master bez zmian na master i slave.
- 0
@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.
1
FRSE - agencja programu Erasmus+ udostępnia badaczom archiwa

Ogromne zasoby danych - m.in. z programu Erasmus+ - dotyczące współpracy międzynarodowej udostępnia badaczom Fundacja Rozwoju Systemu Edukacji. "O dziwo nikt nie badał jeszcze w Polsce w sposób dogłębny losów studentów Erasmusa" - zwrócił uwagę dyrektor FRSE dr Paweł Poszytek.
z- 2
- #
- #
- #
- #
- #
Mam to tego nauczyć się tworzyć zapytania instrukcji 'select'
czy mógłby mi ktoś powiedzieć co oznacza 'k', 'r' , 'rk;
(1,1) - relacja jeden do jednego tak mi się wydaje
(1,n) - jeden do wielu
czy mógłby mi ktoś powiedzieć co oznacza 'k', 'r' , 'rk;
(1,1) - relacja jeden do jednego tak mi się wydaje
(1,n) - jeden do wielu
źródło: comment_vstk5ypGvmwewf6q8yzYL9TNDxNLSUHI.jpg
Pobierz@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)
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)
- 1
@Nartenlener: dziękuję bardzo za wyczerpującą odpowiedź!
[ #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
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
@PrawyKuba: zobacz sobie mirkowyznania na githubie model conversations
- 0
@sokytsinolop: o, o coś takiego mi chodziło. Dziękuje :)
- 19
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...
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...
- 1
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
Istnieje gdzieś w internecie takie miejsce żeby to zrobić?
#sql #bazydanych #programowanie
@bury_mis: Nie wystarczy Ci zwykły sqlite3?
- 1
@bury_mis: Znalazłem coś takiego: http://rextester.com/l/mysql_online_compiler
Do wyboru MySql, PostgreSQL, SQL Server i Oracle. Nie wiem czy to działa w odpowiedni sposób. Nie próbowałem.
Do wyboru MySql, PostgreSQL, SQL Server i Oracle. Nie wiem czy to działa w odpowiedni sposób. Nie próbowałem.




















INSERT INTO table2 SELECT * FROM table;na moim lapku (i7) wykonuje się to 5 sekund - 66k rekordów. Na serwerze produkcyjnym 60 sekund. Serwer nie jest obciążony, można powiedzieć, że teraz nic nie robi.
Serwer do bani czy może chodzić o coś innego?
PS. wiem, że to pierwsze wyniki w google, co podrzucam, ale nie napisałeś co już robiłeś ;)