Business Analytics (I) Flashcards

(13 cards)

1
Q

Where does data come from?

A
  1. Transaction processing system (TPS)
  2. Enterprise Information Systems (CRM,SCM,ERP)
  3. External Sources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Problems with the traditional file environement

A

-Files maintained separately by different departments
-Data redundancy
-Data inconsistency
-Poor security
-Lack of data sharing and availability

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

Problems with data redundancy

A

1 Extra data-entry time
2 Extra storage space required
3 Data inconsistency

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

What is a databse?

A

A structure collection of related files containing records on people, places, or things of interest
-A single table or a collection of logically related table

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

4 Core Database Concepts

A
  1. Database
    -Collection of tables
  2. Entity
    -Generalised category representing person, place, thing on which we store and maintain information (e.g. Students)
  3. Field / Attributes (=columns)
    -Specific characteristics of each entity
  4. Record (=row)
    -A collection of fields that describe an instance of an entity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Primary Key

A

-A specific field that uniquely identifies an individual record
-Cannot be duplicates
-Never changing, never null

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

Solution to Data Redundancy

A

Keep tables separate but define relationships to link tables -> Relational Database

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

How do you create linkage between tables?

A

-Use common fields between tables to create linkage between them
-This common field must be primary key for one of the tables linked, and is called foreign key for other table

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

Cardinality of Relationships

A
  1. One-to-One
    Each instance in the relationship will have exactly one related instance
    (student v.s. student id)
  2. One-to-Many
    An instance on one side of the relationship have many related instances (but an instance on the other side will have a maximum of one related instance)
    (a painter v.s. his paintings)
  3. Many-to-Many
    (a student may take many courses and each course may have many students)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Basic Operations of a Relationship Database

A

1 Select (Choose only 7 years old kids)
-> Vertically shrink the table by eliminating unwanted rows

2 Join
Combine two tables (e.g. putting names and snacks together)

3 Project
Pick certain columns (e.g. only keeping names)
-> Horizontally shrink the table

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

Views of Data

A

-Logical View: how end users view data
-Physical View: how data are actually structured and organised

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

Database Management System (DBMS)

A

Specific type of software for creating, storing, organising and accessing data from a database

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

Capabilities of DBMS

A

1 Data definition capabilities
2 Data dictionary
3 Querying and reporting

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