Hướng dẫn with mysql, how do you select a column named firstname from a table named persons? * - với mysql, làm thế nào để bạn chọn một cột có tên là firstname từ một bảng có tên là những người?

1) SQL đại diện cho cái gì? c) & nbsp; & nbsp; Structured Query Language
c)   Structured Query Language

2) Câu lệnh SQL nào được sử dụng để trích xuất dữ liệu từ cơ sở dữ liệu? d) & nbsp; & nbsp; LỰA CHỌN
d)   SELECT

3) Câu lệnh SQL nào được sử dụng để cập nhật dữ liệu trong cơ sở dữ liệu? a) & nbsp; CẬP NHẬT
a)  UPDATE

4) Câu lệnh SQL nào được sử dụng để xóa dữ liệu khỏi cơ sở dữ liệu? b) Xóa
b) DELETE

5) Câu lệnh SQL nào được sử dụng để chèn dữ liệu mới vào cơ sở dữ liệu? c) & nbsp; CHÈN
c)  INSERT

6) Với SQL, làm thế nào để bạn chọn một cột có tên là First FirstName từ một bảng có tên là Person Person? b) & nbsp; Chọn FirstName từ những người
b)  SELECT FirstName FROM Persons

7) Với SQL, làm thế nào để bạn chọn tất cả các cột từ một bảng có tên là Person Persons? d) & nbsp; Chọn * từ những người
d)  SELECT * FROM Persons

8) Với SQL, làm thế nào để bạn chọn tất cả các bản ghi từ một bảng có tên là Person Person, trong đó giá trị của cột là First FirstName có tên là Peter Peter? eter xông d) Chọn * từ những người trong đó FirstName = xông Peter,
eter’
d)SELECT * FROM Persons WHERE FirstName=’Peter’

9) Với SQL, làm thế nào để bạn chọn tất cả các bản ghi từ một bảng có tên là Person Person, trong đó giá trị của cột là First FirstName bắt đầu với một A A A? d) Chọn * từ những người mà FirstName như ‘A%
d) SELECT * FROM Persons WHERE FirstName LIKE ‘a%’

10) Toán tử Hiển thị bản ghi nếu có bất kỳ điều kiện nào được liệt kê là đúng. Và toán tử hiển thị một bản ghi nếu tất cả các điều kiện được liệt kê là đúng a) Đúng
a) True

11) Với SQL, làm thế nào để bạn chọn tất cả các bản ghi từ một bảng có tên là Person Person, nơi mà First FirstName có tên là Peter Peter và tên Last LastName có phải là Jackson Jackson không? b) & nbsp; & nbsp; Chọn * Từ những người trong đó FirstName = xông Peter, và LastName = xông Jackson,
b)   SELECT * FROM Persons WHERE FirstName=’Peter’ AND LastName=’Jackson’

[ b) Chọn * Từ những người mà tên cuối cùng giữa ‘Hansen, và‘ Pettersen,
b) SELECT * FROM Persons WHERE LastName BETWEEN ‘Hansen’ AND ‘Pettersen’

13) Câu lệnh SQL nào được sử dụng để chỉ trả về các giá trị khác nhau? d) & nbsp; CHỌN KHÁC BIỆT
d)  SELECT DISTINCT

14) Từ khóa SQL nào được sử dụng để sắp xếp bộ kết quả? c) & nbsp; ĐẶT BỞI
c)  ORDER BY

15) Với SQL, làm thế nào bạn có thể trả lại tất cả các bản ghi từ một bảng có tên là những người được sắp xếp giảm dần bởi First FirstName? b) Chọn * từ người đặt hàng của FirstName Desc
b) SELECT * FROM Persons ORDER BY FirstName DESC

16) Với SQL, làm thế nào bạn có thể chèn một bản ghi mới vào bảng người của người Viking? a) & nbsp; Chèn vào các giá trị của người (‘Jimmy,‘ Jackson,)
a)  INSERT INTO Persons VALUES (‘Jimmy’, ‘Jackson’)

17) Với SQL, làm thế nào bạn có thể chèn vào Ol Olsen là tên của Last Lastname trong bảng Person Person? a) & nbsp; Chèn vào các giá trị của người (tên cuối cùng) (‘Olsen,)
a)  INSERT INTO Persons (LastName) VALUES (‘Olsen’)

18) Làm thế nào bạn có thể thay đổi Hansen, thành Nil Nilsen, trong cột Last LastName trên bảng của người? b) Cập nhật người đặt LastName = xông Nilsen, trong đó LastName = xông Hansen,
b) UPDATE Persons SET LastName=’Nilsen’ WHERE LastName=’Hansen’

19) Với SQL, làm thế nào bạn có thể xóa các bản ghi trong đó tên đầu tiên là tên của Peter Peter trong bảng người? a) & nbsp; Xóa khỏi những người trong đó FirstName = ‘Peter
a)  DELETE FROM Persons WHERE FirstName = ‘Peter’

20) Với SQL, làm thế nào bạn có thể trả lại số lượng hồ sơ trong bảng người của người Viking? b) Chọn Đếm (*) từ những người
b) SELECT COUNT(*) FROM Persons

21. c) 3
c) 3

22) Kết quả của một câu lệnh Chọn có thể chứa các hàng trùng lặp. a) & nbsp; ĐÚNG VẬY
a)  True

23) Đôi khi, biểu thức chọn Chọn (*) sẽ trả về ít hàng hơn biểu thức Biểu thức Chọn đếm (giá trị). b) Sai
b) False

24) Loại khóa nào sẽ từ chối người dùng bất kỳ quyền truy cập vào bảng? c) Độc quyền
c) EXCLUSIVE

25) Điều nào sau đây là câu lệnh SQL chính xác để sử dụng để loại bỏ các hàng khỏi bảng? c) Xóa
c) DELETE

26) Cách duy nhất để tham gia hai bảng là sử dụng cú pháp ANSI Standard, ANSI. b) Sai
b) False

27) Giá trị null được coi là trống hoặc 0. b) sai
b) False

28) Tham gia bên ngoài bên trái là một loại tham gia bên ngoài. Một cái khác là. e) tất cả những điều trên
e)all of the above

Câu hỏi 1 Kiểm tra hai câu lệnh SQL được đưa ra dưới đây: Chọn Last_Name, Mức lương, HIRE_DATE từ đơn đặt hàng của nhân viên theo mức lương Desc Chọn last_name, tiền lương, thuê từ nhân viên đặt hàng bởi 2 Desc Câu lệnh thứ hai trả về một lỗi
Examine the two SQL statements given below:
SELECT last_name, salary, hire_date FROM EMPLOYEES ORDER BY salary DESC
SELECT last_name, salary, hire_date FROM EMPLOYEES ORDER BY 2 DESC
The second statement returns an error

Câu 2 Điều nào sau đây không phải là hàm nhóm số? Cao nhất
Which of the following is not a numeric group function?
Highest

Câu 3 Kiểm tra dữ liệu trong bảng nhân viên được đưa ra dưới đây: Allen & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 10 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 3000 Miller & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 20 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1500 King & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 20 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 2200 Davis & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 30 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 5000 Subqueries hoạt động nào sau đây? Chọn phân biệt bộ phận_id từ các nhân viên trong đó tiền lương> bất kỳ (chọn AVG (tiền lương) từ nhóm nhân viên theo Sở_ID); Chọn Sở_ID từ các nhân viên nơi lương> Tất cả (chọn AVG (tiền lương) từ nhóm nhân viên theo Sở_ID);
Examine the data in the EMPLOYEES table given below:
ALLEN                10                     3000
MILLER               20                     1500
KING                 20                     2200
DAVIS                30                     5000
Which of the following Subqueries work?
SELECT distinct department_id FROM employees Where salary > ANY (SELECT AVG(salary) FROM employees GROUP BY department_id);
SELECT department_id FROM employees WHERE SALARY > ALL (SELECT AVG(salary) FROM employees GROUP BY department_id);

