วันพฤหัสบดีที่ 18 ธันวาคม พ.ศ. 2557

คำสั่ง Sql

SQL SELECT
เป็นคำสั่งที่ใช้สำหรับการเรียกดูข้อมูลในตาราง (Table) คำสั่ง SQL SELECT สามารถเรียกได้ทั้งตาราง หรือว่า สามารถระบุฟิวด์ที่ต้องการเรียกดูข้อมูลได้

Database : MySQL,Microsoft Access,SQL Server,Oracle

Syntax

SELECT Column1, Column2, Column3,... FROM [Table-Name]


SQL ALIAS
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดย ALIAS คือการสร้างชื่อจำลองขึ้นมาใหม่ โดยสามารถจำลองชื่อได้ทั้งชื่อ Field และชื่อ Table

Database : MySQL

Syntax

SELECT Column1 AS Alias1,Column2 AS Alias2,Column3 AS Alias3,... FROM [Table-Name1] Table Alias

SQL ORDER BY
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยจัดเรียงข้อมูลตามต้องการ

Database : MySQL,Microsoft Access,SQL Server,Oracle

Syntax

SELECT Culumn1,Culumn2,Culumn3,... FROM [Table-Name] ORDER BY [Field] [ASC/DESC],[Field] [ASC/DESC],...
ASC = น้อยไปหามาก
DESC = มากไปหาน้อย

SQL SELECT INTO
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยใช้การเลือกข้อมูลจากต้นทางไปยังปลายทาง นิยมใช้สำหรับการ Copy Table หรือทำการ Backup Table

Database : MySQL,Microsoft Access,SQL Server,Oracle

Syntax

SELECT Column1,Column2,Column3,... INTO [New-Table] FROM [Table-Name]

SQL JOIN
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยเงื่อนไขการ JOIN จะกระทำเมื่อมีข้อมูลตั้งแต่ 2 Table ขึ้นไป โดยข้อมูลเหล่านั้นเป็นข้อมูลที่มีความสัมพันธ์และเชื่อมโยงกับข้อมูลหลัก

Database : MySQL,Microsoft Access,SQL Server,Oracle

Syntax

SELECT [Table-Name1].Column1, [Table-Name2].Column1,... FROM [Table-Name1],[Table-Name2]
WHERE [Table-Name1].Column = [Table-Name2].Column

SQL RIGHT JOIN
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยเงื่อนไขการ RIGHT JOIN จะทำการเลือกข้อมูลหลักและข้อมูลเชื่อมโยงที่สัมพันธ์กัน โดยจะทำการอิงจาก Table สองสำคัญก่อน ถ้าไม่มีข้อมูลใน Table แรก ข้อมูล Table สองก็ยังถูกสนใจและนำมาแสดงผล

Database : MySQL,Microsoft Access,SQL Server,Oracle

Syntax

SELECT [Table-Name1].Column1, [Table-Name2].Column1,... FROM [Table-Name1]
RIGHT JOIN [Table-Name2] ON [Table-Name1].Column = [Table-Name2].Column

SQL UNION
เป็นคำสั่งที่ใช้สำหรับการรวมหลาย Query มารวมให้ใน Table เดียวกับ โดยจำนวน คอลัมบ์หรือฟิวด์นั้นจะต้องเท่ากันด้วย

Database : MySQL,Microsoft Access,SQL Server,Oracle

Syntax

SELECT Column1,Column2,... FROM [Table-Name]
UNION
SELECT Column1,Column2,... FROM [Table-Name]
...

SQL TOP
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) ที่สามารถกำหนดจำนวน Record ที่แสดงผลออกมาได้

Database : Microsoft Access,SQL Server

Syntax

SELECT TOP [Integer] Column1, Column2, Column3,... FROM [Table-Name] ORDER BY [Field] [ASC/DESC]

SQL ROWNUM
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) ที่สามารถกำหนดจำนวน Record ที่แสดงผลออกมาได้

Database : Oracle

Syntax

SELECT Column1, Column2, Column3,... FROM [Table-Name] WHERE ROWNUM <= [Int-Limit]

SQL LIKE
เป็นคำสั่งที่ใช้สำหรับการระบุเงื่อนไขการเลือกข้อมูลในตาราง (Table) โดยทำการค้นหาข้อความที่ระบุภายในฟิวด์ที่กำหนด

Database : MySQL,Microsoft Access,SQL Server,Oracle

Syntax

SELECT Column1,Column2,Column3,... FROM [Table-Name] WHERE [Filed] LIKE '%Value%'

ข้อสอบO-Net

 ข้อสอบ O-Net


