Saturday, 11 November 2017

MGT300 Chapter 7

Chapter 7 Storing Organizational Information

😍 Information is everywhere in an organization.
😍 Information is stored in databases

  •      Database -  maintain information about various types of objects (inventory), events (transactions), people (employees), and places (warehouses)
😍 Database models includes :

  • Hierarchical database model - information is organized into a tree-like structure (using parent/child relationships) in such a way that it cannot have too many relationships
  • Network database model - a flexible way of representing objects and their relationships
  • Relational database model - stores information in the form of logically related two-dimensional tables.
ENTITIES & ATTRIBUTES
😍 Entity - a person, place, thing, transaction, or event about which information is stored

  •     the row in each table contain entities

😍 Attributes - characteristics or properties of an entity class

  •     the colums in each table contain attributes


KEYS AND RELATIONSHIPS
😍 Primary key - a field (or group of fields) that uniquely identifies a given entity in table
😍 Foreign key - a primary key of one table that appears an attribute in another table and acts to provide a logical relationship among two tables




Relational Database Advantages

  • increased flexibility 
           πŸ˜ a well-designed database should :
                πŸ’š Handle changes quickly and easily
                πŸ’š Provide users with different views
                πŸ’š Have only one physical view
                     πŸ‘€  Physical view – deals with the physical storage of information on a storage device
                πŸ’š Have multiple logical views
                     πŸ‘€  Logical view – focuses on how users logically access information 
     
  • increased scalability and performance
           πŸ˜ A database must scale to meet increased demand,  while maintaining acceptable                                    performance levels
               πŸ’š Scalability – refers to how well a system can adapt to increased demands
               πŸ’š Performance – measures how quickly a system performs a certain process or transaction

  • reduced information redundancy
           πŸ˜ Databases reduce information redundancy
               πŸ’š Redundancy – the duplication of information or storing the same information in         multiple places

           πŸ˜ Inconsistency is one of the primary problems with redundant information

  • increased information integrity (quality)
           πŸ˜ Information integrity – measures the quality of information
           πŸ˜ Integrity constraint – rules that help ensure the quality of information
                πŸ’šRelational integrity constraint
                πŸ’šBusiness-critical integrity constraint 

  • increased information security
           πŸ˜ Information is an organizational asset and must be protected
           πŸ˜ Databases offer several security features including:
                πŸ’š Password – provides authentication of the user
                πŸ’š Access level – determines who has access to the different types of information 
                πŸ’š Access control – determines types of user access, such as read-only access


DATABASE MANAGEMENT SYSTEM
😍 Database management systems (DBMS) – software through which users and application programs interact with a database

DATA-DRIVEN WEB SITES
😍 Data-driven Web sites – an interactive Web site kept constantly updated and relevant to the needs of its customers through the use of a database

Data-Driven Web Site Business Advantages

  • Development
  • Content Management
  • Future Expandability
  • Minimizing Human Error
  • Cutting Production and Update Costs
  • More Efficient
  • Improved Stability

Data-Driven Business Intelligence


Integrating Information Among Multiple Databases

😍 Integration – allows separate systems to communicate directly with each other
      πŸ’š Forward integration – takes information entered into a given system and sends it automatically to all downstream systems and processes


      πŸ’š Backward integration – takes information entered into a given system and sends it automatically to all upstream systems and processes




😍  Building a central repository specifically for integrated information




THE END OF CHAPTER 7 πŸ’™

No comments:

Post a Comment

MGT300 Chapter 15

CHAPTER 15 OUTSOURCING IN 21ST CENTURY OUTSOURCING PROJECTS ❤   Insourcing (in-house-development) – a common approach using the professi...