MIS 331 Exam 1

Ace your homework & exams now with Quizwiz!

Which of the following is data redundancy? (a) same data field shows in more than one data file (b) same data file has more than one copy (c) any changes in the data file structure will prevent user from accessing the data (d) metadata are stored within each application program that accesses the data

(a) same data field shows in more than one data file

Which of the following is data duplication? (a) same data field shows in more than one data file (b) same data file has more than one copy (c) any changes in the data file structure will prevent user from accessing the data (d) metadata are stored within each application program that accesses the data

(b) same data file has more than one copy

Which of the following is program-data dependence? (a) same data field shows in more than one data file (b) same data file has more than one copy (c) any changes in the data file structure will prevent user from accessing the data (d) metadata are stored within each application program that accesses the data

(d) metadata are stored within each application program that accesses the data

Repository

A centralized knowledge base of all data definitions, data relationships, screen and report formats, and other system components.

relational database

A database that represents data as a collection of tables in which all data relationships are represented by common values in related tables

Conceptual Schema

A detailed, technology-independent specification of the overall structure of organizational data (Analysis)

Installation and Management Cost and Complexity (Costs and Risks of the Database Approach)

A multiuser database management system is a large and complex suite of software that has a high initial cost, requires a staff of trained personnel to install and operate, and has substantial annual maintenance and support costs

project

A planned undertaking of related activities to reach an objective that has a beginning and an end.

Constraint

A rule that cannot be violated by database users.

Need for Explicit Backup and Recovery (Costs and Risks of the Database Approach)

A shared corporate database must be accurate and available at all times

Organizational Conflict (Costs and Risks of the Database Approach)

A shared database requires a consensus on data definitions and ownership, as well as responsibilities for accurate data maintenance

DBMS

A software system that is used to create, maintain, and provide controlled access to user databases

Design- Physical Database Design and Definition (SDLC)

An analyst decides on the organization of physical records, the choice of file organizations, the use of indexes, and so on (physical schema)

database application

An application program (or set of related programs) that is used to perform a series of database activities (create, read, update, and delete) on behalf of database users.

Agile Software Development

An approach to database and software development that emphasizes "individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, and response to change over following a plan."

prototyping

An iterative process of systems development in which requirements are converted to a working system that is continually revised through close work between analysts and users.

Database

An organized collection of logically related data

Planning (SDLC)

Analysts review current databases and information systems; analyze the nature of the business area that is the subject of the development project; and describe, in general terms, the data needed for each information system under consideration for development

Excessive Program Maintenance (Disadvantages of File Processing Systems)

As much as 80% of the total information system's development budget might be devoted to program maintenance in file process systems

Improved Data Sharing

Authorized internal and external users are granted permission to use the database, and each user (or group of users) is provided one or more user views into the database to facilitate this use

Improved Data Consistency (Advantages of the Database Approach)

By eliminating or controlling data redundancy, we greatly reduce the opportunities for inconsistency

conceptual schema

Combines the different external views into a single, coherent, and comprehensive definition of the enterprise's data; represents the view of the data architect or data administrator

Application Programs

Computer-based application programs are used to create and maintain the database and provide information to users

Design- Logical Database Design (SDLC)

Conceptual schema is transformed into a logical schema, which describes the data in terms of the data management technology that will be used to implement the database; Then transform the combine data specifications into basic elements following well-established rules (rules come from relational database theory and normalization) (logical schema)

internal schema

Consists of two separate schemas: logical and physical; logical schema is the representation of data for a type of data management technology; physical schema describes how data are to be represented and stores in secondary storage using a particular DBMS

Components of the Database Environment

Data Modeling Design Tools Repository DBMS Database Application Programs User Interface Data and database administrators System developers End Users

Traditional File Processing

Data was stored in independent files without regard to other needs for that data (file processing systems)

improved data quality (Advantages of the Database Approach)

Database designers can specify integrity constraints that are enforced by the DBMS; one of the objectives of a data warehouse environment is to clean up operational data before they are place in the data warehouse

Which notation represents a relationship?

Diamond with a verb, first letter captial

Duplication of Data (Disadvantages of File Processing Systems)

Different systems/programs have separate copies of the same data

Limited Data Sharing (Disadvantages of File Processing Systems)

Each application has its own private files, and users have little opportunity to share data outside their own applications

Lengthy Development Times (Disadvantages of File Processing Systems)

Each new application requires that the developer essentially start from scratch by designing new file formats and descriptions and then writing the file access logic for each new program

According to the ER diagram, which is correct? Employees (0,1)> (1,1) Parking Space

Employee is optional for Parking Space; Parking Space is mandatory for Employee

New, Specialized Personnel (Costs and Risks of the Database Approach)

Frequently, organizations that adopt the database approach need to hire or train individuals to design and implement databases, provide database administration services, and manage a staff of new people

The process of defining a more general entity type from a set of more specialized entity type sif called

Generalization

planned data redundancy (Advantages of the Database Approach)

Good database design attempts to integrate previously separate (and redundant) data files into a single, logical structure

User Interface

Includes languages, menus, and other facilities by which users interact with various system components, such as data modeling and design tools, application programs, the DBMS, and the repository

Costs and Risks of the Database Approach

New, specialized personnel Installation and management cost and complexity Conversion costs Need for explicit backup and recovery Organizational conflict

