#programowanie #webdev Mirki jakieś rady co liczyć w #sql-u a co w #php ? Co tylko się da w SQL-u liczyć czy jakiś typ obliczeń przerzucić na PHP ? dane wejściowe do obliczeń znajdują się w bazie danych
Wszystko
Najnowsze
Archiwum
- 3
@wytrzzeszcz: zależy od aplikacji, rodzaju danych, i ewentualności przyszłej migracji bazy danych (o ile same dane przenieść nie problem, o tyle funkcje, procedury i bardziej skomplikowane zapytania często bardzo ciężko przepisać).
- 2
@wytrzzeszcz: Jest to oznaczenie osób upośledzonych, którzy nie potrafią korzystać z wykop.pl
Dobra mirki sprawa wygląda tak. Chciałbym pocisnąć swój rozwój zawodowy w kierunku baz danych. Projektowanie ich, bycie adminem coś w ten deseń. Ktoś kto ma wiedzę na ten temat mógłby mi wytłumaczyć co muszę umieć, w jakim stopniu aby móc aplikować na jakiś staż?
Mam ambicje i jakieś tam podstawy sql i chce pocisnać ostro w tym kierunku ale potrzebuje podpowiedźi kogoś kto siedzi w tym i ogarnia ten temat. Dzięki wielkie
Mam ambicje i jakieś tam podstawy sql i chce pocisnać ostro w tym kierunku ale potrzebuje podpowiedźi kogoś kto siedzi w tym i ogarnia ten temat. Dzięki wielkie
- 5
@programistalvlhard:
1. Wybierz RDBMS.
Polecam rozwiązania: Oracle Database, IBM DB2, MS-SQL Server, bazy danych SAP-a: SAP HANA, SAP
1. Wybierz RDBMS.
Polecam rozwiązania: Oracle Database, IBM DB2, MS-SQL Server, bazy danych SAP-a: SAP HANA, SAP
- 1
@programistalvlhard: Trzymaj się kumplu!
Bazodanowe Mirki, polecicie dobrą książkę lub materiały do nauki MS SQL, zagadnienia jakie mnie interesują to głównie tworzenie zapytań, widoków, triggerów.
Dzięki za pomoc.
#mssql #bazydanych #sql
Dzięki za pomoc.
#mssql #bazydanych #sql
- 1
@sal-vadore: 10-774 Querying SQL Server 2012
- 0
znalazłem coś takiego na yt na razie jest super https://www.youtube.com/watch?v=IIzA8gedbIg&list=PLIoX3-mcY80ipygQHDYN_w_F1lAl2m2JS&index=1
- 3
siema
Jest jakis sposob na sprawdzenie ktore kolumny w bazie potrzebuja indeksow ? msssql 2008
#bazydanych #sqlserver #dba #sql
Jest jakis sposob na sprawdzenie ktore kolumny w bazie potrzebuja indeksow ? msssql 2008
#bazydanych #sqlserver #dba #sql
@Crisu: 100 mln tabel? To indeksy nie pomogą...
@Crisu: filtruj najbardziej obciążające zapytania. I je testuj.
Potem zakładaj indeksy.
kilkaset tabel to nie tak strasznie dużo. Optymalizacja bazy może trochę trwać.
Dobrze założone indeksy mogą dokonać cudów.
Źle założone mogą zwielokrotnić wielkość bazy.
Potem zakładaj indeksy.
kilkaset tabel to nie tak strasznie dużo. Optymalizacja bazy może trochę trwać.
Dobrze założone indeksy mogą dokonać cudów.
Źle założone mogą zwielokrotnić wielkość bazy.
Mirki, mam bazę danych w plikach MYI MYD. Jak zaimportować to do jakiejś bazy np. MySQL ? Program, który wykorzystuje te pliki odpala "searchd.exe".
#mysql #sql #bazydanych #windows
#mysql #sql #bazydanych #windows
- 0
@ghost1511: udało się inaczej:
1. pobranie paczki mysql
2. skopiowanie plików bazy do katalogu \data\
3. odpalenie mysql cmd "mysqld"
4. połączenie przez HeidiSQL
5. działa ;-)
1. pobranie paczki mysql
2. skopiowanie plików bazy do katalogu \data\
3. odpalenie mysql cmd "mysqld"
4. połączenie przez HeidiSQL
5. działa ;-)
- 3
#programowanie #sql
Cześć,
Potrzebuję Waszej pomocy. Niestety nie jestem biegły w sql. Mam dwie tabele:
Cześć,
Potrzebuję Waszej pomocy. Niestety nie jestem biegły w sql. Mam dwie tabele:
CREATE TABLE stock_details- 1
@plushy: Gdy będę robił update rekordów z tabeli stock_details nie będę musiał updatować wartości z tabeli stocks. Bo jak rozumiem po każdym nowym dodaniu rekordu (trigger on create) będą uruchamiane napisane funkcję, które już zrobią update wartości w tabeli stocks.
Dobra mam coś takiego:
Dobra mam coś takiego:
CREATE OR REPLACE FUNCTION totalRecords ()
RETURNS double precision- 0
@pulla: http://www.postgresql.org/docs/9.1/static/sql-createtrigger.html + http://www.postgresql.org/docs/9.2/static/plpgsql-trigger.html ogólnie różniąca polega na tym, iż twoja funkcja powinna zwracać trigger. A sam trigger wola funkcje, lecz nie dowolna, a jedna z trigger function, czyli takiej która trigger zwraca. Wartość zmieniasz poprzez new.total:= zreszta, wszystko znajdziesz w dokumentacji. Plus mała rada, jeśli nie potrzebujesz dużej precyzji, to typ danych Real jest wystarczający, a zajmuje mniej miejsca.
- 1
Mirki dlaczego zaczyna mi numerować DinnerID od 5 zamiast o 1? Mam ustawione: [DinnerID] INT NOT NULL PRIMARY KEY IDENTITY
#bazydanych #visualstudio #sql #programowanie
#bazydanych #visualstudio #sql #programowanie
źródło: comment_4JzTmooZBdC7uwMHOM77amkeOhq3jV3L.jpg
Pobierz@pan_Dzik: nawet nieudanych insertów nie miałeś?
- 2
@towarprawemnietowarem: Różnica żadna, ale dopiero się tego uczę i zastanawiałem się dlaczego zaczyna indeksować od 5, kiedy ja ustawiłem Identity Seed na 1.
Teraz już wiem, że to numer KAŻDEJ próby dodania rekordu, a nie tylko tych udanych. Ogólnie to myślę, że fajnie wiedzieć jak coś działa jeśli zamierza się tego używać.
Teraz już wiem, że to numer KAŻDEJ próby dodania rekordu, a nie tylko tych udanych. Ogólnie to myślę, że fajnie wiedzieć jak coś działa jeśli zamierza się tego używać.
- 1
Zacząłem przerabiać nerdDinner i mam problem już w drugiej części.
http://nerddinnerbook.s3.amazonaws.com/Part2.htm
dokładnie część: Setting up a Foreign Key Relationship between Tables
Oni ustalają tą relacje graficznie (http://nerddinnerbook.s3.amazonaws.com/Images/image035.png), ale gdy klikne ppm na wiersz nie mam tylu opcji do wyboru.
http://nerddinnerbook.s3.amazonaws.com/Part2.htm
dokładnie część: Setting up a Foreign Key Relationship between Tables
Oni ustalają tą relacje graficznie (http://nerddinnerbook.s3.amazonaws.com/Images/image035.png), ale gdy klikne ppm na wiersz nie mam tylu opcji do wyboru.
źródło: comment_Tcm6BmJGBA3F52JBtvKYDNUS9Kfgcn99.jpg
Pobierz- 1
@pan_Dzik: siedzę w oracle'u, ale na szybko znalazłem podobny wpis dla mssql, jak to jest w oracle'u:
alter table MyTable
add constraint MyTableMyColumnFK FOREIGN KEY ( MyColumn ) references MyOtherTable(PKColumn);
BTW - musisz chyba mieć jakąś "wybrakowaną" wersję visual'a, albo brakuje jakiegoś dodatku - chociaż w tutorialu piszą, że jest to wersja "SQL Server Express" - też to masz?
alter table MyTable
add constraint MyTableMyColumnFK FOREIGN KEY ( MyColumn ) references MyOtherTable(PKColumn);
BTW - musisz chyba mieć jakąś "wybrakowaną" wersję visual'a, albo brakuje jakiegoś dodatku - chociaż w tutorialu piszą, że jest to wersja "SQL Server Express" - też to masz?
- 1
@grzgar:
Co do rozwiązania to masz racje; na stacku znalezłem bardzo podobną odpowiedź:
ALTER TABLE Orders
ADD CONSTRAINT FKCustomerOrder
FOREIGN KEY
Co do rozwiązania to masz racje; na stacku znalezłem bardzo podobną odpowiedź:
ALTER TABLE Orders
ADD CONSTRAINT FKCustomerOrder
FOREIGN KEY
- 3
Nie do końca #programowanie ale może znajdzie się ktoś bardzo ogarnięty i mi pomoże. Mam dwie duże bazy MS #sql w firmie. W wyniku migracji okazało się, że cześć pracowników pracowała na starej bazie a część na nowej. Przez dwa dni dało to setki dokumentów różnicy. W jaki sposób można połączyć ze sobą te dwie bazy, może jest jakiś program który porówna mi dwie bazy i wyrzuci z
@madry_i_mieciutki: o jakie dane dokładnie Ci chodzi ? Ogólnie jeśli nie znasz SQL'a to możesz sobie w managmencie kliknąć prawym przyciskiem na konkretnej tabeli i kliknąć "Select Top 1000 Rows" lub kliknąć u góry w "New Query" i napisać sobie "Select * from nazwa_tabeli" pamiętaj tylko żeby sobie wybrać odpowiednią baze danych jak tworzysz sobie swoje zapytanie.
- 0
@NiebieskaSowa: o, select top rows mnie ratuje, dzięki.
- 3
Mirki, powiedzmy, że mam w bazie cos takiego
Czy jest jakaś możliwość, żeby przy wyświetlaniu danych dodać coś, żeby wyszło coś takiego? Z tym, że ma obyć się bez zmiany danych w bazie.
|Imie |
|Karyna|Czy jest jakaś możliwość, żeby przy wyświetlaniu danych dodać coś, żeby wyszło coś takiego? Z tym, że ma obyć się bez zmiany danych w bazie.
|Imie@bdfi1: SELECT Imie || 'Seba' FROM users
lub funkcją konkatenacji
lub funkcją konkatenacji
- 2
Jeżeli mam w bazie danych #sql tak, że tabela nazywa się "settings" i chcę tam trzymać słownik, tj. klucz i wartość... ale wartość może być stringiem, integerem lub boolem (czyli integerem i tak, zostają dwie opcje)... na razie mam tak, że mam dodatkową kolumnę "typ" i tam mam enum który decyduje czy zwrócić wartość z komuny "intvalue" czy "stringvalue" i jeżeli to pierwsze to czy przekonwetować na boola
@qtsms: Moim zdaniem OK, lepsze niż tworzenie 5 tabel configint configvarchar config_datetime itp.
- 3
@katinka: no to już by była przesada wg mnie ( ͡° ͜ʖ ͡°) ale sądziłem, że dałoby się jeszcze lepiej... np. czy jest sens ograniczenia się np. do jakiegoś binarnego typu danych i tam władować każdą zmienną i tylko przeformatowywać przy wyciąganiu i wkładaniu na podstawie tego enuma? Strasznie mnie męczą puste kolumny... a niestety mam ich dużo, np. jest sobie tabelka "głosowanie" i tam jeżeli
- 1
Błąd na serwisie prawy.pl
"User 'ikosprawy' has exceeded the 'maxquestions' resource (current value: 200000) SQL=INSERT INTO
"User 'ikosprawy' has exceeded the 'maxquestions' resource (current value: 200000) SQL=INSERT INTO
j25_session (session_id, client_id, time) VALUES ('2997b5b9854d09c2a9d4392af996fc24', 0,@moon5: lewy.pl cie ddosuje
- 1
Z takimi prostymi pytaniami nie ma co tu przychodzić. Bo wstyd.
- 3
Cześć. Studiuję geografię/geoinformatykę, robię trochę GIS i teledetekcji i słyszałem, że przydaje się SQL. Niestety, przedmiot z baz danych nie został uruchomiony, bo zapisało się za mało osób. Polecacie jakieś kursy, ćwiczenia związane z SQL? Trzeba mieć jakieś początkowe umiejętności z zakresu programowania?
#sql #januszeinformatyki
#sql #januszeinformatyki
@Simo_Hayha: polecam 3 etapy
ms access i proste kwerendy, podzapytania, update rekordow ze slownikow, dao, ado
Potem sqllite studio do pseudo profesjonalnego sql, triggery itp
Trzeci etap to pl/sql w oracle albo tsql? W microsofcie, albo darmowy postgresql
A moze od razu jakies dodatki z geoserwerami bazami w qgis?
Generalnie bazy gis sa bardzo duze z tego co wiem...
Sa takze bazy no-sql do dziwnych obiektow
ms access i proste kwerendy, podzapytania, update rekordow ze slownikow, dao, ado
Potem sqllite studio do pseudo profesjonalnego sql, triggery itp
Trzeci etap to pl/sql w oracle albo tsql? W microsofcie, albo darmowy postgresql
A moze od razu jakies dodatki z geoserwerami bazami w qgis?
Generalnie bazy gis sa bardzo duze z tego co wiem...
Sa takze bazy no-sql do dziwnych obiektow
- 3
@Simo_Hayha: SQL nie jest językiem programowania aczkolwiek pewne podstawy by się zdały. Obadaj jakiś tutorial do Posgtresa a potem książka PostGIS in action. Innej bazy niż pg nie ma sensu używać na początek, i nie ważne co się będzie działo trzymaj się z dala od MySQL.
Elo
chce zrobić grę w której gracz rozwiązuje labirynt jak w filmie Cube (struktura 3d ) i wymyśliłem że nie powinienem trzymać labiryntu od razu całego w bazie danych a dopiero w trakcie gry na bieżąco dobudowywać pomieszczenia.
Algorytm dobudowania wygada tak:
1.Gracz wchodzi do pomieszczenia
2.Jeśli pomieszczenie ma flagę "krawędź" to: 3 ; Jeśli nie: kończ
3. Dopóki istnieje miejsce (X,Y,Z) Gdzie nie ma pomieszczenia w promieniu r od aktualnego;
chce zrobić grę w której gracz rozwiązuje labirynt jak w filmie Cube (struktura 3d ) i wymyśliłem że nie powinienem trzymać labiryntu od razu całego w bazie danych a dopiero w trakcie gry na bieżąco dobudowywać pomieszczenia.
Algorytm dobudowania wygada tak:
1.Gracz wchodzi do pomieszczenia
2.Jeśli pomieszczenie ma flagę "krawędź" to: 3 ; Jeśli nie: kończ
3. Dopóki istnieje miejsce (X,Y,Z) Gdzie nie ma pomieszczenia w promieniu r od aktualnego;
@wytrzzeszcz: i tak tego nie zrobisz
- 0
@superbybak: łączyć mogę tylko przy tworzeniu
Analizuję kod z tego turtiala
http://javastart.pl/static/zaawansowane-programowanie/bazy-danych-sqlite-w-javie/
i tak się zastanawiam czy aby wyświetlić dane z łączonej tabeli np. idksiazki, idczytelnika, imie, nazwisko
Trzeba zrobić widok takiej tabeli w bazie danych, następnie dodać model utworzonego widoku w kodzie?
#programowanie #sql #java
http://javastart.pl/static/zaawansowane-programowanie/bazy-danych-sqlite-w-javie/
i tak się zastanawiam czy aby wyświetlić dane z łączonej tabeli np. idksiazki, idczytelnika, imie, nazwisko
Trzeba zrobić widok takiej tabeli w bazie danych, następnie dodać model utworzonego widoku w kodzie?
#programowanie #sql #java
@LubiPiwko: Przyznam szczerze, nie zagłębiałem się za bardzo w ten tekst.
Ogólnie nie musisz robić widoków, możesz robić joiny. Więc nie ma tak że trzeba. Tak czy siak, jeśli chcesz sobie zwrócić później taki widok / lub zapytanie join do modelu, to musisz sobie taki obiekt/model wcześniej przygotować.
Ogólnie nie musisz robić widoków, możesz robić joiny. Więc nie ma tak że trzeba. Tak czy siak, jeśli chcesz sobie zwrócić później taki widok / lub zapytanie join do modelu, to musisz sobie taki obiekt/model wcześniej przygotować.
- 0
@NiebieskaSowa: ok, dzięki
Tak więc, otwieram w pgAdmin tabelkę "photo" i widze pole pphoto posiada wartość typ: bytea.
Piszę więc: SELECT pphoto FROM photo WHERE p_id = 1. Rezultat jest:
Dlaczego SQL zwraca null zamiast wartości pola?
#sql #postgresql #bazydanych
Piszę więc: SELECT pphoto FROM photo WHERE p_id = 1. Rezultat jest:
Dlaczego SQL zwraca null zamiast wartości pola?
#sql #postgresql #bazydanych
- 0
@mariecziek: To co pokazuje pgAdmin jest wyłącznie kwestią, jak w pgAdmin prezentują pola typu bytea - może zawsze piszą binary data, bez względu na wartość?
- 0
@mariecziek: SELECT length(pphoto) FROM photo WHERE p_id = 1
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
- 1
@madry_i_mieciutki: http://serverfault.com/a/80771 Named i default server instance, tak na przyszłość :)




















Mircy, czy nikt ze Śląska Górnego nie jest zainteresowany darmowymi szkoleniami z dziedziny informatyki finansowanymi z EFS? Szkolenia takie organizuje Śląska Akademia Comarch. Zapisałem się już na parę szkoleń ale ze względu na małą ilość osób już dwa odwołano. Uwaga teraz najważniejsze co przekona co niektórych: darmowy obiad i pendrive :D