LESSON7-DATABASESECURITY Flashcards

1
Q

is a cornerstone of web development, ensuring the protection, integrity, and availability of data

A

Database security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

are crucial for safeguarding against data loss due to hardware failures, software issues, or cyber-attacks.

A

Regular backups

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A __________ ensures that a recent copy of the database can be restored if needed.

A

backup strategy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The _____ in PHP executes the command specified by the $command variable. This runs the mysql dump utility with the provided parameters, creating a backup of the database

A

system function
system()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

is essential for ensuring database performance and integrity. This includes optimizing tables, checking for errors, and repairing corrupted tables.

A

Regular Table Maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

involves managing user privileges, securing connections, and monitoring database performance. Proper administration ensures the database operates securely and efficiently.

A

MySQL Administration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Automating backups with mysqldump ensures data can be restored in case of loss.

A
  • Backup and Recovery
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Regular optimization and error checking help maintain database performance and integrity.

A
  • Table Maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Managing user privileges and securing connections is vital for database security.

A
  • MySQL Administration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly