#informatyka #bazydanych
Mireczki , szukam bazy danych kodów pocztowych powiązanych z miastami i województwami a najlepiej to gminami , macie może dostęp do takiego czegoś albo wiecie gdzie taką bazę można uzyskać ? (najlepiej nie płatną)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczky z #bazydanych
Tworzę tabelę w której mam pola kierunek i ID.
Chcę do nich wkleić dane tak jak zawsze to robię (LibreOffice Base), ale dostaję taki błąd:
Violation of unique constraint SYSPK61: duplicate value(s) for column(s) "Kierunek" in statement [INSERT INTO "zloszenia" ("Kierunek,"ID) VALUES (?,?)]
Ktoś wie o co tutaj chodzi?
Obie zmienne znakowe i wszystko się mieści na 100%, a z baz danych dość cienki jestem,
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie
uczę sie do #matura z #informatyka i to rozszerzona i mam pytanie apropo #bazydanych bo tam się korzysta z access no i właśnie te proste kwerendy nie stanowią problemu ale schody się zaczynają jak zwykłe sumy nie wystarczają.
1. czy access działa na podstawie SQL?
2. skąd się nauczyć takich przydatnych funkcji
dzięki
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Fachmann: wszystko da się zrobić "prostą kwerendą" albo z wykorzystaniem dwóch (jedna jest jakby podkwerendą). Najlepiej poprzeglądać rozwiązania z zeszłych lat, maturainformatyka.pl (jak nie wejdzie, to wpisz w googlach adres i pierwszy wynik)
  • Odpowiedz
Jak powinno się przechowywać w bazie danych niepełną datę urodzenia? Wiem, że ktoś urodził się w 1865 i nie wiadomo kiedy dokładnie.
Albo wiadomo, że urodził się albo 8 kwietnia, albo 11 kwietnia, jak to zapisać?
#sql #bazydanych
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@superwoman: Nie sprecyzuje jak ale da się to zrobić, lata temu widziałem kod trasowania tym algorytmem na google maps i dało się rozwiązać problem węzłów.
  • Odpowiedz
Wtyczka SQLCipher dla SQLiteStudio - darmowe licencje demonstracyjne.

Od jakiegoś czasu dostępna jest płatna wtyczka do obsługi baz SQLCipher dla SQLiteStudio, ale teraz można zgłosić chęć przetestowania wtyczki, bez konieczności kupowania. Licencja demonstracyjna pozwala na używanie wtyczki przez tydzień.

Oficjalny kanał zamówień licencji demonstracyjnej: https://salsoft.com.pl/store/?trial-versions,27
Kanał dla Mirków - po prostu napiszcie wiadomość prywatną na wykopie.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #bazydanych

Znacie jakiś prawilny kurs od podstaw? A jak znacie i jeszcze moglibyście podlinkować to już w ogóle super ( ͡° ͜ʖ ͡°)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka mirki, jutro mam egzamin i jest jedna opcja która nie daje mi spokoju. Jaka jest różnica między 1 a 2 formą normalizacyjną w przygotowaniu baz danych (temat poruszany przy ERD) ? Da radę ktoś to wytłumaczyć na chłopski rozum?

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

Wydałem SQLiteStudio 3.0.6

Z ważniejszych zmian:
- interfejs zoptymalizowany pod kątem prezentacji zawartości/danych - tj. zmniejszone do minimum marginesy kontrolek, żeby w oknie aplikacji mieściło się więcej informacji (można w opcjach przywrócić stare ustawienia)
- lista baz danych teraz domyślnie zajmuje całą lewą stronę (czyli pole statusu nie zajmuje już całej szerokości na dole), przez co widać więcej baz na liście (to też można zmienić w ustawieniach)
- podczas wstawiania nowego wiersza w widoku siatki można
vipe - Wydałem SQLiteStudio 3.0.6

Z ważniejszych zmian:
- interfejs zoptymalizowa...

źródło: comment_JZWLSnhxbSDjMv1fI5cdxYfduefIgHQT.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LOLWTF: To było jakieś 4-5 miesięcy temu, na jakimś Windowsie. Pewnie nic poważnego, ale akurat robiłem to w pracy i nie chciałem poświęcać na to więcej czasu. Jak będę miał w najbliższym czasie chwilę to na pewno się temu przyglądnę. Dzięki za przypomnienie ;)
  • Odpowiedz
#sf2 #symfony2 #bazydanych #mysql

