Home > database > mysql > phỏng vấn IT

Top câu hỏi phỏng vấn MySql cơ bản

Top câu hỏi phỏng vấn MySql cơ bản

Chào mọi người! Trong serise này mình xin chia sẻ các câu hỏi phỏng vấn MySql cơ bản giành cho các bạn thực tập sinh hoặc có thể là người đã có kinh nghiệm trong ngành rồi nhé. Tài liệu này được biên soạn từ thực tế của mình và tổng hợp thêm từ nhiều nguồn khác nhau. Trong quá trình soạn bài viết này sẽ có những sai sót mong các bạn đóng góp, phản hổi đề tài liệu này được cập nhật phiên bản tốt hơn.

1. Khóa ngoại (Foreign Key) là gì? Các vấn đề khi làm dự án thực tế với khóa ngoại Khóa ngoại giữa hai bảng Khóa ngoại trỏ đến chính bảng đó? Tạo khóa ngoại (Foreign Key) trong MySQL?

2. Cách sử dụng hàm COALESCE? Cách sử dụng CASE WHEN ELSE (simple CASE, searched CASE)? CASE WHEN ELSE mở rộng hơn so với COALESCE như thế nào Liên hệ thực tế?

3. Khái niệm về chỉ mục (index) trong mysql? Khi nào cần đánh chỉ mục cho bảng? Các loại index trong mysql? Cách sử dụng index? Một số lưu ý khi sử dụng chỉ mục? Index có ý nghĩa sống còn trong dự án thực tế như thế nào?

4. Transaction là gì? Tại sao lại sử dụng Transaction? beginTransaction(), commit(), rollback() có ý nghĩa gì?

5. Dump cấu trúc, cả cấu trúc và dữ liệu của database learningsql ra file .sql? Restore các file .sql lại vào database?

6. Export dữ liệu(cả tiêu đề) của bảng acc_transaction của database learningsql ra file .CSV? Import lại dữ liệu vào database learningsql?(Ví dụ)

bbugtea

bbugtea

Là người yêu thích, tìm hiểu quy trình gia công hệ thống phần mền website. Câu tục ngữ yêu thích nhất: "CÓ CÔNG MÀI SẮT CÓ NGÀY NÊN KIM".

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *