返回卡包市场

SLR 9 AND 10 FLASHCARDS

暂无描述。系统推荐的高质量记忆内容,适合每天坚持背诵学习。

卡片总数: 24内容版本: v3公开卡包更新时间: 8/1/2026

卡片预览 (24 张)

#1
正面 (问题)

What is hashing?

背面 (解答)

Hashing converts data into a fixed-length unique code called a hash used to verify integrity and enable fast lookup.

#2
正面 (问题)

Give one use of hashing.

背面 (解答)

Used in password storage (store hashed passwords) and database indexing for quick retrieval.

#3
正面 (问题)

What is a collision in hashing?

背面 (解答)

When two different inputs produce the same hash value.

#4
正面 (问题)

What is symmetric encryption?

背面 (解答)

Encryption where the same key is used to encrypt and decrypt the data.

#5
正面 (问题)

What is asymmetric encryption?

背面 (解答)

Encryption that uses a public key to encrypt and a private key to decrypt.

#6
正面 (问题)

One advantage of symmetric encryption.

背面 (解答)

Fast and efficient for encrypting large amounts of data.

#7
正面 (问题)

One disadvantage of symmetric encryption.

背面 (解答)

Key distribution problem – both parties must securely share the same key.

#8
正面 (问题)

One advantage of asymmetric encryption.

背面 (解答)

Secure key exchange without needing to share a secret key beforehand.

#9
正面 (问题)

One disadvantage of asymmetric encryption.

背面 (解答)

Slower than symmetric encryption due to complex mathematical calculations.

#10
正面 (问题)

What is run-length encoding?

背面 (解答)

A lossless compression method that stores repeated values as one value and a count (e.g. AAAA → A4).

#11
正面 (问题)

What is dictionary coding?

背面 (解答)

A lossless compression method that replaces repeated strings with shorter references stored in a dictionary.

#12
正面 (问题)

What is lossy compression?

背面 (解答)

Compression that removes some data to reduce file size and cannot be perfectly reconstructed.

#13
正面 (问题)

What is lossless compression?

背面 (解答)

Compression that preserves all original data so the file can be perfectly reconstructed.

#14
正面 (问题)

What are databases?

背面 (解答)

Organised collections of related data stored electronically for efficient retrieval and manipulation.

#15
正面 (问题)

What is an entity?

背面 (解答)

A real-world object or concept about which data is stored (e.g. Student).

#16
正面 (问题)

What is an attribute?

背面 (解答)

A property or characteristic of an entity (e.g. StudentID, Name).

#17
正面 (问题)

What is a primary key?

背面 (解答)

An attribute that uniquely identifies each record in a table.

#18
正面 (问题)

What is a foreign key?

背面 (解答)

An attribute in one table that references the primary key in another table.

#19
正面 (问题)

What is referential integrity?

背面 (解答)

Ensures that foreign key values must match a valid primary key value or be null.

#20
正面 (问题)

Define normalisation.

背面 (解答)

A process of structuring a relational database to reduce redundancy and improve integrity.

#21
正面 (问题)

What is 1NF?

背面 (解答)

All attributes contain atomic values and there are no repeating groups.

#22
正面 (问题)

What is 2NF?

背面 (解答)

In 1NF and all non-key attributes fully depend on the entire primary key.

#23
正面 (问题)

What is 3NF?

背面 (解答)

In 2NF and no non-key attribute depends on another non-key attribute.

#24
正面 (问题)

Why normalise a database?

背面 (解答)

To reduce redundancy and prevent insertion, deletion and update anomalies.