Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Dupa 20 ani de facultate, am uita...

Mobile.de ofera imprumut de bani ...

problema test grila

Digi24 a disparut de pe TV Lg
 Drept de proprietate intelectuala...

Jante noi shitbox

Trinitas TV 4K

Dacia 1316 cu 6 usi ...
 Frecventa modificata radio

Un nou pericol pt batrani

Ar trebuii sa vindem imobiliarele...

Dupa renuntarea la aparat dentar
 pelerinaj in Balcik

Noul format Jpegli iși propu...

Dade, dade

Probleme accesare nr test telefon
 

databaseAdministrator

- - - - -
  • Please log in to reply
14 replies to this topic

#1
andreipacala12345

andreipacala12345

    New Member

  • Grup: Junior Members
  • Posts: 13
  • Înscris: 08.10.2017
salutare as dori si eu sa stiu de curiozitate cam la ce facultate se preda cel mai bine bazele de date?auzi ti ca sa ma intelegeti:stiu ca multi o sa zic fuck facultate sau imi bag p**** in profesorii de la facultate cu tot cu incultura lor,si binecunoscutul nicaieri fii autodidact!!!Dar,vreau sa va mai exemplific ceva ca sa intelegeti mai bine ce vreau sa itreb,stiu ca nicaieri nu se invata complet nici macar c++,dar altminteri databases,stiu,eu vreau doar sa intreb,cam pe la ce facultati se preda bazele de date LA UN NIVEL ACCEPTABIL nu PERFECT?

Edited by andreipacala12345, 09 October 2017 - 20:05.


#2
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,238
  • Înscris: 24.02.2007
Nici inventatorul C++ nu il stie complet.

Care parte te intereseaza mai mult? Algebra relationala si toata teoria din spate sau ce ofera produsul X?

#3
TangoDeltaRomeo

TangoDeltaRomeo

    New Member

  • Grup: Banned
  • Posts: 17
  • Înscris: 24.09.2017
Intrebarea este ce intelegi tu prin nivel acceptabil?

#4
baliosss

baliosss

    Unstoppable

  • Grup: Senior Members
  • Posts: 6,374
  • Înscris: 30.01.2016
Intereseaza-te si de limba romana. Vezi pe unde se preda ea cel mai bine si nu iti mai baga p*** in ei de profesori. ;)

#5
sergiu_psc

sergiu_psc

    Member

  • Grup: Members
  • Posts: 880
  • Înscris: 08.01.2008
Ai putea sa incepi cu acordurile din limba romana si apoi sa treci si la baze de date.

#6
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,604
  • Înscris: 30.07.2003

View Postandreipacala12345, on 09 octombrie 2017 - 20:03, said:

as dori si eu sa stiu de curiozitate cam la ce facultate se preda cel mai bine bazele de date?
Doar nu vrei la arte plastice! Sigur ca la Informatica ori Calculatoare/Tehnologia Informatiei.
Insa nicaieri si niciodata un curs nu-si propune sa te invete cap-coada cele necesare, doar iti face o introducere sa poti intelege bibliografia (si nu numai) recomandata. Mai departe cine vrea sa devina specialist, urmeaza indicatiile. Facultatea te invata sa inveti, nu-ti toarna cunoasterea pe tabla.

Edited by neagu_laurentiu, 10 October 2017 - 06:08.


#7
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 20,035
  • Înscris: 24.02.2006
astia sunt destul de renumiti pentru calitatea cursurilor: https://ocw.mit.edu/...-2010/index.htm

#8
aaaa4567

aaaa4567

    Senior Member

  • Grup: Senior Members
  • Posts: 9,524
  • Înscris: 18.10.2011

View Postneagu_laurentiu, on 10 octombrie 2017 - 06:00, said:

Doar nu vrei la arte plastice! Sigur ca la Informatica ori Calculatoare/Tehnologia Informatiei.
Insa nicaieri si niciodata un curs nu-si propune sa te invete cap-coada cele necesare, doar iti face o introducere sa poti intelege bibliografia (si nu numai) recomandata. Mai departe cine vrea sa devina specialist, urmeaza indicatiile. Facultatea te invata sa inveti, nu-ti toarna cunoasterea pe tabla.
Sigur ca... cel mai probabil acolo vor incepe precum pacala, de la coada. Adica, vor incepe cu treaba cea mai grea, abstracta, rupta de realitate si teoretica: algebra relationala. Cand ar trebui sa se inceapa cu lucrurile simple, care iti si trebuie in lumea reala.

Nu cred ca exista vreo facultate unde se invata asa ceva ca sa ajungi in productie. Lucrez de vreo 15 ani cu baze de date. Absolventii de IT vin cu niste gauri dramatice
.. si de fapt, mai sus de un select simplu, nu prea mai stie lumea baze de date, asta fiind si motivul pentru care multi (in special web dev sau front end spec.) aleg ca storage orice, numai relational nu. Admin IT sau databaee cu atat mai putin - vorbesc de mindset, ceea ce ai nevoie etc. S-ar putea sa vrei sa lucrezi cativa ani ca dev, sa ai contact cu admin, sa vezi ce fac, si apoi sa lucrezi ca admin. E o meserie in care conteaza mia mult strictetea si disciplina, de aceea multi se fac admini la a 2-a tinerete.

