π 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)
- 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.
π 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
π 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
π 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)
π Integrity constraint β rules that help ensure the quality of information
πRelational integrity constraint
πBusiness-critical integrity constraint
- increased information security
π 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