Struktūrizuotos užklausos kalba Dažniausiai užduodami klausimai

Ieškote patarimų dėl " Structured Query Language" naudojimo ? Šios duomenų bazės SQL DUK pateikia atsakymus į dažniausiai užduodamus klausimus apie SQL ir duomenų bazes. Kiekvieno klausimo pabaigoje įsitikinkite, kad rasite išsamesnių paaiškinimų ir vadovėlių nuorodas "Daugiau informacijos"!

01 iš 10

Kaip išgauti duomenis iš duomenų bazės naudojant SQL?

alvarez / Vetta / Getty Images

SELECT komanda yra dažniausiai naudojama SQL komanda. Tai leidžia duomenų bazės vartotojams iš operacinės duomenų bazės gauti konkrečią norimą informaciją. Daugiau »

02 iš 10

Kaip sukurti naują duomenų bazę arba naują duomenų bazės lentelę?

SQL teikia CREATE DATABASE ir CREATE TABLE komandas, kad galėtumėte pridėti naujas duomenų bazes ir lenteles atitinkamai į savo duomenų bazę. Šios komandos suteikia labai lanksčią sintaksę, leidžiančią kurti lenteles ir duomenų bazes, atitinkančias jūsų konkrečius verslo reikalavimus. Daugiau »

03 iš 10

Kaip pridėti duomenų prie duomenų bazės?

SQL INSERT komanda naudojama įrašams įrašyti į esamą lentelę.

04 iš 10

Kaip ištrinti dalį ar visą duomenų bazės lentelę?

Dažnai tampa būtina pašalinti pasenusią informaciją iš reliacinės duomenų bazės. Laimei, "Struktūrinių užklausų kalba" pateikia lanksčią komandą DELETE, kuri gali būti naudojama kai kuriai arba visai lentelėje saugomai informacijai pašalinti. Daugiau »

05 iš 10

Kas yra NULL vertė?

NULL yra vertė, naudojama norint pateikti nežinomą duomenų dalį. Duomenų bazės apdoroja NULL reikšmes specialiu būdu, priklausomai nuo operacijos tipo, kuriam ji naudojama. Kai NULL vertė parodoma kaip operand ir į operaciją "AND", operacijos reikšmė yra "FALSE", jei kitas operantas yra "FALSE" (jokiu būdu išraiška gali būti TRUE su vienu FALSE operandu). Kita vertus, rezultatas yra NULL (nežinoma), jei kitas operantas yra TRUE arba NULL (nes mes negalime pasakyti, koks rezultatas būtų.) Daugiau »

06 iš 10

Kaip aš galiu sujungti duomenis iš kelių duomenų bazių lenteles?

SQL prisijungimo ataskaitos leidžia jums sujungti duomenis iš dviejų ar daugiau lentelių savo užklausos rezultatuose. Sužinokite, kaip panaudoti šią galingą technologiją, kad įkrautų duomenų bazės užklausas.

07 iš 10

Ar galiu prisijungti prie stalo savarankiškai?

Taip! Galite naudoti savarankiškai prisijungti, kad supaprastintumėte nesusietus SQL užklausas, kai vidinės ir išorinės užklausos nurodo tą pačią lentelę. Šie prisijungimai leidžia jums gauti susijusius įrašus iš tos pačios lentelės.

08 iš 10

Kaip aš galiu apibendrinti duomenis, esančius duomenų bazės lentelėje?

SQL teikia bendras funkcijas, kurios padeda apibendrinti didelius duomenų kiekius. SUM funkcija naudojama SELECT deklaracijoje ir grąžina bendrą verčių seriją. Funkcija AVG veikia taip pat, kad pateiktų verčių serijos matematinį vidurkį. SQL teikia COUNT funkciją, norint gauti įrašų skaičių lentelėje, kuri atitinka nurodytus kriterijus. MAX () funkcija grąžina didžiausią reikšmę tam tikroje duomenų serijoje, o funkcija MIN () grąžina mažiausią vertę.

09 iš 10

Kaip aš galiu suskirstyti apibendrintus duomenis?

Galite naudoti pagrindines SQL užklausas, norėdami gauti duomenis iš duomenų bazės, bet dažnai nepakanka pakankamai intelekto, kad atitiktų verslo reikalavimus. SQL taip pat suteikia galimybę sugrupuoti užklausų rezultatus pagal eilutės lygio atributus, kad būtų galima taikyti bendrąsias funkcijas naudojant "GROUP BY" sąlygą. Daugiau »

10 iš 10

Kaip apriboti prieigą prie duomenų, esančių SQL duomenų bazėje?

SQL duomenų bazės administratoriams suteikia prieigos kontrolės sistemą, pagrįstą vaidmenimis. Šioje schemoje administratoriai kuria kiekvienos atskiros duomenų bazės vartotojo abonementus ir tada priskiria tą naudotoją vienam ar daugiau duomenų bazės vaidmenų, apibūdinančių būdą, kuriuo vartotojas gali bendrauti su duomenų baze. Galiausiai, administratorius suteikia konkrečius įgaliojimus , kad vaidmenų nariai galėtų atlikti norimus veiksmus. Naudotojai netiesiogiai neigia bet kokios prieigos, kuri jiems nėra aiškiai suteikta. Daugiau »