Дарси 1. Сохти забони дохилии MySQL
Оценка 4.6

Дарси 1. Сохти забони дохилии MySQL

Оценка 4.6
pptx
19.01.2023
Дарси 1. Сохти забони дохилии MySQL
Дарси 1. Сохти забони дохилии MySQL.pptx

Сохти забони дохилии MySQL Раҳимов Ҷ

Сохти забони дохилии MySQL Раҳимов Ҷ

1. Сохти забони дохилии MySQL

Раҳимов Ҷ.А.

1

Нақша Муқаддимаи MySQL Қиматҳои литералӣ

Нақша Муқаддимаи MySQL Қиматҳои литералӣ

Нақша

Муқаддимаи MySQL
Қиматҳои литералӣ
Идентификаторҳо
Тағйирёбандаҳои истифодабаранда
Тағйирёбандаҳои системавӣ
Эзоҳот

2

Cатрҳо, ададҳо, қиматҳои системаи шонздаҳӣ, қиматҳои булӣ (мантиқӣ) ва

Cатрҳо, ададҳо, қиматҳои системаи шонздаҳӣ, қиматҳои булӣ (мантиқӣ) ва

Қиматҳои литералӣ

Cатрҳо,
ададҳо,
қиматҳои системаи шонздаҳӣ,
қиматҳои булӣ (мантиқӣ)
ва NULL

3

Сатрҳо Сатрҳо - ин пайдарпаии символҳо буда, бо нохунакҳои яктогӣ ё ин ки дутогӣ иҳота мешаванд

Сатрҳо Сатрҳо - ин пайдарпаии символҳо буда, бо нохунакҳои яктогӣ ё ин ки дутогӣ иҳота мешаванд

Сатрҳо

Сатрҳо - ин пайдарпаии символҳо буда, бо нохунакҳои яктогӣ ё ин ки дутогӣ иҳота мешаванд.
Масалан: ‘сатр’ ё “боз сатр”.

4

Ададҳо Ададҳои бутун ҳамчун пайдарпаи рақамҳо тасаввур карда мешаванд

Ададҳо Ададҳои бутун ҳамчун пайдарпаи рақамҳо тасаввур карда мешаванд

Ададҳо

Ададҳои бутун ҳамчун пайдарпаи рақамҳо тасаввур карда мешаванд.
1221
0
-32
Дар ададҳои ҳақиқи (бо нуқтаҳои шинокунанда), нуқта ‘ . ’ ба сифати ҷудокунии қисми бутун ва касрӣ истифода бурда мешавад.
294.42
-32032.6809е+10
148.00

5

Истифодаи синтаксиси 0x ба ODBC асоснок карда мешавад

Истифодаи синтаксиси 0x ба ODBC асоснок карда мешавад

Қиматҳои системаи шонздаҳӣ

Истифодаи синтаксиси 0x ба ODBC асоснок карда мешавад.
0x636174 => cat
0x5061756c => Paul

6

Аз MySQL 4.1 сар карда, константаи

Аз MySQL 4.1 сар карда, константаи

Қиматҳои булӣ (мантиқӣ)

Аз MySQL 4.1 сар карда, константаи TRUE ҳамчун 1 ва константаи FALSE бошад, ҳамчун 0 қабул карда шудаанд. Номи константаҳо ҳам дар регистри болоӣ ва ҳам поёнӣ навишта мешаванд.

7

NULL Қимати NULL маънои «мавҷуд набудани маълумот»-ро дорад

NULL Қимати NULL маънои «мавҷуд набудани маълумот»-ро дорад

Қимати NULL

Қимати NULL маънои «мавҷуд набудани маълумот»-ро дорад. NULL-ро дар ҳамаи регистрҳо навиштан мумкин аст. Бояд қайд кард, ки NULL аз қимати 0 (сифр) барои типҳои ададӣ ва сатри холӣ барои типпи сатрӣ фарқ мекунад.

8

Идентификаторҳо Идентификаторҳо гуфта номхои базаи маълумот, ҷадвалҳо, индексҳо, марзаҳо ва тахаллус (псевдоним) – ро дар назар доранд

Идентификаторҳо Идентификаторҳо гуфта номхои базаи маълумот, ҷадвалҳо, индексҳо, марзаҳо ва тахаллус (псевдоним) – ро дар назар доранд