View Post_Smiley_, on 10 octombrie 2017 - 06:46, said:

astia sunt destul de renumiti pentru calitatea cursurilor: https://ocw.mit.edu/...-2010/index.htm
M-am uitat pe programa https://ocw.mit.edu/.../lecture-notes/ si nu prea as recomanda pentru database admin, mai degraba pt database systems (mai degraba teoria designului RDBMSurilor). Revin cu niste linkuri daca vreti neaparat si daca am timp (tot universitati, dar mai user frindely). Imi place sistemul celor de la MIT, dar nu cursurile acelea.

Edited by aaaa4567, 17 October 2017 - 09:02.


#9
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,604
  • Înscris: 30.07.2003

View Postaaaa4567, on 17 octombrie 2017 - 08:58, said:

Sigur ca... cel mai probabil acolo vor incepe precum pacala, de la coada.
Nu stiu ce ai facut tu in scoala sau acei absolventi de care spui, eu am inceput cu FoxPro, cu notiuni practice, chiar daca in curs erau si teorii, ulterior cu Oracle si toate laboratoarele erau axate pe lucrul cu datele in fel si chip. Si asta acum mai bine de 15 ani intr-o facultate de informatica din tara. Gasesti in Romania alta institutie mai buna? Apoi cu acele minime informatii plus documentarea mea (ca doar eu eram cel dornic sa acumuleze, nu altcineva), dupa absolvire m-am angajat, nu cred ca mi-au dat unii niste bani lunar fara sa nu le aduc nimic plus valoare!

Edited by neagu_laurentiu, 17 October 2017 - 09:38.


#10
javaEEDevOps

javaEEDevOps

    Member

  • Grup: Members
  • Posts: 407
  • Înscris: 15.09.2017

View Postandreipacala12345, on 09 octombrie 2017 - 20:03, said:

,cam pe la ce facultati se preda bazele de date LA UN NIVEL ACCEPTABIL nu PERFECT?
Cam pe la toate facultatile. Disciplina se numeste SGBD

View Postneagu_laurentiu, on 17 octombrie 2017 - 09:30, said:

Nu stiu ce ai facut tu in scoala sau acei absolventi de care spui, eu am inceput cu FoxPro, cu notiuni practice, chiar daca in curs erau si teorii,
Hehe, primul meu proiect a fost un SGBD in FoxPro + interfata grafica in FoxPro.A fost un proiect profi pe care l-am facut pe vremea liceului.
Si acum daca il vezi si ii spui cuiva ca a fost facut de un licean(pe vremea aia) ii pica fatza. :D

#11
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View Postandreipacala12345, on 09 octombrie 2017 - 20:03, said:

salutare as dori si eu sa stiu de curiozitate cam la ce facultate se preda cel mai bine bazele de date?auzi ti ca sa ma intelegeti:stiu ca multi o sa zic fuck facultate sau imi bag p**** in profesorii de la facultate cu tot cu incultura lor,si binecunoscutul nicaieri fii autodidact!!!Dar,vreau sa va mai exemplific ceva ca sa intelegeti mai bine ce vreau sa itreb,stiu ca nicaieri nu se invata complet nici macar c++,dar altminteri databases,stiu,eu vreau doar sa intreb,cam pe la ce facultati se preda bazele de date LA UN NIVEL ACCEPTABIL nu PERFECT?
Defineste "acceptabil".

"Accepatbil" din perspectiva "pietei muncii" esti atunci cand esti indispensabil pe acel domeniu pentru o firma. Asta depinde si de firma, dar in general, bazele de date nu necesita cine stie ce cunostinte si un "admin de db" sau cum vrei tu sa-l numesti e cam primul care zboara dintr-o firma, dupa testeri.

indispensabil in baze de date esti daca lucrezi pentru o firma care foloseste intensiv baze de date, si daca stii sa modifici codul sursa al bazei de date, sau sa o extinzi, etc, caci a scrie queries orice "prost" stie.

Iar a face lucrurile astea cu o baza de date inseamna de obicei cunostinte de C,C++ si chiar ASM, dar mai ales algoritmi si structuri de date. Sau Java, daca lucrezi cu o baza de date gen Neo4j.

Dar daca stii C,C++ si/sau Java la acel nivel, si cu algoritmica, deja nu mai esti "db <whatever>".

Paradoxal, cel mai bun "db <whatever>" nu este deci "db <whatever>", ci programator.

Deci defineste "acceptabil", ca sa stim cat de sus tintesti.

Edited by OriginalCopy, 18 October 2017 - 19:44.


