Spjega x'inhu SQL u r-rwol tiegħu fil-ġestjoni tad-database
Tweġiba: SQL(Structured Query Language) hija lingwa użata għall-mistoqsijiet u l-ġestjoni tad-databases. Jippermettilna nwettqu operazzjonijiet bħall-irkupru tad-dejta, id-dħul, l-aġġornament u t-tħassir tad-dejta minn database. L-SQL huwa għodda fundamentali għall-interazzjoni ma' u l-manipulazzjoni tad-dejta fil-biċċa l-kbira tas-Sistemi ta' Ġestjoni ta' Database(DBMS).
Trong SQL, SELECT, INSERT, UPDATE, DELETE
là những câu lệnh gì và chúng được sử dụng để làm gì?
Tweġiba:
SELECT
: Jiġbor id-dejta minn database biex iġib informazzjoni minn tabella waħda jew aktar.INSERT
: Iżżid data ġdida f'tabella fid-database.UPDATE
: Timmodifika data eżistenti f'tabella.DELETE
: Tneħħi dejta minn tabella.
Spjega l-kunċetti ta ' Primary Key
u Foreign Key
fl-SQL
Tweġiba:
Primary Key
: Hija kolonna jew sett ta' kolonni użati biex jidentifikaw b'mod uniku kull ringiela f'tabella. Huwa jiżgura l-uniċità u l-identifikazzjoni għad-dejta fit-tabella.Foreign Key
: Hija kolonna jew sett ta’ kolonni f’tabella waħda li tirreferi għaċ-ċavetta primarja ta’ tabella oħra. Hija tistabbilixxi relazzjoni bejn żewġ tabelli fid-database.
Kif tuża l- WHERE
klawżola fid- SELECT
dikjarazzjoni biex tiffiltra data minn tabella
Tweġiba: Uża l- WHERE
klawżola fid- SELECT
dikjarazzjoni biex tispeċifika kundizzjonijiet li r-ringieli jridu jissodisfaw biex jiġu inklużi fir-riżultat tal-mistoqsija.
Pereżempju:
Kif tuża d- JOIN
dikjarazzjoni biex tgħaqqad dejta minn tabelli multipli f'SQL
Tweġiba: Id- JOIN
dikjarazzjoni tintuża biex tikkombina data minn żewġ tabelli jew aktar ibbażati fuq kolonna relatata bejniethom. Hemm tipi differenti ta ' JOIN
, bħal INNER JOIN, LEFT JOIN, RIGHT JOIN,FULL JOIN
.
Pereżempju:
Spjega l-użu tal-funzjonijiet built-in fi SQL like SUM, COUNT, AVG, MAX, MIN
Tweġiba:
SUM
: Jikkalkula l-valur totali ta’ kolonna numerika.COUNT
: Jgħodd in-numru ta' ringieli f'tabella jew in-numru ta' valuri mhux nulli f'kolonna.AVG
: Jikkalkula l-valur medju ta' kolonna numerika.MAX
: Jiġbor il-valur massimu f'kolonna.MIN
: Jiġbor il-valur minimu f'kolonna.
Kif tuża l- GROUP BY
istqarrija biex tiġbor id-dejta fl-SQL
Tweġiba: Id- GROUP BY
dikjarazzjoni tintuża biex tiggruppa ringieli bl-istess valuri f'kolonna waħda jew aktar u twettaq funzjonijiet aggregati fuqhom.
Pereżempju:
Kif tuża d- ORDER BY
dikjarazzjoni biex issolvi d-dejta fl-SQL
Tweġiba: id-dikjarazzjoni ORDER BY tintuża biex issolvi r-riżultat tal-mistoqsija abbażi ta' kolonna waħda jew aktar. Id-default huwa ordni axxendenti(ASC), iżda DESC jista 'jintuża għal ordni dixxendenti.
Pereżempju:
Kif tuża d INSERT INTO
-dikjarazzjoni biex tiddaħħal data ġdida f'tabella
Tweġiba: Uża d- INSERT INTO
dikjarazzjoni biex iżżid dejta ġdida ma' tabella fid-database
Pereżempju:
Kif taġġorna d-dejta f'tabella billi tuża d- UPDATE
dikjarazzjoni fl-SQL.
Tweġiba: Uża d- UPDATE
dikjarazzjoni biex timmodifika data eżistenti f'tabella.
Pereżempju: