Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 1 Databases and Information Systems Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 2 Objectives Describe the basic components of a database. Describe the qualities of a good database. Distinguish between file management programs and relational database management systems, and explain the advantages and disadvantages of each.
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 3 Objectives Differentiate between advanced database programs and applications, such as data warehouses, data mining, client/server database systems, and Web-database integration. List the components and main functions of an information system.
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 4 Objectives Recognize the functional divisions and business units of an organization. List the major types of information systems used in todays organizations. Describe how the retail sector is taking advantage of computer databases to increase sales and gain a competitive edge.
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 5 The Levels of Data in a Database Database o Collection of related data organized so it is easy to: Access Manage Update Group Summarize Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 6 The Levels of Data in a Database Database units o Bit Smallest unit of data stored by a computer Contains either a 1 or a 0 o Character A letter, number, or symbol Made of bytes o groups of 8 bits
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 7 The Levels of Data in a Database Database units (cont.) o Field Single unit of relative information Has a field name o identifies content Content is data type o includes items as Text, Number, Currency, Date/Time o Record Includes a group of related fields Contained in tables or data files Has a primary key o unique identifier for each record
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 8 The Levels of Data in a Database Database units (cont.) o Data file (table) Collection of records o Database One or more data files Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 9 The Levels of Data in a Database Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 10 Advantages of Database Management Systems Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 11 Advantages of Database Management Systems Data integrity o Data is valid
Data validation o Techniques used to help prevent errors
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 12 Advantages of Database Management Systems Data independence o Separate from applications o Changes do not require changes in structure of forms, reports, or programs accessing databases Avoiding data redundancy o Enter data only once o Multiple entries of the same data a sign of a poorly developed system
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 13 Advantages of Database Management Systems Data security o Prevents contents from being accessed by unauthorized users (e.g., medical records, financial data) o Audit trail report of who accesses which data
Data maintenance o Required for proper care and protection o Add records o Modify records o Delete records Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 14 Types of Database Programs Database Programs Software used to create databases o File management program Generates a flat file, meaning that there is no relationship with fields in other files o Database management systems (DBMSs) Manage multiple tables or files
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 15 Types of Database Programs File management systems o Useful for personal and small business needs o Used to develop a simple computerized system for information storage and retrieval o Inexpensive and easy to use o Unable to link to data stored in other files
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 16 Types of Database Programs DBMS (Database management systems) o Connects several files or tables o Manages, accesses, stores, and edits data o Available in a variety of forms o Not usually tied to one particular platform o Able to present information in reports and other formats
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 17 Types of Database Programs Popular DBMS software
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 18 Types of Database Programs DBMS classifications (Data Model) o Flat o Relational o Object oriented o Multidimensional
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 19 Types of Database Programs RDBMS (Relational database management systems) o Most widely used class of DBMS o Primary key field used as index to locate records o Foreign key to access related records in another table o Queries can be done through SQL o Data dictionary lists all tables in database o Compared to a file management program, an RDBMS is: More expensive More difficult to learn Better at controlling data redundancy Better at preventing potential data errors On a server on a network Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 20 Types of Database Programs Microsoft Access
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 21 Types of Database Programs ODBMS (Object-oriented database management systems) o Suits media applications o Data represented as objects o Incorporate sound, video, text, and graphics o Well suited for applications such as: Financial portfolio risk analysis Design and manufacturing systems Hospital patient record systems
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 22 Types of Database Programs Multidimensional databases o Depicted as a data cube o Dimensions typically categories (i.e., time, products, sales, customers, budget, and markets) o Choice for On-Line Analytical Processing (OLAP) popular process for business analysis that involves manipulation of data from multiple perspectives o MDX query language can access multiple dimensions created by Microsoft in 1997
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 23 Types of Database Programs Data warehouses o Central location capable of storing all corporate information o Data available for analysis o Typically multidimensional databases o Helps executives make decisions Use drill-down method (start with summary level and move down) to focus on specific data o Data marts similar but support a department or division
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 24 Types of Database Programs Data mining o Explores and analyzes data o Determines data patterns (trends) helpful for making decisions o Managers better understand customers and market o Can help predict future trends o Variation is Web mining integrates traditional data mining methods with information gathered from the web
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 25 Types of Database Programs Client/server database systems o Use database server software responds to remote users requests for information o Use database client software provides an interface with the user o Use queries to request information from the database server Examples: ATMs and online banking
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 26 Types of Database Programs Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 27 Types of Database Programs Webdatabase integration Taking database information and making it accessible via the Internet o Google, Yahoo!, Wikipedia, (portals) Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 28 Types of Database Programs Cloud computing database o Contenders Amazon SimpleDB o attribute oriented key/value model o still in beta form o free download Google AppEngine Datastore o based on Google's internal storage system referred to as the "Bigtable" Microsoft SQL Data Services o part of the Azure Web Service platform o sits on top of an SQL server and supports a key/value database Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 29 Types of Database Programs Key/Value databases (page 519) o item oriented o each item contains all the relevant data for an object o structure us ay key/value database is called a domain like a "bucket" that contains the information about an object each item in a domain can have a different layout! Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 30 Information Systems: Tools for Global Competitiveness Information systems o Integrate: People Hardware Software Data Procedures
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 31 Information Systems: Tools for Global Competitiveness Information systems (cont.) o Perform many functions: Accepts input (data) Processes data into information Stores data Disseminates information throughout organization
(similar to machine cycle) Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 32 Information Systems: Tools for Global Competitiveness Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 33 Information Systems: Tools for Global Competitiveness Reduce information overload o Route to appropriate users o Summarize o Provide information to selected people with specific needs o Eliminate unnecessary information
complete list on next slide Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 34 Information Systems: Tools for Global Competitiveness Characteristics of valuable information o accessible (can be found quickly and easily) o accurate o complete o economical (cost-benefit analysis) o relevant (related to task to be performed) o reliable o secure o simple o timely (up-to-date) o verifiable Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 35 Information Systems: Tools for Global Competitiveness Functional divisions (units) o Manage core functions of an organization o supporting functions are IT and Accounting/Finance Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 36 Information Systems: Tools for Global Competiveness Typical functional divisions o Accounting Accounts payable, accounts receivable, cost accounting, sales information, accounting reports o Finance Forecasting, budgeting, cash management, budget analysis, financial reports o Marketing and sales Maintaining public image and generating sales
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 37 Information Systems: Tools for Global Competiveness Typical functional divisions (cont) o Human Resources Tracks employees o Production/operation Plans and controls processes that produce goods and services o Information Systems (IT) System of people, data records, hardware and software that process data and information Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 38 Information Systems: Tools for Global Competiveness Business units (business processes) o A typical business unit is a division of a company, product line, or special focus group whose actions can be planned independently of other busines units of the company o information systems are used to: Analyze market Provide analysis and summary of market information Review and adjust strategies Influence competition
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 39 Information Systems in Organizations: A Survey Transaction processing systems o Handle day-to-day accounting needs o Keeps record of every transaction involving money o Save money by automating routine recordkeeping o Batch online processing Management information systems o Provide information needed to make decisions o Generate predefined reports detailed report summary report exception report
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 40 Information Systems in Organizations: A Survey Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 41 Information Systems in Organizations: A Survey Decision support systems o Produce reports more specific than management information system reports o Enable managers to create simulations OLAP (online analytical processing) Executive information systems o Help top-level managers make strategic decisions o Filter critical information to show trends
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 42 Information Systems in Organizations: A Survey Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 43 Information Systems in Organizations: A Survey Knowledge management systems o Use information from books and experienced individuals to assist decision making Expert systems o Rely on detailed and in-depth knowledge of experts in a specific field o Use knowledge base to generate answers database of facts rules inferences
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 44 Information Systems in Organizations: A Survey Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 45 Information Systems in Organizations: A Survey Computers and Databases in the Retail sector o Computers and databases not only used for traditional applications Point-of-sale (POS) o Credit card authorization o Inventory system o Check-screening system o Signature capture system o Photo checkout system o Marketing devices
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 46 Summary A database is a collection of data stored in an organized way. The units of a database are: table or data file, records, field, and bit. A good database ensures data integrity, promotes data independence, avoids data redundancy, ensures data security, and provides procedures for data maintenance. Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 47 Summary File management programs, which work with a single flat file, are easy to use and inexpensive. A database management system works with two or more data files that can be related by common fields. Data warehouses bring data together from many smaller databases into one massive database. Data mining and Web mining explore data to discover unknown patterns.
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 48 Summary Client-server database systems and Web database integration are examples of Database management systems (DBMS). An information system includes data, hardware, software, people, and procedures. Functional divisions of an organization include: accounting, finance, marketing and sales, human resources, production/ operations, and information systems. Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 49 Summary Information systems include: transaction processing systems, management information systems, decision support systems, executive information system, knowledge management systems, and expert systems. The retail sectors use of POS terminals, when linked with inventory databases and other systems such as check- screening systems, provides businesses with the ability to perform many business tasks effectively.
Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 50 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America. Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 51 Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall
تحليل الإستراتيجية التسويقية لمؤسسة موبيليس باستخدام النموذج الرباعي - SWOT... - n... of the Marketing Strategy for Mobilis Firm Using the SWOT Quadratic Model -Case Study