Cho dù chúng ta có thích hay không, nhiều người nếu không phải hầu hết các nhà phát triển của chúng ta thường xuyên làm việc với cơ sở dữ liệu hoặc có thể phải làm việc với một ngày nào đó. Và xem xét số lượng lạm dụng và lạm dụng trong tự nhiên và khối lượng câu hỏi liên quan đến cơ sở dữ liệu xuất hiện mỗi ngày, thật công bằng khi nói rằng có một số khái niệm mà các nhà phát triển nên biết - ngay cả khi họ không thiết kế hoặc làm việc với cơ sở dữ liệu ngày nay. Vì thế:
Các khái niệm quan trọng mà các nhà phát triển và các chuyên gia phần mềm khác nên biết về cơ sở dữ liệu là gì?
Hướng dẫn trả lời:
Giữ danh sách của bạn ngắn.
Một khái niệm cho mỗi câu trả lời là tốt nhất.
Hãy cụ thể .
"Mô hình hóa dữ liệu" có thể là một kỹ năng quan trọng , nhưng điều đó có nghĩa chính xác là gì?
Giải thích lý do của bạn.
Tại sao khái niệm của bạn quan trọng? Đừng chỉ nói "sử dụng chỉ mục." Đừng rơi vào "thực hành tốt nhất." Thuyết phục khán giả của bạn để đi tìm hiểu thêm.
Upvote câu trả lời bạn đồng ý với.
Đọc câu trả lời của người khác trước. Một câu trả lời xếp hạng cao là một tuyên bố hiệu quả hơn hai câu trả lời thấp. Nếu bạn có nhiều thứ để thêm, hãy thêm một bình luận hoặc tham khảo bản gốc.
Đừng downvote một cái gì đó chỉ vì nó không áp dụng cho cá nhân bạn.
Tất cả chúng ta làm việc trong các lĩnh vực khác nhau. Mục tiêu ở đây là cung cấp định hướng cho người mới cơ sở dữ liệu để có được sự hiểu biết toàn diện, có căn cứ về thiết kế cơ sở dữ liệu và phát triển dựa trên cơ sở dữ liệu, chứ không phải cạnh tranh cho danh hiệu quan trọng nhất.