Key Concepts - Week Five Flashcards
Database:
Group of related files
File:
Group of records of the same type
Record:
Group of related fields
Field:
Group of characters as words or numbers
Key field:
Identifier field used to retrieve, update, sort a record
Database Management Systems (DBMS):
– Separates logical and physical views of data
– A software that helps you store, manage, and organize data in a structured way
Relational DBMS:
- Stores data in tables
- Represent data as two-dimensional tables
- Each table contains data on entities and attributes
Table:
Grid of columns and rows
Rows (tuples):
Records for different entities
Fields (columns):
Represent attributes for an entity
Primary key:
Field in a table used for key fields
Foreign key:
Primary key used in the second table as look-up fields to identify records from the original table
_______, ______, ______ are Structured Query Language (SQL) programming statements
SELECT, JOIN, PROJECT
Blockchain:
A type of digital ledger technology that records transactions in a secure, transparent, and decentralized way
Big data:
Massive sets of unstructured/semi-structured data from web traffic, social media, sensors, and so on