Lecture 2, SQL syntax Flashcards

1
Q

SQL нь функциональ үйлдэлээс нь хамааран өөр өөр дэд
хэлүүдэд хуваагддаг:

A
  • DDL (Өгөгдөл тодорхойлох хэл)
  • DML (Өгөгдөл боловсруулах хэл)
  • Мөн DCL (Data Control Language) болон TCL (Transaction Control
    Language).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

DDL commands

A

create, alter, drop, truncate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

DML commands

A

select, update, insert, delete

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SQL бичиглэлийн мномик

A

Sweaty feet will give horrible odors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

CRUD үйлдлүүд

A

Create data, read data, update data, delete data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ENUM (val1, val2, val3)

A

Олон боломжит утгаас зөвхөн нэг утгыг сонгох
боломжтой тэмдэгт обьектийг агуулна.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

BOOL

A

Тэг утга нь false, тэг бус утгууд нь true гэж тодорхойлогдоно.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

DECIMAL

A

Тогтсон таслалын оронтой тоо.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

TIMESTAMP

A

Цагийн төрөл. Авах утга нь секундээр
хадгалагдана.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

NUMERIC

A

Тогтсон бутархайн орон бүхий тоо

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

uniqueidentifier

A

Давтагдахгүй цор ганц төрлийн утга хадгална

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DDL зорилго

A

хүснэгт, схем, индекс зэрэг өгөгдлийн сангийн объектуудын бүтцийг
тодорхойлох, өөрчлөхөд ашиглагддаг.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

DML зорилго

A

өгөгдлийн санд бүртгэл нэмэх, өөрчлөх, сэргээх зэрэг
өгөгдлийг удирдахад ашиглагддаг.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

DML командууд автоматаар хийгддэггүй тул өөрчлөлтийг
хадгалахын тулд COMMIT мэдэгдлийг ашиглах эсвэл буцаахын
тулд … ашиглах шаардлагатай.

A

rollback

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

… илэрхийлэл нь мэдээллийн сангаас өгөгдөл хайх, хүлээн
авахад ашиглагддаг.

A

select

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

order by

A

– баганын өгөгдлүүдийг эрэмбэлэ

17
Q

having

A

бүлэглэгдсэн мөрүүдэд шүүлт хийх

18
Q

SQL өгүүлбэр нь … болон хэрэглэгчийн … бүрдэнэ.

A

reserved words and user defined words

19
Q

Only … and … clauses are mandatory

A

Select and From

20
Q

Distinct

A

Давхардсан утгыг арилгах

21
Q

Үр дүнг буурахаар эрэмблэх бол

A

Order by … Desc;

22
Q

Үр дүнг өсөх дарааллаар эрэмблэх

A

asc;