1. ซอฟต์แวร์ คือ
ก. โปรแกรมชุดของคำสั่งที่ควบคุมการทำงานของคอมพิวเตอร์
ข. อุปกรณ์เทคโนโลยีระดับสูง
ค. โปรแกรมแก้ปัญหาทุกอย่างของมนุษย์
ง. อุปกรณ์ที่ทำหน้าเสมือนสมองกล

2. ข้อใดไม่ใช่ระบบปฏิบัติการ
ก. ระบบปฏิบัติการดอส
ข. ระบบปฏิบัติการไมโครซอฟท์เวิร์ด
ค. ระบบปฏิบัติการไมโครซอฟต์วินโดวส์
ง. ระบบปฏิบัติการ แอนดรอยด์

3. ชนิดของซอฟต์แวร์ (software) มีทั้งหมดกี่ชนิด
ก. มี 1 ชนิด 1.ซอฟต์แวร์ระบบ
ข. มี 2 ชนิด 1.ซอฟต์แวร์ระบบ 2.ซอฟต์แวร์ประยุกต์
ค. มี 3 ชนิด 1.ซอฟต์แวร์ระบบ 2.ซอฟต์แวร์ ประยุกต์ 3.ซอฟต์แวร์บุคคล
ง. มี 4 ชนิด 1.ซอฟต์แวร์ระบบ 2.ซอฟต์แวร์ประยุกต์ 3.ซอฟต์แวร์บุคคล 4. ซอฟต์แวร์ บริหาร

4. ซอฟต์แวร์ประมวลคำ คือข้อใด
ก. word processing software
ข. spreadsheet software
ค. database management software
ง. presentation software

5. ซอฟต์แวร์ตารางทำงาน
ก. word processing software
ข. spreadsheet software
ค. database management software
ง. presentation software

6. ซอฟต์แวร์จัดการฐานข้อมูล
ก. word processing software
ข. spreadsheet software
ค. database management software
ง. presentation software

7. ซอฟต์แวร์นำเสนอ
ก. word processing software
ข. spreadsheet software
ค. database management software
ง. presentation software

8. ซอฟต์แวร์สื่อสาร
ก. word processing software
ข. spreadsheet software
ค. database management software
ง. communication software

9. ซอฟต์แวร์นำเสนอ คือข้อใด
ก. Microsoft Excel
ข. Microsoft Access
ค. Microsoft Outlook
ง. Microsoft PowerPoint

10. โปรแกรมวินโดวส์ เป็นซอฟต์แวร์ประเภทใด
ก. ซอฟต์แวร์ระบบ
ข. ซอฟต์แวร์ประยุกต์
ค. ซอฟต์แวร์สำเร็จ
ง. ซอฟต์แวร์ที่พัฒนาขึ้นใช้งานเฉพาะ

เฉลย

1. ก. โปรแกรมชุดของคำสั่งที่ควบคุมการทำงานของคอมพิวเตอร์
2. ข. ระบบปฏิบัติการไมโครซอฟท์เวิร์ด
3. ข. มี 2 ชนิด 1.ซอฟต์แวร์ระบบ 2.ซอฟต์แวร์ประยุกต์
4. ก. word processing software
5. ข. spreadsheet software
6. ค. database management software
7. ง. presentation software
8. ง. communication software
9. ง. Microsoft PowerPoint
10. ก. ซอฟต์แวร์ระบบ

วันพฤหัสบดีที่ 27 พฤศจิกายน พ.ศ. 2557

การเขียน Function PHP

   ฟังก์ชันในโปรแกรมส่วนใหญ่ได้รับการเรียกคำสั่งเพื่อทำงานอย่างเดียว สิ่งนี้ทำให้คำสั่งอ่านได้ง่ายและยอมให้ใช้คำสั่งใหม่แต่ละครั้งเมื่อต้องการทำงานเดียวกัน
ฟังก์ชันเป็นโมดูลเก็บคำสั่งที่กำหนดการเรียกอินเตอร์เฟซ ทำงานเดียวกัน และตัวเลือกส่งออกค่าจากการเรียกฟังก์ชัน คำสั่งต่อไปเป็นการเรียกฟังก์ชันอย่างง่าย
my_function ();
       คำสั่งเรียกฟังก์ชันชื่อ my_function ที่ไม่ต้องการพารามิเตอร์ และไม่สนใจค่าที่อาจจะส่งออกโดยฟังก์ชันนี้
   ฟังก์ชันจำนวนมากได้รับการเรียกด้วยวิธีนี้ เช่น ฟังก์ชัน phpinfo () สำหรับแสดงเวอร์ชันติดตั้งของ PHP สารสนเทศเกี่ยวกับ PHP การตั้งค่าแม่ข่ายเว็บ ค่าต่างๆ ของ PHP และตัวแปร ฟังก์ชันนี้ไม่ใช้พารามิเตอร์และโดยทั่วไปไม่สนใจค่าส่งออก ดังนั้นการเรียก phpinfo () จะประกอบขึ้นดังนี้

