2010-08-10 34 views
7

bất cứ ai có thể giới thiệu cho tôi một bài viết giới thiệu rõ ràng về hoạt động bên trong của mỗi yếu tố sáng tác một hệ thống cơ sở dữ liệu:hoạt động bên trong của một cơ sở dữ liệu

  • tập tin so với máy chủ (sqlite vs mysql)
  • cách tích hợp cơ sở dữ liệu với hệ thống (MyISAM, InnoDB) và làm thế nào MySql có thể làm cho nó có thể lựa chọn giữa 2
  • đánh chỉ mục
  • cách yêu cầu được xử lý
  • cách SQL được thực hiện
  • , vv

Tùy chọn với hình ảnh minh họa và so sánh giữa MySql, PosgreSql, Oracle, Access, vv

===

Tôi đang tìm kiếm các bài báo với một số chi tiết kỹ thuật và từ khóa. Thông tin tôi đang tìm kiếm có thể trả lời câu hỏi sau đây: Tôi muốn lập trình một cơ sở dữ liệu từ đầu, giờ thì sao? Tôi bắt đầu từ đâu? Làm cách nào để di chuyển từ các tham số đọc/ghi vào tệp .ini để gửi yêu cầu đến máy chủ SQL? Tất nhiên tôi không sẵn sàng để lập trình một hệ thống cơ sở dữ liệu toàn bộ từ đầu, chỉ là một hướng dẫn của những thách thức, khái niệm, lời khuyên kiến ​​trúc vv để thực hiện tốt hơn các công cụ tôi đang làm việc. Cảm ơn trước.

Trả lời

0

Xóa? Không. Tất cả điều này là một tài liệu cho một số cuốn sách của các khu vực CS khác nhau. Nhưng đây là câu trả lời cho một số trong những điểm anyway:

tập tin so với máy chủ (sqlite vs mysql)

Không có sự khác biệt đáng kể ở đây. Cuối cùng, cả hai công cụ đều sử dụng các tệp. Điểm khác biệt duy nhất là đối với MySQL (thường) mọi yêu cầu phải được chuyển đến máy chủ thông qua một số kênh truyền thông (có thể là mạng thực hoặc chỉ ổ cắm cục bộ) trong khi Sqlite bạn truy cập trực tiếp vào động cơ.

cách cơ sở dữ liệu tích hợp với hệ thống (MyISAM, InnoDB) và làm thế nào MySql có thể làm cho nó có thể lựa chọn giữa 2

Tốt (đủ) trừu tượng.

1

This article thực sự đã giúp tôi hiểu các chỉ số. Tôi rất khuyên bạn nên đọc nó.

Các vấn đề liên quan