Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » ini1 05:23
 » @GUTEK@ 05:21
 » Gniew 05:12
 » jafar 05:03
 » NWN 04:06
 » myszon 03:55
 » Visar 03:54
 » mo2 02:57
 » Shark20 02:54
 » cVas 02:49
 » bmiluch 02:42
 » pwil2 01:53
 » Mademan 01:21
 » Holyboy 01:16

 Dzisiaj przeczytano
 41109 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

SQL - na czym i jak potrenować ? , JE Jacaw 25/07/16 19:23
Potrzebuję (chociaż niedokładnie ja, ale mniejsza z tym) poćwiczyć i nauczyć się zapytań SQL, jak najprościej to zrobić w domu ?

Korzystam z LibreOffice i tam jest moduł Base, ale jest on dość toporny, więc pomyślałem, że może by spróbować postawić jakiś serwer SQL. Wstępnie wiem, że chyba jest do wyboru np. MS SQL Server 2016 Express lub MariaDB itd. Głównie zależy mi na prostocie instalacji i obsługi, bo jeśli chodzi o administrowanie to jestem kompletnie zielony i moim celem jest SQL, a nie administracja.

Czy ktoś może coś polecić ? Mile widziane też jakieś namiary na poradniki. A może jest to strzelanie z armaty do muchy i lepiej pomęczyć się tym Base z LibreOffice ?

Z góry dziękuję za pomoc.