Câu 4 Phát biểu nào sau đây là đúng? Với DDL, bạn có thể tạo và xóa các bảng, lược đồ, miền, chỉ mục và chế độ xem
Which of the following statements are true?
With DDL you can create and remove tables, schemas, domains, indexes and views

Câu 5 Không được phép các điều khoản nào sau đây trong một trình tự phụ? Đặt bởi
Which of the following clauses are not allowed in a single row sub-query?
Order by

Câu 6 Bộ sưu tập thông tin được lưu trữ trong cơ sở dữ liệu tại một thời điểm cụ thể được gọi là gì? Ví dụ
What is the collection of information stored in a database at a particular moment called?
Instance

Câu 7 Cấu trúc logic tổng thể của cơ sở dữ liệu có thể được thể hiện bằng đồ họa bằng: Sơ đồ mối quan hệ thực thể
The overall logical structure of a database can be expressed graphically by:
Entity-Relationship Diagram

Câu 8 Hãy xem xét các bảng sau: Sách Book BookId BookName AuthorID Chủ đề phổ biến & NBSP; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . (chẳng hạn như tiếng Pháp, tiếng Anh, tiếng Đức, v.v. (chẳng hạn như lịch sử, địa lý, toán học, v.v. Chọn Tên sách từ Sách trong đó ngôn ngữ = tiếng Đức và sự phổ biến> (chọn tối đa (phổ biến) từ sách trong đó ngôn ngữ = tiếng Pháp tiếng Pháp)
Consider the following tables:
Books
——
BookId
BookName
AuthorId
SubjectId
PopularityRating       (the popularity of the book ON a scale of 1 TO 10)
Languag?               (such AS French, English, German etc)
Subjects
———
SubjectId
Subject    (such AS History, Geography, Mathematics etc)
Authors
——–
AuthorId
AuthorName
Country
What is the query to determine which German books(if any) are more popular than all the French?
select bookname from books where language=’German’ and popularityrating> (select max(popularityrating) from books where language=’French’)

Câu 9 Phát biểu nào đúng cho quan điểm? Định nghĩa của một chế độ xem được lưu trữ trong các chế độ xem từ điển dữ liệu cung cấp một cách an toàn hơn để truy xuất dữ liệu
Which statements are true for views?
The definition of a view is stored in data dictionary
Views provide a more secure way of retrieving data

Câu 10 Hãy xem xét các bảng sau: Sách Book BookId BookName AuthorID Chủ đề phổ biến (sự phổ biến của cuốn sách trên thang điểm từ 1 đến 10) không? (chẳng hạn như tiếng Pháp, tiếng Anh, tiếng Đức, v.v.) Các đối tượng của chủ đề (như lịch sử, địa lý, toán học, v.v. Tên tác giả từ các tác giả nơi tác giả trong (Chọn tác giả từ nhóm sách theo chủ đề có số lượng (*)> 1)
Consider the following tables:
Books
——
BookId
BookName
AuthorId
SubjectId
PopularityRating (the popularity of the book ON a scale of 1 TO 10)
Languag? (such AS French, English, German etc)
Subjects
———
SubjectId
Subject (such AS History, Geography, Mathematics etc
Authors
——–
AuthorId
AuthorName
Country
What is the query to determine which Authors have written books on two or more subjects?
select AuthorName from Authors where Authorid in (select Authorid from Books group by SubjectId having count(*)>1)

Câu 11 Thuật ngữ DDL đại diện cho cái gì? Ngôn ngữ định nghĩa dữ liệu
What does the term DDL stand for?
Data Definition Language

Câu 12 Khái niệm về tính độc lập dữ liệu tương tự như khái niệm về kiểu dữ liệu trừu tượng
The concept of data independence is similar to the concept of ________
Abstract data type

Câu 13 Các chương trình thực thi tự động bất cứ khi nào các hoạt động DML được thực hiện trên các bảng được gọi là gì? Gây nên
What are the programs that execute automatically whenever DML operations are performed on tables called?
Triggers

Câu 14 Điều khoản nào nên được sử dụng để hiển thị các hàng của bảng theo thứ tự tăng dần của một cột cụ thể? Đặt bởi
What clause should be used to display the rows of a table in ascending order of a particular column?
Order By

Câu 15 Lỗi trong truy vấn sau nếu bảng học sinh chứa một số bản ghi là gì? Chọn Tên từ các sinh viên WHERE Tên = (chọn Tên từ đơn đặt hàng của sinh viên theo tên); = nên được thay thế bằng toán tử một thứ tự theo mệnh đề không được phép trong một truy vấn con
What is the error in the following query if the Students table contains several records?
SELECT name FROM students WHERE name =
(SELECT name FROM students ORDER BY name);
= should be replace by in operator
An order by clause is not allowed in a subquery

Câu 16 Làm thế nào dữ liệu có thể được truy cập bởi người dùng không có quyền truy cập trực tiếp vào các bảng? Bằng cách tạo quan điểm
How can data be accessed by users who do not have direct access to the tables?
By creating views

Câu 17 Hãy xem xét các bảng sau: Sách Book BookId BookName AuthorID Chủ đề phổ biến & NBSP; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . (chẳng hạn như tiếng Pháp, tiếng Anh, tiếng Đức, v.v. (chẳng hạn như lịch sử, địa lý, toán học, v.v. Chọn Tên tác giả từ các tác giả nơi tác giả trong (chọn AuthorID từ Sách nơi phổ biến bất kỳ (chọn avg (tiền lương) từ nhóm nhân viên bởi Sở_ID); chọn bộ phận_id từ nhân viên nơi tiền lương> tất cả (chọn AVG (tiền lương) từ nhóm nhân viên bởi bộ phận_id);
Consider the following tables:
Books
——
BookId
BookName
AuthorId
SubjectId
PopularityRating       (the popularity of the book ON a scale of 1 TO 10)
Languag?               (such AS French, English, German etc)
Subjects
———
SubjectId
Subject    (such AS History, Geography, Mathematics etc)
Authors
——–
AuthorId
AuthorName
Country
What is the query to determine which Authors have written at least 1 book with a popularity rating of less than 5?
select authorname from authors where authorid in (select authorid from books where popularityrating<5) Question 18 An RDBMS performs the following steps: 1)It calculates the results of the group functions of each group 2)It groups those rows together based on the group by clause 3)It orders the groups based on the results of the group functions in the order by clause 4)It chooses and eliminates groups based on the having clause 5)It chooses rows based on the where clause Arrange the above steps in the correct order of execution: 5,2,1,4,3 Question 19 _________ is the operation that displays certain columns from the table. Selection Question 20 There is a column c1 in the table t to which a primary key pk is to be added. What will be the correct syntax? Alter table t add primary key(c1); Question 21 Which of the following are aggregate functions in SQL? Avg Sum Question 22 A table Students has a column called name which stores the names of the students. What will be the correct query to display the names of the students in reverse order? Select name from students order by name desc; Question 23 The primary key index does not allow ________ data in a field. Null Duplicate1)  What does SQL stand for? c)   Structured Query Language 2) Which SQL statement is used to extract data from a database? d)   SELECT 3) Which SQL statement is used to update data in a database? a)  UPDATE 4) Which SQL statement is used to delete data from a database? b) DELETE 5) Which SQL statement is used to insert new data in a database? c)  INSERT 6) With SQL, how do you select a column named “FirstName” from a table named “Persons”? b)  SELECT FirstName FROM Persons 7) With SQL, how do you select all the columns from a table named “Persons”? d)  SELECT * FROM Persons 8) With SQL, how do you select all the records from a table named “Persons” where the value of the column “FirstName” is “Peter”? eter’ d)SELECT * FROM Persons WHERE FirstName=’Peter’ 9) With SQL, how do you select all the records from a table named “Persons” where the value of the column “FirstName” starts with an “a”? d) SELECT * FROM Persons WHERE FirstName LIKE ‘a%’ 10) The OR operator displays a record if ANY conditions listed are true. The AND operator displays a record if ALL of the conditions listed are true a) True 11) With SQL, how do you select all the records from a table named “Persons” where the “FirstName” is “Peter” and the “LastName” is “Jackson”? b)   SELECT * FROM Persons WHERE FirstName=’Peter’ AND LastName=’Jackson’ 12) With SQL, how do you select all the records from a table named “Persons” where the “LastName” is alphabetically between (and including) “Hansen” and “Pettersen”? b) SELECT * FROM Persons WHERE LastName BETWEEN ‘Hansen’ AND ‘Pettersen’ 13) Which SQL statement is used to return only different values? d)  SELECT DISTINCT 14) Which SQL keyword is used to sort the result-set? c)  ORDER BY 15) With SQL, how can you return all the records from a table named “Persons” sorted descending by “FirstName”? b) SELECT * FROM Persons ORDER BY FirstName DESC 16) With SQL, how can you insert a new record into the “Persons” table? a)  INSERT INTO Persons VALUES (‘Jimmy’, ‘Jackson’) 17) With SQL, how can you insert “Olsen” as the “LastName” in the “Persons” table? a)  INSERT INTO Persons (LastName) VALUES (‘Olsen’) 18) How can you change “Hansen” into “Nilsen” in the “LastName” column in the Persons table? b) UPDATE Persons SET LastName=’Nilsen’ WHERE LastName=’Hansen’ 19) With SQL, how can you delete the records where the “FirstName” is “Peter” in the Persons Table? a)  DELETE FROM Persons WHERE FirstName = ‘Peter’ 20) With SQL, how can you return the number of records in the “Persons” table? b) SELECT COUNT(*) FROM Persons 21) Given an employees table as follows: empid name managerid a1 bob NULL b1 jim a1 B2 tom a1 What value will select count(*) from employees return? c) 3 22) The result of a SELECT statement can contain duplicate rows. a)  True 23) Sometimes the expression “select count(*)” will return fewer rows than the expression “select count(value)”. b) False 24) What type of lock will deny users any access to a table? c) EXCLUSIVE 25) Which of the following is the correct SQL statement to use to remove rows from a table? c) DELETE 26) The only way to join two tables is by using standard, ANSI syntax. b) False 27) A NULL value is treated as a blank or 0. b) False 28) The left outer join is one type of outer join. Another one is the. e)all of the above Question 1 Examine the two SQL statements given below: SELECT last_name, salary, hire_date FROM EMPLOYEES ORDER BY salary DESC SELECT last_name, salary, hire_date FROM EMPLOYEES ORDER BY 2 DESC The second statement returns an error Question 2 Which of the following is not a numeric group function? Highest Question 3 Examine the data in the EMPLOYEES table given below: ALLEN                10                     3000 MILLER               20                     1500 KING                 20                     2200 DAVIS                30                     5000 Which of the following Subqueries work? SELECT distinct department_id FROM employees Where salary > ANY (SELECT AVG(salary) FROM employees GROUP BY department_id);
SELECT department_id FROM employees WHERE SALARY > ALL (SELECT AVG(salary) FROM employees GROUP BY department_id);

