Mirki, robię system rezerwacji biletów i myślę, jak rozwiązać pewien problem. Od strony admina wygląda to tak, że dodaje się przystanki (tabela stop z id i nazwą) oraz trasy (tabela track z id, nazwą, id przystanku początkowego i końcowego). Teraz na podstawie tras układa się rozkład jazdy - wybiera się dzień i trasy dla tego dnia. Oczywiście to tak w dużym skrócie, bo jest jeszcze kilka warstw abstrakcji (po to, żeby ogarnąć
Wszystko
Najnowsze
Archiwum
konto usunięte via Android
- 1
@ZukColorado: Po prostu edycja trasy nie edytuje danych, tylko dodaje nową trasę, a starą oznacza jako archiwalną.
Wadą rozwiązania jest komplikacja operacji na bazie.
Wadą rozwiązania jest komplikacja operacji na bazie.
- 0
- 1
Czy jest gdzieś lista znaków dozwolonych w typie danych VARCHAR2? Próbuję dowiedzieć się czy jest jakiś znak, który nie jest akceptowany przez varchar2.
#bazydanych #sql #oracle
#bazydanych #sql #oracle
@bofan: Raczej wchodzi wszystko, Oracle jest wolny od tych wszystkich problemów z kodowaniami, przeciwnie do MySQL czy Postgres
- 0
@MarBor_FUL: No to zależy, jak zdefiniujesz kolumnę w tabeli i ustawienia bazy Oracle. Powiedzmy, że przy Nvarchar2 nie ma problemu, ale varchar2(10) to może nie być to samo co varchar2(10 char) bo zależy jakie ustawienia ma baza (no iso) i czy przyjmie domyślnie 10BYTE czy 10CHAR. W pl/sql to inna sprawa bo wejdzie 32kB. Kolumna typu varchar2 może mieć max 4000 bajtów i to może być np. 4000 znaków ale
- 1
#sql #dobrepraktyki #bazydanych
Jak nazywacie swoje:
1. Tabele: wielkimi literami,małymi? (NEWROOM, newRoom itp.)
2. Kolumny: (jak wyżej)
3. PK: (id, ID, idroom, room_ID itp.)?
W internecie widziałem pełno konwencji, a ja nawet nie zacząłem projektu, bo jak zwykle zaczynam się zastanawiać jak nazywać swoje tabele (╯︵╰,)
Jak nazywacie swoje:
1. Tabele: wielkimi literami,małymi? (NEWROOM, newRoom itp.)
2. Kolumny: (jak wyżej)
3. PK: (id, ID, idroom, room_ID itp.)?
W internecie widziałem pełno konwencji, a ja nawet nie zacząłem projektu, bo jak zwykle zaczynam się zastanawiać jak nazywać swoje tabele (╯︵╰,)
@Patres: osobiście używam wielkich liter, np NEWROOM, a PK ROOMID. jednak uważam, że najważniejsza jest nie konwencja, lecz konsekwencja
- 5
@Patres: w takim razie tabele zawsze małymi literami i underscore np.
Nazwa tabeli opisuje zawartość w liczbie pojedynczej:
Nazwy pól to już normalne camelCase:
Indeks główny ma postać "nazwa tabeli" + "Id", np.
moja_tabela. Bez tego spierniczy się przy przenoszeniu windows <-> linux - każda tabela MySQL jest związana przez nazwę z plikiem.Nazwa tabeli opisuje zawartość w liczbie pojedynczej:
user, productNazwy pól to już normalne camelCase:
productId, displayName itp.Indeks główny ma postać "nazwa tabeli" + "Id", np.
userId, productId z tym, że jeśli tabela jest prefiksowana, to prefiksu- 1
Chciałbym sobie zrobić indeks filmów oraz muzyki i zastanawiam się jakiej bazy danych użyć.
NoSQL (Redis, Mongo) czy może jednak coś z SQL (Postgres, MySQL)
Podstawową funkcjonalnością będzie wyszukiwarka pełno tekstowa, więc baza musi dość szybko zwracać wyniki.
I tu pojawia się dylemat, bo na SQL mogę sobie to pogrupować i zrobić klucze obce i wsio będzie latało tyle, że odczyt jest wolny. W przypadku NoSQL wszystko jest trzymane w jednym "dokumencie"
NoSQL (Redis, Mongo) czy może jednak coś z SQL (Postgres, MySQL)
Podstawową funkcjonalnością będzie wyszukiwarka pełno tekstowa, więc baza musi dość szybko zwracać wyniki.
I tu pojawia się dylemat, bo na SQL mogę sobie to pogrupować i zrobić klucze obce i wsio będzie latało tyle, że odczyt jest wolny. W przypadku NoSQL wszystko jest trzymane w jednym "dokumencie"
Czy polecenie EXIT; wewnątrz pętli kursorowej zamyka automatycznie ten kursor?
#oracle #bazydanych #programowanie
#oracle #bazydanych #programowanie
- 1
WOŁAM!
Wprowadz regułe poprawnosci dla tabeli aby data urodzenia zgodna była z peselem.
Mozesz uzyc funkcji YEAR, MONTH, DAY, VAL, MID lub innych
takie polecenie mam z Bazy Danych w Access, ktoś coś może mi pomóc jakoś? nie ogarniam tych wszystkich funkcji w Accessie
Wprowadz regułe poprawnosci dla tabeli aby data urodzenia zgodna była z peselem.
Mozesz uzyc funkcji YEAR, MONTH, DAY, VAL, MID lub innych
takie polecenie mam z Bazy Danych w Access, ktoś coś może mi pomóc jakoś? nie ogarniam tych wszystkich funkcji w Accessie
- 1
hej mirki z #sql #bazydanych czy istnieje w t-sql coś takiego jak foreach?( ͡° ͜ʖ ͡°) muszę w pętli porównać dwie tabele... obejrzałem wszystkich pakistańczyków na youtube i nic.
10
Microsoft prezentuje nowe możliwości SQL Server 2016 i rzuca wyzwanie...

Nowe funkcjonalności koncentrują się m.in. na wydajności oraz bezpieczeństwie danych. Platforma SQL Server zyskała też nowe funkcje w zakresie analizy danych, w tym obsługę języka R. SQL Server 2016 będzie dostępny także na platformie Linux. Microsoft uruchomił również program mający...
z- 0
- #
- #
- #
- #
- #
- #
Jakiś darmowy program do tworzenia bazy danych z firmami? Jakiś mirek może coś polecić? Wiecie, nazwa firmy, adres, kontakt, czym się zajmują plus jakieś notatki ... do jakiego programu mógłbym takie dane wprowadzać, aby mieć łatwy, szybki i przejrzysty dostęp do danych i do ich edycji?
#pytanie #problem #informatyka #pracbaza #bazydanych #pewniezletaguje #pomocy #programy
#pytanie #problem #informatyka #pracbaza #bazydanych #pewniezletaguje #pomocy #programy
@LubieDlugoSpac: access?
- 1
Sqlowe mirasy mam pytanko
Jak w MS SQL sprawdzic czy dane zapytanie korzysta z partycji tabeli? (chce sprawdzic z ilu plikow czyta dane)
W execution plan nie widze informacji :<
#sqlserver #bazydanych #informatyka #sql
Jak w MS SQL sprawdzic czy dane zapytanie korzysta z partycji tabeli? (chce sprawdzic z ilu plikow czyta dane)
W execution plan nie widze informacji :<
#sqlserver #bazydanych #informatyka #sql
- 0
- 0
@rea9: Nie no tak sie chwale, ze umiem z google korzystac ;] Kurcze, mam przypadek, ze jest zrobiona partycja range na jednym filegroup - primary. Ma to jakis sens ? Myslalem, ze chodzi o to aby sobie na osobne fizyczne pliki porozbijac
Mirki, jakies dobre materialy/podręcznik do nauki SQL? Tak dla początkującego różowego? :) #pytanie #programowanie #informatyka #bazydanych
- 9
@BlackTabby: początkujący różowy potrzebuje innych materiałów niż początkujący niebieski?
https://www.codecademy.com/learn/learn-sql
https://www.codecademy.com/learn/learn-sql
- 1
@piot-rabi: Praktyka to ważna rzecz, znajomy mi proponował że będzie mi zadawał prace domowe i pilnował :D
konto usunięte via Android
- 1
Szukam jakiejś książki o MS SQL. Interesuje mnie optymalizacja zapytań, tworzenie indeksów, dobre praktyki przy tworzeniu tabel i kolumn, tworzenie procedur i funkcji.
Nie interesują mnie zagadnienia związane z zarządzaniem serwerem bazodanowym. Nie mam i raczej nie chcę mieć z tym styczności.
Chcę usystematyzować i poszerzyć swoją wiedzę.
Znacie coś godnego polecenia?
#bazydanych #programowanie #mssql #sql
Nie interesują mnie zagadnienia związane z zarządzaniem serwerem bazodanowym. Nie mam i raczej nie chcę mieć z tym styczności.
Chcę usystematyzować i poszerzyć swoją wiedzę.
Znacie coś godnego polecenia?
#bazydanych #programowanie #mssql #sql
- 0
- 0
Pro SQL Server 2012 Relational Database Design and Implementation
Ta jest dobra. Tylko jak programiści C# zajmują się projektowaniem schematu czy strategią indeksowania to nie wróży dobrze jeśli to duży projekt.
Ta jest dobra. Tylko jak programiści C# zajmują się projektowaniem schematu czy strategią indeksowania to nie wróży dobrze jeśli to duży projekt.
w jaki sposób facebook albo wypok przechowuje liki i plusy? Czy używana jest zwykła rdbms czy jakiś nosql?
#bazydanych
#bazydanych
- 1
Mam kwerendę w #access, muszę wrzucić jej wynik do #mysql.
Jest jakiś lepszy sposób na to niż eksport do CSV i import później tego przez jakieś phpMyAdmin? Mam prawie 1 000 000 rekordów do przerzucenia, a PMA ogarnia na raz lekko ponad 10k...
#bazydanych
Jest jakiś lepszy sposób na to niż eksport do CSV i import później tego przez jakieś phpMyAdmin? Mam prawie 1 000 000 rekordów do przerzucenia, a PMA ogarnia na raz lekko ponad 10k...
#bazydanych
#sieci #mikrotik #optima #bazydanych
Mam taki problem z siecią opartą o mikrotika i programem ERP Optima. Sieć jest zbudowany w następujący sposób: MT jest połączony kablowo z serwerem, natomiast końcówki są połączone z MT poprzez wifi. I teraz tak kiedy wifi jest skonfigurowane z szyfrowaniem AES to prawie nie da się korzystać z programu. Natomiast kiedy ustawi się TKIP to wszystko działa prawie ok.
Mam taki problem z siecią opartą o mikrotika i programem ERP Optima. Sieć jest zbudowany w następujący sposób: MT jest połączony kablowo z serwerem, natomiast końcówki są połączone z MT poprzez wifi. I teraz tak kiedy wifi jest skonfigurowane z szyfrowaniem AES to prawie nie da się korzystać z programu. Natomiast kiedy ustawi się TKIP to wszystko działa prawie ok.
- 0
@plushy: bardzo długie czasy ładowania kategorii i modułów programu (program działa na bazie sql).
@Qrystus: pakietów właśnie nie gubi bo to pierwsze podejrzewałem.
@brokenik: nawet nie same karty ale ogólnie win 10 coś nie do końca działa bo np na win 7 działa w sumie bezproblemowo, podobnie na win 8.
@Qrystus: pakietów właśnie nie gubi bo to pierwsze podejrzewałem.
@brokenik: nawet nie same karty ale ogólnie win 10 coś nie do końca działa bo np na win 7 działa w sumie bezproblemowo, podobnie na win 8.
- 0
@gasu_kurobikari: Spróbuj w Mikrotiku wymusić obsługę tylko AES - wyłącz w cholerę TKIP i sprawdź ponownie.
#informatyka #bazydanych #programowanie
Mireczki uczę się programowania i chciałbym was prosić o dobre rady w zaprojektowaniu prostej bazy danych.
Powiedzmy, że mam dane osoby i cechy fizyczne oraz cechy charakteru. Dane osoby to zawsze imię i nazwisko. Cechy są z szerokiego zbioru cech ale różne osoby mogą mieć różną ilość cech fizycznych i różną ilość cech charakteru. Może być osoba z jedną cechą fizyczną a może być z
Mireczki uczę się programowania i chciałbym was prosić o dobre rady w zaprojektowaniu prostej bazy danych.
Powiedzmy, że mam dane osoby i cechy fizyczne oraz cechy charakteru. Dane osoby to zawsze imię i nazwisko. Cechy są z szerokiego zbioru cech ale różne osoby mogą mieć różną ilość cech fizycznych i różną ilość cech charakteru. Może być osoba z jedną cechą fizyczną a może być z
- 1
@ZbigniewO: Czy cechy charakteru i cechy fizyczne są od siebie tak bardzo różne, żeby robić dla nich osobne tabele?
- 1
@ZbigniewO: Zależy od typu danych. Jeśli masz tak jak wcześniej cechy fizyczne i cechy charakteru (czyli dane o podobnej strukturze i znaczeniu) to jedna tabela z danymi, jedna łącząca, i w tej z danymi info o typie danych.
Jeśli masz cechy i wpisy na mirko, to to są dwie zupełnie różne rzeczy i nie ma sensu ich mieszać w jednej tabeli.
Jeśli masz cechy i wpisy na mirko, to to są dwie zupełnie różne rzeczy i nie ma sensu ich mieszać w jednej tabeli.
- 1
jak pobrać z bazy mongo 10 najnowszych wyników obiekty w tej bazie zawierają pole date z czasem unixowym?
#mongodb
#programowanie
#bazydanych
#mongodb
#programowanie
#bazydanych
@angular: za pomoca zapytania
- 0
@MrGreeneye: @Nemeczekes: dzieki :D
#programowanie #bazydanych
Jakby ktoś szukał kiedyś informacji, dlaczego na MySQL 5.7 nie da się założyć indeksu pełnotekstowego (fulltext) na polu typu TEXT lub VARCHAR to odpowiadam: zmieńcie utf32/16 na utf8. Nigdzie w dokumentacji o tym nie piszą, na forach jakieś archaiczne posty, że InnoDB nie wspiera fulltext'a... straciłem dzisiaj na to 3 godziny. Pozdrawiam.
Jakby ktoś szukał kiedyś informacji, dlaczego na MySQL 5.7 nie da się założyć indeksu pełnotekstowego (fulltext) na polu typu TEXT lub VARCHAR to odpowiadam: zmieńcie utf32/16 na utf8. Nigdzie w dokumentacji o tym nie piszą, na forach jakieś archaiczne posty, że InnoDB nie wspiera fulltext'a... straciłem dzisiaj na to 3 godziny. Pozdrawiam.
@nadmuchane_jaja: Wybacz to nieśmieszne rozwiązanie, ale podobno przejście na postgresa też pomaga.
16
SQL Server trafi na Linuksa – Microsoft kończy z izolacją swojej platformy

Pierwsze komentarze są wszędzie takie same: piekło właśnie zamarzło. Niespodziewanie chyba dla wszystkich Microsoft ujawnił, że jego klejnot w koronie, flagowy system zarządzania relacyjnymi bazami danych SQL Server, zostanie wydany także na Linuksa.
z- 20
- #
- #
- #
- #
- #
- #




























Chodzi mi o to, żeby po prostu dostać ostatnie ID jakie jest w tabeli i dodawać dalej, bo zwrócenie ostatniego ID po posortowaniu malejąco trwa jakieś 500ms przy 140k rekordów w bazie, co jest bardzo słabym wynikiem według mnie :L
No, chyba że jest jakaś opcja w postgresie
Po drugie - sekwencje.