stores info about a person, place, thing, transaction, or event. also referred to as a table
2
New cards
Attributes
data elements associated with an entity
3
New cards
Record
collection of related data elements
4
New cards
Metadata
provides details ab data i.e metadata for an imagine could include its size, resolution, & date created. metadata ab a text doc could contain doc length, data cerated, author's name, & summary
5
New cards
Tools used to retrieve information from a database management system
query-by-example (QBE) structured by example (SQL)
6
New cards
Advantages of relational databases
increased flexibility. increased salability & performance.increased info security. increased info integrity. reduced info redundancy.
7
New cards
Features of relational databases
entities, attributes, keys, relationships
8
New cards
Integrity Constraints
rules that help ensure the quality of info
9
New cards
Business Rules
define how a company performs certain aspects of its business & typically results in either a yes/no or true/false answer i.e stating that merchandise returns are allowed within 10 days of purchase
10
New cards
Database
maintains info ab various types of objects (inventory), events (transactions), people (employees), & places (warehouses)
11
New cards
Data Dictionary
compiles all of the metadata ab the data elements in the data model
12
New cards
Data Element (or data field)
smallest or basic unit of info
13
New cards
Data Models
logical data structures that detail relationships among data elements using graphics or pictures
14
New cards
Foreign Key
primary key of one table that appears as an attribute in another table & acts to provide a logical relationship btwn the 2
15
New cards
Identity Management
deals w identifying individuals in a system such as a country, network, or enterprise & controlling their access to resources within that system by associating user rights & restrictions w the established identity
16
New cards
Information Redundancy
duplication of data or the storage of the same data in multiple places
17
New cards
Primary Key
field or group of fields that uniquely identifies a given record in a table
18
New cards
Redundant Data
can cause storage issues along w data integrity issues, making it difficult to determine which values are the most current or most accurate
19
New cards
Query-by-Example (QBE)
helps users graphically design the answer to a question against a database.
20
New cards
Query-by-Example (QBE)
managers typically interact with this tool
21
New cards
Structured Query Language (SQL)
asks users to write lines of code to answer questions against a database
22
New cards
Structured Query Language (SQL)
MIS professionals have the skills required to code this
23
New cards
Blockchain components
digital ledger
24
New cards
hash & digital signature
25
New cards
miners
complete complex math problems
26
New cards
decentralized
27
New cards
Advantages of Blockchain
prevents double-spend of digital currency
28
New cards
Bitcoin
the most popular and fastest-growing cryptocurrency
29
New cards
Blockchain
distributed ledger that provides a way for info to be recorded & shared by a community
30
New cards
Cryptocurrency
digital $
31
New cards
Digital Ledger
a bookkeeping list of assets, identified ownership, & transactions that record the transfer of ownership among participants. linear list to which info can only be added & older records retained to preserve the full history of each asset
32
New cards
Double-Spend
given set of coins are spent in more than one transaction
33
New cards
Hash
number generated by an algorithm from a text string. also known as a message digest
34
New cards
Miners
complete complex mathematical problems. when all miners arrive at the same solution, a transaction is verified & recorded as a new "block"
35
New cards
Peer-to-Peer
each computer can act as a server for the others, allowing shared access to files and peripherals without the need for a central server
36
New cards
Internal Databases
marketing, sales, inventory, billing
37
New cards
External Databases
competitor info, industry info, mailing lists, stock market analysis
38
New cards
Dirty Data
erroneous or flawed data i.e duplicate, misleading, incorrect, non-formatted, violates business rules, non-integrated, inaccurate
reveals the relationship between variables along w the nature & frequency of the relationships
42
New cards
Analytics
science of fact-based decision making
43
New cards
Classification Analysis
process of organizing data into categories/groups for its most effective & efficient use
44
New cards
Cluster Analysis
technique used to divide an info set into mutually exclusive group such that the members of each group are as close together as possible & the different groups are as far apart as possible
45
New cards
Data Artist
business analytics specialist who uses visual tools to help people understand complex data
46
New cards
Data Mart
contains a subset of data warehouse info. marketing, inventory, sales
47
New cards
Data Mining
process of analyzing data to extract info not offered by the raw data alone
48
New cards
Data Scientist
extracts knowledge from data by performing statistical analysis, data mining, & advances analytics on big data to identify trends, market changes, & other relevant info
49
New cards
Data Visualization
describes technologies that allow users to see or visualize data to transform info into a business perspective
50
New cards
Data Warehouse
collects info from both internal & external databases in a common location that uses a universal querying tool
51
New cards
Extraction, Transformation, & Loading (ETL)
process that extracts info from internal & external databases, transforms the info using a common set of enterprise definitions, & loads the info into a data warehouse
52
New cards
Estimation Analysis
determines values for an unknown continuous variable behavior or estimated future value
53
New cards
Information Cube
representation of multidimensional info
54
New cards
Information Scrubbing
process that weeds out & fixes or discards inconsistent, incorrect, or incomplete info
55
New cards
Repository
central location in which data is stored & managed
56
New cards
Business Intelligence
info collected from multiple sources such as suppliers, customers, competitors, partners, & industries that analyzes patterns, trends, and relationships for strategic decision making
57
New cards
Data Analytics
combination of high tech systems & math which together are capable of analyzing large amounts of data
58
New cards
Predictive Analytics
goes through data in order to predict what could happen most useful for companies
59
New cards
Prescriptive Analytics
identify the best alternatives to minimize or maximize some objective
60
New cards
Numbers
integer (counting #s) & real (any #)
61
New cards
String
series of characters in order (word, phrase, or message)
62
New cards
Boolean
T/F or ON/OFF value
63
New cards
List
collection of other variables i.e 1) GA, 2) FL, 3) TN type of vector
64
New cards
Methods for assigning variables in R
variable-name = value variable-name
65
New cards
Assignment
operation in R studio
66
New cards
Conditions
if, then
67
New cards
Data Types
68
New cards
Functions
existing programming logic to do a specific activity w data
69
New cards
Loops
running the same code multiple times in a program
70
New cards
Vector
lists & arrays
71
New cards
c()
built-in function that combines data into a list or vector
72
New cards
c(" ", " ", " ")
73
New cards
seq()
built-in function that generates
74
New cards
a numeric vector.
75
New cards
you choose the count-by value.
76
New cards
seq(1, 10, by=2)
77
New cards
Types of Attributes
#s, names, addresses, dates, titles, prices, contact info
78
New cards
Format
way in which something is arranged or set out
79
New cards
Business Rule
statement that defines an aspect of a business
80
New cards
Table
composed of rows & columns that represent an entity
81
New cards
Role of Composite Entities to eliminate redundancy
represent relationships btwn 2 other entities. breaks up many-to-many relationships
82
New cards
Field
characteristic of a table
83
New cards
Common SQL Commands
SELECT, FROM, WHERE, DISTINCT, JOIN, AND
84
New cards
FROM
some table or data frame
85
New cards
JOIN
combining data tables
86
New cards
SELECT
extracts from some list of fields
87
New cards
SQL
small set of commands that let you access & manipulate databases
establishes a high-level plan of the intended project & determines project goals.1st & most critical phase
91
New cards
Analysis Phase
firm analyzes its end-user business requirements & refines project goals into defined functions & operations of the intended system
92
New cards
Design Phase
establishes descriptions of the desired features & operations of the system includes screen layouts, business rules, process diagrams & other docs
93
New cards
Development Phase
talks all the detailed design docs from the design phase & transforms them into the actual system
94
New cards
Testing Phase
brings all the project pieces together into a special testing environment to eliminate errors & bugs & verify that the system meets all the business requirements defined in the analysis phase
95
New cards
Implementation Phase
organization places the system into production so users can begin to perform actual business operations w it
96
New cards
Maintenance Phase
organization performs changes, corrections, additions, & upgrades to ensure the system continues to meet business goals
97
New cards
Growth curve for cost of finding & fixing errors
cost exponentially increases the later the error is found in the SDLC; lowest at planning, highest at maintenance
98
New cards
5 Primary Reasons Projects Fail
unclear/missing business requirements, skipped SDLC phases, changing technology, cost of finding errors, balance of the triple constraints