Which ER diagram notation below represents a primary key?

Oval with name in it, capital first letter, under-lined

The enhanced ER diagram below represents the constraints?(one line, o)

Partial specialization and overlap rule

System Developers

Persons such as systems analysts and programmers who design new application programs

End users

Persons throughout the organization who add, delete, and modify data in the database and who request or receive information from it.

Data/Database Administrators

Persons who are responsible for overall management of data resources in an organization

Steps of the Systems Development Life Cycle (SDLC)

Planning Analysis Design Implementation Maintenance

Disadvantages of File Processing Systems

Program-Data Dependence Duplication of Data Limited Data Sharing Lengthy Development Times Excessive Program Maintenance

Advantages of the Database Approach

Program-data independence Planned data redundancy Improved data consistency Improved data sharing Increased application development productivity Enforcement of standards Improved data quality Improved data accessibility and responsiveness Reduced program maintenance Improved decision support

Which notation below represents an entity?

Rectangle with singular noun, all capital

________ is the most common database, also the type of database we will concentrate on

Relational database

Which of the following development process we draw a type of pictures called Entity-Relationship diagram for databases?

Requirement analysis

Data modeling and design tools

Software tools that provide automated support for creating data models.

The process of defining one or more subtypes of the supertype is called ______

Specialization

Physical Schema

Specifications for how data from a logical schema are stored in a computer's secondary memory by a database management system (Design- Physical Database Design)

Which ER diagram contains a "one-to-many" relationship?

Student (1,1) > (1,N) Adviser and Student (0,1) > (0,N) Adviser and Student (1,N) > (0,1) Adviser

Which relationship below represents (needs to be converted to) an associative entity?

Student (1,N) > (0, N) Course

Which ER diagram below represents a scenario in which "students at UofA must have one program adviser; but an adviser can mentor multiple students?"

Student (1,N)> (1,1) Adviser

Analysis (SDLC)

The analyst produces a detailed data model that identifies all the organizational data that must be managed for this information system (conceptual schema)

Program-data dependence (Disadvantages of File Processing Systems)

The close relationship between data stored in files and the software programs that update and maintain those files. Any change in data organization or format requires a change in all the programs associated with those files.

Maintenance (SDLC)

The designer adds, deletes, or changes characteristics of the structure of a database in order to meet changing business conditions, to correct errors in database design , or to improve the processing speed of database applications

Enterprise data modeling

The first step in database development, in which the scope and general contents of organizational databases are specified.

Logical Schema

The representation of a database for a particular data management technology (Design- Logical Database Design)

Program-Data Independence (Advantages of the Database Approach)

The separation of data descriptions (metadata) from the application programs that use the data

Conversion Costs (Costs and Risks of the Database Approach)

The term legacy system is widely used to refer to older applications in an organization that are based on file processing and/or older database technology

Systems Development Life Cycle (SDLC)

The traditional methodology used to develop, maintain, and replace information systems.

A binary relationship means _____

There are two entities connected by the relationship

The enhanced ER diagram below represents the constraints? (double line, o)

Total specialization and overlap rule

enforcement of standards (Advantages of the Database Approach)

When the database approach is implemented with full management support, the database administration function should be granted single-point authority and responsibility for establishing and enforcing data standards

improved data accessibility and responsiveness (Advantages of the Database Approach)

With a relational database, end users without programming experience can often retrieve and display data, even when they cross traditional departmental boundaries

implementation (SDLC)

a designer writes, tests, and installs the programs/scripts that access, create, or modify the database

user view

a logical description of some portion of the database that is required by a user to perform some task

increased productivity of application development (Advantages of the Database Approach)

a major advantage of the database approach is that it greatly reduced the cost and time for developing new business applications

entity

a person, a place, an object, an event, or a concept in the user environment about which the organization wishes to maintain data

database management system (DBMS)

a software system that is used to create, maintain, and provide controlled access to user databases

Data management is _____

at the heart of any organization that wants to survive in the global arena

Metadata

data that describes the properties and characteristics of end-user data and the context of those data

information

data that has been processed in such a way as to increase the knowledge of the person who uses the data

If an instance can belong to two (or more) subtypes, this describes the constraint of ______

disjoint rule

In the three-schema architecture, the view of end users is called _____

external schema

A non-database way of capturing data is ________

file based system

data model

graphical systems used to capture the nature and relationships among data

improved decision support

some databases are designed expressly for decision support applications

reduced program maintenance (Advantages of the Database Approach)

stored data must be changed frequently for a variety of reasons: new data item types are added, data formats are changed, and so on

data

stored representations of objects and events that have meaning and importance in the user's environment

data independence (Advantages of the Database Approach)

the separation of data descriptions from the application programs that use the data

external schema

the view (or views) of managers and other employees who are the database users; can be represented as a combination of detailed (or bottom-up) user views


Related study sets

AIR 1002 Department of the Air Force

View Set

Types of Life Policies Ch2 Texas Life Insurance Exam

View Set

Comptia Core 2 Operating systems

View Set

Government Chapter 14 Foreign Policy

View Set

Chapter 21: Bonus Chapter A: Working within the Legal Environment

View Set

Best 100 closing lines from books (from https://www.stylist.co.uk/books/the-best-100-closing-lines-from-books/123681, on 2/18/2019)

View Set