Big Data and DBMS Flashcards

(33 cards)

1
Q

Field

A

Group of words or a complete number

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

Database

A

Group of related files

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

File

A

Group of records of same type

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

Entity

A

Person, place, thing, event about which information is maintained

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

Attribute

A

Description of a particular entity

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

Key field

A

A unique identifier field used to retrieve, update, sort a record

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

Problems with Traditional Data Management

A
  • Data Duplication
  • Program Data Dependence
  • Lack of Flexibility
  • Poor Security
  • Data Sharing Difficulties
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Data Duplication

A

is the presence of duplicate data in multiple data files so that the same data are stored in more than one place or location.

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

Program-Data Dependence

A

Program-data dependence refers to the coupling of data stored in files and the specific programs required to update and maintain those files such that changes in programs require changes to the data

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

Lack of flexibility

A

A traditional file system can deliver routine scheduled reports after extensive programming efforts, but it cannot deliver ad hoc reports or respond to unanticipated information requirements in a timely fashion.

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

Poor security

A

Because there is little control or management of data, access to and dissemination of information may be out of control.
* Management may have no way of knowing who is accessing or even making changes to the organization’s data.

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

Problems with Traditional Data Management

A

The lack of control over access to data in this confused environment does not make it easy for people to obtain information.
* Because pieces of information in different files and different parts of the organization cannot be related to one another, it is virtually impossible for information to be shared or accessed in a timely manner

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

Modern Data Base Management Systems

A

-Creates and maintain databases
-Eliminates requirement for data definition statements
-Acts as interface between application programs and physical data files
-Separates logical (conceptual) and physical views of data

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

Modern Data Base Management Systems-Data Definition, Manipulation and Dictionary

A

Data Definition Language : Specifies content and structure of database and defines each data element
Data Manipulation Language : Manipulates data in a database Data Dictionary : Stores definitions of data elements, and data characteristic

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

Types of Data Base Management Systems

A

Relational DBMS
Hierarchical and Network DBMS Object Oriented Databases

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

Relational Database Management Systems

A

-Represents data as two tables called relations dimensional

Relates data across tables based on common data element

Examples: DB2, Oracle, MS SQL Server

17
Q

Relational Database Management Systems-Select, Join and Project

A

Select : Creates subset of rows that meet specific criteria

Join : Combines relational tables to provide users with information

Project : Enables users to create new tables containing only relevant information

18
Q

Object Based DBMS

A
  • Object-oriented DBMS: Allows for storage of multimedia objects as well as alphanumeric characters.
  • Object-Relational DBMS: Provides capabilities of both object-oriented and relational DBMS
19
Q

Structured Query Language

A

The Structured Query Language is the most popular data manipulation language,

  • Basic SQL Commands– SELECT: Specifies columns– FROM: Identifies tables or views–
    WHERE: Specifies conditions
20
Q

Designing a Database

A
  • Logical (Conceptual) Design: Abstract model of database from a business perspective
  • Physical Design: Detailed description of business information needs
21
Q

Designing A Database Conceptual Design

A
  • Entity-Relationship Diagram: Methodology for documenting databases illustrating relationships between database entities
  • Normalization: Process of creating small stable data structures from complex groups of data
22
Q

Database Trends
On-line analytical processing (OLAP)

A
  • Multidimensional data analysis * Supports manipulation and analysis of large volumes of data from multiple dimensions/perspectives
23
Q

Database Trends
Data warehouse

A
  • Supports reporting and query tools
  • Stores current and historical data
  • Consolidates data for management analysis and decision making
24
Q

Database Trends
Data mart

A
  • Subset of data warehouse
  • Contains summarized or highly focused portion of data for a specified function or group of users
25
Distributed database
* Stored in more than one physical location – Partitioned database – Duplicated database
26
Database Trends Data Mining
* Tools for analyzing large pools of data * Find hidden patterns and infer rules to predict trends
27
Database Trends Benefits of Data Warehousing
* Improved and easy accessibility to information * Ability to model and remodel the data
28
Database Trends Hypermedia database
o Organizes data as network of nodes o Links nodes in pattern specified by user o Supports text, graphic, sound, video and executable programs
29
Database Trends Big Data
* Big data is a term that refers to the collection, management and analysis of data stored in enormous data sets. * This data can be structured, semi structured, or unstructured. * And the data sets can be so large that they can not be efficiently managed by conventional database technology (RDBMS)
30
Database Trends Big Data Sources
* Smart phones * Social Media activity * Websites * Search Engines * Sensors embedded in almost everything (IoT)
31
Database Trends Big Data Applications
* Tracking Outbreaks of Disease * Customized Shopping * Stock Market Trading * Security * Machine Maintenance
32
Database Trends Big Data Analysis
* Statistical Analysis * Deep Learning and Artificial Intelligence– Looking for patterns, relationships and trends in the data.
33
Making Databases Accessible on the WWW
Database server * Computer in a client/server environment runs a DBMS to process SQL statements and perform database management tasks Application server * Software handling all application operations Web Server * Software designed to send web pages to a browser based on a request by a user.