Database Server Oracle Express là gì?

Tác giả CCNACCNP, T.Tư 18, 2019, 05:09:40 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Database Server Oracle Express là gì?


1. Giới thiệu.

Trong tài liệu này, tôi sẽ giới thiệu Oracle Application Express (Oracle APEX), bao gồm công nghệ và phạm vi sử dụng.

2. Ứng dụng Oracle Express là gì?

Oracle Application Express (Oracle APEX), trước đây gọi là HTML DB, là một công cụ phát triển ứng dụng web nhanh chóng cho cơ sở dữ liệu Oracle. Chỉ sử dụng trình duyệt web và trải nghiệm lập trình hạn chế, bạn có thể phát triển và triển khai các ứng dụng chuyên nghiệp vừa nhanh và an toàn. Ứng dụng Oracle express kết hợp các phẩm chất của cơ sở dữ liệu cá nhân, năng suất, dễ sử dụng và tính linh hoạt với các phẩm chất của cơ sở dữ liệu doanh nghiệp, bảo mật, tính toàn vẹn, khả năng mở rộng, tính sẵn sàng và được xây dựng cho web. Application Express là một công cụ để xây dựng các ứng dụng dựa trên web và môi trường phát triển ứng dụng cũng dựa trên web một cách thuận tiện

3. Lịch sử của Oracle APEX

Tôi bắt đầu câu chuyện vào năm 2004 khi Oracle đưa "HTML DB" ra thị trường.
HTML DB cho phép sử dụng các thẻ HTML & CSS kết hợp với dữ liệu từ Oracle DB. Tất cả bạn phải làm là tạo ra một gói.
Một năm sau họ đã phát hành phiên bản HTML DB với giao diện người dùng đồ họa. Ở đây chúng ta có thể nói về phiên bản đầu tiên của Oracle Apex.
Những năm sau họ đã cải thiện giao diện người dùng và thêm nhiều tính năng mới.
  • Biểu đồ
  • Pdf
  • Báo cáo tương tác
Đó là vào năm 2006, tên HTML DB đã thay đổi trong Apex (Application Express).
Năm 2010 Apex thực sự bắt đầu phát triển. Rất nhiều người và danh dự bắt đầu sử dụng nó như một công cụ phát triển cho phần mềm của họ.

Oracle đã quyết định đầu tư thêm vào công cụ miễn phí này. Với phiên bản 4.0, một số tính năng mới nhìn thấy ánh sáng, nhưng đặc biệt là khả năng bố trí đã được cải thiện đáng kể.
  • Xử lý lỗi
  • Trang web
  • Hành động năng động
  • Khả năng tải dữ liệu Excel
Đặc biệt là khả năng sử dụng các plugin của riêng họ đảm bảo rằng Apex trở nên rất phổ biến trong một số cộng đồng nhất định. (Và tất nhiên vì công cụ này miễn phí)

Khi Oracle thêm "Phát triển nhóm" Apex thực sự trở thành một công cụ phát triển. Một số người có thể làm việc đồng thời trên cùng một ứng dụng và các báo cáo bắt buộc được cung cấp theo tiêu chuẩn (đánh giá về các bình luận, lỗi, v.v.).
Với phiên bản 4.2, Oracle đảm bảo rằng người dùng có thể sử dụng tất cả các tính năng của HTML 5. Với sự tích hợp của JQuery và JQuery Mobile, họ cũng cung cấp cho nhà phát triển khả năng tạo bố cục di động.

Ngoài ra khả năng sử dụng các ứng dụng gói đã được thêm vào trong phiên bản này.
Và bây giờ chúng ta có Oracle Apex 5.x. Tất nhiên, có rất nhiều tính năng mới được thêm vào trong Oracle Apex 5.x.
  • Tabel Pivot (Báo cáo tương tác)
  • Mẫu (Chủ đề phổ quát)
  • Mục lịch
  • Bố trí
  • Di động (Jquery di động 1.4)
  • Danh sách điều hướng
  • Biểu tượng mới (Dựa trên phông chữ)
  • Trang phương thức
4. Sự phức tạp của Oracle APEX.

Nếu mục đích của bạn là xây dựng một ứng dụng Web với cơ sở dữ liệu Oracle. Một hệ thống web được sử dụng cho các doanh nghiệp giúp quản lý nhân sự, tiền lương và tiền lương, và sản xuất, ví dụ. Một trang web tập trung vào việc tạo ra một hệ thống nhập dữ liệu, hệ thống báo cáo, chạy 100% trên cơ sở web. Oracle APEX sẽ là lựa chọn tốt.

Sự dễ dàng cho các lập trình viên được thể hiện trong các tiêu chí sau.
  • Bạn không cần một IDE cồng kềnh và phức tạp để lập trình.
  • Nếu bạn lập trình Java, C #, bạn cần cài đặt một IDE, ví dụ, Eclipse, Netbeans, Visual Studio. Với Oracle APEX, mọi thứ bạn làm đều xảy ra trên 1 trang web.
  • Bạn không cần biết nhiều kiến thức về WEB. Oracle APEX là một hệ thống xây dựng một ứng dụng Web, các hình thức nhập dữ liệu trên Web và các báo cáo chạy trên Web, nhưng bạn có thể không cần nhiều kiến thức về web.
  • Dễ dàng xây dựng giao diện web. Để có một hình thức nhập dữ liệu, bạn không cần phải lập trình giao diện một cách phức tạp. Mọi thứ được cung cấp dưới dạng một mẫu có sẵn của Oracle APEX.
  • Dễ dàng xây dựng một hệ thống báo cáo. Oracle APEX cung cấp cho bạn một hệ thống các công cụ báo cáo tiêu chuẩn và thân thiện.
  • Không cần triển khai phía khách hàng. Người dùng có thể tiếp cận một ứng dụng được xây dựng từ Oracle APEX thông qua trình duyệt web. Bạn không cần phải cài đặt bất cứ thứ gì trong máy tính của người dùng.
  • Là một nhà phát triển Oracle APEX, bạn quan tâm điều gì? Để phát triển ứng dụng Oracle APEX, bạn cần có kiến thức về Oracle PL / SQL. Đây là điều quan trọng nhất trong quá trình phát triển ứng dụng của bạn trên Oracle APEX. Bạn làm việc với Oracle PL / SQL trong hầu hết thời gian.
5. Một số hình ảnh về các ứng dụng được phát triển bởi Oracle APEX.














6. Cài đặt và cấu hình Oracle APEX.
Bạn có thể xem hướng dẫn cài đặt và định cấu hình Oracle APEX tạiđây: Cài đặt và cấu hình Oracle Apex 5.0.