Câu 4 Phát biểu nào sau đây là đúng? Với DDL, bạn có thể tạo và xóa các bảng, lược đồ, miền, chỉ mục và chế độ xem
Which of the following statements are true?
With DDL you can create and remove tables, schemas, domains, indexes and views

Câu 5 Không được phép các điều khoản nào sau đây trong một trình tự phụ? Đặt bởi
Which of the following clauses are not allowed in a single row sub-query?
Order by

Câu 6 Bộ sưu tập thông tin được lưu trữ trong cơ sở dữ liệu tại một thời điểm cụ thể được gọi là gì? Ví dụ
What is the collection of information stored in a database at a particular moment called?
Instance

Câu 7 Cấu trúc logic tổng thể của cơ sở dữ liệu có thể được thể hiện bằng đồ họa bằng: Sơ đồ mối quan hệ thực thể
The overall logical structure of a database can be expressed graphically by:
Entity-Relationship Diagram

Câu 8 Hãy xem xét các bảng sau: Sách Book BookId BookName AuthorID Chủ đề phổ biến & NBSP; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . (chẳng hạn như tiếng Pháp, tiếng Anh, tiếng Đức, v.v. (chẳng hạn như lịch sử, địa lý, toán học, v.v. Chọn Tên sách từ Sách trong đó ngôn ngữ = tiếng Đức và sự phổ biến> (chọn tối đa (phổ biến) từ sách trong đó ngôn ngữ = tiếng Pháp tiếng Pháp)
Consider the following tables:
Books
——
BookId
BookName
AuthorId
SubjectId
PopularityRating       (the popularity of the book ON a scale of 1 TO 10)
Languag?               (such AS French, English, German etc)
Subjects
———
SubjectId
Subject    (such AS History, Geography, Mathematics etc)
Authors
——–
AuthorId
AuthorName
Country
What is the query to determine which German books(if any) are more popular than all the French?
select bookname from books where language=’German’ and popularityrating> (select max(popularityrating) from books where language=’French’)

Câu 9 Phát biểu nào đúng cho quan điểm? Định nghĩa của một chế độ xem được lưu trữ trong các chế độ xem từ điển dữ liệu cung cấp một cách an toàn hơn để truy xuất dữ liệu
Which statements are true for views?
The definition of a view is stored in data dictionary
Views provide a more secure way of retrieving data

Câu 10 Hãy xem xét các bảng sau: Sách Book BookId BookName AuthorID Chủ đề phổ biến (sự phổ biến của cuốn sách trên thang điểm từ 1 đến 10) không? (chẳng hạn như tiếng Pháp, tiếng Anh, tiếng Đức, v.v.) Các đối tượng của chủ đề (như lịch sử, địa lý, toán học, v.v. Tên tác giả từ các tác giả nơi tác giả trong (Chọn tác giả từ nhóm sách theo chủ đề có số lượng (*)> 1)
Consider the following tables:
Books
——
BookId
BookName
AuthorId
SubjectId
PopularityRating (the popularity of the book ON a scale of 1 TO 10)
Languag? (such AS French, English, German etc)
Subjects
———
SubjectId
Subject (such AS History, Geography, Mathematics etc
Authors
——–
AuthorId
AuthorName
Country
What is the query to determine which Authors have written books on two or more subjects?
select AuthorName from Authors where Authorid in (select Authorid from Books group by SubjectId having count(*)>1)

Câu 11 Thuật ngữ DDL đại diện cho cái gì? Ngôn ngữ định nghĩa dữ liệu
What does the term DDL stand for?
Data Definition Language

Câu 12 Khái niệm về tính độc lập dữ liệu tương tự như khái niệm về kiểu dữ liệu trừu tượng
The concept of data independence is similar to the concept of ________
Abstract data type

Câu 13 Các chương trình thực thi tự động bất cứ khi nào các hoạt động DML được thực hiện trên các bảng được gọi là gì? Gây nên
What are the programs that execute automatically whenever DML operations are performed on tables called?
Triggers

Câu 14 Điều khoản nào nên được sử dụng để hiển thị các hàng của bảng theo thứ tự tăng dần của một cột cụ thể? Đặt bởi
What clause should be used to display the rows of a table in ascending order of a particular column?
Order By

Câu 15 Lỗi trong truy vấn sau nếu bảng học sinh chứa một số bản ghi là gì? Chọn Tên từ các sinh viên WHERE Tên = (chọn Tên từ đơn đặt hàng của sinh viên theo tên); = nên được thay thế bằng toán tử một thứ tự theo mệnh đề không được phép trong một truy vấn con
What is the error in the following query if the Students table contains several records?
SELECT name FROM students WHERE name =
(SELECT name FROM students ORDER BY name);
= should be replace by in operator
An order by clause is not allowed in a subquery

Câu 16 Làm thế nào dữ liệu có thể được truy cập bởi người dùng không có quyền truy cập trực tiếp vào các bảng? Bằng cách tạo quan điểm
How can data be accessed by users who do not have direct access to the tables?
By creating views

Câu 17 Hãy xem xét các bảng sau: Sách Book BookId BookName AuthorID Chủ đề phổ biến & NBSP; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . (chẳng hạn như tiếng Pháp, tiếng Anh, tiếng Đức, v.v. (chẳng hạn như lịch sử, địa lý, toán học, v.v. Chọn Tên tác giả từ các tác giả nơi tác giả trong (Chọn tác giả từ những cuốn sách nơi phổ biến
Consider the following tables:
Books
——
BookId
BookName
AuthorId
SubjectId
PopularityRating       (the popularity of the book ON a scale of 1 TO 10)
Languag?               (such AS French, English, German etc)
Subjects
———
SubjectId
Subject    (such AS History, Geography, Mathematics etc)
Authors
——–
AuthorId
AuthorName
Country
What is the query to determine which Authors have written at least 1 book with a popularity rating of less than 5?
select authorname from authors where authorid in (select authorid from books where popularityrating<5)

Câu 18 Một RDBM thực hiện các bước sau: 1) Nó tính toán kết quả của các hàm nhóm của mỗi nhóm 2) nó nhóm các hàng với nhau dựa trên nhóm 3) nó đặt hàng các nhóm dựa trên kết quả của các chức năng nhóm trong Thứ tự theo khoản 4) Nó chọn và loại bỏ các nhóm dựa trên khoản có khoản 5) Nó chọn các hàng dựa trên điều khoản nơi sắp xếp các bước trên theo đúng thứ tự thực thi: 5,2,1,4,3
An RDBMS performs the following steps:
1)It calculates the results of the group functions of each group
2)It groups those rows together based on the group by clause
3)It orders the groups based on the results of the group functions in the order by clause
4)It chooses and eliminates groups based on the having clause
5)It chooses rows based on the where clause
Arrange the above steps in the correct order of execution:
5,2,1,4,3

