EXAM #3

advertisement
Test #3 Review Sheet
The third exam will cover the following material:






Interpreting SQL
Enterprise Resource Planning (ERP)
Customer Relationship Management (CRM)
Database Design and Microsoft Access
Looking at the Quality of Data and Information
NEW: XML
There will also be some review material covering the most frequently missed items from
the last exam, which were the exam questions covered in class right after the exam was
taken.
As you study for the exam, please keep the IDEA framework in mind. Make sure you
study each topic at the appropriate level.
There will be multiple choice and True/False questions. The questions will cover the
following topics:
XML: Please review the XML materials that you were given as part of your pre-lab and project work
since those tutorials also serve as your XML book.



Identify
 What is the rule regarding having spaces within your XML tags?
 What are some of the rules that must be followed for a document to be considered wellformed?
 XML technologies fit which database model? (relational, hierarchical, network, objectoriented, etc)
Describe
 Know what XML is and how it is used.
 What is XBRL and how is it used?
 During class, I read an article from the Wall Street Journal dealing with XBRL, titled:
“XBRL: The Language of Love for Mutual Funds”. I would suggest reviewing the full
text of the article as part of your preparations for the exam.
Evaluate
 Know how XML and HTML are different.
 Know the difference between a well-formed XML instance document, an XML
Stylesheet, and a XML schema. How is each used?
 What is the difference between a well-formed XML instance document and one that is
not well-formed? What can cause an XML instance document to NOT be considered
well-formed?
Database Theory, Database Design and Microsoft Access


Identify
 What is a primary key and know the best examples of primary keys.
Describe


Be able to describe/define and distinguish between each of the following: character, field,
record, table, file, database, and data warehouse. You might also know where each one
fits in a hierarchy from largest to smallest.
 Describe the different data manipulation tools: views vs query-by-example tools vs report
generators vs structured query language.
 Know the characteristics and functions of the elements of a database management
system: the DBMS engine, the data definition subsystem (the data dictionary), the data
manipulation subsystem, the data administration subsystem, and the application
generation subsystem. These will be options in multiple choice questions.
 Describe the difference and importance of the logical view of data as opposed to the
physical view of data.
 Be able to describe the process of normalization. What is it? What does it involve? What
is its goal?
 Be able to distinguish between an instance, attribute, entity class, and an integrity
constraint. Know examples of each one of those items.
 What is a query and how do you make one?
 What happens when you create the structure of a database?
 What is the difference between a filter and a Query?
 Make sure that you read/review the pdf file found at
http://info.cba.ksu.edu/bkovar/DesigningDatabaseApplications.pdf
 What is the role of a relationship between multiple tables and what is the basis for
making a relationship?
 What is a data warehouse? How is a data warehouse different from an organization's
operational databases?
 What is data mining and how does it apply to data warehouses? What is the objective of
data mining?
 What is the difference between a database and a database management system?
 Make sure that you review the data hierarchy. What is the difference between a bit, byte,
character, field, instance, record, attribute, file, a row in Access, a column in Access, and
a table in Access?
 What is the goal of a database management system? How does redundancy fit in?
 What is the PURPOSE of the relationship line? What does it do?
 Link to additional information about creating relationships between tables.
 What happens when you select to enforce referential integrity?
 What is an integrity constraint? Be able to provide several examples of integrity
constraints that someone might decide to create.
 Make sure that you know the characteristics of the relational database model.
 If you consider the XML instance document to be a database, then which database model
does it follow?
Evaluate
 How is the XBRL schema and a data dictionary similar?
 How is a relational database different from a data warehouse?
SQL


Identify
 What is SQL?
Describe
 What is SQL used for?


Be able to describe what each of the following SQL commands accomplishes: SELECT,
FROM, WHERE, ORDER BY, INNER JOIN
Evaluate
 If I give you some SQL code, be able to interpret what the code is doing (be able to
explain the coding). This is similar to what you had to do on your Access assignment.
Customer Relationship Management (CRM)



Identify
 What are the phases of CRM? Know examples.
Describe
 What are the goals of customer relationship management? What are companies trying to
find out?
 What is the difference between up-selling and cross-selling? Know examples of each.
 Is customer relationship management a business philosophy or a technology? Explain.
 How can technology be used in customer relationship management? Know examples.
 How is operational CRM different from analytical CRM? Know examples of each.
 Describe the following technologies used in operational CRM (list generators, sales force
automation, and contact management software).
 How can a company use technology to improve its operational CRM?
 What is the purpose of analytical CRM?
 How are data warehouses, data mining and web site personalization used?
 How do the shipment tracking features on the web sites of Federal Express and UPS
illustrate the concepts of web-based self-service and operational CRM?
 How does concepts of upstream and downstream differ from upselling and cross-selling?
Evaluate
 Evaluate the goals and purposes of the different forms of CRM (both operational and
analytical).
 Compare and contrast SCM and CRM and ERP software.
Review Material for this exam


Make sure that you look over the topics that made up the most frequently missed questions from
the 2ND exam.
I would suggest going back and studying the following items:
1. How does an expert system function? What happens when you use it?
2. Be able to distinguish between the following types of agents: data-mining agent vs
information agent vs monitoring & surveillance agent vs user agent. Know examples of
each.
3. What form of artificial intelligence is able to learn and modify itself as a result of its
learning?
4. What form of artificial intelligence is able to apply reasoning capabilities to solve a
problem?
5. What form of artificial intelligence compares and searches for matches?
6. What are the characteristics of a decision support system? Under what circumstances
would someone use a DSS versus using some form of artificial intelligence?
7. Make sure that you are able to distinguish between when a neural network should be used
versus when an expert system should be used versus when a genetic algorithm should be
used versus when someone should use a DSS. Expect situational questions where I will
present a situation and then ask you what type of system should be used to solve the
problem.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Explain the basis of a relationship between tables. What forms the basis of a
relationship?
What is a query and how do you make one?
Compare the characteristics of a decision support system versus artificial intelligence.
Know when each is used.
Know the difference between a well-formed XML instance document, an XML
Stylesheet, and a XML schema. How is each used?
In the PMT function, why did you divide something by 12? Why did you multiply
something by 12? Why did you enter the loan amount into the 3 rd function argument box
as a negative number?
In the PMT function, know what each argument represents.
PMT function, how do you set it up when doing the monthly PMT?
NEW: What is the role of the TPS and how is it used to automate business processes.
NEW: Be able to distinguish between automation, streamlining, bottleneck and business
process reengineering.
NEW: Know the characteristics of, and the difference between, the following: Ethernet,
TCP/IP, LAN, WAN, client-server, packet-switching and a backbone.
Make sure that you also go back and review the questions that were most frequently missed on the second
exam. Any of those can also appear on the 3rd exam.
Enterprise Resource Planning (ERP)



Identify
 Who are the ERP vendors?
 Which ERP vendor has the #1 and #2 market shares?
 Who are the large-size market ERP vendors and who serves the mid-small size markets?
 What is ERP system is used for the KSU iSIS system?
Describe
 What is ERP software and what is its purpose?
 What is at the heart of all ERP systems and what role does it play?
 What are the core components of an ERP system?
 What are the extended ERP components?
 How does an ERP system automate business processes?
Evaluate
 Compare and contrast the benefits and disadvantages/risk/costs of an ERP system.
 Know some of the characteristics of an ERP implementation (both the good and bad
sides).
 Compare and contrast the “organization before ERP” and the “organization after an ERP
implementation.”
 Compare and contrast the core ERP components with the Extended ERP components.
What is the general focus of each, as well as the specific focus of each?
Looking at the Quality of Data and Information





What are the common characteristics of high-quality information?
Compare and contrast the common characteristics of high-quality information. For each
characteristic, know examples of each one.
Be able to explain the sources of low-quality information.
What is information cleansing/scrubbing?
Be able to compare/contrast and discuss the business need of having accurate information
versus having complete information. What are the thoughts regarding how much of each
that an organization should have?
Download