Internet và sử dụng Web của nó sẽ là thực tế vô dụng nếu người ta không thể truy cập vào
cơ sở dữ liệu trực tuyến. Những tiền đề của Web là mọi người không chỉ có thể duyệt Web hấp dẫn
các trang mà còn tìm kiếm và tìm kiếm thông tin. Thông thường, các thông tin được lưu trữ trong cơ sở dữ liệu. Khi một người mua hàng truy cập một cửa hàng trực tuyến, anh ta hoặc cô ấy có thể tìm kiếm thông tin về bất kỳ
của hàng ngàn, hoặc hàng trăm ngàn, các mặt hàng được chào bán. Ví dụ, khi bạn truy cập vào
các trang web của Buy.com, hay Target, hoặc Overstock.com, bạn có thể nhận được thông tin trực tuyến (chẳng hạn như một
hình ảnh của một mặt hàng điện tử, giá cả, thời gian vận chuyển, và đánh giá của người tiêu dùng) cho hàng ngàn
mặt hàng cung cấp để ban. Bước vào một từ khóa vào kết quả trên YouTube trong một danh sách của tất cả các video clip có tiêu đề
hoặc văn bản mô tả có chứa các từ khóa. Bán buôn thực hiện mục của họ có sẵn trực tuyến.
Ứng dụng ở các trang web đấu giá nhận được yêu cầu theo thể loại, phạm vi giá, xuất xứ, màu sắc,
ngày, và các thuộc tính khác, và xác định các hồ sơ của các mặt hàng phù hợp, thường bao gồm hình ảnh
và mô tả chi tiết. Đằng sau mỗi một trong các trang web này là một cơ sở dữ liệu. Cách duy nhất cho các tổ chức
để tiến hành các doanh nghiệp dựa trên Web là để cho mọi người bên ngoài tổ chức của họ để truy cập vào
cơ sở dữ liệu. Nói cách khác, các tổ chức phải liên kết cơ sở dữ liệu của họ với Internet.
Từ một quan điểm kỹ thuật, cơ sở dữ liệu trực tuyến được sử dụng với các trình duyệt web là không có
khác nhau từ cơ sở dữ liệu khác. Tuy nhiên, một giao diện phải được thiết kế để làm việc với các Web.
Người sử dụng phải xem một hình thức trong đó để nhập truy vấn hoặc từ khóa để có được thông tin từ các
cơ sở dữ liệu của trang web. Các nhà thiết kế giao diện phải cung cấp một cơ chế để tìm ra dữ liệu mà người dùng
chèn các hình thức trực tuyến để họ có thể được đặt trong các lĩnh vực thích hợp trong cơ sở dữ liệu. Các
hệ thống cũng cần có một cơ chế để vượt qua các truy vấn và các từ khóa từ người sử dụng cơ sở dữ liệu. Các
giao diện có thể được lập trình trong một trong một số ngôn ngữ lập trình Web, bao gồm cả Java
servlets, trang máy đang hoạt động (ASP), ASP.NET (các phiên bản mới hơn của quá trình ASP trong .NET
framework) và PHP (Hypertext Preprocessor), cũng như bằng cách sử dụng API Web (chương trình ứng dụng
giao diện). Các khía cạnh kỹ thuật của các ứng dụng này nằm ngoài phạm vi của cuốn sách này. Các
quá trình được diagrammed trong hình 7.11.
đang được dịch, vui lòng đợi..