Câu 19

_________ là hoạt động hiển thị một số cột nhất định từ bảng. Lựa chọn
Selection

Câu 20 Có một cột C1 trong bảng T mà một PK chính sẽ được thêm vào. Điều gì sẽ là cú pháp chính xác? Thay đổi bảng T thêm khóa chính (C1);
There is a column c1 in the table t to which a primary key pk is to be added. What will be the correct syntax?
Alter table t add primary key(c1);

Câu 21 Điều nào sau đây là chức năng tổng hợp trong SQL? AVG SUM
Which of the following are aggregate functions in SQL?
Avg
Sum

Câu 22 Một học sinh bảng có một cột có tên là lưu trữ tên của các sinh viên. Điều gì sẽ là truy vấn chính xác để hiển thị tên của học sinh theo thứ tự ngược lại? Chọn tên từ sinh viên đặt hàng theo tên Desc;
A table Students has a column called name which stores the names of the students. What will be the correct query to display the names of the students in reverse order?
Select name from students order by name desc;

Câu 23 Chỉ số khóa chính không cho phép ____ dữ liệu trong một trường. Null trùng lặp
The primary key index does not allow ________ data in a field.
Null
Duplicate

  1. Trigger là loại quy trình __________ đặc biệt. a) Đã lưu trữ b) ​​chức năng c) Xem d) Trả lời xem bảng
    a) Stored
    b) Function
    c) View
    d) Table
    View Answer

Trả lời: Giải thích: Các kích hoạt được sử dụng để đánh giá/đánh giá dữ liệu trước hoặc sau khi sửa đổi dữ liệu bằng cách sử dụng các câu lệnh DDL và DML.
Explanation: Triggers are used to assess/evaluate data before or after data modification using DDL and DML statements.

  1. Chỉ ra câu lệnh chính xác: a) Trình kích hoạt là đối tượng cơ sở dữ liệu B) Ba loại kích hoạt có trong SQL Server C) Trình kích hoạt DDL là một hành động được lập trình để thực hiện khi sự kiện ngôn ngữ thao tác dữ liệu (DML) xảy ra trong máy chủ cơ sở dữ liệu D) Không có câu trả lời nào được đề cập
    a) Triggers are database object
    b) Three types of triggers are present in SQL Server
    c) A DDL trigger is an action programmed to execute when a data manipulation language (DML) event occurs in the database server
    d) None of the mentioned
    View Answer

Trả lời: Giải thích: Trình kích hoạt là loại quy trình được lưu trữ đặc biệt tự động thực thi khi câu lệnh DDL hoặc DML được liên kết với trình kích hoạt được thực thi.
Explanation:Triggers are special type of stored procedure that automatically execute when a DDL or DML statement associated with the trigger is executed.

  1. Có bao nhiêu loại kích hoạt trong SQL Server? a) 4 b) 5 c) 8 d) 9 Xem câu trả lời
    a) 4
    b) 5
    c) 8
    d) 9
    View Answer

Trả lời: Giải thích: Trong SQL Server, chúng tôi có thể tạo bốn loại kích hoạt kích hoạt dữ liệu (DDL) kích hoạt, Trình kích hoạt ngôn ngữ thao tác dữ liệu (DML), kích hoạt CLR và kích hoạt đăng nhập.
Explanation:In Sql Server we can create four types of triggers Data Definition Language (DDL) triggers, Data Manipulation Language (DML) triggers, CLR triggers and Logon triggers.

  1. Có bao nhiêu loại kích hoạt DML có trong SQL Server? a) 1 b) 3 c) 5 d) Không có câu trả lời nào được đề cập
    a) 1
    b) 3
    c) 5
    d) None of of the mentioned
    View Answer

Trả lời: D Giải thích: Chúng tôi có hai loại kích hoạt DML sau khi và thay vì.
Explanation:We have two types of DML triggers-AFTER and INSTEAD OF.

  1. Chỉ ra tuyên bố sai: a) Chúng ta có thể có thay vì chèn/cập nhật/xóa kích hoạt trên bảng thực hiện thành công b) các kích hoạt DML được sử dụng để đánh giá dữ liệu sau khi thao tác dữ liệu bằng cách sử dụng các câu lệnh DML c) thay vì kích hoạt gây ra DML nguồn của chúng Hoạt động để bỏ qua d) Sau khi các kích hoạt khiến hoạt động DML nguồn của họ bỏ qua trả lời xem
    a) We can have an INSTEAD OF insert/update/delete trigger on a table that successfully executed
    b) DML Triggers are used to evaluate data after data manipulation using DML statements
    c) INSTEAD OF triggers cause their source DML operation to skip
    d) AFTER triggers cause their source DML operation to skip
    View Answer

Trả lời: D Giải thích: Thay vì kích hoạt khiến hoạt động DML nguồn của họ bỏ qua và họ chỉ thực thi & nbsp; mã & nbsp; được cung cấp bên trong chúng.
Explanation:INSTEAD OF triggers cause their source DML operation to skip and they just execute the code provided inside them.

  1. Sau khi kích hoạt trong SQL Server có thể được áp dụng cho: a) Bảng B) Xem c) Bảng và xem d) Chế độ xem chức năng Trả lời
    a) Table
    b) Views
    c) Table and Views
    d) function
    View Answer

Trả lời: C Giải thích: Sau khi kích hoạt bắn sau khi SQL Server hoàn thành việc thực hiện hành động thành công đã bắn nó.
Explanation:AFTER trigger fires after SQL Server completes the execution of the action successfully that fired it.

  1. Các trình kích hoạt DML trong SQL Server được áp dụng cho: a) Chèn b) Cập nhật c) Xóa d) Tất cả các câu trả lời xem được đề cập
    a) Insert
    b) Update
    c) Delete
    d) All of the mentioned
    View Answer