phpinfo ();


วันพฤหัสบดีที่ 6 พฤศจิกายน พ.ศ. 2557

ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล

ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล 
งานในองค์การไม่ว่าจะเป็นองค์การขนาดเล็ก ขนาดกลาง หรือขนาดใหญ่ ต่างก็ต้องมีข้อมูลของการทำงาน หรือข้อมูลทางธุรกิจในลักษณะต่าง ๆ  ซึ่งข้อมูลเหล่านั้นอาจมีทั้งข้อมูลพนักงาน ข้อมูลลูกค้า ข้อมูลที่เป็นความลับทางธุรกิจ เป็นต้น นอกจากนั้นข้อมูลขององค์การดังกล่าวยังอาจมีความสำคัญมากน้อยต่างกัน มีผู้ใช้ข้อมูลเฉพาะกลุ่ม หรือทุกกลุ่มได้ตามความจำเป็นและตามลำดับชั้นความลับ สิ่งสำคัญคือ ข้อมูลขององค์การหนึ่งย่อมมีความเกี่ยวข้องกันและควรที่จะนำมารวมไว้ใน “ฐานข้อมูล” (Database)
 ความหมาย
        มีคำอธิบายความหมายของ “ฐานข้อมูล” อยู่มากมายหลายคามหมาย ตัวอย่างเช่น
        ฐานข้อมูลอาจถือได้ว่าเป็นตู้เก็บเอกสารอิเล็กทรอนิคส์ชนิดหนึ่ง เช่น  เป็นที่รวมหรือเป็นที่บรรจุแฟ้มข้อมูลคอมพิวเตอร์ชุดหนึ่ง เป็นต้น (A database can be regarded as a kind of electronic filing cabinet.)
        ฐานข้อมูลเป็นชุดของข้อมูลที่คงทน (Persistent Data) ซึ่งถูกเรียกใช้โดยระบบโปรแกรมของกิจการใดกิจการหนึ่ง (A database is a collection of persistent data that is used by the application systems of some given enterprise.) ข้อมูลจะคงทนอยู่ในฐานข้อมูลเพราะเมื่อระบบจัดการฐานข้อมูลรับข้อมูลนั้นเข้าสู่ฐานข้อมูลแล้ว ใครจะขจัดหรือเอาข้อมูลออกไปจากฐานข้อมูลได้ต้องมีการร้องขอต่อระบบจัดการฐานข้อมูลเท่านั้น ตัวอย่างข้อมูลที่คงทนในฐานข้อมูล เช่น
           กิจการ                                                                               ข้อมูลคงทน
บริษัทผู้ผลิตสินค้า                                                                   ข้อมูลผลิตภัณฑ์
ธนาคาร                                                                                   ข้อมูลบัญชี
โรงพยาบาล                                                                            ข้อมูลผู้ป่วย
มหาวิทยาลับ                                                                           ข้อมูลนักศึกษา
หน่วยราชการ                                                                          ข้อมูลการวางแผน


วันพุธที่ 17 กันยายน พ.ศ. 2557

อุปกรณ์การสื่อสาร



1.โมเด็ม(modem)

1.1โมเด็มแบบหมุนโทรศัพท์

1.2 ดิจิทัลโมเด็ม-ดีเอสแอล  เป็นโมเดฟ็มที่ไดกรับความนิยมในการใช้งานในบ้าน  และสำนักงานขนาดเล็ก

-เคเบิลโมเด็ม   เป็นโมเด็มทำหน้าที่รับและส่งข้อมูลดิจิทัลจากคอมพิวเตอร์ผ่านทางสายเคเบิลทีวี

2.การ์ดแลน(LAN  card)

3.ฮับ(hub)

4. สวิตช์(switch)

5. อุปกรณ์จัดเส้นทาง  (router)

6.จุดเชื่อมต่อแบบไร้สาย  (wireless  access  point)

ความหมายของการสื่อสารข้อมูล

ความหมายของการสื่อสารข้อมูล
              หมายถึง การโอนถ่าย (Transmission) ข้อมูลหรือการแลกเปลี่ยนข้อมูลระหว่างต้นทางกับปลายทาง โดยใช้อุปกรณ์ทางอิเล็กทรอนิกส์หรือเครื่องคอมพิวเตอร์ ซึ่งมีตัวกลาง เช่น ซอฟต์แวร์คอมพิวเตอร์สำหรับควบคุมการส่งและการไหลของข้อมูลจากต้นทางไปยังปลายทาง นอกจากนี้อาจจะมีผู้รับผิดชอบในการกำหนดกฎเกณฑ์ในการส่งหรือรับข้อมูลตามรูปแบบที่ต้องการ