używam create builder do stworzenia formularza.
W formularzu muszę przechowywać geolokalizacje, tj latitude i longitude...
Jakiego typu pola powinienem użyć oraz czy te dwie wartości powinienem trzymać razem czy osobno?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qwelukasz: to zależy. MySQL ma dopiero od wersji 5.7 potrafić indeksować dane geometryczne przechowywane w InnoDb, więc jeżeli to był Twój plan, to musisz poczekać. Jeżeli natomiast będą to tylko i wyłącznie lat/lng i nie planujesz stosować jakichś super skomplikowanych operacji, możesz użyć do tego celu decimal/float spokojnie ze zwykłym indeksem.
  • Odpowiedz
Witam,
Mam pytanie odnośnie baz danych XML.
Istnieją dwie drogi wykorzystanai takich baz.
Pierwsza to baza danych jako źródło danych akceptuje pliki xml przetwarza np. za pomocą SQL i wynik wystawia w postaci danych w plikach XML.
Drugą opcją są natywne bazy. Trzeba wtedy wybrać język opisujący dane w plikach(SGML, XML, YAML, JSON), wybrać język zapytań (Xpath, Xquery). Dobrze myślę? W tej drugiej opcji to my określamy sposób przetwarzania i zapisu? .
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ksiak: Dziwacznym rozwiązaniem jest np. obsługa constraintów:

For other storage engines, MySQL Server parses and ignores the FOREIGN KEY and REFERENCES syntax in CREATE TABLE statements. The CHECK clause is parsed but ignored by all storage engines.


A obsługa functional dependencies przed 5.7 jest ewidentą pułapką na niedoświaczonych programistów (na szczęście tylko raz musiałem to poprawiać w legacy code).

Dziwne zachowania zmieniają się zależnie od konfiguracji i wersji ale po
  • Odpowiedz
Mirki, czy ktoś pisze apki pod Androida z użyciem SQLite'a?

Zrobiłem wtyczkę do SQLiteStudio do łączenia się z bazą na androidzie bezpośrednio ze swojego komputera i szukam kilku chętnych do wypróbowania i podzielenia się uwagami. Zaznaczam, że dotyczy to tylko baz w aplikacjach które samemu się pisze, nie dowolnych baz w telefonie.

W zamian mogę zaoferować wieczną licencję na ową wtyczkę. Nie szukam profesjonalnych testerów, a jedynie ludzi którzy mają styczność z tematem i
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam jako projekt do napisania aplikację webową w której nawiążę połączenie z bazą danych SQL Server oraz umożliwię dodawanie, usuwanie oraz edycję rekordów.
Jestem kompletnie zielony w temacie, nigdy też nie pisałem nic w C# czy Javie, znam jedynie podstawy SQL.
Moje pytanie - jakich narzędzi użyć by zrobić to możliwie najprościej i najszybciej?

#bazydanych #java #programowanie #sql
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#bazydanych #programowanie #mysql #postgresql

Mam takie pytanie do bardziej doświadczonych dev'ów.

Sprawa jest następująca.
Jest strona, na której osoba zakłada konto (podaje nazwę firmy, swoj login i hasło) i automatycznie staje się administratorem w obrębie swojego konta w danej firmie.
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qwelukasz: PostgreSQL i MySQL osiągają podobną wydajność, więc tu musisz wybrać tą bazę, którą wolisz.

7500 wpisów to dla bazy danych bardzo mało danych. Gdyby tych danych było miliardy to wtedy mógłbyś zaczynać zastanawiać się nad wydajnością.

Musisz oczyswiście pamiętać o założeniu odpowiednich indeksów na pola. Przede wszystkim ważny będzie indeks na id_firmy, żeby szybko wybierać dane dla poszczególnej firmy.
  • Odpowiedz
@qwelukasz:
1. Bazy danych mają typ reprezentujący datę, więc chyba lepiej używać go niż stringów.
2. Dla wpisów historycznych stworzyłbym osobną tabelę. W tym momencie żeby wyświetlić aktualne wpisy musisz dla każdego wpisu wybrać wpis z maksymalnym historyid. To powoduje konieczność użycia podzapytań, co znacząco wpływa na wydajność (to można obchodzić dodając pole trzymające informację, czy dany wiersz jest aktualny, ale mimo wszystko lepiej przenieść te dane do osobnej
  • Odpowiedz
Mirki poratuje ktoś od #bazydanych ? Przy próbie logowania po włączeniu programu mam taki błąd:

The log scan number (10375:384:1) passed to log scan in database 'CDN_NAZWABAZY' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup.
A
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@roszej: Wygląda jakby baza nie została nigdy prawidłowo stworzona i jest tutaj tworzenie loga. Faktycznie to Optima lub XL z tego co widzę, ale to nie ma znaczenia. Masz backup baz?
  • Odpowiedz