#12
mufa

mufa

    Porc misogin

  • Grup: Super Moderators
  • Posts: 40,788
  • Înscris: 13.01.2005

View PostOriginalCopy, on 18 octombrie 2017 - 19:39, said:

Paradoxal, cel mai bun "db <whatever>" nu este deci "db <whatever>", ci programator.
I lol'd.

Nu zic ca nu exista si programatori care stiu baze de date destul de bine, dar majoritatea de care m-am lovit făceau niște tîmpenii sinistre plecînd de la ținut sesiunile userilor intr-o tabelă MyISAM, trecînd prin folosirea incorectă a indecșilor, asta atunci cînd știau ce-i ăla un index, pînă la scris niște query-uri de ajungi să te întrebi cine l-a lăsat pe respectivul să se aproprie de o tastatură. Asta ca să nu menționez tona de deadlock-uri pe metru pătrat.

#13
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,604
  • Înscris: 30.07.2003
Nu spune nimeni ca in breasla programatorilor (ca nu-i ghimpata in vreun fel) nu gasesti fel si fel de specimene, cum si viceversa e la fel. Da' dupa manualul instrumentuliui, acea persoana care se ocupa de acele notiuni nu-i "db <whatever>" ci programator.

#14
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Cel mai bun db <whatever> e db programmer.

#15
aaaa4567

aaaa4567

    Senior Member

  • Grup: Senior Members
  • Posts: 9,524
  • Înscris: 18.10.2011

View Postneagu_laurentiu, on 17 octombrie 2017 - 09:30, said:

Nu stiu ce ai facut tu in scoala sau acei absolventi de care spui, eu am inceput cu FoxPro, cu notiuni practice, chiar daca in curs erau si teorii, ulterior cu Oracle si toate laboratoarele erau axate pe lucrul cu datele in fel si chip. Si asta acum mai bine de 15 ani intr-o facultate de informatica din tara. Gasesti in Romania alta institutie mai buna? Apoi cu acele minime informatii plus documentarea mea (ca doar eu eram cel dornic sa acumuleze, nu altcineva), dupa absolvire m-am angajat, nu cred ca mi-au dat unii niste bani lunar fara sa nu le aduc nimic plus valoare!
In UPB se incepe cu o serie groasa de cursuri de algebra relationala, fara nicio legatura cu lumea practica. Eu unul m-as fi plictisit teribil. Nu asa se incepe, ci de la simplu la complicat. De fapt, nici nu erau necesare acele formalisme (nu vorbesc de formele normale, ci de altele, mai abstracte), decat cu titlu de inventar. In fine, rezultatul e asta: nu prea stie lumea asa ceva.
Sa faci facultatea la noi pentru ceea ce iti trebuie e cam.. neproductiv, sa nu spun mai mult.

View PostOriginalCopy, on 18 octombrie 2017 - 19:39, said:

indispensabil in baze de date esti daca lucrezi pentru o firma care foloseste intensiv baze de date, si daca stii sa modifici codul sursa al bazei de date, sau sa o extinzi, etc, caci a scrie queries orice "prost" stie.

Iar a face lucrurile astea cu o baza de date inseamna de obicei cunostinte de C,C++ si chiar ASM, dar mai ales algoritmi si structuri de date. Sau Java, daca lucrezi cu o baza de date gen Neo4j.

Sa vezi tu ce stie orice prost de optimizari, statistici si queries de 2-3 pagini...

Codul sursa al bazei de date, ASM... man, poate exceptii. Nu cred ca iti permiti (in productie) la multe firme (si sa inceapa sa dea crashuri)... Ai 8-10 mecanisme prin care poti optimiza, documentate, ar trebui sa raspunzi la o adica "de ce nu ai facut asta mai intai" etc. In plus, memoria e incredibil de ieftina.

80+% din bazele care merg prost, merg de la ne-optimizari (am scris in alta parte).

Imi dau seama ca s-a ajuns la angajarea unor oameni (full stack) care stiu sa scrie queries simple, cu baza deja facuta in alta parte, dupa care (technical debt) se cheama specialistii sa rezolve/optimizeze. Ceea ce e relativ normal, intr-un fel.

LE: ca sa fiu mai explicit: urasc chestiile facute altfel doar ca sa fie. Discutia care se face: de ce faci asa: costuri beneficii. Cand aud ca altii vin cu solutii noi, cer studii de caz etc. Atunci cand faci documentul de arhitectura sau cand documentezi cerintele (acele -ilities) una dintre cerintele nefunctionale este ca asplicatia sa fie usor de mentenat si de depanat. Asta presupune si sa gasesti usor oameni, care sa nu fie surprinsi de "ce a facut asta aici" - https://en.wikipedia...st_astonishment

Scopul e evident: downtime cat mai mic (si mai sunt si alte considerente).

Edited by aaaa4567, 20 October 2017 - 13:53.


Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate