10 câu hỏi phỏng vấn sql hàng đầu năm 2022
Hãy định nghĩa về một temp table?Temp table (bảng tạm) là một cấu trúc lưu trữ tạm thời. Điều đó nghĩa là gì? Về cơ bản, bạn có thể sử dụng một Temp table để lưu trữ dữ liệu tạm thời để bạn có thể thao tác và thay đổi nó như một table trong database. Show
Primary Key (Khóa chính) là gì?
Định nghĩa JOIN và các loại JOIN khác nhau?Từ khóa Khi cần truy vấn các cột dữ liệu từ nhiều bảng khác nhau để trả về trong cùng một tập kết quả, cần sử dụng từ khóa Các loại JOIN là:
CHECK Constraint - Ràng buộc CHECK là gì?Một ràng buộc Một bảng có thể có nhiều hơn một khoá ngoại?Đúng, một bảng có thể có nhiều khóa ngoài và chỉ có một khóa chính. Trường dữ liệu BOOLEAN có giá trị nào?Đối với trường dữ liệu Thủ tục lưu trữ (stored procedure) là gì?Một thủ tục lưu trữ là một tập hợp các truy vấn SQL có thể lấy đầu vào và gửi lại đầu ra. IDENTITY trong SQL là gì?Một cột Trigger là gì?Trigger là một thủ tục dược thực thi từ phía máy chủ CSDL khi một sự kiện bảng xảy ra (Chèn, cập nhật hoặc xóa lệnh thực hiện đối với một bảng cụ thể) . Làm thế nào để lấy ra các hàng ngẫu nhiên từ một bảng?Sử dụng mệnh đề Cổng TCP/IP nào mà SQL Server chạy?Mặc định SQL Server chạy trên cổng DML và DDL là gì?
Thứ tự của SQL SELECT?Thứ tự các mệnh đề SQL SELECT là: Giả sử một cột Student có hai cột, Name và Marks. Làm thế nào để có được Name và Marks của ba sinh viên top đầu?
Sự khác biệt giữa các lệnh TRUNCATE, DELETE và DROP?
ROWID nghĩa là gì?Đó là một cột giả dài 18 ký tự gắn liền với mỗi hàng của một bảng. Xác định UNION, MINUS, UNION ALL, INTERSECT?
Sự khác nhau giữa UNIQUE và PRIMARY KEY constraints là gì?
Index là gì?Index (Chỉ mục) là bảng tra cứu đặc biệt mà Database Search Engine có thể sử dụng để tăng nhanh thời gian và hiệu suất thực hiện các truy vấn. View là gì?Lợi ích của Views là gì?Một khung nhìn là một bảng ảo chứa dữ liệu từ một hoặc nhiều bảng. Lượt xem hạn chế quyền truy cập dữ liệu của bảng bằng cách chỉ chọn các giá trị được yêu cầu và thực hiện các truy vấn phức tạp một cách dễ dàng. Ưu điểm của Views: Chế độ xem hạn chế quyền truy cập vào dữ liệu vì chế độ xem có thể hiển thị các cột được chọn từ bảng. Có thể sử dụng chế độ xem để truy vấn các kết quả tìm kiếm phức tạp. Ví dụ chế độ xem có thể được sử dụng để truy vấn thông tin từ nhiều bảng mà không có sự hiểu biết của người dùng. View có chứa dữ liệu không?Không, View là cấu trúc ảo. Sự khác biệt giữa mệnh đề Having và mệnh đề Where?Cả hai đều chỉ định điều kiện tìm kiếm nhưng mệnh đề Having chỉ được sử dụng với câu lệnh Sự khác biệt giữa một Local temp table và một Global temp table?
Làm cách nào để thêm một column có giá trị mặc định vào một table có sẵn?
Hãy nhớ rằng nếu column có giá trị là nullable, thì null sẽ là giá trị được sử dụng cho các rows hiện có. Default là gì?
|