Trả lời: D Giải thích: Trong SQL Server, chúng tôi có thể tạo các trình kích hoạt trên các câu lệnh DML (như chèn, cập nhật và xóa) và các quy trình được lưu trữ thực hiện các hoạt động giống như DML.
Explanation:In SQL Server we can create triggers on DML statements (like INSERT, UPDATE, and DELETE) and stored procedures that perform DML-like operations.

  1. Trình kích hoạt được tạo với hoặc sau từ khóa là: a) sau b) thay vì c) clr d) tất cả các câu trả lời xem được đề cập
    a) AFTER
    b) INSTEAD OF
    c) CLR
    d) All of the mentioned
    View Answer

Trả lời: Giải thích: Sau khi kích hoạt không hoạt động để xem.
Explanation:AFTER triggers do not work for views.

  1. Điều nào sau đây không phải là một hành động kích hoạt điển hình? a) Chèn b) Chọn c) Xóa D) Tất cả các câu trả lời xem đã đề cập
    a) Insert
    b) Select
    c) Delete
    d) All of the mentioned
    View Answer

Trả lời: B Giải thích: Hành động kích hoạt hợp lệ được chèn, cập nhật và xóa hoặc kết hợp một số, được phân tách bằng dấu phẩy.
Explanation:Valid trigger actions are INSERT, UPDATE and DELETE, or a combination of several, separated by commas.

  1. Trình kích hoạt có thể được sử dụng & nbsp; hoặc bị vô hiệu hóa với câu lệnh ________. A) Câu lệnh ALTER BẢNG B) Câu lệnh DROP BẢNG C) Xóa câu lệnh bảng D) Không có câu trả lời xem được đề cập
    a) ALTER TABLE statement
    b) DROP TABLE statement
    c) DELETE TABLE statement
    d) None of the mentioned
    View Answer

Trả lời: Giải thích: Bạn cũng có thể sử dụng tất cả các từ khóa thay vì tên kích hoạt để bật/tắt tất cả các kích hoạt trên bảng được đề cập.
Explanation:You can also use the ALL keyword instead of a trigger name to enable/disable all of the triggers on a table in question.

  1. ____________ là loại kích hoạt đặc biệt dựa trên môi trường CLR. A) DML B) DDL C) Đăng nhập D) CLR Xem Trả lời
    a) DML
    b) DDL
    c) LOGON
    d) CLR
    View Answer

Trả lời: D Giải thích: Tích hợp CLR của các kích hoạt đã được giới thiệu với SQL Server 2008 và cho phép các trình kích hoạt được mã hóa bằng một trong các ngôn ngữ .NET như C#, Visual Basic và F#.
Explanation:CLR integration of triggers has been introduced with SQL Server 2008 and allows for triggers to be coded in one of .NET languages like C#, Visual Basic and F#.

  1. Chỉ ra câu lệnh chính xác: a) Trình kích hoạt đăng nhập là loại kích hoạt đặc biệt bắn khi sự kiện đăng nhập của SQL Server được nâng lên. B) Các kích hoạt DDL là loại kích hoạt đặc biệt bắn khi sự kiện đăng nhập của SQL Server được nâng lên. C) Các kích hoạt DML là loại kích hoạt đặc biệt bắn khi sự kiện đăng nhập của SQL Server được nâng lên. d) Không có câu trả lời nào được đề cập
    a) Logon triggers are special type of trigger that fire when LOGON event of Sql Server is raised.
    b) DDL triggers are special type of trigger that fire when LOGON event of Sql Server is raised.
    c) DML triggers are special type of trigger that fire when LOGON event of Sql Server is raised.
    d) None of the mentioned
    View Answer

Trả lời: Giải thích: Sự kiện đăng nhập được nêu ra khi phiên người dùng được thiết lập với SQL Server được thực hiện sau khi pha xác thực kết thúc.
Explanation:Logon event is raised when a user session is being established with Sql Server that is made after the authentication phase finishes.

  1. Trình kích hoạt DDL có thể được áp dụng cho tuyên bố __________. a) Tạo b) Cập nhật c) Xóa D) Chèn Xem Trả lời
    a) CREATE
    b) UPDATE
    c) DELETE
    d) INSERT
    View Answer

Trả lời: Giải thích: Trong SQL Server, chúng tôi có thể tạo các trình kích hoạt trên các câu lệnh DDL (như Tạo, thay đổi và thả).
Explanation:In SQL Server we can create triggers on DDL statements (like CREATE, ALTER, and DROP).

  1. Thay vì mệnh đề không thể được sử dụng cho ____________ Trigger. A) DML B) DDL C) Đăng nhập D) CLR Xem Trả lời
    a) DML
    b) DDL
    c) LOGON
    d) CLR
    View Answer

Trả lời: B Giải thích: Chúng tôi chỉ có thể sử dụng/sau mệnh đề trong các kích hoạt DDL không thay vì mệnh đề có nghĩa là chúng tôi chỉ có thể thực hiện sau khi kích hoạt trên các câu lệnh DDL.
Explanation:We can use only FOR/AFTER clause in DDL triggers not INSTEAD OF clause means we can make only After Trigger on DDL statements.

  1. Chỉ ra tuyên bố sai: a) Kích hoạt DDL có thể được sử dụng để quan sát và kiểm soát các hành động được thực hiện trên máy chủ và để kiểm toán các hoạt động này. b) Kích hoạt DML có thể được sử dụng để quan sát và kiểm soát các hành động được thực hiện trên máy chủ và để kiểm toán các hoạt động này. C) Các kích hoạt DDL có thể được sử dụng để quản lý các tác vụ của quản trị viên như kiểm toán và điều chỉnh các hoạt động cơ sở dữ liệu. d) Không có câu trả lời nào được đề cập
    a) DDL trigger can be used to observe and control actions performed on the server, and to audit these operations.
    b) DML trigger can be used to observe and control actions performed on the server, and to audit these operations.
    c) DDL triggers can be used to manage administrator tasks such as auditing and regulating database operations.
    d) None of the mentioned
    View Answer

Trả lời: B Giải thích: Các kích hoạt DDL là một loại kích hoạt đặc biệt bắn vào các câu lệnh Ngôn ngữ định nghĩa dữ liệu (DDL).
Explanation:DDL triggers are a special kind of trigger that fire in response to Data Definition Language (DDL) statements.

  1. Mục đích của kích hoạt DDL là: a) Thực hiện các nhiệm vụ quản trị b) Kiểm toán c) Điều chỉnh các hoạt động cơ sở dữ liệu. d) Tất cả các câu trả lời xem được đề cập
    a) Perform administrative tasks
    b) Audit
    c) Regulating database operations.
    d) All of the mentioned
    View Answer

Trả lời: D Giải thích: DDL kích hoạt lửa để đáp ứng với nhiều sự kiện ngôn ngữ định nghĩa dữ liệu (DDL).
Explanation:DDL triggers fire in response to a variety of Data Definition Language (DDL) events.

  1. Các kích hoạt DDL chỉ có thể bắn sau khi tuyên bố ______ đã xảy ra. A) DML B) CLR C) DDL D) Tất cả các câu trả lời xem được đề cập
    a) DML
    b) CLR
    c) DDL
    d) All of the mentioned
    View Answer

Trả lời: C Giải thích: Trình kích hoạt DDL có thể được đặt với phạm vi máy chủ hoặc phạm vi cơ sở dữ liệu.
Explanation:DDL Triggers can be set with either a Server scope or database scope.

  1. Có bao nhiêu loại kích hoạt DDL trong SQL Server? a) 1 b) 2 c) 3 d) 4 Xem câu trả lời
    a) 1
    b) 2
    c) 3
    d) 4
    View Answer

