udonpit99.com
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง

+6
nook.9
ไซนิล.7
ALT+F4
Copy6.9
namfon.13
Sucha.3
10 posters

หน้า 2 จาก 2 Previous  1, 2

Go down

Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง

ตั้งหัวข้อ by Sucha.3 Mon Oct 20, 2008 8:58 pm

takumi.9: ใช่เลยครับ Smile เพราะ Sixth normal form ส่วนมาไม่ค่อยมีคนใช้เนื่องจากมันละเอียดเกินไปแถมบางทีทำให้โหลดตอนทำ query สูง

basketbom.6: ภาษา Python ผมหัดจาก official tutorial นะครับที่ http://docs.python.org/tutorial/ แต่รู้สึกจะมีแปลเป็นไทยที่ http://debianclub.org/node/166
Welcome to Python world lol!
Sucha.3
Sucha.3
ม.5
ม.5

จำนวนข้อความ : 356
: 41
Registration date : 13/09/2008

สมุดพกนักเรียน
รหัสประจำตัว: 990338
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Left_bar_bleue1/100Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty_bar_bleue  (1/100)

http://suchaxplore.blogspot.com

ขึ้นไปข้างบน Go down

Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง

ตั้งหัวข้อ by ALT+F4 Mon Oct 20, 2008 10:19 pm

takumi.9 พิมพ์ว่า:
Sucha.3 พิมพ์ว่า:
AngelMan.7 พิมพ์ว่า:จะว่ากันด้วยเรื่องของการเขียนโปรแกรม
ฐานข้อมูลก็มีส่วนสำคัญ
หากจะศึกษากันจริงๆ ก็ควรจะศึกษาเกี่ยวกับฐานข้อมูลควบคู่กันไปด้วย
ซึ่งในตอนนี้ก็มีอยู่ด้วยกันหลายค่าย
เช่น Oracle, SqlServer, MySql, Access ฯลฯ
โดยแนวคิด (Concept) แล้วระบบฐานข้อมูล ก็จะคล้ายคลึงกัน
แต่จะแตกต่างกันในเรื่องของวิธีการจัดการ การบริหารข้อมูล และพวกคำสั่งเฉพาะต่างๆ

รวมๆ แล้ว เลือกเอาซักอัน เพื่อเริ่มศึกษาอย่างจริงจัง (เหมือนกับเขียนโปรแกรม) แล้วที่เหลือก็ค่อยไปประยุกต์ใช้ได้

ถ้าภาระงานไม่มากจนเกินไป ใช้ตัวไหนคงไม่ต่างกันมาก

ในบางกรณีสถาปัตยกรรมของฐานข้อมูลที่ไม่เหมือนกัน ทำให้มีคำสั่งในการจัดการและความเร็วที่แตกต่างกันไป
จะเห็นผลจริงๆ ก็เมื่อ ฐานข้อมูลใหญ่ และ/หรือ parallel query พร้อมๆ กันมากๆ หรือโหลดเข้ามาหนัก
แต่ปัญหาเหล่านี้บางทีทำให้เบาบางลงได้ โดยการออกแบบฐานข้อมูลพิเศษสำหรับกรณีพิเศษข้างต้น
ตัวอย่างการออกแบบฐานข้อมูลเช่น Database Normalization




ว่าตามตรงแล้ว การ normalization ใน Database มันจำเป็นต้องทำอยู่แล้ว ตั้งแต่การออกแบบ
แรก เริ่มวาด ER หา relation แล้วก็ normalization จนมัน normalization อีกไม่ได้
หรือ เข้าเกณฑ์ ไหน ก็ว่าไปตาม หลักของการ normalization
สำหรับเราถ้าในกรณี Databaseไม่ใหญ่ มาก ก็ไม่ได้ มานั่งหา หรือเขียน normalization เต็มที่วาด ER เสร็จ เขียนตารางเลย
(เพราะ ตอนเขียน ER ได้ normalizationไปในตัวแล้ว เนื่องจากระบไม่ใหญ่)
แต่ถ้า Databaseใหญ่ มาก ก็จำเป็นต้องทำให้เป็นระบบ เพราะ ถ้าไม่ทำเป็นระบบ พอทำไปเรื่อยแล้ว จะมั่วมาก ต้องกลับมาแก้ไข ทำให้เสียเวลา
แล้วถ้าแก้ ก็ อาจจะต้องแก้ใหม่ ทั้ง Database เลย

ปัญหานี้ โปรแกรมเมอร์หลายคนที่เจอกับปัญหาแล้วก็มันจะแก้ไขเอาตอนนั้นเลย
หลายครั้งหลายครา ที่ส่วนที่แก้ไขมันไปกระทบกับส่วนอื่นๆ ที่คาดไม่ถึง
ทำให้โปรแกรมยิ่งแก้ยิ่งผิด แก้ไขกันไม่จบ ปิดงานไม่ได้ ลูกค้าไม่จ่ายตังค์ มันช่างเป็นเรื่องที่น่าเศร้า

หลายๆ ที่มักจะเริ่มต้นด้วยการวิเคราะห์ระบบก่อน
จึงเกิดมีอาชีพทางด้านไอทีขึ้นมาอีกอาชีพหนึ่งคือ System Analyst
มีหน้าที่ในการศึกษาความต้องการของลูกค้า และรวบรวมข้อมูลต่างๆ
มาออกแบบเป็นโมเดลของระบบ ดังที่ได้เคยยกตัวอย่างมา เช่น Use Case Diagram, Class Diagram, DataFlow Diagram, ER Diagram ฯลฯ
และอื่นๆ อีกมากมาย
แล้วนำข้อมูลที่ได้ส่งต่อให้กับโปรแกรมเมอร์เพื่อเขียนโปรแกรมกันต่อไป


