Databases, Compression and Encryption Flashcards
Compression
Reducing the size of a file
Asymmetric Encryption
Encryption method that uses a public key to encrypt data and a separate private key to decrypt it
Database Normalisation
Formatting relational databases to reduce data redundancy
Dictionary Coding
Compression method that uses short keys to represent longer commonly recurring patterns
Encryption
Altering data so that it can be understood only by its intended recipient
Entity Relationship Modelling
Showing the relationships between different objects
Field
Property of an item stored in a database
Flat File
Type of database which contains only one table
Foreign Key
Field used in one table to represent the value of a primary key in a related table
Hashing
Calculating a key from a given value
Indexing
Linking values to keys so that they can be quickly accessed by referring to their key
Lossless Compression
Method of reducing the size of a file without losing any of the original data
Lossy Compression
Method of reducing the size of a file that discards some of the original data
Primary Key
Attribute in a table which uniquely identifies each record in that table
Relational Database
Database in which two or more tables are linked to each other