Trả lời: B Giải thích: Transact-SQL DDL kích hoạt và kích hoạt CLR DDL là hai loại kích hoạt DDL.
Explanation:Transact-SQL DDL Trigger and CLR DDL Trigger are two types of DDL Trigger.

  1. ____________ Trình kích hoạt không tạo các bảng được chèn và xóa đặc biệt. A) DML B) CLR C) DDL D) Tất cả các câu trả lời xem được đề cập
    a) DML
    b) CLR
    c) DDL
    d) All of the mentioned
    View Answer

Trả lời: C Giải thích: Các kích hoạt DDL không bắn để phản ứng với các sự kiện ảnh hưởng đến các bảng tạm thời hoặc toàn cầu và & NBSP; Các thủ tục được lưu trữ.
Explanation:DDL triggers do not fire in response to events that affect local or global temporary tables and stored procedures.

  1. Phạm vi của các kích hoạt DDL trong SQL Server có thể là: A) Máy chủ B) Máy khách C) Xem d) Không có câu trả lời xem được đề cập nào
    a) Server
    b) Client
    c) Views
    d) None of the mentioned
    View Answer

Trả lời: Giải thích: Trình kích hoạt DDL có thể được phân tích bằng máy chủ hoặc bị cơ sở dữ liệu. Một kích hoạt DDL có cơ sở dữ liệu được gọi đơn giản là kích hoạt cơ sở dữ liệu.
Explanation:DDL triggers can be server-scoped or database-scoped. A database-scoped DDL trigger is simply called a database trigger.

  1. Có bao nhiêu cách kiểm toán lược đồ có sẵn trong SQL Server? a) 2 b) 3 c) 4 d) 5 Xem câu trả lời
    a) 2
    b) 3
    c) 4
    d) 5
    View Answer

Trả lời: Giải thích: Chủ yếu có hai cách để kiểm toán: sử dụng các bản sao lưu và tập lệnh trong SQL Server.
Explanation:There are mainly two ways to audit:Using backups and Scripts in SQL Server.

  1. Chỉ ra câu lệnh chính xác: a) Bạn có thể sử dụng điều khiển nguồn để kiểm toán Lược đồ thay đổi b) Tính năng kiểm toán máy chủ SQL cho phép bạn kiểm toán các nhóm cấp độ của các sự kiện và các sự kiện riêng lẻ c) Các hành động cấp độ kiểm toán bao gồm ngôn ngữ thao tác dữ liệu (DML) và dữ liệu Hoạt động ngôn ngữ định nghĩa (DDL) D) Không có câu trả lời nào được đề cập
    a) You can use Source control to audit schema changes
    b) The SQL Server Audit feature enables you to audit column level groups of events and individual events
    c) Audit level actions encompass data manipulation languages (DML) and data definition language (DDL) operations
    d) None of the mentioned
    View Answer

Trả lời: Giải thích: Cho dù bạn có làm hay không, mã này trong kiểm soát nguồn sẽ cần được lưu trữ riêng biệt với mã phát triển của bạn để cô lập theo dõi các thay đổi sản xuất từ ​​bộ xử lý phát triển của bạn.
Explanation:Whether you do or not, this code in source control will need to be stored separately from your development code in order to isolate keeping track of production changes from your development processor.

  1. Sự kiện nào sau đây không được kiểm toán nội tại? a) Thay đổi đặc tả kỹ thuật kiểm toán cơ sở dữ liệu b) Tạo đặc tả kiểm toán máy chủ c) Thả đặc tả kỹ thuật kiểm toán máy chủ d) Tất cả các câu trả lời xem được đề cập
    a) ALTER DATABASE AUDIT SPECIFICATION
    b) CREATE SERVER AUDIT SPECIFICATION
    c) DROP SERVER AUDIT SPECIFICATION
    d) All of the mentioned
    View Answer

Trả lời: D Giải thích: Tất cả các cuộc kiểm toán đều bị vô hiệu hóa khi được tạo ban đầu.
Explanation:All audits are disabled when initially created.

  1. Điều nào sau đây là nhóm hành động kiểm toán cấp máy chủ? A) Back_Restore_Group B) Backup_Restore_Group C)
    a) BACK_RESTORE_GROUP
    b) BACKUP_RESTORE_GROUP
    c) DB_LOGOUT_GROUP
    d) None of the mentioned
    View Answer

Trả lời: B Giải thích: Sự kiện Backup_Restore_Group được nêu ra bất cứ khi nào lệnh sao lưu hoặc khôi phục được ban hành.
Explanation:BACKUP_RESTORE_GROUP event is raised whenever a backup or restore command is issued.

  1. Chỉ ra tuyên bố sai: a) Khi bộ xử lý truy vấn tham số hóa truy vấn, tham số có thể xuất hiện trong nhật ký sự kiện kiểm toán thay vì các giá trị cột của truy vấn b) c) Audit_database_change_group sự kiện được nêu ra bất cứ khi nào tạo kiểm toán cơ sở dữ liệu được phát hành D) Không có câu trả lời nào được đề cập
    a) When the query processor parameterizes the query, the parameter can appear in the audit event log instead of the column values of the query
    b) To access the triggering event we can use the EventData function in our DDL trigger
    c) AUDIT_DATABASE_CHANGE_GROUP event is raised whenever CREATE DATABASE AUDIT is issued
    d) None of the mentioned
    View Answer

Trả lời: C Giải thích: Sự kiện Audit_ Change_group được nêu ra bất cứ khi nào tạo kiểm toán máy chủ được phát hành.
Explanation:AUDIT_ CHANGE_GROUP event is raised whenever CREATE SERVER AUDIT is issued.

  1. Sự kiện audit_change_group được nâng lên bất cứ khi nào bất kỳ kiểm toán nào là: a) đã tạo b) sửa đổi c) xóa d) tất cả các câu trả lời xem được đề cập
    a) created
    b) modified
    c) delete
    d) All of the mentioned
    View Answer

Trả lời: D Giải thích: Bất kỳ thay đổi nào đối với kiểm toán đều được kiểm toán trong cuộc kiểm toán đó. Tương tự với lớp sự kiện kiểm toán thay đổi kiểm toán.
Explanation:Any change to an audit is audited in that audit.Equivalent to the Audit Change Audit Event Class.

  1. __________ có khả năng dẫn đến hồ sơ kiểm toán lớn. a) Database_Object_Access_group B) Database_Mirroring_Login_Group C) Database_OBject_Woàn cảm_change_group d)
    a) DATABASE_OBJECT_ACCESS_GROUP
    b) DATABASE_MIRRORING_LOGIN_GROUP
    c) DATABASE_OBJECT_OWNERSHIP_CHANGE_GROUP
    d) DATABASE_OBJECT_PERMISSION_CHANGE_GROUP
    View Answer

Trả lời: Giải thích: Sự kiện Database_OBject_Access_Group được nâng lên cho bất kỳ quyền truy cập nào vào bất kỳ cơ sở dữ liệu nào.
Explanation:DATABASE_OBJECT_ACCESS_GROUP event is raised for any access to any database.

  1. Bạn có thể sử dụng tên sự kiện tiện dụng của __________ để đảm bảo kích hoạt của bạn bao gồm tất cả các sự kiện DDL. A) DDL_DATABASE_EVENTS B) DDL_DATABASE_LEVEL_EVENT C)
    a) DDL_DATABASE_EVENTS
    b) DDL_DATABASE_LEVEL_EVENTS
    c) DDL_DATABASE_LEVEL
    d) All of the mentioned
    View Answer

