คำถามสัมภาษณ์ทางเทคนิคของ Oracle Apps 50 อันดับแรก (2025)
คำถามและคำตอบในการสัมภาษณ์ Oracle Applications
ต่อไปนี้เป็นคำถามและคำตอบในการสัมภาษณ์ของ Oracle Applications สำหรับนักศึกษาใหม่และผู้สมัครที่มีประสบการณ์เพื่อให้ได้งานในฝัน
ดาวน์โหลด PDF ฟรี: คำถามสัมภาษณ์ Oracle Apps
1. ขั้นตอนในการแนบรายงานกับแอปพลิเคชัน Oracle มีอะไรบ้าง
- มีขั้นตอนบางอย่างที่คุณต้องปฏิบัติตามอย่างเป็นระบบในการแนบรายงานพร้อมกับแอปพลิเคชัน Oracle
- การออกแบบรายงาน
- การสร้างไฟล์ปฏิบัติการที่เกี่ยวข้องกับรายงาน
- การย้ายไฟล์ปฏิบัติการและไฟล์ต้นฉบับไปยังโฟลเดอร์ที่เหมาะสมของผลิตภัณฑ์
- การลงทะเบียนรายงานในรูปแบบปฏิบัติการพร้อมกัน
- การกำหนดโปรแกรมพร้อมกันสำหรับการลงทะเบียนที่สามารถเรียกใช้งานได้
- เพิ่มโปรแกรมพร้อมกันสำหรับการขอกลุ่มความรับผิดชอบ
2. ทำให้สคีมาของ Apps แตกต่างจากสคีมาอื่นๆ หรือไม่
สคีมาของแอปคือสคีมาที่ประกอบด้วยคำพ้องความหมายเท่านั้น และไม่มีความเป็นไปได้ที่จะสร้างตารางในนั้น สคีมาอื่นๆ ประกอบด้วยตารางและอ็อบเจ็กต์ในนั้น และอนุญาตให้สร้างตารางตลอดจนการให้สิทธิ์แก่ตาราง
3. กำหนดด้านบนแบบกำหนดเองและวัตถุประสงค์
ท็อปแบบกำหนดเองสามารถกำหนดเป็นท็อปของลูกค้าซึ่งสร้างขึ้นสำหรับลูกค้าโดยเฉพาะ ตามความต้องการของลูกค้า สามารถสร้างท็อปส์ซูของลูกค้าได้หลายแบบ ท็อปสั่งทำพิเศษใช้เพื่อวัตถุประสงค์ในการจัดเก็บส่วนประกอบต่างๆ ซึ่งได้รับการพัฒนาและปรับแต่งเอง ในเวลาที่ คำพยากรณ์ บริษัทใช้แพตช์ ทุกโมดูลนอกเหนือจากด้านบนที่กำหนดเองจะถูกแทนที่
4. วิธีการเรียกโปรแกรมมาตรฐาน – อินเตอร์เฟสจาก pl/SQL หรือรหัส sql?
FND_REQUEST.SUBMIT_REQUEST(PO, EXECUTABLE NAME,,,,,PARAMETERS)
5. อะไรคือความสำคัญที่เกี่ยวข้องกับโฟลเดอร์ US?
โฟลเดอร์ US เป็นเพียงข้อกำหนดภาษา สามารถเก็บหลายโฟลเดอร์ไว้สำหรับข้อกำหนดภาษาได้ ขึ้นอยู่กับภาษาที่ติดตั้ง
6. ทริกเกอร์รายงานประเภทใดบ้าง?
โดยหลักๆ แล้วมีทริกเกอร์รายงานประเภทต่างๆ อยู่ห้าประเภท พวกเขาคือ
- ก่อนรายงาน
- หลังจากรายงาน
- ก่อนแบบฟอร์มพารามิเตอร์
- หลังจากแบบฟอร์มพารามิเตอร์
- ระหว่างหน้า
7. ลำดับการยิงที่เกี่ยวข้องกับทริกเกอร์รายงานคืออะไร?
ลำดับที่เกี่ยวข้องกับการเริ่มทำงานมีดังนี้ ก่อนฟอร์มพารามิเตอร์ หลังฟอร์มพารามิเตอร์ ก่อนรายงาน ระหว่างเพจ และหลังรายงาน
8. เคอร์เซอร์ใน PL/SQL มีจุดประสงค์อะไร?
เคอร์เซอร์สามารถใช้เพื่อวัตถุประสงค์ในการจัดการแถวต่างๆ – แบบสอบถามที่เกี่ยวข้องกับ PL/SQL เคอร์เซอร์โดยนัยมีไว้เพื่อวัตถุประสงค์ในการจัดการแบบสอบถามทั้งหมดที่เกี่ยวข้องกับ oracle พื้นที่หน่วยความจำที่ไม่มีชื่อถูกใช้โดย oracle เพื่อจัดเก็บข้อมูลที่สามารถใช้กับเคอร์เซอร์โดยนัยได้
9. กำหนดกลุ่มบันทึก?
กลุ่มเรกคอร์ดถือได้ว่าเป็นแนวคิดที่ใช้เพื่อวัตถุประสงค์ในการเก็บแบบสอบถาม SQL ที่เกี่ยวข้องกับรายการที่เกี่ยวข้องกับค่า กลุ่มบันทึกประกอบด้วยข้อมูลคงที่และยังสามารถเข้าถึงข้อมูลภายในตารางฐานข้อมูลผ่านการสืบค้น SQL
10. FlexField คืออะไร?
นี่คือฟิลด์ประเภทหนึ่งที่เกี่ยวข้องกับแอป Oracle ที่ใช้สำหรับเก็บข้อมูลที่เกี่ยวข้องกับองค์กร
11. มีความเป็นไปได้ไหมที่จะมีสคีมาแบบกำหนดเองเมื่อใดก็ได้ที่จำเป็น?
คุณมีข้อกำหนดในการมีสคีมาที่กำหนดเองในขณะที่สร้างตาราง
12. โปรแกรมที่เกิดขึ้นพร้อมกันคืออะไร?
โปรแกรมที่ทำงานพร้อมกันคืออินสแตนซ์ที่ต้องดำเนินการพร้อมกับพารามิเตอร์และพารามิเตอร์ที่เข้ากันไม่ได้
13. กำหนดตำแหน่งสูงสุดของแอปพลิเคชัน?
ท็อปส์ซูของแอปพลิเคชันจะพบได้เมื่อเราเชื่อมต่อกับเซิร์ฟเวอร์ ท็อปแอพพลิเคชั่นมีสองประเภทให้เลือก ได้แก่ ท็อปผลิตภัณฑ์และท็อปแบบกำหนดเอง Product top คือประเภท top ที่ผู้ผลิตสร้างขึ้นตามค่าเริ่มต้น ลูกค้าสามารถเลือกท็อปแบบกำหนดเองได้ และสามารถสร้างท็อปแบบกำหนดเองจำนวนเท่าใดก็ได้ตามความต้องการของลูกค้า
14. อธิบายขั้นตอนที่บังคับในกรณีขั้นตอน?
มีพารามิเตอร์จำนวนหนึ่งที่จำเป็นในกรณีของขั้นตอนต่างๆ และพารามิเตอร์แต่ละตัวมีงานเฉพาะที่เกี่ยวข้องกัน
- ข้อผิดพลาด: นี่คือพารามิเตอร์ที่ใช้สำหรับส่งคืนข้อความแสดงข้อผิดพลาดและส่งไปยังไฟล์บันทึก
- กรอกรหัสใหม่: นี่คือพารามิเตอร์ที่สามารถแสดงสถานะที่เกี่ยวข้องกับขั้นตอนได้ 0, 1 และ 2 คือสถานะที่แสดงโดยพารามิเตอร์นี้ 0 ใช้เพื่อระบุสถานะปกติที่เสร็จสมบูรณ์ 1 กำหนดสถานะการเตือนที่เสร็จสมบูรณ์ และ 2 คือสถานะที่แสดงว่าเสร็จสมบูรณ์โดยมีข้อผิดพลาด
15. โทเค็นคืออะไร?
โทเค็นใช้สำหรับถ่ายโอนค่าไปยังเครื่องมือสร้างรายงาน โทเค็นมักจะไม่คำนึงถึงขนาดตัวพิมพ์
16. เมนูอะไร?
เมนูสามารถกำหนดเป็นการจัดเรียงแบบลำดับชั้นที่เกี่ยวข้องกับฟังก์ชันของระบบ
17. ฟังก์ชันคืออะไร?
ฟังก์ชั่นเป็นส่วนเล็กๆ ของแอปพลิเคชั่นและถูกกำหนดไว้ภายในเมนู
18. กำหนด SQL Loader ?
Sql loader เป็นโปรแกรมอรรถประโยชน์ที่มีลักษณะคล้ายกับ Bulk Loader เพื่อวัตถุประสงค์ในการย้ายข้อมูลที่มีอยู่ในไฟล์ภายนอกไปยังฐานข้อมูล Oracle
19. จะลงทะเบียนโปรแกรมพร้อมกันกับแอพ Oracle ได้อย่างไร?
มีขั้นตอนบางอย่างที่คุณต้องปฏิบัติตามเพื่อวัตถุประสงค์ในการลงทะเบียนโปรแกรมพร้อมกัน
- ขั้นตอนแรกคือการเข้าสู่ระบบของคุณโดยมีความรับผิดชอบของผู้ดูแลระบบ
- ขั้นตอนต่อไปคือการกำหนดโปรแกรมปฏิบัติการที่เกิดขึ้นพร้อมกัน
- ในขณะที่กำหนดโปรแกรมที่ทำงานพร้อมกัน โปรดระบุชื่อแอปพลิเคชัน ชื่อย่อ และคำอธิบาย พร้อมกับการเลือกโปรแกรมที่ทำงานพร้อมกัน
20. กำหนดชุด – หนังสือ?
SOB สามารถกำหนดเป็นคอลเลกชันของแผนภูมิที่เกี่ยวข้องกับบัญชี สกุลเงิน และปฏิทิน
21. ชุดค่าคืออะไร?
ชุดค่าใช้เพื่อวัตถุประสงค์ในการเก็บค่าต่างๆ ในกรณีที่ชุดค่าเชื่อมโยงกับพารามิเตอร์รายงาน รายการที่มีค่าจะถูกส่งไปยังผู้ใช้เพื่อยอมรับค่าใดค่าหนึ่งจากค่าต่างๆ ในรูปแบบของค่าพารามิเตอร์
22. กำหนดประเภทของการตรวจสอบ?
มีการตรวจสอบหลายประเภท
- ไม่มี: นี่คือข้อบ่งชี้ของการตรวจสอบความถูกต้องขั้นต่ำ
- อิสระ: อินพุตควรอยู่ในรายการ – ค่าที่กำหนดไว้ก่อนหน้านี้
- ขึ้นอยู่กับ: ตามค่าก่อนหน้า ข้อมูลเข้าจะถูกเปรียบเทียบกับชุดย่อยของค่า
- ตาราง: อินพุตจะถูกตรวจสอบตามค่าที่มีอยู่ในตารางแอปพลิเคชัน
- พิเศษ: ค่าเหล่านี้เป็นค่าที่ใช้ฟิลด์ดิ้น
- คู่: คู่สามารถกำหนดเป็นชุดของค่าที่ใช้ฟิลด์ดิ้นได้
- แปลโดยอิสระ: นี่เป็นค่าชนิดหนึ่งที่สามารถนำมาใช้ได้ก็ต่อเมื่อมีการป้อนข้อมูลในรายการที่กำหนดไว้ก่อนหน้านี้เท่านั้น
- ขึ้นอยู่กับการแปล: ในกฎการตรวจสอบประเภทนี้ที่เปรียบเทียบอินพุตกับชุดย่อยของค่าที่เกี่ยวข้องกับรายการที่กำหนดไว้ก่อนหน้านี้
23. กำหนดเทมเพลต?
เทมเพลตคือแบบฟอร์มชนิดหนึ่งที่จำเป็นอย่างมากก่อนที่จะสร้างแบบฟอร์มประเภทอื่น เป็นรูปแบบที่รวมเอาไฟล์แนบที่เป็นแพลตฟอร์มที่เป็นอิสระและเชื่อมโยงกับไลบรารีเฉพาะ
24. ไฟล์แนบใดที่ไม่ขึ้นอยู่กับแพลตฟอร์มและกลายเป็นส่วนหนึ่งของเทมเพลต?
มีสิ่งที่แนบมาหลายรายการที่เป็นส่วนหนึ่งของแบบฟอร์มเทมเพลต
- คะแนนแอป: นี่คือไฟล์แนบประเภทหนึ่งที่ประกอบด้วยแพ็คเกจและขั้นตอนที่เป็นประโยชน์สำหรับรูปแบบต่างๆ ทั้งหมดเพื่อวัตถุประสงค์ในการสร้างแถบเครื่องมือ เมนู ฯลฯ
- APPSDAYPK: เอกสารแนบนี้มีแพ็คเกจที่เป็นประโยชน์ในการควบคุมแอปพลิเคชันที่เกี่ยวข้องกับ Oracle
- FNDSQF: เอกสารแนบนี้มีขั้นตอนต่างๆ รวมถึงแพ็คเกจสำหรับฟิลด์ Flex โปรไฟล์ พจนานุกรมข้อความ และการประมวลผลพร้อมกัน
- กำหนดเอง: เอกสารแนบนี้มีประโยชน์ในการขยายแบบฟอร์มแอปพลิเคชันของ oracle โดยไม่ทำให้เกิดการเปลี่ยนแปลงใดๆ ที่เกี่ยวข้องกับรหัสแอปพลิเคชัน มีการปรับแต่งหลายประเภทรวมถึงการซูม
25. กำหนดรายงานเฉพาะกิจ?
นี่คือรายงานประเภทหนึ่งที่ใช้เพื่อตอบสนองความต้องการในการรายงานในช่วงเวลาหนึ่งๆ
26. คำจำกัดความของความรับผิดชอบคืออะไร?
ความรับผิดชอบเป็นวิธีการที่กลุ่มของโมดูลต่าง ๆ สามารถสร้างในรูปแบบที่ผู้ใช้สามารถเข้าถึงได้
27. กำหนดธุรกรรมอัตโนมัติ?
นี่เป็นธุรกรรมประเภทหนึ่งที่ไม่ขึ้นอยู่กับธุรกรรมอื่น ธุรกรรมประเภทนี้ช่วยให้คุณสามารถระงับธุรกรรมหลักและช่วยในการดำเนินการ SQL การย้อนกลับของการดำเนินการและการดำเนินการเหล่านั้นด้วย ธุรกรรมแบบอัตโนมัติไม่รองรับทรัพยากร การล็อค หรือการขึ้นต่อกันของคอมมิตใดๆ ที่เป็นส่วนหนึ่งของธุรกรรมหลัก
28. ทริกเกอร์มีกี่ประเภท?
มีทริกเกอร์หลายประเภทที่เกี่ยวข้องกับแบบฟอร์มและเป็นเช่นนั้น
- ทริกเกอร์ที่สำคัญ
- ทริกเกอร์ข้อผิดพลาด
- ทริกเกอร์ข้อความ
- ทริกเกอร์การนำทาง
- ทริกเกอร์ตามคำค้นหา
- ทริกเกอร์การทำธุรกรรม
29. จุดประสงค์ของตาราง Temp ในโปรแกรมอินเตอร์เฟสคืออะไร?
ตารางเหล่านี้เป็นตารางประเภทต่างๆ ที่สามารถใช้เพื่อวัตถุประสงค์ในการจัดเก็บค่าหรือข้อมูลระดับกลาง
30. จะกำหนดพารามิเตอร์ในรายงานได้ที่ไหน?
สามารถกำหนดพารามิเตอร์ได้ภายในรูปแบบของโปรแกรมที่เกิดขึ้นพร้อมกัน และไม่จำเป็นต้องลงทะเบียนพารามิเตอร์ แต่คุณอาจต้องลงทะเบียนชุดของค่าที่เกี่ยวข้องกับพารามิเตอร์
31.กำหนดขั้นตอนการปรับแต่งแบบฟอร์ม?
คุณต้องใช้ขั้นตอนต่อไปนี้เพื่อวัตถุประสงค์ในการปรับแต่งแบบฟอร์ม
- สิ่งแรกและสำคัญที่สุดที่คุณต้องทำคือการคัดลอกไฟล์ template.fmb รวมถึง Appsatnd.fmb จาก AU_TOP/forms/us และวางไฟล์นั้นลงในไดเร็กทอรีที่กำหนดเอง เมื่อทำสิ่งนี้ ไลบรารีที่เกี่ยวข้องกับงานนี้จะถูกคัดลอกโดยตัวไลบรารีเอง
- ตอนนี้คุณสามารถสร้างแบบฟอร์มที่คุณต้องการและปรับแต่งได้
- อย่าลืมบันทึกแบบฟอร์มที่สร้างขึ้นภายในโมดูลที่ต้องการวาง
32. กำหนดเกี่ยวกับ Key Flexfiled ?
Key flexfiled เป็นตัวระบุที่ไม่ซ้ำกันและโดยปกติจะจัดเก็บไว้ในเซ็กเมนต์ และมีแอตทริบิวต์ที่แตกต่างกันสองประการที่เกี่ยวข้องกับสิ่งนี้ ได้แก่ ตัวระบุ flexfiled และตัวระบุเซ็กเมนต์
33. กำหนดการใช้งาน Key Flexfield ?
นี่คือตัวระบุเฉพาะสำหรับจุดประสงค์ในการจัดเก็บข้อมูลที่เกี่ยวข้องกับคีย์ อีกทั้งยังช่วยในการเข้าและแสดงข้อมูลที่เกี่ยวข้องกับกุญแจอีกด้วย
34. กำหนดคำอธิบาย FlexField ?
นี่คือเฟล็กซ์ฟิลด์ประเภทหนึ่งที่ใช้เป็นหลักเพื่อจุดประสงค์ในการจับข้อมูลเพิ่มเติม และจะถูกจัดเก็บในรูปแบบของแอตทริบิวต์ เฟล็กฟิลด์เชิงพรรณนามีความละเอียดอ่อนตามบริบท
35. แสดงรายการการใช้งาน DFF (Descriptive FlexField) บางส่วน?
DFF (Descriptive FlexField) ใช้เพื่อวัตถุประสงค์ดังต่อไปนี้:
- ปรับแต่งช่องข้อมูลตามความต้องการทางธุรกิจ
- การสืบค้นฟิลด์อัจฉริยะสำหรับข้อมูลเฉพาะบางอย่าง
- การปรับแต่งแอพพลิเคชั่นสำหรับบันทึกข้อมูลที่ยากต่อการติดตาม
- เพื่อปรับแต่งแอพพลิเคชั่นให้สอดคล้องกับแนวทางการดำเนินธุรกิจในปัจจุบัน
36. กำหนด MRC (หลายสกุลเงินการรายงาน)?
หลายรายการ – สกุลเงินการรายงานเป็นคุณลักษณะประเภทหนึ่งที่เกี่ยวข้องกับแอปพลิเคชัน Oracle และช่วยในการรายงานตลอดจนการรักษาบันทึกที่เกี่ยวข้องกับระดับธุรกรรมในสกุลเงินที่ใช้ในการดำเนินงานรูปแบบต่างๆ
37. กำหนด FSG (เครื่องมือสร้างงบการเงิน) ?
นี่เป็นเครื่องมือประเภทหนึ่งที่มีประสิทธิภาพสูงและมีความยืดหยุ่น และช่วยในการสร้างรายงานที่ปรับแต่งได้โดยไม่ต้องอาศัยการเขียนโปรแกรม เครื่องมือนี้ใช้ได้กับ GL เท่านั้น
38. กำหนด Oracle Suite?
ชุด Oracle เป็นชุดที่ประกอบด้วยแอป Oracle และซอฟต์แวร์ที่เกี่ยวข้องกับส่วนประกอบการวิเคราะห์
39. กำหนด ERP (การวางแผนทรัพยากรองค์กร) ?
ERP คือระบบซอฟต์แวร์ที่มีจำหน่ายเป็นแพ็คเกจและมีประโยชน์ในการทำงานอัตโนมัติและบูรณาการกระบวนการส่วนใหญ่ที่เกี่ยวข้องกับธุรกิจ
40. ดาต้าลิงค์คืออะไร?
ดาต้าลิงค์สามารถใช้เพื่อวัตถุประสงค์ในการเชื่อมโยงผลลัพธ์ที่เกี่ยวข้องกับแบบสอบถามต่างๆ
41. จะได้ค่าพารามิเตอร์โดยขึ้นอยู่กับพารามิเตอร์ตัวแรกได้อย่างไร?
คุณสามารถบรรลุพารามิเตอร์ตัวที่สองได้โดยใช้พารามิเตอร์ตัวแรกโดยใช้คำสั่ง $flex$value set name
42. กำหนดกลุ่มข้อมูล?
กลุ่มข้อมูลสามารถกำหนดเป็นกลุ่มของแอปพลิเคชันที่เกี่ยวข้องกับ Oracle
43. อธิบายเกี่ยวกับคุณลักษณะด้านความปลอดภัย?
Oracle สามารถใช้คุณลักษณะด้านความปลอดภัยเพื่ออนุญาตให้ผู้ใช้มองเห็นแถวเฉพาะที่มีข้อมูลได้
44. กำหนดเกี่ยวกับตัวเลือกโปรไฟล์?
ตัวเลือกโปรไฟล์ประกอบด้วยชุดตัวเลือกที่มีประโยชน์ในการกำหนดลักษณะที่ปรากฏตลอดจนลักษณะการทำงานของแอปพลิเคชัน
45. อธิบายเกี่ยวกับการสมัคร?
แอปพลิเคชันสามารถกำหนดเป็นชุดเมนู แบบฟอร์ม และฟังก์ชันต่างๆ
46. เราจะใช้ Custom.pll ได้ที่ไหน?
Custom.pll สามารถใช้ในระหว่างกระบวนการปรับแต่งหรือสร้างใหม่ แบบฟอร์มออราเคิล.
47. ตารางถูกสร้างขึ้นที่ไหน?
สามารถสร้างตารางได้ที่สคีมาที่กำหนดเอง
48. กำหนดหลายองค์กร ?
นี่เป็นฟังก์ชันประเภทหนึ่งสำหรับการรักษาความปลอดภัยข้อมูล
49. กำหนดกลุ่มคำขอ ?
กลุ่มคำขอถูกกำหนดด้วยชุดความรับผิดชอบ
50. วัตถุที่เกิดนั้นมีประโยชน์อย่างไร?
ออบเจ็กต์นี้ใช้สำหรับกระบวนการที่เกี่ยวข้องกับฟิลด์ที่ปฏิบัติการได้
คำถามสัมภาษณ์เหล่านี้จะช่วยในวีว่าของคุณ (วาจา) หวังว่าคุณจะชอบรายการ Oracle Apps ที่ถูกถามบ่อยนี้ บทสัมภาษณ์ทางเทคนิค คำถามที่พบบ่อย
ในคำถาม # 2 สิ่งหนึ่งที่ฉันต้องการชี้แจงว่าฉันสามารถสร้างตารางในสคีมาของแอปได้ แต่มีเขียนไว้ว่า 'ไม่มีความเป็นไปได้ในการสร้างตารางในสคีมาของแอป'
คุณช่วยเคลียร์ข้อสงสัยของฉันหน่อยได้ไหม? ขอบคุณล่วงหน้า.
คุณสามารถสร้างตารางในสคีมาของแอปได้ แต่เป็นแนวทางปฏิบัติที่ดีมาก เราควรสร้างตารางในสคีมาที่กำหนดเองและสร้างคำพ้องความหมายในแอป จากนั้นสามารถให้สิทธิ์ที่เหมาะสมตั้งแต่แบบกำหนดเองไปจนถึงสคีมาของแอป
ในคำถามที่ 35 ให้ระบุ DFF บางส่วน แต่มีคำตอบซ้ำเพื่ออธิบาย DFF และไม่แสดงรายการ DFF
สวัสดี ขอบคุณที่ชี้แนะ มันได้รับการแก้ไขแล้ว