The Database Environment and Development Process

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/42

flashcard set

Earn XP

Description and Tags

Flashcards reviewing database environments, development processes, key concepts, and historical evolution, based on lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

43 Terms

1
New cards

What is happening to the amount of data being generated, stored, and processed?

The amount of data generated, stored, and processed is rapidly increasing.

2
New cards

Name some domains that utilize data.

Healthcare, airlines, fast-food industry, and railway.

3
New cards

What has data become for organizations across various sectors?

Data has become a strategic asset.

4
New cards

What are databases essential for?

Databases are essential for storing, manipulating, and retrieving data.

5
New cards

What should information systems professionals be able to do with databases?

Analyze database requirements, design and implement databases, and consult with end users on data management technologies.

6
New cards

What is a database?

An organized collection of logically related data.

7
New cards

What is structured data?

Facts concerning objects and events that are recorded and stored in a tabular form.

8
New cards

What does unstructured data include?

Documents, e-mails, tweets, Facebook posts, GPS information, maps, photographic images, sound, and video segments.

9
New cards

What is the difference between data and information?

Data are raw facts, while information is data processed to increase the user's knowledge.

10
New cards

What is metadata?

Data that describe the properties or characteristics of end-user data and the context of that data.

11
New cards

What are the disadvantages of File Processing Systems?

Program-data dependence, Duplication of data, Limited data sharing, Lengthy development times, Excessive program maintenance

12
New cards

What are entities?

Objects about which information is maintained.

13
New cards

What are relationships?

Connections between entities in a database.

14
New cards

How do relational databases work?

Establish relationships between entities using common fields in a structure called a relation.

15
New cards

What is a Database Management System (DBMS)?

A software system that facilitates the creation, updating, storage, and retrieval of data in a database.

16
New cards

What is Program-Data Independence?

Data descriptions (metadata) are stored separately from application programs in a central repository, allowing data to change without altering application programs.

17
New cards

What is Planned Data Redundancy?

Integrates separate data files into a single structure, recording each primary fact in one place to control redundancy and improve performance.

18
New cards

What is Improved Data Consistency?

Reduces opportunities for inconsistency by controlling redundancy, simplifying updates, and avoiding wasted storage space.

19
New cards

Multi-user database management systems are…

Complex and expensive.

20
New cards

What type of technologies does Data Warehousing use?

Relational technologies, mature and well-developed.

21
New cards

What characterizes Big Data Technologies?

Large volumes, variety, and high velocity of data.

22
New cards

What are the components of the database environment?

Data modeling and design tools, repository, DBMS, database, application programs, user interface, data and database administrators, system developers, and end users.

23
New cards

What are Data Modeling and Design Tools?

Automated tools used to design databases and application programs.

24
New cards

What is a repository?

A centralized knowledge base for all data definitions, relationships, screen and report formats, and other system components, containing an extended set of metadata.

25
New cards

What is DBMS (Database Management System)?

Software used to create, maintain, and provide controlled access to user databases.

26
New cards

What is a Database?

An organized collection of logically related data designed to meet the information needs of multiple users.

27
New cards

What are the phases within the Systems Development Life Cycle (SDLC) related to database development?

Enterprise data modeling, conceptual data modeling, logical database design, physical database design and definition, and database implementation.

28
New cards

What are alternative information systems development approaches?

Rapid Application Development (RAD), Prototyping, and Agile Software Development.

29
New cards

What does Agile Software Development emphasize?

Emphasizes individuals and interactions, working software, customer collaboration, and responding to change over rigid processes and documentation.

30
New cards

What does the Three-Schema Architecture concern?

The database development process.

31
New cards

What does the External Schema do?

Represents the views of managers and other database users.

32
New cards

What does the Conceptual Schema do?

Integrates different external views into a single, comprehensive definition of the enterprise’s data.

33
New cards

What does the Logical Schema do?

Represents data for a specific type of data management technology (e.g., relational).

34
New cards

What does the Physical Schema do?

Describes how data are stored in secondary storage using a particular DBMS (e.g., Oracle).

35
New cards

What are the evolution of database systems?

Hierarchical Model, Network Model, Relational Model, Object-Oriented Model, Object-Relational Databases, Multidimensional Databases, Big Data Approach.

36
New cards

When did database management systems (DBMS) have notable paradigm/technology shifts?

1960s, 1970s, 1980s, 1990s, 2000s, and Beyond.

37
New cards

Which models are considered first-generation DBMS?

Hierarchical and network DBMS.

38
New cards

What does a Multi-tier database consist of?

Client, Application server, and Database server

39
New cards

What does an application program consist of?

Graphical User Interface (GUI) and Business Logic

40
New cards

What are Personal Databases?

Used by a single user or a small group.

41
New cards

What are Enterprise databases?

Support larger organizations with complex data needs.

42
New cards

What are Data Warehouses used for?

Collect data from various operational databases to provide historical data for identifying patterns and trends and Used for strategic business questions.

43
New cards

What are Data Lakes?

Integrated repositories of data from various sources without predefined models or schemas.