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
 
 » kojot 00:53
 » rainy 00:42
 » Zbyszek.J 00:35
 » RoBakk 00:35
 » Martens 00:28
 » biEski 00:22
 » PCCPU 00:12
 » P.J._ 00:03
 » ulan 00:03
 » Chrisu 00:01
 » gigamiki 23:59
 » Wojtekar 23:58
 » Lukas12p 23:50
 » adolphik 23:37
 » burz 23:37
 » Kenny 23:23
 » m&m 23:19
 » Chavez 23:15
 » P@blo 23:09
 » PiotrexP 23:09

 Dzisiaj przeczytano
 1283 postów,
 wczoraj 48330

 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 Ś Ć
    

... szukam pomocy w nakreśleniu drogi szkolenia z baz danych... , SebaSTS 14/08/14 23:42
... Od małych prostych dla firm, poźniej dla korporacji skończywszy na big data. Jakie języki, jakie bazy danych są wykorzystywane przy przetwarzaniu danych w tych skalach działalności? Chodzi na początek o poziom wiedzy by orientować się w pracy zleconej na zewnątrz.

>-<

  1. Takie nijakie pytanie , john565 17/08/14 17:41
    Zacznij od dowiedzenia się co to jest RDBMS i ogólnie co to są bazy danych, to raz SQL PL/SQL i co to jest DDL, DCL, DML i TCL to dwa, po trzecie to o dostawcach oprogramowania bazodanowego. Wszystko zależy od rodzaju biznesu, od sprzętu, i od pewnych specyficznych własności danego silnika baz danych, które akurat w danym biznesie się przydają bardziej a w innym nie maja znaczenia.

    Co niby masz kontrolować? optymalność sposobu w jaki proces biznesowy został przemieniony w tabele i relacje? to czy dane dobrze się pobierają? wydajność?

    Twoje pytanie jest mocno uogólnione, wybierz sobie jeden silnik baz danych i jeśli umiesz programować to stwórz sobie jakiś projekt który korzysta z bazy danych i voila, natomiast jeśli nie masz pojęcia o programowaniu to jedyne co będziesz mógł ocenić to wynik, czyli że samochód jest czerwony, ale czy działa to nie masz za bardzo wiedzy żeby to sprawdzić.


    f*ck

  2. Uprecyzuj jeszcze czy chodzi ci o administrowanie bazami czy ich tworzenie/budowanie zapyt , ptoki 17/08/14 20:39
    ań.
    Bo to zazwyczaj dwa różne stanowiska.

    Ogólny podział jest taki:
    małe projekty - mysql/postgresql
    Średnie projekty - mssql/oracle
    Duże projekty-klastry oracle/mssql/informix/db2.

    Każdy z tych silników ma swoje własne narzecze ale ogólnie SQL jest jeden.
    ogólnie frazy związane z danymi są podobne (select, update, insert,delete) we wszystkich silnikach ale kazdy ma ciutke inne podejscie do szcegółów (np wybranie pierwszych 100 wierszy wyniku raz jest uzyskiwane za pomoca limit a czasem za pomoca first...

    Ogólnie jakbys sie chciał uczyć od zera to najpierw SQL w ogólności, potem jakis kurs narzecza silnika który akurat bedzie w wykorzystaniu.
    Pomiędzy oboma kurs administracji silnikiem i danymi (o ile stanowisko to ma byc człowiek orkiestra) (backupy, wyładunki, załadunki, tworzenie klastrów, mirrorów itp).
    A potem ewentualnie zagadnienia bardziej skomplikowane w rodzaju optymalizacji struktur, zapytań, diagnostyka długich zapytań, podcieranie dupki silnikowi (np. wykrywanie kiedy indeks zbudował się nierównomiernie i mimo miejsca w bazie może mu zabraknąć listków w drzewku czy cos w te tematy)...

    Jesli masz kontrolować to co robi dostawca to warto zrobić pierwsze trzy (czyli sql, administracja silnikiem i danymi, sql danego narzecza). To pozwoli ci rozumieć co dostawca próbuje wepchnąć.

    I rada ogólna: Jak dostawca nie potrafi czegoś wyjaśnic osobnikowi po tych trzech kurach to znaczy ze tworzy maniane i nalezy go złapać za pysk bo wyprodukuje gniota.

    1. ... w pierwszej kolejności raporty, tworzenie zapytań w starej bazie... , SebaSTS 17/08/14 21:07
      ... w drugiej kolejności nowy silnik i raporty ze starej bazy i nowej. Nie wiem jak wyjdzie proces migracji ze starej bazy, jaki będzie zakres.
      Trzeci etap to wizualizacja raportów do wersji webowej.
      Więcej będę wiedział o projekcie za miesiąc, poza teorią powinienem ogarnąć podstawy SQL. Wchodzę w to, bo zakres zdobywanej wiedzy zostanie wykorzystany mniej więcej w połowie drogi drugiego projektu i się uzupełni...

      >-<

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