Socjalizm to ustrój, który
bohatersko walczy z problemami
nieznanymi w innych ustrojach

  1. Sam , Ramol 25/07/16 20:18
    "producent" sql jest bez znaczenia. Ważne żeby to do czego się siada miało dobry materiał szkoleniowy.
    Pod windą najłatwiej postawić mssql express, bo i ichni manegement studio jest łatwe w obsłudze, a następnie zassać jakieś szkoleniowe bazy wraz z zadaniami. Skoro ktoś zaczyna to chyba będzie najłatwiejsze.

    Ramol

    1. Popieram , ligand17 25/07/16 20:19
      Instrukcji na sieci w pytę - nic tylko wybierać.

    2. Dziękuję... , JE Jacaw 25/07/16 20:36
      ...to wiem, że "producent" nie jest tu ważny i właśnie chodziło mi o to, co najłatwiej postawić, aby skupić się na SQL'u, a nie ma instalowaniu, konfigurowaniu i administrowaniu bazy.

      Czyli obecnie 2 głosy na MS SQL Express - a ktoś się orientuje, czy lepiej wersję 2014, czy możne "nówkę" 2016 ?

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

  2. Jak dobrze poszukasz, to Microsoft jakiś czas temu udostępnił SQL Server Developer Editon , Janusz 25/07/16 20:56
    za free, tylko nie wiem czy jest to jeszcze aktualne i w Helionie była do tej wersji cała książka. Ja poległem na expressie bo przekroczyłem limit wielkości darmowych baz :(

    Zawsze warto być człowiekiem,
    choć tak łatwo zejść na psy.
    /Autsajder, Dżem/

  3. To ja się podłączę... , Chrisu 25/07/16 21:03
    a da się gdzieś znaleźć jakieś fajne (czytaj rozsądnie rozbudowane, rozsądnie - tzn, żeby można było w miarę szybko ogarnąć ich budowę) bazy danych? A żeby było fajniej to i typowe SQL jak i Accessowe.

    /// GG# 1 110 10 10 11 100 10 \\\

    1. możesz zacząć od dwu: wordpressowa bazka i phpmyadminowa. , ptoki 26/07/16 08:11
      Nie są bardzo wydmuchane ale na początek starczą.

      Potem możesz zabrać się za presta shop-ową.

      One wszystkie są dosyć dobrze znormalizowane czyli tabelki zawierają odpowiednie kolumny i klucze obce do kompletu.

  4. Najprościej: XAMPP (apache, mysql, php i chyba phpmyadmin tam jest) plus dbvis , ptoki 26/07/16 08:09
    xampp instaluje sie na windzie, wszystko masz gotowe i oskryptowane i tylko włączać i jechać.
    Jak nie chcesz sie babrać w php to tylko sobie baze utwórz a potem reszte rób z dbvis-a to bardzo dobry soft nawet w wersji free.
    Do testowania sql-i jest idealny.

    Do kompletu przydała by się jakaś ładnie znormalizowana bazka ale od biedy sam sobie taką możesz zmontować.
    Jak potrzebujesz info jak budować normalizowane bazki to daj znać, wyklarujemy bo to nie trudne.

    1. Alternatywa to darmowy SQLyog community edition , Tig3r 26/07/16 13:53
      do tego zainstalować mysql albo dowolny pakiet wamp, xamp, etc.

      1. JE Jacaw chciał prosto. Zamiast tego widze ze wybiera MSSQL-a który nie do końca jest , ptoki 26/07/16 13:58
        prosty.

        Ale i Twoja alternatywa nie jest zbyt skomplikowana.
        Tak czy siak może sobie wybrać i potestować co mu tam pasuje :)

        1. Jeszcze myślę... , JE Jacaw 26/07/16 14:43
          ...na razie jest przewaga głosów na MSSQL i jeśli faktycznie tylko robi się NEXT to trudno by było prościej, ale też się jeszcze zastanawiam nad Twoją propozycją. :-)

          Socjalizm to ustrój, który
          bohatersko walczy z problemami
          nieznanymi w innych ustrojach

          1. Z punktu widzenia nauki sql to jeden kit co se tam wybierzesz. Wazne zebys wiedzial ze , ptoki 26/07/16 14:59
            pewne rzeczy robi sie inaczej w mssql inaczej w oraklu a inaczej w mysql.


            To który engine do nauki wybierzesz dzis jest moze o tyle istotne ze jesli sie w nim wyspecjalizujesz to cie to w odpowiedni segment rynku pracy umiejscowi.

            A różnice w wynagrodzeniach między oracle/mssql/mysql są dosyć rażące :)

            Dlatego nie odradzam orakla ale i on i mssql na początek mogą być ciutke bardziej skomplikowane w zestawieniu i uruchomieniu. XAMPP sie po prostu rozpakowuje i uruchamia :) więc nawet tylu NEXT tam nie ma ;)

            Dodatkowo warto poza bazą jeszcze jakiś prosty język skryptowy sobie ogarnąć, choćby php i w nim te bazę do zabawy napędzać danymi a potem po nich sobie popływać.
            Dlatego wlasnie paczka z xamppem jest IMHO najlepsza na początek.

            Jak ci mssql podejdzie i sobie go sprawnei uruchomisz to nie kłopocz sie zbytnio, wazne abys osiagnal to co ci potrzeba przy minimum kłopotu.

  5. instalujesz , endern 26/07/16 10:34
    bazke od ms:
    https://www.microsoft.com/...l-server-express.aspx

    a potem nardzędzie do pracy z zapytaniami(jest na powyzszej stronie):
    SQL Server Management Studio
    albo alternatywnie
    oracle sql developer

    Podajesz instancje, login i haslo do bazki... i jechane.
    Szkoda się meczyć z jakimiś gów$$%$... tu masz rozwiazania 1:1 odpowiadajace temu co wykorzystuje się produkcyjnie.

    Jest to wszystko dzis lopatologicznie proste.

    1. bazka , endern 26/07/16 10:37
      od oracle do uzytku domowego tez jest... ale ms jest chyba jednak banalniejszy w instalacji/konfiguracji... next... next...
      Aktualnie te silnikki bazodanowe, narzędzia do pracy z nimi s z roku coraz prostsze i latwiejsze w samym rozpoczeciu pracy.
      Jak bedziesz mial z czyms faktycznie problem to napisz tu.

    2. No właśnie się ku temu skłaniam... , JE Jacaw 26/07/16 11:27
      ...bo to już 3 głos za MS. Tylko się zastanawiam, czy spróbować tego 2014, czy może 2016... ale w sumie dla moich potrzeb, to chyba bez znaczenia.

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

      1. nie ma , endern 26/07/16 12:25
        żadnego znaczenia.
        Już od wersji 2008 wchodziły funkcjonalności których na bank nie będziecie tykali.
        To już bardzo dopracowany silnik... a kolejne "edycje" to pokłosie marketingu lub nowoczesne rozwiazania - ktore przy nauce podstaw sql nie maja żadnego znaczenia :)

  6. Polecam... , Star-Ga-Te 26/07/16 14:11
    Ja z kolei polecam wirtualną maszynę VirtualBox z serwerem Oracle.
    Porównując Oracle i MSSQL, ten drugi jest po prostu mały i miękki ;^)

    --
    Informatyka jest nauką doświadczalną...

    1. Ale czy na pewno to będzie prostsze ? , JE Jacaw 26/07/16 14:45
      Bo już sam opis wygląda na bardziej skomplikowany niż np. MSSQL ? A mi zależy na prostocie, a nie na potencjalnych możliwościach.

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

      1. Być może na początku tak... , Star-Ga-Te 27/07/16 12:52
        Szczerze mówiąc nie testowałem nigdy tego rozwiązania z VBox-em, bo baz Oracle mam w robocie na pęczki.
        Na pewno instalacja i dostanie się z poziomu systemu "hosta" do bazy na poziomie systemu "gościa" będzie wymagało minimum wiedzy sieciowej - skonfigurowanie NAT-a dla sieci wirtualnej gościa.
        Dalej, na hoście trzeba będzie zainstalować natywnego klienta Oracle, dalej wskazana będzie edycja pliku tnsnames.ora i utworzenie w nim wpisu - aliasu - konkretnej instancji bazy, aby ułatwić dostęp do bazy narzędziom, z których będziesz korzystał (żeby nie klepać IP+instance_name, tylko używać aliasu).
        Tak więc na pewno na początku będzie trochę trudniej, ale moim zdaniem warto. Porównując darmowe narzędzia dla Oracle, np. SQLDeveloper albo Toad Free Edition do takiego MSSQL Management Studio widać bardzo wyraźnie, jaki mały jest mientki i cieńki ;^)

        --
        Informatyka jest nauką doświadczalną...

  7. Dziękuję wszystkim za pomoc - obecnie temat zamknięty... , JE Jacaw 28/07/16 08:04
    ...niespodziewanie wygrał jednak XAMPP, bo jest wersja nieinstalacyjna, którą ściągnąłem, rozpakowałem i (po drobnych problemach na początku) działa. :-)

    Socjalizm to ustrój, który
    bohatersko walczy z problemami
    nieznanymi w innych ustrojach

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL