wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Hello

Total questions: 120

Worksheet time: 3hrs 30mins

Name
Class
Date
1.

Các lợi ích đáng kể của việc áp dụng quản lý cơ sở dữ liệu trong quản lý là gì?

a)

Tiện lợi.

b)

Đúng thời gian.

c)

Thiếu sót.

d)

Nhanh chóng.

2.

What was the manual data management task before computers existed?

a)

Very convenient.

b)

Very laborious.

c)

Very fast.

d)

Very timely.

3.

Which database management system is an open-source product?

a)

ORACLE.

b)

SQL Server.

c)

DB2.

d)

MySQL.

4.

To download one of the MySQL versions, which address should you visit?

a)

https://dav.mysql.com/download/mysql/.

b)

https://dcv.mysqlserver.com/downloads/mysql/.

c)

https://dev.mysql.com/downloads/mysql/.

d)

https://duv.mysql.com.com/donloads/mysql/.

5.

To download one of the two versions of HeidiSQL, which address should you visit?

a)

https://www.heidisql.com/download.php.

b)

https://www.heidisql.com/downloads.php.

c)

https://www.haidisql.com/download.php.

d)

https://www.hiedisql.com/download.php.

6.

When double-clicking the HeidiSQL software icon, a window appears. What steps should be taken to enter the working window of HeidiSQL?

a)

Enter Username and Password then click New.

b)

No need to enter Username and Password, just click Open.

c)

Enter Username and Password then click Open.

d)

No need to enter Username and Password, just click New.

7.

What type of software are MySQL and HeidiSQL?

a)

Closed source.

b)

Commercial.

c)

Free.

d)

Open source.

8.

When the working interface of HeidiSQL is in English, what steps should be taken to change the interface to Vietnamese?

a)

Select Tools/Preferences/Data editor/change in Application language.

b)

Select Tools/Preferences/General/change in Application language.

c)

Select Edit/Preferences/General/change in Application language.

d)

Select Go to/Preferences/General/change in Application language.

9.

What query should be typed in the MySQL command window to read all information from the nhacsi table in the mymusic database?

a)

SELECT* FROM nhacsi;

b)

FROM* SELECT nhacsi;

c)

SELECT* WHERE nhacsi;

d)

FROM* WHERE nhacsi;

10.

What are the functions of the areas (1), (2), (3) in the HeidiSQL working window?

a)

Area (1) is the list of existing databases, area (2) is the main working area, area (3) is the query input area.

b)

Area (1) is the list of existing databases, area (2) is the query input area, area (3) is the main working area.

c)

Area (1) is the query input area, area (2) is the list of existing databases, area (3) is the main working area.

d)

Area (1) is the main working area, area (2) is the query input area, area (3) is the list of existing databases.

11.

What are the popular database management systems today?

4 lines
12.

What are the limitations of MySQL?

4 lines
13.

What are the advantages of HeidiSQL?

4 lines
14.

Why does database management on computers provide more effective data retrieval and analysis compared to manual management?

4 lines
15.

Why is database management on computers usually faster, saving time and effort compared to manual management?

4 lines
16.

The bank X is facing difficulties in managing customer data. Searching for customer information takes a lot of time, affecting transaction activities. The head of the department believes that applying a database management system on computers can solve this problem. However, one employee argues that: a) Database management systems help manage data effectively. b) Applying database management systems cannot improve the speed of information retrieval. c) Database management systems help speed up information retrieval, thus shortening transaction time.

4 lines
17.

What types of keys are there in the QTCSDL software HeidiSQL?

a)

Primary key, foreign key, unique key.

b)

Primary key, foreign key, duplicate key.

c)

Internal key, foreign key, unique key.

d)

Primary key, secondary key, unique key.

18.

The banthuam, casi, and bannhac tables are abbreviated as follows: banthuam(idBanthuam, idBannhac, idCasi) casi(idCasi, tenCasi) bannhac(idBannhac, tenBannhac, tenNhacsi). The banthuam table relates to the casi table through the field?

a)

tenCasi, the banthuam table relates to the bannhac table through the field idBannhac.

b)

tenCasi, the banthuam table relates to the bannhac table through the field tenBannhac.

c)

idCasi, the banthuam table relates to the bannhac table through the field tenBannhac.

d)

idCasi, the banthuam table relates to the bannhac table through the field idBannhac.

19.

What songs did musician Hoang Viet compose?

a)

Du kich song Lo and Vietnam my homeland.

b)

Tinh Ca and Tien ve Ha Noi.

c)

Nhac rung and Xa khoi.

d)

Tinh Ca and Nhac rung.

20.

Identify the primary key and foreign key for the tables?

a)

idCasi in the banthuam table is the primary key of the banthuam table.

b)

idCasi in the casi table is the primary key of the banthuam table.

c)

idCasi in the casi table is the foreign key of the casi table.

d)

idCasi in the banthuam table is the key in the casi table.

21.

The fields tenNhacsi, tenCasi, tenBannhac can be chosen as ... with a maximum length of 255 characters (VARCHAR(255)). Fill in the missing word and the ellipsis.

a)

integer type

b)

string

c)

foreign key

d)

primary key

22.

In the banthuam table, which field is chosen as the primary key, and why?

a)

The field tenBannhac is chosen as the primary key because it uniquely identifies a music piece.

b)

The field tenCasi is chosen as the primary key because it uniquely identifies a singer.

c)

The field tenNhacsi is chosen as the primary key because it uniquely identifies a musician.

d)

The field idBanthuam is chosen as the primary key because it uniquely identifies a recording.

23.

Database management for music helps organizations optimize operations by not performing which of the following tasks?

a)

Data management

b)

Analysis

c)

Security

d)

Helping singers become famous

24.

What data type is commonly used for the date of birth field?

a)

INT

b)

Auto-incrementing value

c)

Date

d)

Varchar

25.

In the banthuam table, which field should be managed to oversee the recordings?

a)

idBanthuam

b)

tenBannhac

c)

ten

26.

What fields do I need to manage for the audio recordings?

a)

idBanthuam

b)

tenBannhac

c)

tenNhacsi

d)

tenCasi

27.

What issues should be considered to organize the existing data table?

a)

Analyze and rearrange data to reduce duplication

b)

Summarize all information to be managed

c)

Review management problems

d)

Arrange it nicely and easy to use

28.

Differentiate between a table and a record in a database?

4 lines
29.

List the steps to create a table in HeidiSQL?

4 lines
30.

In the QTCSDL system of HeidiSQL, what do you understand by the primary key and what is its role?

4 lines
31.

Differentiate between primary key and foreign key?

4 lines
32.

Identify the primary key and foreign key of the following table links?

4 lines
33.

To perform the steps of analyzing the proposal to establish a data model for a real management problem, such as managing students in a school, what unique factors must be identified as the primary key to ensure consistent management and avoid omissions?

a)

Student ID

b)

Full name

c)

Citizen ID number

d)

Date of birth

34.

In the database system, primary keys and foreign keys are used. A student after designing a database for managing books made a statement about foreign keys.

a)

Foreign keys add completeness to the data.

b)

Foreign keys prevent data duplication.

c)

Foreign keys link tables, ensuring data consistency.

d)

With foreign keys, querying data is easier due to links.

35.

When creating a new database in MySQL, which default character set is commonly used?

a)

ASCII

b)

utf8mb3

c)

Unicode 2 byte

d)

utf8mb4 (UTF-8)

36.

If you accidentally select a field as the primary key, what is the way to correct it?

a)

Delete the table and recreate it.

b)

Right-click on the field

37.

If you accidentally select a field as the primary key, how can you fix it?

a)

Delete the table and recreate it.

b)

Right-click on the field and select Delete column.

c)

Double-click on the field and change the primary key.

d)

Set the field as a foreign key.

38.

To declare a primary key for a field, right-click on the field name you want to declare as primary key, you

a)

select Create new index, select PRIMARY.

b)

select Create new index, select KEY.

c)

select Add column, select PRIMARY.

d)

select Add column, select KEY.

39.

When declaring the field 'tenNhacsi', which data type is suitable to store the name of the musician?

a)

INT

b)

VARCHAR

c)

FLOAT

d)

DATE

40.

When declaring the field 'tenNhacsi', what is the maximum length usually used?

a)

50

b)

100

c)

255

d)

500

41.

After completing the table declaration, what is the final step to save the table?

a)

Close the table creation window.

b)

Press the Save button.

c)

Select Export.

d)

Select Commit.

42.

If you want to add a new field to the table 'nhacsi', which shortcut can be used?

a)

Ctrl+S.

b)

Ctrl+C.

c)

Ctrl+Insert.

d)

Ctrl+Delete.

43.

To set the field 'idNhacsi' as the primary key, what action must be taken?

a)

Select AUTO_INCREMENT.

b)

Select foreign key.

c)

Select PRIMARY in the Create new index section.

d)

Select VARCHAR.

44.

To create the table 'nhacsi' with the fields 'idNhacsi' and 'tenNhacsi', what is the data type of 'idNhacsi'?

a)

VARCHAR.

b)

INT.

c)

TEXT.

d)

FLOAT.

45.

To implement a model for managing the list of district names of provinces/cities, you can identify the primary key in the table Province/City as

a)

District code.

b)

Town code.

c)

Province/City code.

d)

Town code.

46.

When declaring the field 'idNhacsi', to ensure that this field does not accept NULL values, which option should be selected?

a)

AUTO_INCREMENT

b)

UNSIGNED

c)

NOT NULL

d)

DEFAULT

47.

When creating a database 'mymusic' in MySQL, what is the default character set selected?

a)

ASCII

b)

utf8mb3

c)

utf8mb4

d)

Latin1

48.

When creating the table 'nhacsi', which option should be selected for idNhacsi to auto-increment each time a new record is added?

a)

UNSIGNED

b)

AUTO_INCREMENT

c)

DEFAULT

d)

UNIQUE

49.

How many fields does the following table have, and what are they?

a)

There are 3 fields: field 1, field idBannhac, and field INT.

b)

There are 3 fields: field Name, field Data Type, field Length/Set.

c)

There are 3 fields: field idBannhac, field tenBannhac, and field idNhacsi.

d)

There are 3 fields: field 1, field 2, and field 3.

50.

When using AUTO_INCREMENT, which data type is usually used for primary key fields?

a)

VARCHAR

b)

FLOAT

c)

CHAR

d)

INT

51.

Observe the image below and indicate which field is the unique key?

a)

tenBannhac and idNhacsi.

b)

idBannhacsi.

c)

idBannhac.

d)

There is no field.

52.

To declare a foreign key, which tag should be clicked?

4 lines
53.

Please create a database to manage the names of districts/cities of Vietnam?

4 lines
54.

Please create the table City from the database managing the names of districts using HeidiSQL?

4 lines
55.

Open HeidiSQL and connect to your database (if you have one). If you do not have a database, you can create a new one by right-clicking?

4 lines
56.

To create the table 'Casi', what actions do I need to perform?

4 lines
57.

Assuming HeidiSQL already has the table tinh_thanhpho, please fill in the missing information in the table below?

4 lines
58.

Which of the following is a unique key?

a)

tenBannhac and idNhacsi.

b)

idBannhacsi.

c)

idBannhac.

d)

None of the above.

59.

To declare a foreign key, which tag should you click on in the image below?

a)

Click on the Basic tag.

b)

Click on the Check contents tag.

c)

Click on the Foreign keys tag.

d)

Click on the Indexes tag.

60.

The fields that are foreign keys of the table reference a field ... of another table. Fill in the missing phrase.

a)

unique key

b)

data

c)

primary key

d)

foreign key

61.

To declare a unique key, which method is correct? Mark the fields you want to declare as unique, right-click on the marked area, select

a)

Create new index, select PRIMARY.

b)

Add to index, select PRIMARY.

c)

Create new index, select KEY.

d)

Create new index, select UNIQUE.

62.

In the screen for creating a foreign key below, after clicking on the Foreign keys tag, which tag should you click next?

a)

Click on the Indexes tag.

b)

Click on the Options tag.

c)

Click on the Basic tag.

d)

Click on the Add new tag.

63.

Observe the image below and identify which field is the primary key and which is the foreign key?

a)

The primary key is idNhacsi, the foreign key is idBannhac.

b)

The primary key is idBannhac, the foreign key is tenBannhac.

c)

The primary key is idBannhac, the foreign key is idNhacsi.

d)

The primary key is idNhacsi, the foreign key is tenBannhac.

64.

Regarding foreign keys, when should the Foreign keys tag be used?

a)

When operations relate to the primary key.

b)

When operations relate to non-duplicate keys.

c)

When operations relate to data.

d)

When operations relate to foreign keys.

65.

When creating a database to manage the names of districts/provinces of Vietnam, what is needed to create the Province/City table?

4 lines
66.

When creating a database to manage the names of districts/provinces of Vietnam, what fields are needed when creating the City/Province table?

a)

Idtenthanhpho, tenthanhpho, tenquan (huyen)

b)

