A szoftverfejlesztői állások jó részénél szerpel az SQL. Milyen kulcskifejezéseket illik ismerni illetve használni?
Sziasztok.
Rengeteg fejlesztői pozicióba kell sql tudás, ami érthető hiszen a backendel kommunikálsz. Mégis mire lehet szükségem, kulcsszavakra gondolnék pl.: CRUD, DB userunlockolás, reporting készítés.
Nyelvfüggő. Alábbiakon túl a "Tranzakció" fontos tényező. Lényeg, hogy az SQL nyelv minden RDBMS-re (Relational Database Management System) illik valamelyest. Tehát lehet szó: MySQL, Oracle, Postgress, MSSQL, ...
Ha Java a fő nyelv, nagy valószínüséggel Spring keretrendszer, akkor Hibernate, Tranzakciók
Ha PHP és Laravel-t használnak, akkor Eloquent ORM
Ha PHP és Synfony-t használnak, akkor Doctrine ORM
Ha Python és Django, akkor a Django ORM-je
Persze benne van a pakliban, hogy SQL-t kérnek, de nem azt fogod használni. Csak mutatja, hogy láttál már SQL-t tehát valami RDBMS-t. Innen átálni a cég igényeihez nem lesz nehéz, tehát hamar megtanulod alapon. Ez esetben lehet szó NoSQL adatbázisok is:
- Redis
- Haselcast
- Cassandra
- MongoDB
- HBase
- Dahoop
- ... sok féle van
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!