ค้นหา ค้นรูป แผนที่ Gmail ไดรฟ์ ปฏิทิน แปลภาษา ภาพถ่าย อื่นๆ »
ลงชื่อเข้าสู่ระบบ
กูรูไม่ได้รับการสนับสนุนบนเบราว์เซอร์ของคุณ: คุณสมบัติบางอย่างอาจทำงานได้ไม่ถูกต้อง โปรดคลิกตรงนี่เพื่อดูรายชื่อเบราว์เซอร์ที่สนับสนุน
กูรู
โปรแกรม SQL กับ โปรแกรม Access ดีกว่า และใหม่กว่าครับ
โปรแกรม SQL กับ โปรแกรม Access ดีกว่า และใหม่กว่าครับ
คำตอบ (7)
จัดเรียงตาม: คะแนน | เวลา
ลงชื่อเข้าใช้ หรือ ลงชื่อสมัคร เพื่อตอบคำถามนี้ได้เลย
Google ค้นเว็บ
Google ค้นรูป
เลือกวิดีโอ YouTube
ค้นหา
ป้อน URL
พิมพ์คำค้นหาของคุณลงในช่องเพื่อหาเว็บลิงก์
พิมพ์คำค้นหาของคุณลงในช่องเพื่อหาเว็บลิงก์
พิมพ์คำค้นหาของคุณลงในช่องเพื่อหาเว็บลิงก์
ช่องค้นหาต้องไม่ว่างเปล่า
วาง URL ในช่องด้านล่าง:
ไม่สามารถโหลดเว็บไซต์ได้
ค้นหาใน YouTube
เพิ่มลิงก์วิดีโอ
SQL ดีกว่า
ส่วนความใหม่ตอนนี้ Access น่าใจใหม่กว่ามั๊ง เพราะจะมาพร้อมกันกับ MS-Office ตอนนี้มี Office 2010 แล้วนี่
เมื่อวานนี้ 11:30
jaba
ขอตอบแบบกลาง ๆ แล้วกันนะครับผม โปรแกรม  Access จะมีประสิทธิภาพดีกว่า SQL ซึ่งการจัดเก็บข้อมูลมีความแตกต่างกันครับผม
Access ในปัจจุบันมีคนนิยมใช้ค่อนข้างน้อยเพราะว่าเป็นโปรแกรมที่ซับซ้อน แต่ SQL จะมีประสิทธิภาพในการจัดการข้อมูลได้ดีกว่าครับผม ถ้าผม
จะเลิกใช้นะ ผมใช้ SQL ครับ
เมื่อวานนี้ 11:32
ผู้อ่อนประสบการณ์ฃ
ไม่เข้าใจคำถาม?
ประมาณว่า อะไรดีกว่ากัน อย่างนั้นหรือเปล่า?

Microsoft Access เป็นโปรแกรม Office แบบ All in One ครับ เหมาะสำหรับระบบเล็กๆ ที่มีฐานข้อมูลไม่เยอะมาก
เพราะสามารถสร้างแบบฟอร์ม เก็บข้อมูล และออก Report ได้ แต่ไม่เหมาะกับระบบขนาดใหญ่มากๆ
เพราะฐานข้อมูลของ Access เก็บข้อมูลได้ไม่เยอะมาก

ต่างจาก SQL (จริงๆก็ใช้คำกันแปลกๆนะ เพราะ SQL มันกว้างมากเลยครับ โปรแกรม SQL มีเยอะมาก ถ้าตอบแบบรวมๆก็จะมี Microsoft SQL Server, Oracle, MySQL , ProgreSQL และอื่นๆอีก)
SQL มัน ความสามารถสูงกว่ามาก ครับ เขียน Query ได้โดยตรง ทำ Indexing ได้

สามารถเก็บข้อมูลได้มากกว่า Access มากๆ
27/5/53
VirusEddy
ต้องยอมรับครับว่า sql มีประสิทธิภาพดีกว่าครับ

รองรับการใช้งานได้มากกว่า

และมีความสามารถที่เก็บข้อมูลได้ดีกว่า

ฐานข้อมูลมีขนาดใหญ่กว่า

แต่ปัญหาคือ เราต้องมาออกแบบ DBMS เองโดยโปรแกรมอื่น

เช่น VB.net ,PHP หรืออื่น เลยต้องมีความรู้ด้านอื่นด้วยพอสมควร

ส่วน access ความสามารถน้อยกว่าครับ

แต่ใช้งานง่าย แทบไม่ต้องมีความรู้อะไรก็สร้างได้ครับ

สามารถออกแบบ DBMS ได้เลยเพราะ

สามารถออกแบบ คิวรี่,ฟอร์ม,รีพอร์ต ได้อยู่แล้ว

เพราะงั้นจึงทำให้แอสเซสสามารถจัดการทุกอย่างได้เบ็ตเสร็จในโปรแกรมเดียว

และเอาไปใช้ที่อื่นได้ง่าย

เพราะเก็บเป็นไฟล์

ส่วนตัวแอพพริเคชั่น จะมีเกือบทุกเครื่องเลยง่ายเวลาเอาไปใช้ที่อื่นครับ

แต่ถ้าาเป็น เอสคิวแอล ต้องเอาแอพพริเคชั่นที่เราสร้างขึ้นไปติดตั้ง

มันทุกเครื่องเลยอ่ะครับ