tenthanhpho, thanhpho, tenquan (huyen)

c)

tenthanhpho, tenquan (huyen)

d)

Idtenthanhpho, tenquan (huyen)

67.

What actions do I need to take to create the banthuam table?

4 lines
68.

When creating a table in a database that supports foreign keys, how is the foreign key established?

4 lines
69.

To create a foreign key idNhacsi, the following steps are taken: 1. Select Add new; 2. Select the Foreign keys tab; 3. Click on the box below Columns and select the foreign key field as idNhacsi and then select OK; 4. Click on the box below Reference table and select the reference table as nhacsi and then select OK; 5. Click on the box below Foreign columns and select the reference field for the nhacsi table as idNhacsi and then select OK; 6. Select Save. Rearrange the steps to have a proper execution.

4 lines
70.

An is experimenting with using HeidiSQL to create a database. An believes that creating a new table in HeidiSQL must be done by writing SQL commands. The classmates have the following opinions: a) HeidiSQL only allows creating tables by writing SQL commands. b) HeidiSQL provides a visual interface to create tables. c) Using the graphical interface simplifies table creation, even if the user does not know about SQL. d) An can use the graphical interface or write SQL commands to create tables in HeidiSQL.

a)

HeidiSQL only allows creating tables by writing SQL commands.

b)

HeidiSQL provides a visual interface to create tables.

c)

Using the graphical interface simplifies table creation, even if the user does not know about SQL.

d)

An can use the graphical interface or write SQL commands to create tables in HeidiSQL.

71.

During the practice session in the computer lab, Binh wants to create a new table named 'hocsinh' in the database 'quanlytruonghoc'. Binh believes that just entering the table name is enough, and no additional information is needed. The classmates have the following opinions: a) When creating a table, it is necessary to declare the data fields and their corresponding data types. b) Each data field needs to have a data type.

a)

When creating a table, it is necessary to declare the data fields and their corresponding data types.

b)

Each data field needs to have a data type.

72.

To add new data to the table nhacsi, select the table nhacsi and click on one of the tabs below?

a)

Click on the Database tab: mymusic.

b)

Click on the Table tab: nhacsi.

c)

Click on the Data tab.

d)

Click on the Query tab.

73.

To add a new row of data, which of the following methods is correct?

a)

Right-click on the data area of the table.

b)

Click on the plus (+) icon.

c)

Click on the cross (x) icon.

d)

Press the Ctrl key on the keyboard.

74.

Observe the image below and explain why the field idNhacsi appears with the word (NULL).

a)

Because the field idNhacsi is the primary key, so no data needs to be entered for this field.

b)

Because the field idNhacsi is the foreign key, so no data needs to be entered for this field.

c)

Because the field idNhacsi is a non-duplicate key, so no data needs to be entered for this field.

d)

Because the field idNhacsi has the INT type, AUTO_INCREMENT (automatically fill in the value).

75.

To edit data in the table nhacsi. Suppose the entered data is missing, it needs to be corrected, for example, the musician's name Đỗ Nhuận does not have Vietnamese accents as shown below. To re-enter with Vietnamese accents, which of the following methods is correct?

a)

Left-click on the input cell and re-enter.

b)

Left-click on the input cell and press the Insert key, then re-enter.

c)

Double-click on the input cell and re-enter.

d)

Right-click on the input cell and select Refresh, then re-enter.

76.

To delete rows of data in the table, which of the following actions is correct?

a)

Press the Shift + Delete key combination.

b)

Press the Ctrl + Delete key combination.

c)

Click on the delete icon.

77.

What are the operations to delete data rows in the table?

a)

Press Shift + Delete.

b)

Press Ctrl + Delete.

c)

Click on the (+) sign.

d)

Press Alt + Delete.

78.

To view all data in the table nhacsi, which method is correct?

a)

Select table nhacsi, click on the Table: nhacsi tab.

b)

Select table nhacsi, click on the Database: mymusic tab.

c)

Select table nhacsi, click on the Data tab.

d)

Select table nhacsi, click on the Query tab.

79.

To sort the order of a field, which method is correct?

a)

Click on the field name to sort, when a triangle pointing up appears, it sorts in ascending order, when a square appears, it sorts in descending order.

b)

Click on the field name to sort, when a triangle pointing up appears, it sorts in descending order, when a triangle pointing down appears, it sorts in ascending order.

c)

Click on the field name to sort, when a triangle pointing up appears, it sorts in ascending order, when a rectangle appears, it sorts in descending order.

d)

Click on the field name to sort, when a triangle pointing up appears, it sorts in ascending order, when a triangle pointing down appears, it sorts in descending order.

80.

To filter data that meets a certain requirement, which operations can be performed?

a)

Right-click on the data area below the field name you want to filter, select Find Text.

b)

Right-click on the data area below the field name you want to filter, select Quick Filter.

c)

Left-click on the data area below the field name you want to filter, select Quick Filter.

d)

Right-click on the data area below the field name you want to filter, select Export data grid.

81.

To work with SQL queries, which tab should be selected?

a)

Table tab

b)

Database tab

c)

Query tab

d)

Data tab

82.

Which query is used to retrieve musician Văn Cao (including idNhacsi) from the nhacsi table?

4 lines
83.

Which of the following tags?

a)

Table Tag

b)

Database Tag

c)

Query Tag

d)

Data Tag

84.

Which query is used to retrieve musician Van Cao (including idNhacsi) from the nhacsi table?

4 lines
85.

How does HeidiSQL support the main tasks of updating and retrieving data with simple tables that have no foreign keys?

4 lines
86.

For the bannhac table (idBannhac, tenBannhac, tenNhacsi) written concisely, please write the query to retrieve all information of the music table name:

4 lines
87.

How to delete a row of data in the table?

4 lines
88.

After practicing lesson 21, Ly stated that in HeidiSQL, to enter data into the database, attention should be paid to the following issues.

a)

Enter values for tables with fewer constraints first, strictly adhere to the constraints.

b)

Enter values arbitrarily because there are constraints.

c)

Tables do not need to establish foreign keys.

d)

Enter primary key fields according to the rules for management.

89.

During the practice of computer science 11, students often wonder how to delete multiple rows of data in the database table on HeidiSQL, one student suggested the following ideas.

a)

Select the data row and press the Delete key on the keyboard.

b)

Select multiple data rows, then press Ctrl+Delete or use the delete icon.

c)

Use the SQL DELETE command to delete data rows.

d)

Right-click on each row and select Delete row.

90.

Observe the image below and indicate which field does not need additional data?

a)

Field tenBannhac.

b)

Field idBannhac.

c)

Field idNhacsi.

d)

No need to add data to any field.

91.

Choose the correct answer for the table below?

a)

The bannhac table is in the mymusic database with 8 columns.

b)

The mymusic table is in the bannhac database with 8 rows.

c)

The bannhac table is in the mymusic database with 8 rows.

d)

The mymusic table is in the mymusic database.

92.

What is the structure of the table bannhac in the mymusic database?

a)

The table bannhac in the mymusic database has 8 columns.

b)

The table mymusic in the bannhac database has 8 rows.

c)

The table bannhac in the mymusic database has 8 rows.

d)

The table mymusic in the bannhac database has 8 columns.

93.

When does the notification appear?

a)

When deleting a data column.

b)

When deleting a data table.

c)

When deleting a database.

d)

When deleting a data row.

94.

When does the notification below appear?

a)

When deleting data in the idNhacsi field in the bannhac table that references the foreign key in the idNhacsi field of the nhacsi table.

b)

When deleting data in the idNhacsi field in the nhacsi table that references the foreign key in the idNhacsi field of the bannhac table.

c)

When deleting data in the idNhacsi field in the nhacsi table that does not reference the foreign key in the idNhacsi field of the bannhac table.

d)

When deleting data in the idNhacsi field in the bannhac table that does not reference the foreign key in the idNhacsi field of the nhacsi table.

95.

To query data in SQL, we use

a)

the ORDER BY clause.

b)

the SELECT statement syntax.

c)

the BETWEEN...AND operator.

d)

another answer.

96.

To edit data in the table, we perform

a)

double-click on the data cell to edit.

b)

left-click on the data cell to edit.

c)

right-click and hold on the data cell to edit.

d)

another answer.

97.

Refer to the tables nhacsi and bannhac below, the query to retrieve all songs of the musician Văn Cao in the bannhac table

4 lines
98.

Refer to the bannhac table below. The query to retrieve the entire row of data with the song name 'Việt Nam quê hương tôi'

4 lines
99.

Use the query to add to the nhacsi table row number 5, musician name is Phú Quang and row number 6, musician name is Phan Huỳnh Điểu.

4 lines
100.

Use the query to delete row 6, musician name is Phan Huỳnh Điểu

4 lines
101.

Perform data update in the banthuam table using HeidiSQL to update data in the banthuam table.

4 lines
102.

The command to retrieve all data

4 lines
103.

What happens when trying to delete a musician in the nhacsi table that has been referenced in the bannhac table?

a)

Data will be completely deleted from both nhacsi and bannhac tables.

b)

The database management system will prevent deletion and report an error.

c)

The nhacsi table will automatically update information to avoid reference errors.

d)

Data in the bannhac table will automatically delete to match the operation in the nhacsi table.

104.

Which key represents the relationship between tables?

a)

Primary key.

b)

Foreign key.

c)

Secondary key.

d)

Open key.

105.

In the interface of a database management system, what can users use to retrieve data from other tables based on relationships?

a)

Using data fields.

b)

Using data query software like SQL queries or graphical tools.

c)

Using data query tools like SQL queries or graphical tools.

d)

Using foreign key data fields.

106.

To retrieve data from tables that have relationships with each other, which option should be chosen?

a)

Users need to use the primary key.

b)

Users use third-party software.

107.

To retrieve data from tables that have relationships with each other, which option should be chosen?

a)

The user needs to use the primary key

b)

The user uses third-party software

c)

The user needs to use the JOIN statement to combine tables with each other via foreign key

d)

Other answer

108.

What does the JOIN command allow you to do?

a)

You process information efficiently

b)

You use data reasonably

c)

You retrieve data from multiple tables at once by joining tables together via foreign key

d)

Other answer

109.

To use the SELECT * command, which option should you choose?

a)

Specify the columns you want to select

b)

Where you want to extract data

c)

You want to select all columns in the table

d)

Where you want to store data

110.

What does the FROM table command do?

a)

You want to select all columns in the table

b)

Specify the columns you want to select

c)

Where you want to extract data

d)

You want to select all characters

111.

In the following options, what does the * in SELECT * mean?

a)

Specify the columns you want to select

b)

Where you want to extract data

c)

You want to select all columns in the table

d)

Specify the data character

112.

If you want the output data to have both fields to be able to compare explicitly, what should you do?

a)

Rename the two field names (same field) in two tables to distinguish

b)

Change the data format

c)

Arrange the data to be the same

d)

Other answer

113.

To query more than two tables via foreign key linkage, how should you proceed?

a)

Repeat the JOIN clause

b)

Repeat the ORDER BY clause

c)

Repeat the WHERE clause

d)

Other answer

114.

If the following value of the foreign key field is invalid, what happens?

a)

HeidiSQL will report an error.

b)

Allows you to perform the update operation.

c)

HeidiSQL will not report an error.

d)

Allows you to perform the export operation.

115.

To get a list of recordings with the information idBanthuam, tenBannhac, tenTheloai, tenCasi of the recordings

4 lines
116.

In the practical session in the computer room, Lan wants to retrieve data from three tables 'banthuam', 'bannhac', and 'casi'. Lan believes that it is not possible to query on three tables at the same time. What do the students in the class think?

a)

It is possible to retrieve data from three tables at the same time if they are linked.

b)

Lan needs to use two JOIN clauses in the SQL statement to connect the three tables.

c)

Lan can use the statement SELECT * FROM banthuam INNER JOIN bannhac ON banthuam.idBannhac = bannhac.idBannhac INNER JOIN casi ON banthuam.idCasi = casi.idCasi to get all information from the three tables.

d)

It is not possible to retrieve data from the three tables 'banthuam', 'bannhac', and 'casi' because they are not linked.

117.

Hoa is learning about the application 'Music Data Management'. Hoa believes that this application requires users to know how to write SQL statements to query data. What does Hung think?

a)

Users need to know how to write SQL statements to use the application.

b)

The 'Music Data Management' application has a friendly graphical interface, easy to use.

c)

The application allows users to retrieve data from multiple tables without needing to write SQL statements.

d)

Hoa can use the application to view the list of songs along with the names of the musicians, singers, and genres without knowing SQL.

118.

To get a list of recordings with the information idBanthuam, tenBannhac, tenTheloai, tenCasi of the songs by musician Van Cao, what command should be used?

4 lines
119.

To get a list of recordings with the information idBanthuam, tenBannhac, tenTacgia, tenTheloai of the songs performed by singer Le Dung, what command should be used?

4 lines
120.

When a user updates data in a table containing a foreign key, what will HeidiSQL do?

4 lines