SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Хичээлийн нэр:   Динамик вэб програмчлал Хичээлийн төрөл: Лекц /№10/ Багшийн нэр: Г.Өсөхжаргал Өгөгдлийн сантай ажиллах
Query String – тэй ажиллах ,[object Object],[object Object]
Query String – тэй ажиллах ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Query String – тэй ажиллах ,[object Object],[object Object],[object Object]
Query String – тэй ажиллах  / Greeting.html / ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Query String – тэй ажиллах  / HelloHi.php / ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Query String – тэй ажиллах  / HelloHi.php / ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MySQL- ын дэлгэцтэй ажиллах ,[object Object],[object Object]
MySQL  сервэрийг ажиллаж байгаа  эсэхийг шалгах ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MySQL  сервэрийг ажиллуулах   ба  зогсоох ,[object Object],[object Object]
MySQL  сервэрийг ажиллуулах   ба  зогсоох
Өгөгдлийн сан үүсгэх ,[object Object],[object Object],[object Object],[object Object]
Өгөгдлийн сан үүсгэх
MySQL  сервэр дээр байгаа  өгөгдлийн сангуудыг харах ,[object Object],[object Object],[object Object],[object Object],Үр   дүн : +-------------------------+ | Database  | +-------------------------+ | information_schema  | | employee  | | joomla  | | my_db  | | mysql  | | nuke  | | petcatalog  | | test  | | winestore  | +-------------------------+ 9 rows in set (0.39 sec)
Өгөгдлийн санг   ашиглахаар  сонгох ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Өгөгдлийн сан устгах ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Өгөгдлийн төрлүүд   текст төрлүүд Төрөл Тайлбар CHAR(size) Тогтмол урттай тэмдэгт мөр. Хамгийн ихдээ 255 тэмдэгт авна. VARCHAR(size)  Хувьсах урттай тэмдэгт мөр. Хамгийн ихдээ 255 тэмдэгт авна. TINYTEXT  Хамгийн ихдээ 255 тэмдэгтийн урттай тэмдэгт мөр авна. TEXT  Хамгийн ихдээ  65,535  тэмдэгтийн урттай тэмдэгт мөр авна. BLOB  (Binary Large OBject) 65,535 byte  хэмжээтэй өгөгдөл авна.
Өгөгдлийн төрлүүд   текст төрлүүд MEDIUMTEXT Хамгийн ихдээ  16,777,215   тэмдэгтийн урттай тэмдэгт мөр авна. MEDIUMBLOB (Binary Large OBject) 16,777,215   byte  хэмжээтэй өгөгдөл авна. LONGTEXT Хамгийн ихдээ  4,294,967,295  тэмдэгтийн урттай тэмдэгт мөр авна. LONGBLOB (Binary Large OBject) 4,294,967,295 byte  хэмжээтэй өгөгдөл авна.
Өгөгдлийн төрлүүд   тоон төрлүүд TINYINT(size)  0-255.  хаалтанд авах утгын хамгийн их хязгаарыг зааж өгч болно. SMALLINT(size)  -32768-с 32767.  MEDIUMINT(size)  -8388608  -с  8388607  .  INT(size)  -2147483648  -с  2147483647 .  BIGINT(size)  -9223372036854775808  -с  9223372036854775807 .
Өгөгдлийн төрлүүд   тоон төрлүүд FLOAT(size,d)  Хамгийн жижиг бодит тоон утга. авах хамгийн их нийт оронгийн тоог  Size  параметрээр, таслалаас хойш авах оронгийн хамгийн их оронгийн тоог  d  параметрээр тодорхойлно. DOUBLE(size,d)  Хамгийн том бодит тоон утга.  DECIMAL(size,d)  DOUBLE  төрлийн таслалаас хойших оронгийн тоог тэмдэгт мөр шиг тогтмолоор авна.
Өгөгдлийн төрлүүд   тоон төрлүүд DATE()  Огноо. Хэлбэр:  YYYY-MM-DD  Утгын хязгаар:  '1000-01-01'  -с  '9999-12-31'  DATETIME()  Огноо ба цаг хугацааны нэгдэл Хэлбэр:  YYYY-MM-DD HH:MM:SS  Утгын хязгаар:  '1000-01-01 00:00:00'  -с  '9999-12-31 23:59:59'   TIMESTAMP()  UNIX- ийн үе ('1970-01-01 00:00:00' UTC) -ээс хойш өнгөрсөн секундын утга. Утгын хязгаар:  '1970-01-01 00:00:01' UTC -с  '2038-01-09 03:14:07' UTC
Өгөгдлийн төрлүүд   тоон төрлүүд TIME()  Цаг хугацаа. Хэлбэр:  HH:MM:SS  Утгын хязгаар:  '-838:59:59'  -с  '838:59:59'  YEAR()  4 эсвэл 2 оронтой хэлбэртэй жилийн утга. 4 оронтой хэлбэрийн хязгаар:  1901 -с  2155  4 оронтой хэлбэрийн хязгаар:  70  -с  69   / 1970  -с  2069  /
Хүснэгт үүсгэх Бичигдэх хэлбэр: CREATE TABLE table_name(  column_name1 data_type,   column_name2 data_type,   column_name3 data_type, ....  )   Жишээ: CREATE TABLE Persons(  P_Id int,   LastName varchar(255),   FirstName varchar(255),  Address varchar(255),  City varchar(255)  )
Өгөгдлийн сан дахь хүснэтүүдийг  харах ,[object Object],[object Object],[object Object],[object Object],Үр   дүн : +----------------------+ | Tables_in_my_db | +----------------------+ | persons    | +----------------------+ 1 row in set (0.00 sec)
Хүснэгтийн мэдээллийг харах ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Бичигдэх хэлбэр: DESCRIBE table_name;   Жишээ: DESCRIBE Persons;
SQL  шаардлагууд ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL  шаардлагууд ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL  шаардлагууд ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL  шаардлагууд ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL  шаардлагууд ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL  шаардлагууд ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Хүснэгтийг өөрчлөх ,[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt? (13)

сургааль үгс
сургааль үгссургааль үгс
сургааль үгс
 
баяраа сургалт
баяраа сургалтбаяраа сургалт
баяраа сургалт
 
Day 3 php working with string, number
Day 3   php working with string, numberDay 3   php working with string, number
Day 3 php working with string, number
 
Лекц №13
Лекц №13Лекц №13
Лекц №13
 
U.cs101 лаборатори 8
U.cs101 лаборатори 8U.cs101 лаборатори 8
U.cs101 лаборатори 8
 
Dynamic web 3
Dynamic web 3Dynamic web 3
Dynamic web 3
 
Лекц №14
Лекц №14Лекц №14
Лекц №14
 
Лекц №16
Лекц №16Лекц №16
Лекц №16
 
My sql lec2
My sql lec2My sql lec2
My sql lec2
 
Лекц №9
Лекц №9Лекц №9
Лекц №9
 
Html tag
Html tagHtml tag
Html tag
 
илтгэх урлаг
илтгэх урлагилтгэх урлаг
илтгэх урлаг
 
database 13-14
database 13-14database 13-14
database 13-14
 

Ähnlich wie Dynamic web 10 (20)

Lecture1
Lecture1Lecture1
Lecture1
 
database 9
database 9database 9
database 9
 
Se304 lec8
Se304 lec8Se304 lec8
Se304 lec8
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
Microsoftaccess2007
Microsoftaccess2007Microsoftaccess2007
Microsoftaccess2007
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
Access Table
Access TableAccess Table
Access Table
 
Access lec2
Access lec2Access lec2
Access lec2
 
Pp Lect7 1
Pp Lect7 1Pp Lect7 1
Pp Lect7 1
 
Хүснэгт
ХүснэгтХүснэгт
Хүснэгт
 
Bayartsets
BayartsetsBayartsets
Bayartsets
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
database 10
database 10database 10
database 10
 
Bayartsetsg
BayartsetsgBayartsetsg
Bayartsetsg
 
Lecture 2. html
Lecture 2. htmlLecture 2. html
Lecture 2. html
 
Data set
Data setData set
Data set
 
Pp Lect8
Pp Lect8Pp Lect8
Pp Lect8
 
Mzui
MzuiMzui
Mzui
 

Mehr von Usukhuu Galaa (20)

Se304
Se304Se304
Se304
 
Se205
Se205Se205
Se205
 
Is320
Is320Is320
Is320
 
Is201
Is201Is201
Is201
 
Rdbms bie daalt
Rdbms bie daaltRdbms bie daalt
Rdbms bie daalt
 
Rdbms 300 test
Rdbms 300 testRdbms 300 test
Rdbms 300 test
 
DB-2
DB-2DB-2
DB-2
 
нийтлэл 1
нийтлэл 1нийтлэл 1
нийтлэл 1
 
IT13
IT13IT13
IT13
 
IT14
IT14IT14
IT14
 
IT12
IT12IT12
IT12
 
IT11
IT11IT11
IT11
 
IT10
IT10IT10
IT10
 
IT-9
IT-9IT-9
IT-9
 
IT-7
IT-7IT-7
IT-7
 
IT-6
IT-6IT-6
IT-6
 
IT-5
IT-5IT-5
IT-5
 
IT-4
IT-4IT-4
IT-4
 
IT-3
IT-3IT-3
IT-3
 
IT-2
IT-2IT-2
IT-2
 

Dynamic web 10

  • 1. Хичээлийн нэр: Динамик вэб програмчлал Хичээлийн төрөл: Лекц /№10/ Багшийн нэр: Г.Өсөхжаргал Өгөгдлийн сантай ажиллах
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. MySQL сервэрийг ажиллуулах ба зогсоох
  • 12.
  • 14.
  • 15.
  • 16.
  • 17. Өгөгдлийн төрлүүд текст төрлүүд Төрөл Тайлбар CHAR(size) Тогтмол урттай тэмдэгт мөр. Хамгийн ихдээ 255 тэмдэгт авна. VARCHAR(size) Хувьсах урттай тэмдэгт мөр. Хамгийн ихдээ 255 тэмдэгт авна. TINYTEXT Хамгийн ихдээ 255 тэмдэгтийн урттай тэмдэгт мөр авна. TEXT Хамгийн ихдээ 65,535 тэмдэгтийн урттай тэмдэгт мөр авна. BLOB (Binary Large OBject) 65,535 byte хэмжээтэй өгөгдөл авна.
  • 18. Өгөгдлийн төрлүүд текст төрлүүд MEDIUMTEXT Хамгийн ихдээ 16,777,215 тэмдэгтийн урттай тэмдэгт мөр авна. MEDIUMBLOB (Binary Large OBject) 16,777,215 byte хэмжээтэй өгөгдөл авна. LONGTEXT Хамгийн ихдээ 4,294,967,295 тэмдэгтийн урттай тэмдэгт мөр авна. LONGBLOB (Binary Large OBject) 4,294,967,295 byte хэмжээтэй өгөгдөл авна.
  • 19. Өгөгдлийн төрлүүд тоон төрлүүд TINYINT(size) 0-255. хаалтанд авах утгын хамгийн их хязгаарыг зааж өгч болно. SMALLINT(size) -32768-с 32767. MEDIUMINT(size) -8388608 -с 8388607 . INT(size) -2147483648 -с 2147483647 . BIGINT(size) -9223372036854775808 -с 9223372036854775807 .
  • 20. Өгөгдлийн төрлүүд тоон төрлүүд FLOAT(size,d) Хамгийн жижиг бодит тоон утга. авах хамгийн их нийт оронгийн тоог Size параметрээр, таслалаас хойш авах оронгийн хамгийн их оронгийн тоог d параметрээр тодорхойлно. DOUBLE(size,d) Хамгийн том бодит тоон утга. DECIMAL(size,d) DOUBLE төрлийн таслалаас хойших оронгийн тоог тэмдэгт мөр шиг тогтмолоор авна.
  • 21. Өгөгдлийн төрлүүд тоон төрлүүд DATE() Огноо. Хэлбэр: YYYY-MM-DD Утгын хязгаар: '1000-01-01' -с '9999-12-31' DATETIME() Огноо ба цаг хугацааны нэгдэл Хэлбэр: YYYY-MM-DD HH:MM:SS Утгын хязгаар: '1000-01-01 00:00:00' -с '9999-12-31 23:59:59' TIMESTAMP() UNIX- ийн үе ('1970-01-01 00:00:00' UTC) -ээс хойш өнгөрсөн секундын утга. Утгын хязгаар: '1970-01-01 00:00:01' UTC -с '2038-01-09 03:14:07' UTC
  • 22. Өгөгдлийн төрлүүд тоон төрлүүд TIME() Цаг хугацаа. Хэлбэр: HH:MM:SS Утгын хязгаар: '-838:59:59' -с '838:59:59' YEAR() 4 эсвэл 2 оронтой хэлбэртэй жилийн утга. 4 оронтой хэлбэрийн хязгаар: 1901 -с 2155 4 оронтой хэлбэрийн хязгаар: 70 -с 69 / 1970 -с 2069 /
  • 23. Хүснэгт үүсгэх Бичигдэх хэлбэр: CREATE TABLE table_name( column_name1 data_type, column_name2 data_type, column_name3 data_type, .... ) Жишээ: CREATE TABLE Persons( P_Id int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) )
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.