Trả lời: B Giải thích: DDL_DATABASE_LEVEL_EVENTS được sử dụng để kiểm toán các đối tượng cơ sở dữ liệu trong SQL Server.
Explanation:DDL_DATABASE_LEVEL_EVENTS is used for auding database objects in SQL Server.

  1. Trình kích hoạt DDL có thể nắm bắt thông tin về sự kiện đã bắn nó bằng cách sử dụng chức năng __________. a) eventData () b) sự kiện () c) sự kiện () d) không có câu trả lời xem được đề cập
    a) EVENTDATA()
    b) EVENT()
    c) EVENTS()
    d) None of the mentioned
    View Answer

Trả lời: Giải thích: Giá trị EventData XML bao gồm câu lệnh SQL kích hoạt, thời gian sự kiện, loại sự kiện và tùy thuộc vào loại sự kiện nào được gọi, thông tin bổ sung như tên cơ sở dữ liệu.
Explanation:The EventData xml value includes the triggering SQL statement, the event time, the type of event and depending on what type of event was called, extra information such as the database name.

  1. Sự kiện cấp cơ sở dữ liệu nào sau đây SI được nêu ra bất cứ khi nào TÀI LIỆU THAM KHẢO & NBSP; được kiểm tra. ? a) Thực thi b) Tài liệu tham khảo c) Cập nhật d) Chọn Xem câu trả lời
    a) EXECUTE
    b) REFERENCES
    c) UPDATE
    d) SELECT
    View Answer

Trả lời: B Giải thích: Hành động kiểm toán cấp cơ sở dữ liệu không áp dụng cho các cột.
Explanation:Database-level audit actions do not apply to Columns.

  1. Điều nào sau đây không phải là cơ sở dữ liệu hệ thống? a) Northwind b) Master C) Tempdb d) Tất cả các câu trả lời xem được đề cập
    a) Northwind
    b) Master
    c) Tempdb
    d) All of the mentioned
    View Answer

Trả lời: Giải thích: Northwind là A & NBSP; Mẫu & NBSP; Cơ sở dữ liệu.
Explanation:Northwind is a sample database.

  1. Chỉ ra câu lệnh chính xác: a) Theo mặc định, TemPDB Autogrows khi cần thiết trong khi SQL Server đang chạy. b) Theo mặc định, Master Autogrows khi cần thiết trong khi SQL Server đang chạy. c) Theo mặc định, các quán rượu Autogrows khi cần thiết trong khi SQL Server đang chạy. D) Theo mặc định, MSDB Autogrows khi cần thiết trong khi SQL Server đang chạy. Xem câu trả lời
    a) By default, tempdb autogrows as needed while SQL Server is running.
    b) By default, master autogrows as needed while SQL Server is running.
    c) By default, pubs autogrows as needed while SQL Server is running.
    d) By default, msdb autogrows as needed while SQL Server is running.
    View Answer

Trả lời: Giải thích: TEMPDB giữ tất cả các bảng tạm thời và các thủ tục lưu trữ tạm thời.
Explanation:Tempdb holds all temporary tables and temporary stored procedures.

  1. Cái nào sau đây giữ dữ liệu tạm thời? A) Northwind B) Master C) Tempdb D) MSDB Xem câu trả lời
    a) Northwind
    b) Master
    c) Tempdb
    d) Msdb
    View Answer
  2. Cơ sở dữ liệu hệ thống quan trọng nhất là gì? a) Northwind b) Master C) Tempdb d) Tất cả các câu trả lời xem được đề cập
    a) Northwind
    b) Master
    c) Tempdb
    d) All of the mentioned
    View Answer

Trả lời: B Giải thích: Cơ sở dữ liệu chính ghi lại tất cả thông tin cấp hệ thống cho hệ thống SQL Server.
Explanation:The master database records all of the system level information for a SQL Server system.

  1. Chỉ ra tuyên bố sai liên quan đến cơ sở dữ liệu chính: a) Chúng được sử dụng để cung cấp chi tiết về kế hoạch sao lưu b) tạm thời ghi lại thông tin cho SQL Server. c) Master ghi lại các thông tin & nbsp; thông tin cho máy chủ SQL D) Không có câu trả lời xem được đề cập
    a) They are used to provide details of an backup plans
    b) master records the information for SQL Server temporarily.
    c) master records theinitialization information for SQL Server
    d) None of the mentioned
    View Answer

Trả lời: B Giải thích: Master là cơ sở dữ liệu ghi lại sự tồn tại của tất cả các cơ sở dữ liệu khác.
Explanation: Master is the database that records the existence of all other databases.

  1. Cơ sở dữ liệu nào được sử dụng làm mẫu cho tất cả các cơ sở dữ liệu? a) Northwind B) Master C) Tempdb D) Xem mô hình Trả lời
    a) Northwind
    b) Master
    c) Tempdb
    d) Model
    View Answer

Trả lời: D Giải thích: Khi một câu lệnh cơ sở dữ liệu tạo được phát hành, phần đầu tiên của cơ sở dữ liệu được tạo bằng cách sao chép nội dung của & nbsp; mô hìnhDatabase.
Explanation:When a CREATE DATABASE statement is issued, the first part of the database is created by copying in the contents of the modeldatabase.

  1. Cơ sở dữ liệu nào sau đây được sử dụng bởi SQL Server Agent? A) Pub B) MSDB C) Tempdb D) Xem mô hình Trả lời
    a) Pubs
    b) Msdb
    c) Tempdb
    d) Model
    View Answer

Trả lời: B Giải thích: Cơ sở dữ liệu MSDB được sử dụng bởi SQL Server Agent để lập lịch cảnh báo và công việc và các toán tử ghi âm.
Explanation:The msdb database is used by SQL Server Agent for scheduling alerts and jobs, and recording operators.

  1. Có bao nhiêu loại cơ sở dữ liệu hệ thống trong SQL Server 2008? a) 3 b) 4 c) 5 d) 6 Xem câu trả lời
    a) 3
    b) 4
    c) 5
    d) 6
    View Answer

Trả lời: B Giải thích: Microsoft SQL Server 2008 có bốn cơ sở dữ liệu hệ thống.
Explanation:Microsoft SQL Server 2008 have four system databases.

  1. Cơ sở dữ liệu hệ thống nào sau đây chiếm nhiều không gian và bộ nhớ hơn? A) Master B) MSDB C) Tempdb D) Xem mô hình Trả lời
    a) Master
    b) Msdb
    c) Tempdb
    d) Model
    View Answer

Trả lời: Giải thích: Cơ sở dữ liệu chính ghi lại tất cả thông tin cấp hệ thống cho hệ thống SQL Server.
Explanation:The master database records all of the system level information for a SQL Server system.

  1. Cơ sở dữ liệu _________ lưu trữ thông tin cấu hình cơ bản cho máy chủ. A) Master B) MSDB C) Tempdb D) Xem mô hình Trả lời
    a) Master
    b) Msdb
    c) Tempdb
    d) Model
    View Answer

Trả lời: Giải thích: Cơ sở dữ liệu chính bao gồm thông tin về vị trí tệp của cơ sở dữ liệu người dùng, cũng như tài khoản đăng nhập, cài đặt cấu hình máy chủ và một số mục khác như máy chủ được liên kết và các quy trình lưu trữ khởi động.
Explanation:Master database includes information about the file locations of the user databases, as well as logon accounts, server configuration settings, and a number of other items such as linked servers and startup stored procedures.

  1. . __________ là dịch vụ Microsoft Windows thực hiện các nhiệm vụ quản trị theo lịch trình, được gọi là công việc trong SQL Server 2014.
    a) Log shipping
    b) Task
    c)Agent
    d) None of the mentioned
    View Answer

