SQL dia ampiasaina mba hizarana sy hitantanana ny angona, indrindra ny angona izay hita ao amin'ny rafi-pitantanana fitantanana ny tambazotra mifandraika - misy ny angon-drakitra voalazan'ny tabilao, ary misy tahirin-tsoratra maromaro, izay misy tabilao misy rakitra, azo amaritana miaraka amin'ny sehatra iombonana.
Amin'ny fampiasana ny SQL, afaka mandefa ianao (mangataka fanazavana avy amin'ny tahiry), manavao sy manavao ny data, ary mamorona sy manova ny rafitra (rafitra) rafitra mpanangom-bokatra ary manara-maso ny fidirana amin'ny data. Ny rindrambaiko mahazatra ampiasaina amin'ny server SQL dia ahitana Microsoft Access, MySQL, ary Oracle.
Tantaran'ny SQL
Tamin'ny 1969, ny mpikaroka IBM Edgar F. Codd dia namaritra ny modely momba ny relational momba ny relational, izay nanjary fototra ho an'ny fampandrosoana ny fiteny SQL. Raha tsorina, ny modelim-pifandraisan-tànana mifandraika dia manana fampahalalana iombonana (na "key") mifandraika amin'ny angona isan-karazany. Ny ohatra iray dia anarana iray mifandraika amin'ny anarana nomena anao sy ny nomeraon-telefaona.
Taona vitsy taty aoriana dia nanomboka niasa tamin'ny fiteny vaovao i IBM ho an'ny rafi-pitantanana momba ny fandraketam-baovao momba ny fifandraisana mifototra amin'ny valin'ny Codd. Nantsoin'ny SEQUEL tany am-boalohany hoe SEQUEL, na ny Fiteny Anglisy tamin'ny teny anglisy. Ity tetikasa antsoina hoe System / R ity dia nandalo famolavolana sy fanitsiana vitsivitsy, ary novaina ny anaran'ny fiteny vitsivitsy talohan'ny farany dia nantsoina hoe SQL.
Taorian'ny fanombohana ny fanandramana tamin'ny SQL tamin'ny 1978, nanomboka namorona vokatra ara-barotra i IBM, anisan'izany ny SQL / DS (1981) sy DB2 (1983). Ny mpivarotra hafa dia nanaraka, nanambara ny sorona ara-barotra SQL mifototra aminy. Anisan'izany i Oracle, izay namoaka ny vokatra voalohany tamin'ny 1979, sy Sybase ary Ingres.
Learning SQL
SQL dia mora kokoa ho an'ny mpandray anjara hianatra fa tsy ho azy ireo haka ny programming language tahaka ny Java, C ++, PHP na C #.
Raha te-hianatra ny SQL ianao, saingy manana fironana tsy dia misy firy loatra, dia mety handray soa ianao amin'ny fanandramanao mampiasa ny iray amin'ireo loharano etsy ambany, ary manararaotra kokoa amin'ny fianarana eny amin'ny oniversite na fianarana eny amin'ny oniversite. Raha tsy izany dia afaka manararaotra lesona maimaim-poana amin'ny aterineto maimaim-poana ianao na fianarana an-kalamanjana.
Ireto misy ohatra sasantsasany amin'ny tutorials maimaim-poana:
W3Schools SQL Tutorial
SQLcourse.com (fampidirana SQL fampianarana)
Ny codecademy dia manana programa SQL Learn, ary koa fianarana amin'ny fandalinana ny SQL business metrics
Raha liana amin'ny fandaharam-pianarana fianarana lavitra ianao, dia manolotra ny fampidiran-dresaka (IWA) amin'ny SQL (mampiasa Access) na Fampahafantarana ny SQL (mampiasa MySQL) ny Sampan-draharahan'ny International Webmasters Association (IWA).
Nalaiko aloha ny IWA. Ny SQL dia efatra herinandro monja, kanefa izy ireo dia miorina kokoa noho ny fianarana ny fianarana samirery satria ny fampianarana dia tarihin'ny mpampianatra ary mitaky ny famitana asa manokana manokana indray mandeha isan-kerinandro. Ho gaga ianao fa betsaka ny azonao hianarana ao anatin'ny fotoana fohy toy izany.
Boky mahasoa ao amin'ny SQL ho an'ny mpandray anjara dia ahitana:
SQL: Torolalana ho an'ny mpandidy
SQL amin'ny tenim-pirenena
Jereo ny tranokala eo an-toerana mba hijerena raha toa ka mitondra an'ireny izy ireo na ireo boky fampidirana SQL hafa.
SQL Skills dia mahafinaritra
Araka ny voalaza tetsy aloha, saika ny olona rehetra mila olona manana fahalalana SQL amin'ny fikambanany.
Araka ny Gooroo, 50,705 ny asa dia navoaka tamin'ny 2015 izay nitaky ny fahalalana SQL, ary ny salanisa median amin'ny toerana izay mitaky fahalalana SQL dia $ 81,632.
Ireto misy sasantsasany amin'ireo karazana toerana izay mitaky fahaizana SQL: