Cơ sở dữ liệu Web hoạt động như thế nào?

Mục lục:

Anonim

Trang web động

Cơ sở dữ liệu web hoạt động khác với cơ sở dữ liệu tĩnh, giới hạn ở một máy tính hoặc mạng LAN nơi tài liệu tham chiếu và dữ liệu khác không thay đổi vị trí. Cơ sở dữ liệu web là một trang web động lập chỉ mục thông tin có thể tìm kiếm (trên cùng một trang web hoặc các trang web bên ngoài). Hầu hết các cơ sở dữ liệu web trỏ đến các trang web khác. Một cơ sở dữ liệu web thông thường sẽ trỏ đến các trang đã bị xóa, thay đổi hoặc di chuyển đến một vị trí khác. Người tạo hoặc người dùng cơ sở dữ liệu web không có quyền kiểm soát các trang bên ngoài được tham chiếu hoặc liên kết đến. Do tính chất không tĩnh này của Internet, các quản trị viên cơ sở dữ liệu web cố gắng theo kịp các thay đổi dữ liệu và liên kết đến các trang bên ngoài. Điều này đặc biệt đúng với các liên kết đến các trang đã di chuyển hoặc biến mất khỏi web. Metasites, chỉ chứa các liên kết đến các trang web khác, chủ yếu là các công cụ tìm kiếm, có xu hướng tổ chức cơ sở dữ liệu của chúng theo các phân cấp nhỏ cung cấp liên kết đến các trang web khác chứa dữ liệu liên quan đến một chủ đề cụ thể. Các cơ sở dữ liệu web metasite này được tổ chức xung quanh một chủ đề, chẳng hạn như khoa học, công nghệ, tin tức, trò chơi và các công cụ tìm kiếm khác. Một loại metasite khác cho cơ sở dữ liệu web là một trang web công cụ tìm kiếm chạy nhiều công cụ tìm kiếm. Một ví dụ về loại cơ sở dữ liệu web này là dogpile.com, sử dụng Google và các công cụ tìm kiếm hàng đầu khác để tìm kiếm ngẫu nhiên trên web.

$config[code] not found

Theo dõi dữ liệu

Cơ sở dữ liệu web lưu trữ thông tin trong cấu trúc bản ghi và chỉ mục. Cấu trúc bản ghi hiển thị cho người dùng, trong khi cấu trúc chỉ mục thường không có sẵn cho người dùng duyệt. Một số cơ sở dữ liệu web sử dụng trí thông minh nhân tạo để xử lý các cập nhật cho các liên kết. Khi một nguồn dữ liệu di chuyển đến một vị trí mới trên Internet, trí thông minh nhân tạo sẽ thay đổi địa chỉ siêu liên kết để phù hợp với đích mới. Các cơ sở dữ liệu web khác sử dụng các chương trình kiểm tra liên kết phải được quản trị viên cơ sở dữ liệu web tự chạy. Liên kết đến metasites, tạp chí và các hồ sơ khác được liệt kê trong tiêu đề của hầu hết các cơ sở dữ liệu trực tuyến. Khó khăn với thông tin được cung cấp trong các tiêu đề này là các liên kết có xu hướng không hiển thị khi chúng được cập nhật lần cuối. Cơ sở dữ liệu web Trang chính của trang thường hiển thị trang web đã được cập nhật vào năm trước. Kiểm tra các trang phụ để hiển thị chính xác hơn khi dữ liệu web và các liên kết đã được cập nhật. Sử dụng thông tin trên các trang công ty con để trích dẫn tài liệu tham khảo trong nghiên cứu của bạn.

Hệ thống và ngôn ngữ

Các cơ sở dữ liệu web phổ biến nhất là MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 và HSQLDB. Các cơ sở dữ liệu web nền tảng chạy trên là Windows, Linux, Unix và Solaris. Ngôn ngữ kịch bản siêu văn bản tiền xử lý (PHP) được sử dụng để tạo cơ sở dữ liệu web (PHP chạy trên máy chủ chứ không phải trình duyệt). Học cách sử dụng PHP, vì nó cho phép cơ sở dữ liệu web chạy trên nhiều hệ điều hành. PHP xử lý tất cả các yêu cầu từ trình duyệt web, do đó bạn đã giành được rắc rối với ngôn ngữ đánh dấu siêu văn bản nặng (HTML) khi bạn tạo các trang web của mình.