องค์ประกอบพื้นฐานของระบบสื่อสารข้อมูล

การสื่อสารข้อมูลทางอิเล็กทรอนิกส์นั้น จะทำได้ก็ต่อเมื่อมีองค์ประกอบต่าง ๆ ดังต่อไปนี้
1. ผู้ส่งหรืออุปกรณ์ส่งข้อมูล (Sender)
ข้อมูลต่างๆ ที่อยู่ต้นทางจะต้องจัดเตรียมนำเข้าสู่อุปกรณ์สำหรับส่งข้อมูล ซึ่งได้แก่เครื่องพิมพ์ หรืออุปกรณ์ควบคุมต่าง ๆ จานไมโครเวฟ จานดาวเทียม ซึ่งข้อมูลเหล่านั้นถูกเปลี่ยนให้อยู่ใน รูปแบบที่สามารถส่งข้อมูลนั้นได้ก่อน
2. ผู้รับหรืออุปกรณ์รับข้อมูล (Receiver)
ข้อมูลที่ถูกส่งจากอุปกรณ์ส่งข้อมูลต้นทาง เมื่อไปถึงปลายทางก็จะมีอุปกรณ์สำหรับ รับข้อมูลเหล่านั้นเพื่อนำไปใช้ประโยชน์ต่อไป อุปกรณ์เหล่านี้ได้แก่ เครื่องพิมพ์ คอมพิวเตอร์ จานไมโครเวฟ จานดาวเทียม ฯลฯ
3. โปรโตคอล  (Protocol)
โปรโตคอล คือ กฎระเบียบ หรือวิธีการใช้เป็นข้อกำหนดสำหรับการสื่อสาร เพื่อให้ผู้รับและผู้ส่งเข้าใจกันได้ ซึ่งมีหลายชนิดให้เลือกใช้ เช่น TCP/IP, X.25, SDLC  เป็นต้น
4. ซอฟต์แวร์ (Software)
การส่งข้อมูลผ่านคอมพิวเตอร์จำเป็นต้องมีโปรแกรมสำหรับดำเนินการ และควบคุมการส่งข้อมูลเพื่อให้ได้ข้อมูลตามที่กำหนดไว้ ได้แก่ Novell’s Netware, UNIX, Windows NT, Windows 2003 ฯลฯ
5. ข่าวสาร (Message)
เป็นรายละเอียดซึ่งอยู่ในรูปแบบต่าง ๆ ที่จะส่งผ่านระบบการสื่อสาร ซึ่งมีหลายรูปแบบดังนี้
          5.1  ข้อมูล (Data)  เป็นรายละเอียดของสิ่งต่าง ๆ ซึ่งถูกสร้างและจัดเก็บด้วยคอมพิวเตอร์ มีรูปแบบแน่นอน เช่น ข้อมูลเกี่ยวกับบุคคล ข้อมูลเกี่ยวกับสินค้า เป็นต้น ข้อมูลสามารถนับจำนวนได้และส่งผ่านระบบสื่อสารได้เร็ว

          5.2  ข้อความ (Text)  อยู่ในรูปของเอกสารหรือตัวอักขระ ไม่มีรูปแบบที่แน่นอน ชัดเจนนับจำนวนได้ค่อนข้างยาก และมีความสามารถในการส่งปานกลาง
          5.3 รูปภาพ (Image)  เป็นข่าวสารที่อยู่ในรูปของภาพกราฟิกแบบต่าง ๆ ได้แก่ รูปภาพนิ่ง ภาพเคลื่อนไหว ภาพวีดีโอ ซึ่งข้อมูลชนิดนี้จะต้องอาศัยสื่อสำหรับเก็บ และใช้หน่วยความจำเป็นจำนวนมาก
          5.4  เสียง (Voice)  อยู่ในรูปของเสียงพูด เสียงดนตรี หรือเสียงอื่น ๆ ข้อมูลชนิดนี้จะกระจัดกระจาย ไม่สามารถวัดขนาดที่แน่นอนได้ การส่งจะทำได้ด้วยความเร็ว ค่อนข้างต่ำ
6. ตัวกลาง (Medium)
เป็นตัวกลางหรือสื่อกลางที่ทำหน้าที่นำข่าวสารในรูปแบบต่าง ๆ จากผู้ส่งหรืออุปกรณ์ส่งต้นทางไปยังผู้รับ หรืออุปกรณ์รับปลายทาง ซึ่งมีหลายรูปแบบได้แก่ สายไป ขดลวด สายเคเบิล สายไฟเบอร์ออฟติก ตัวกลางอาจจะอยู่ในรูปของคลื่นที่ส่งผ่านทางอากาศ เช่น คลื่นไมโครเวฟ คลื่นดาวเทียม หรือคลื่นวิทยุ เป็นต้น