Trả lời: C Giải thích: SQL Server & NBSP; Agent & NBSP; là một dịch vụ cho phép bạn định cấu hình các tác vụ và cảnh báo hệ thống theo lịch trình.
Explanation:The SQL Server Agent is a service that lets you configure scheduled tasks and system alerts.

  1. Chỉ ra tuyên bố chính xác: a) SQL ServerAgentuses SQL Server để lưu trữ thông tin công việc b) SQL Server & nbsp; Agent & nbsp; có thể chạy một công việc trên lịch trình C) Theo mặc định, SQL Server & NBSP; d) Tất cả các câu trả lời xem được đề cập
    a) SQL ServerAgentuses SQL Server to store job information
    b) SQL Server Agent can run a job on a schedule
    c) By default, the SQL Server Agent service is disabled when SQL Server 2014 is installed
    d) All of the mentioned
    View Answer

Trả lời: D Giải thích: SQL Server & NBSP; Agent & NBSP; chạy liên tục trong nền dưới dạng dịch vụ Windows.
Explanation:SQL Server Agent runs continuously in the background as a Windows Service.

  1. SQL ServerAgentConsist của thành phần _____. a) 2 b) 3 c) 4 d) 5 Xem câu trả lời
    a) 2
    b) 3
    c) 4
    d) 5
    View Answer
  2. Định nghĩa SQLAGENTJOB được chỉ định trong cơ sở dữ liệu nào? a) MSDB b) Master C) Tempdb d) Tất cả các câu trả lời xem được đề cập
    a) msdb
    b) master
    c) tempdb
    d) All of the mentioned
    View Answer

Trả lời: Giải thích: MSDB là cơ sở dữ liệu hệ thống được tạo khi bạn cài đặt SQL Server lần đầu tiên.
Explanation:msdb is a system database that is created when you first install SQL Server.

  1. Chỉ ra tuyên bố sai: a) Vận chuyển nhật ký máy chủ SQL cho phép bạn tự động hóa nhiều tác vụ quản trị b) Trình quản lý nhiệm vụ máy chủ SQL cho phép bạn tự động hóa nhiều tác vụ hành chính c) SQL ServerAgentLows bạn để tự động hóa nhiều nhiệm vụ quản trị D) Tất cả các câu trả lời xem được đề cập
    a) SQL Server Log shipping allows you to automate a variety of administrative task
    b) SQL Server task manager allows you to automate a variety of administrative task
    c) SQL ServerAgentallows you to automate a variety of administrative task
    d) All of the mentioned
    View Answer

Trả lời: C Giải thích: SQL Server & NBSP; Agent & NBSP; được sử dụng để tạo và lên lịch một công việc tự động hóa cơ sở dữ liệu.
Explanation:SQL Server Agent is used to create and schedule a job that automates database administration.

  1. _________start và dừng SQL ServerAgentService. a) SSMS B) Bảng điều khiển dịch vụ Windows C) Trình quản lý dịch vụ máy chủ QL D) Tất cả các câu trả lời xem được đề cập
    a) SSMS
    b) Windows Services console
    c) QL Server Service Manager
    d) All of the mentioned
    View Answer

Trả lời: D Giải thích: Mở Microsoft SQL Server Manager Trình quản lý và xác định vị trí SQL Server & NBSP; Agent & NBSP; Service. Nếu trạng thái của dịch vụ đó là chạy bộ, bạn không cần phải làm bất cứ điều gì.
Explanation:Open up Microsoft SQL Server Configuration Manager and locate the SQL Server Agent service. If the status of that service is “RUNNING”, you do not need to do anything.

  1. Điều kiện nào sau đây được xem xét cho lịch trình? a) Bất cứ khi nào SQL ServerAgentStarts b) trên một lịch trình định kỳ. c) Điều kiện hiệu suất của máy chủ SQL d) Tất cả các câu trả lời xem được đề cập
    a) Whenever SQL ServerAgentstarts
    b) On a recurring schedule.
    c) SQL Server performance conditions
    d) All of the mentioned
    View Answer

Trả lời: D Giải thích: Lịch trình chỉ định khi một công việc chạy.
Explanation:A schedule specifies when a job runs.

  1. Một cảnh báo có thể phản hồi một trong các điều kiện sau: a) Bất cứ khi nào SQL ServerAgentStarts b) trên một lịch trình định kỳ. c) Điều kiện hiệu suất của máy chủ SQL d) Tất cả các câu trả lời xem được đề cập
    a) Whenever SQL ServerAgentstarts
    b) On a recurring schedule.
    c) SQL Server performance conditions
    d) All of the mentioned
    View Answer

Trả lời: C Giải thích: Cảnh báo là một phản hồi tự động cho một sự kiện cụ thể. Ví dụ, một sự kiện có thể là một công việc bắt đầu hoặc tài nguyên hệ thống đạt đến ngưỡng cụ thể.
Explanation:An alert is an automatic response to a specific event. For example, an event can be a job that starts or system resources that reach a specific threshold.

  1. SQL Server có thể thông báo cho người vận hành cảnh báo thông qua: a) e-mail b) net gửi c) pager d) Tất cả các câu trả lời xem được đề cập
    a) E-mail
    b) net send
    c) Pager
    d) All of the mentioned
    View Answer

Trả lời: D Giải thích: Nhà điều hành xác định thông tin liên hệ cho một cá nhân chịu trách nhiệm duy trì một hoặc nhiều trường hợp của SQL Server.
Explanation:An operator defines contact information for an individual responsible for the maintenance of one or more instances of SQL Server.

  1. Thành viên nào sau đây có quyền truy cập vào SQL ServerAgent? a) Thành viên của Systemadmin b) Thành viên của Sysadmin c) Thành viên của Sysadministraion D) không có câu trả lời nào được đề cập
    a) members of the systemadmin
    b) members of the sysadmin
    c) members of the sysadministraion
    d) None of the mentioned
    View Answer

Trả lời: B Giải thích: Các thành viên của SQLAGENTUSERROLE, SQLAGENTREADERROLE và SQLAGENTOPERATORLOLE Vai trò cơ sở dữ liệu cố định trong MSDB và các thành viên của vai trò máy chủ cố định Sysadmin có quyền truy cập vào SQL Server & NBSP;
Explanation:Members of the SQLAgentUserRole, SQLAgentReaderRole, and SQLAgentOperatorRole fixed database roles in msdb, and members of the sysadmin fixed server role have access to SQL Server Agent

Câu lệnh SQL nào chọn tất cả các cột từ một bảng có tên là người?

Với SQL, làm thế nào để bạn chọn tất cả các bản ghi từ một bảng có tên là Person Person, trong đó giá trị của cột là First FirstName kết thúc bằng một bản A A? Giải thích: mệnh đề giống như SQL được sử dụng để so sánh giá trị với các giá trị tương tự bằng toán tử ký tự đại diện.

Việc sử dụng chọn * từ bảng là gì?

Toán tử * đại diện cho tất cả các cột của bảng.Vì vậy, bạn không cần chỉ định từng tên cột trong truy vấn chọn để lấy dữ liệu từ tất cả các cột.Chọn * từ nhân viên;Truy vấn trên trả về tất cả các hàng và dữ liệu cột từ bảng nhân viên, như được hiển thị bên dưới.represents all the columns of a table. So, you don't need to specify each column name in the SELECT query to get data from all the columns. SELECT * FROM Employee; The above query returns all the rows and columns data from the Employee table, as shown below.

Chúng ta có thể sử dụng Chọn * với nhóm không?

Nhóm theo mệnh đề SQL được sử dụng để nhóm các hàng có cùng giá trị.Nhóm theo mệnh đề được sử dụng cùng với câu lệnh SQL Chọn.Câu lệnh SELECT được sử dụng trong nhóm theo mệnh đề chỉ có thể được sử dụng chứa tên cột, hàm tổng hợp, hằng số và biểu thức.The GROUP BY Clause is used together with the SQL SELECT statement. The SELECT statement used in the GROUP BY clause can only be used contain column names, aggregate functions, constants and expressions.

Làm thế nào tôi có thể chọn tên cột trong một bảng trong SQL?

Sử dụng db_name;Mô tả bảng_name;Nó sẽ cung cấp cho bạn tên cột với loại. it'll give you column names with the type.