Giải đáp Sample question - Outsystems Associate Reactive Developer (Phần 1)
Xin chào mọi người,
Trong chuỗi bài đăng về Outsystems Associate Reactive Developer, hôm nay mình sẽ giải đáp sample question/sample exam official từ Outsystems cho kỳ thi Associate Reactive Developer.
Associate Reactive Developer Sample Exam - EN.pdf
Về Outsystems và cách ôn luyện cho kỳ thi Associate Reactive Developer, các bạn có thể xem lại tại đây
Về giải đáp sample question/sample exam các phần khác, các bạn có thể xem lại tại đây.
Về các loại chứng chỉ Outsystems, level và giá từng loại, mình có tổng hợp vào một bài viết tại đây.
1. Data Relation
Question 1 |
Câu hỏi này với kiến thức SQL căn bản là các bạn có thể trả lời được.
Do 2 bảng có quan hệ N-N, nên chúng ta sẽ cần tạo một bảng thức 3 để liên kết 2 bảng này lại. Bảng là sẽ bao gồm 2 attribute là 2 primary key (identify) của 2 bảng cần liên kết.
Vì vậy đáp án là đáp án A.
(Các bạn chú ý đọc kỹ các đáp án, vì cách dùng từ có thể gây nhâm lẫn nếu ko đọc kỹ)
2. Entity và loại dữ liệu
Question 2 |
Entity Identify là primary key của table tương ứng. Outsystems chỉ cho entity identify bao gồm 1 attribute trong khi với DB các bạn có thể để primary key với multi-attribute nên câu này khá dễ sai.
- Đáp án A: Default là Long-integer nhưng có thể thay đổi được
- Đáp án B: Tương tự, default là auto-increase nhưng có thể off được
- Đáp án C: Đáp án đúng (như giải thích ở trên)
- Đáp án D: Có thể thay đổi được tên hoặc data-type
3. Aggreate (Group by)
Question 3 |
Câu này nếu các bạn có làm phần thực hành Aggreate sẽ trả lời được ngay.
- Shipping state là kết quả của Group by trong aggreate nên sẽ xuất hiện trong output
- Count là kết quả của Count trong aggreate nên cũng xuất hiện trong output
Vì vậy, output sẽ bao gồm 2 thuộc tính là Shipping state và Count. Đáp án A
4. Aggreate (Join)
Question 4 |
- Order và Employee Join bằng [With or without]
- Order và OrderStatus/Priority Join bằng Only with
- Bất cả Employee có bản ghi hay không
- Priority chắc chắn có
- OrderStatus chắc chắn có
5. Aggreate (group by)
Question 5 |
Nhận xét
Đăng nhận xét