มันเลยยุ่งยากนิดหนึ่ง

แต่ดีอย่างที่เรา สามารถ เขียนด้วย พีเอชพีได้ เอาไปใช้ออนไลน์ไปเลยครับ

เอาเป็นว่าจะเอาแบบละเอียดล่ะก็ คงต้องเขียนหนังสืออีก 3-4 เล่มเลยครับ


-----------------------------------------------------
อ่านเรื่องราวน่ารู้ ที่คุณไม่รู้ คลิก
http://www.drsuntzu.tk
1/6/53
Ja_star
ตาม คุณ VirusEddy  เลยครับ
ถ้า DB ขนาดเล็ก มีคนใช้ไม่เกิน 20 คน ก็ MSAccess เลยครับ
มันยืดหยุ่นสูง
- เช่น มี ตัวช่วยทำ webpage โคตรง่ายเลย จริงๆ สามารถ ทำเป็น chart แบบ pivote ผ่าน www ได้เลยแค่ปลายนิ้ว (ไม่ได้โม้..ผมทำอยู่)
- แลกเปลี่ยนข้อมูลระหว่าง Excel Access Word MsOutlook...... ได้ง่าย
- มี VBA ช่วยเขียน program
- มี Form ทำเป็น Interface
- มี Text to Voice   ให้ Program อ่าน Text เป็นเสียงพูดออก ลำโพง

แต่ถ้าจะใช้กับองกรใหญ่ เขาก็จะแบ่งการใช้งานกันอย่างชัดเจน
เช่น DB Server เขาก็ใช้ทำหน้าที่อย่างเดียวเช่น MS SQL or MySql แล้วคอยให้บริการ Program อื่นที่มาขอใช้บริการ
..... ประมาณนี้
27/5/53
kaiyasit
ดีดันคนล่ะอย่าง
Accress ก็ใช้ง่าย
ส่วน
SQL เป็นของฟรี
อ่านแล้วงงคำถามนะครับ
SQL = Structure Query Language มันคือชื่อของ ภาษา ครับ

Access อันนี้เข้าใจว่าคือโปรแกรม MS Access เป็นโปรแกรม
คุณจะเอามาเปรียบเทียบยังไงละครับ
ในเมื่อ MS Access ก็สามารถใช้ ภาษา SQL ได้ในตัว

MS Access เป็นโปรแกรมจัดการ database ขนาดเล็กไว้ใช้งานเล็กๆน้อยๆในเครื่อง PC
แต่ก็สามารถประยุกต์ใช้งานเสมือน DBMS อื่นๆได้(พอสมควร)

DBMS คืออะไร
DBMS = Database Management System ก็คือ
โปรแกรมใดๆก็ตามที่มีความสามารถในการจัดการ Database
มีตัวแต่ราคาเป็น หมื่น ถึง เป็นล้าน ก็เหมือนรถนั่นละครับ คุณจะขับ Toyota หรือ Ferarri
performance หรือ feature ต่างๆก็ต่างกันไปตามราคา คุ้มหรือไม่คุ้มก็อีกเรื่อง
DBMS ก็มีเช่น
MS SQL SERVER  ,Orabl , Mysql อื่นๆอีกมากมาย รวมถึง MS Access

ถ้า คำว่า SQL หมายถึง MS SQL SERVER ละก็
แน่นอนครับว่าถ้าเป็นงานขนาด Enterprise คุณเอา MS Access  ไปใช้แทน MS SQL ได้ยากครับ
อย่าว่าแต่ ms access 2007 จะอามาใช้แทน ms sql 2000 ยังแทนกันยากเลยครับ
เปรียบเหมือนเอารถเก๋ง ไปเทียบรถสิบล้อครับ สิบล้อต่อให้เก่ากว่ายังไง ก็ยังขนของได้มากกว่ารถเก๋งใหม่ๆใช่ไหมครับ
เอ้ออย่าเพิ่งงงนะ ตะกี้เทียบ toyota กับ ferrari ทีนี้มาสิบล้อ เอาว่าพยายามเข้าใจหน่อยผมก็พยายามเทียบน่ะนะ
ยิ่ง MS SQL 2008 แล้วมีคุณสมบัติ BI(ฺีBusiness Intelligence) ในตัว ด้วยยิ่งอย่าเอาไปเทียบเลยครับ
ฺBI คืออะไรผมคงไม่อธิบายต่อละ เอาเป็นว่า อะไีรดีกว่าอะไร ขึ้นอยู่กับว่าคุณจะเอาไปใช้อะไรครับ
เพราะถ้าเอาจริงๆ MS EXCEL เองก็สามารถเป็น Database ได้ถ้าคุณ manage เป็นครับ
21/10/53
Ambient.th
เกี่ยวกับคำถามนี้
รางวัลคำตอบดีที่สุด 5 คะแนน
เปิดดูแล้ว 7893 ครั้ง
มีคนตอบแล้ว 7 คำตอบ
คำถามที่เกี่ยวข้อง
คำตอบ: 8 คะแนน: 3
คำตอบ: 2 คะแนน: 1
คำตอบ: 3 คะแนน: 1
คำตอบ: 1 คะแนน: -3
คำตอบ: 1 คะแนน: 2
x
©2013 Google - ข้อกำหนด - นโยบายเนื้อหา - ความเป็นส่วนตัว - หลักเกณฑ์ของชุมชน