Mínigh cad is SQL ann agus a ról i mbainistíocht bunachair shonraí
Freagra: Is teanga é SQL(Teanga Iarratas Struchtúrtha) a úsáidtear chun bunachair shonraí a fhiosrú agus a bhainistiú. Cuireann sé ar ár gcumas oibríochtaí a dhéanamh ar nós sonraí a aisghabháil, sonraí a chur isteach, a nuashonrú agus a scriosadh ó bhunachar sonraí. Is uirlis bhunúsach é SQL chun idirghníomhú le agus chun sonraí a láimhseáil i bhformhór na gCóras Bainistíochta Bunachar Sonraí(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ì?
Freagra:
SELECT: Aisghabhann sonraí ó bhunachar sonraí chun faisnéis a fháil ó thábla amháin nó níos mó.INSERT: Cuireann sé sonraí nua isteach i dtábla sa bhunachar sonraí.UPDATE: Athraíonn sonraí atá ann cheana i dtábla.DELETE: Baintear sonraí as tábla.
Mínigh na coincheapa Primary Key agus Foreign Key in SQL
Freagra:
Primary Key: Is colún nó sraith colún é a úsáidtear chun gach ró i dtábla a shainaithint go huathúil. Cinntíonn sé uathúlacht agus sainaithint na sonraí sa tábla.Foreign Key: Is colún nó sraith colún é i dtábla amháin a thagraíonn d'eochair phríomhúil tábla eile. Bunaíonn sé gaol idir dhá tábla sa bhunachar sonraí.
Conas an WHERE clásal sa SELECT ráiteas a úsáid chun sonraí a scagadh ó thábla
Freagra: Bain úsáid as an WHERE gclásal sa SELECT ráiteas chun na coinníollacha a shonrú a chaithfidh na sraitheanna a chomhlíonadh le bheith san áireamh i dtoradh an fhiosrúcháin.
Mar shampla:
SELECT * FROM Customers WHERE Country = 'USA';
Conas an JOIN ráiteas a úsáid chun sonraí ó tháblaí iolracha a chomhcheangal i SQL
Freagra: Úsáidtear an JOIN ráiteas chun sonraí ó dhá thábla nó níos mó a chomhcheangal bunaithe ar cholún gaolmhar eatarthu. Tá cineálacha éagsúla JOIN, mar shampla INNER JOIN, LEFT JOIN, RIGHT JOIN,FULL JOIN.
Mar shampla:
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
Mínigh an úsáid a bhaintear as feidhmeanna ionsuite i SQL like SUM, COUNT, AVG, MAX, MIN
Freagra:
SUM: Ríomhann sé luach iomlán colúin uimhriúil.COUNT: Áireamh líon na sraitheanna i dtábla nó líon na luachanna neamh-null i gcolún.AVG: Ríomhann sé meánluach colúin uimhriúil.MAX: Aisghabhann an t-uasluach i gcolún.MIN: Aisghabhann sé an luach íosta i gcolún.
Conas an GROUP BY ráiteas a úsáid chun sonraí a ghrúpáil i SQL
GROUP BY Freagra: Úsáidtear an ráiteas chun sraitheanna a bhfuil na luachanna céanna acu a ghrúpáil i gcolún amháin nó níos mó agus chun feidhmeanna comhiomlána a dhéanamh orthu.
Mar shampla:
SELECT Country, COUNT(*) AS TotalCustomers
FROM Customers
GROUP BY Country;
Conas an ORDER BY ráiteas a úsáid chun sonraí a shórtáil i SQL
Freagra: úsáidtear ráiteas ORDÚ AG TRÍ chun toradh an fhiosrúcháin a shórtáil bunaithe ar cholún amháin nó níos mó. Is é an réamhshocrú ná ordú ardaitheach(ASC), ach is féidir DESC a úsáid le haghaidh ordú íslitheach.
Mar shampla:
SELECT * FROM Customers ORDER BY FirstName ASC, LastName DESC;
Conas an INSERT INTO ráiteas a úsáid chun sonraí nua a chur isteach i dtábla
Freagra: Úsáid an INSERT INTO ráiteas chun sonraí nua a chur le tábla sa bhunachar sonraí
Mar shampla:
INSERT INTO Customers(CustomerName, ContactName, Country)
VALUES('John Doe', 'John Doe Jr.', 'USA');
Conas sonraí i dtábla a nuashonrú ag baint úsáide as an UPDATE ráiteas i SQL.
Freagra: Bain úsáid as an UPDATE ráiteas chun sonraí atá ann cheana féin i dtábla a mhionathrú.
Mar shampla:
UPDATE Customers
SET ContactName = 'Jane Smith'
WHERE CustomerID = 1;