Идентификаторҳо

Идентификаторҳо гуфта номхои базаи маълумот, ҷадвалҳо, индексҳо, марзаҳо ва тахаллус (псевдоним) – ро дар назар доранд.

9

Тағйирёбандаҳои истифодабаранда

Тағйирёбандаҳои истифодабаранда

Тағйирёбандаҳои истифодабаранда

MySQL тағйирёбандаҳои истифодабарандаро аз тафсири 3.23.6 сар карда, дастгирӣ мекунад.
Шумо метавонед қиматҳоро дар тағйирёбандаҳои истифодабаранда сабт кунед ва баъдан ба онҳо муроҷиат намоед.
Тағйирёбандаҳои истифодабаранда бо пайвастшавӣ алоқаманданд.
SET $номи_тағйирёбанда=ифода [,$номи_тағйирёбанда-ифода]

mysql> SET @t1=0, @t2=0, @t3=0;
mysql> SELECT @t1:=(@t2:=1)+@t3:=4,@t1,@t2,@t3;

10

Тағйирёбандаҳои системавӣ Аз MySQL 4

Тағйирёбандаҳои системавӣ Аз MySQL 4

Тағйирёбандаҳои системавӣ

Аз MySQL 4.0.3 сар карда, мо дохилшавии беҳтаринро барои маҷмӯъи тағйирёбандаҳои системӣ ва тағйирёбандаҳои сеансии алоқаҳо, пешниҳод намудем.
Дар вақти фаъол будани сервер, бисёри тағйирёбандаҳоро ба таври динамикӣ, тағйир додан мумкин аст.
Ин иҷозат медиҳад, ки рафтори серверро бе доштани ӯ ва бозоғозкунии ӯ, тағйир дода шавад.

11

Эзоҳот Сервери MySQL се намуди эзоҳотро дастгирӣ мекунад: аз аломати '#' то охири сатр

Эзоҳот Сервери MySQL се намуди эзоҳотро дастгирӣ мекунад: аз аломати '#' то охири сатр

Эзоҳот

Сервери MySQL се намуди эзоҳотро дастгирӣ мекунад:
аз аломати '#' то охири сатр.
аз пайдарпайиҳои '--' то охири сатр.
аз пайдарпайии ‘/*’ то пайдарпайии '*/'.

12

Мисолҳо SELECT 1+1; #ин тавсифот то охири сатр идома меёбад

Мисолҳо SELECT 1+1; #ин тавсифот то охири сатр идома меёбад

Мисолҳо

SELECT 1+1; #ин тавсифот то охири сатр идома меёбад
SELECT 1+1;--ин тавсифот то охири сатр идома меёбад
SELECT 1 /* ин тавсифоти дохили сатрӣ */ + 1;
SELECT 1+
/*
ин
тавсифоти бисёрсатра
*/
1;

13

Кори амалӣ - лаборатории №1 Омӯхтани сохти забони дохилии

Кори амалӣ - лаборатории №1 Омӯхтани сохти забони дохилии

Кори амалӣ - лаборатории №1

Омӯхтани сохти забони дохилии MySQL. Пайдо кардани малака дар истифодаи қиматҳои литералӣ, тағйирёбандаҳои истифодабанадаю системавӣ ва инчунин эзоҳот.

14

Гузориши масъалаҳо: Тартиб дода шавад: а) 10 дархостҳо бо истифодаи қиматҳои литералӣ; б) 10 дархостҳо бо истифодаи тағйирёбандаҳои истифодабаранда; в) 5 дархостҳо бо истифодаи тағйирёбандаҳои…

Гузориши масъалаҳо: Тартиб дода шавад: а) 10 дархостҳо бо истифодаи қиматҳои литералӣ; б) 10 дархостҳо бо истифодаи тағйирёбандаҳои истифодабаранда; в) 5 дархостҳо бо истифодаи тағйирёбандаҳои…

Гузориши масъалаҳо:

Тартиб дода шавад:
а) 10 дархостҳо бо истифодаи қиматҳои литералӣ;
б) 10 дархостҳо бо истифодаи тағйирёбандаҳои истифодабаранда;
в) 5 дархостҳо бо истифодаи тағйирёбандаҳои системавӣ.
Ба ҳамаи дархостҳои сохташуда эзоҳот илова карда шавад.

15

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
19.01.2023