แก้ไขล่าสุดโดย AngelMan.7 เมื่อ Mon Oct 27, 2008 6:32 pm, ทั้งหมด 1 ครั้ง
ALT+F4
ALT+F4
มหา'ลัย ปี4
มหา'ลัย ปี4

จำนวนข้อความ : 2112
Registration date : 18/09/2008

สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Left_bar_bleue1/100Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty_bar_bleue  (1/100)

ขึ้นไปข้างบน Go down

Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง

ตั้งหัวข้อ by Chompoo Freaky Pinky.6 Sat Oct 25, 2008 8:19 pm

นี่เราหลังเขาขนาดนี้เลยเหรอเนี่ย อืมมมมม

ไม่รู้เรื่องเลยอะ เศร้าาา Crying or Very sad
Chompoo Freaky Pinky.6
Chompoo Freaky Pinky.6
ม.5
ม.5

จำนวนข้อความ : 300
Registration date : 17/09/2008

สมุดพกนักเรียน
รหัสประจำตัว: 990610
วิชาโปรด: ภาษาอังกฤษ
คะแนนเกียรติยศ:
Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Left_bar_bleue8/100Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty_bar_bleue  (8/100)

http://puszi-muszi.hi5.com

ขึ้นไปข้างบน Go down

Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง

ตั้งหัวข้อ by ALT+F4 Wed Oct 29, 2008 6:36 pm

ยังมีอีกภาษาที่ยังไม่ได้โพส
ภาษา PL/Sql ที่ใช้เขียน Oracle Form Developer

Code:

begin
 begin
  select p_size p_size_val
  into :st_cut_delivery_tb1_detail.p_size_val
  from p_size
  where p_size.id=:st_cut_delivery_tb1_detail.p_size_id;
  exception when others then null;
 end;
 
 begin
  select grade
  into :ST_CUT_DELIVERY_TB1_DETAIL.grade
  from grade
  where id=:ST_CUT_DELIVERY_TB1_DETAIL.grade_id
  and rownum=1;
 
 exception when no_data_found then
  null;
 end;
end;



Code:

if :parameter.menu_no=1 then

  tabPageName :=GET_CANVAS_PROPERTY('CAN_STOCK_TAB',TOPMOST_TAB_PAGE);
  IF tabPageName = 'TAB_BARCODE_RECEIVE' THEN
  go_block('st_stock_receive_barcode');
  go_item('st_stock_receive_barcode.roll_from');
    return;
  END IF;
 
  IF tabPageName = 'TAB_RECORD_RECEIVE' THEN
  go_block('st_stock_receive_list');
  execute_query;
  go_block('st_stock_receive_form');
  go_item('st_stock_receive_form.roll_no');
    return;
  END IF;
  IF tabPageName = 'TAB_RECEIVE_INFORMATION' THEN
  go_block('st_stock_receive_info_form');
  go_item('st_stock_receive_info_form.roll_date');--
  go_block('st_stock_receive_info_list');
    return;
  END IF;
 
end if;
ALT+F4
ALT+F4
มหา'ลัย ปี4
มหา'ลัย ปี4

จำนวนข้อความ : 2112
Registration date : 18/09/2008

สมุดพกนักเรียน
รหัสประจำตัว: 990723
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Left_bar_bleue1/100Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty_bar_bleue  (1/100)

ขึ้นไปข้างบน Go down

Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง

ตั้งหัวข้อ by vickstor.16 Thu Oct 30, 2008 11:13 am

เขียนอย่างเดียวเอกสารไม่เคยมี ไม่มีเวลาทำ เพราะลูกค้าชอบเร่ง จะเอาโน้นจะเอานี้ สั่งยังกะร้านอาหารตามสั่ง
vickstor.16
vickstor.16
มหา'ลัย ปี3
มหา'ลัย ปี3

จำนวนข้อความ : 1745
Registration date : 06/10/2008

สมุดพกนักเรียน
รหัสประจำตัว: 991633
วิชาโปรด: คอมพิวเตอร์
คะแนนเกียรติยศ:
Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Left_bar_bleue1/100Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty_bar_bleue  (1/100)

ขึ้นไปข้างบน Go down

Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty Re: Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง

ตั้งหัวข้อ by Sucha.3 Thu Oct 30, 2008 1:29 pm

vickstor.16 พิมพ์ว่า:เขียนอย่างเดียวเอกสารไม่เคยมี ไม่มีเวลาทำ เพราะลูกค้าชอบเร่ง จะเอาโน้นจะเอานี้ สั่งยังกะร้านอาหารตามสั่ง

ชีวิตโปรแกรมเมอร์ของแท้ Wink
Sucha.3
Sucha.3
ม.5
ม.5

จำนวนข้อความ : 356
: 41
Registration date : 13/09/2008

สมุดพกนักเรียน
รหัสประจำตัว: 990338
วิชาโปรด: คณิตศาสตร์
คะแนนเกียรติยศ:
Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Left_bar_bleue1/100Geek Programming :: ใครเขียนโปรแกรมภาษาอะไรกันบ้าง - Page 2 Empty_bar_bleue  (1/100)

http://suchaxplore.blogspot.com

ขึ้นไปข้างบน Go down

หน้า 2 จาก 2 Previous  1, 2

ขึ้นไปข้างบน

- Similar topics

 
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