database environments assignment two by benjamin turner assignment two by benjamin turner 8/24/2015
TRANSCRIPT
Database Environments
Database Environments
Assignment Two
By Benjamin Turner
Assignment Two
By Benjamin Turner
04/19/23
What’s Covered • Different Database Models • What is a Commercial Environment• Commercial Database Environment
• Costs incurred• Database Hardware and Software• Maintenance• Training
• Integrating Platforms and Systems• Impact of Database to Commercial Companies
• Different Database Models • What is a Commercial Environment• Commercial Database Environment
• Costs incurred• Database Hardware and Software• Maintenance• Training
• Integrating Platforms and Systems• Impact of Database to Commercial Companies
04/19/23
What’s Covered What’s Covered
• What is a Non-Commercial Environment• Non-Commercial Database Environment
• Costs incurred• Database Hardware and Software• Maintenance• Training
• Integrating Platforms and Systems• Impact of Database to non-Commercial
Companies
• What is a Non-Commercial Environment• Non-Commercial Database Environment
• Costs incurred• Database Hardware and Software• Maintenance• Training
• Integrating Platforms and Systems• Impact of Database to non-Commercial
Companies
04/19/23
What are Databases?
In computing, a database can be defined as a structured collection of records or data that is stored in a computer so that a program can consult it to answer queries.
In computing, a database can be defined as a structured collection of records or data that is stored in a computer so that a program can consult it to answer queries.
04/19/23
Different Database Models
• Hierarchical Model The hierarchical database model is an
inverted tree-like structure. The tables of this model take on a child-parent relationship. Each child table has a single parent table, and each parent table can have multiple child tables.
• Hierarchical Model The hierarchical database model is an
inverted tree-like structure. The tables of this model take on a child-parent relationship. Each child table has a single parent table, and each parent table can have multiple child tables.
04/19/23
Hierarchical Model
04/19/23
Different Database Models
• Network Model The network database model is essentially a
refinement of the hierarchical database model. The network model allows child tables to have more than one parent, thus creating a networked-like table structure. Multiple parent tables for each child allows for many-to-many relationships, in addition to one-to-manyrelationships
• Network Model The network database model is essentially a
refinement of the hierarchical database model. The network model allows child tables to have more than one parent, thus creating a networked-like table structure. Multiple parent tables for each child allows for many-to-many relationships, in addition to one-to-manyrelationships
04/19/23
Network Model
04/19/23
Different Database Models
• Relational Model The relational database model improves on
the restriction of a hierarchical structure, not completely abandoning the hierarchy of data, as shown in. Any table can be accessed directly without having to access all parent objects
• Relational Model The relational database model improves on
the restriction of a hierarchical structure, not completely abandoning the hierarchy of data, as shown in. Any table can be accessed directly without having to access all parent objects
04/19/23
Relational Model
04/19/23
04/19/23
What is a Commercial Database?
A Commercial Database is used by a commercial Company to store and query data. This data can be customer’s, Employees, Stock details and any other data the company needs to store in their operations.The Commercial Company is created with profit in mind and uses the database for its commercial values. Theses types of databases can have a small amount of involvement in the company’s operations or the company can fully rely on the database’s functionality for its operations.
A Commercial Database is used by a commercial Company to store and query data. This data can be customer’s, Employees, Stock details and any other data the company needs to store in their operations.The Commercial Company is created with profit in mind and uses the database for its commercial values. Theses types of databases can have a small amount of involvement in the company’s operations or the company can fully rely on the database’s functionality for its operations.
04/19/23
Different Commercial Databases
OnlineOnline
• Internet Search Engines• Online Catalogs• Mobiles Phone Sales • Property Sales • Marketing and Advertising• Online Retail Shopping
• Internet Search Engines• Online Catalogs• Mobiles Phone Sales • Property Sales • Marketing and Advertising• Online Retail Shopping
InternalInternal
• Employees Records• Customers Records• Stock Details • Finances Details• Counter Till Operations• Statistics Details
• Employees Records• Customers Records• Stock Details • Finances Details• Counter Till Operations• Statistics Details
04/19/23
Database Costs Incurred
HardwareHardware• Servers• Storage (Hard drives) • Routers • Switches • Printers and Scanners• Online (Internet)• Computer systems• Cabling Infrastructure • WAN Infrastructure
• Servers• Storage (Hard drives) • Routers • Switches • Printers and Scanners• Online (Internet)• Computer systems• Cabling Infrastructure • WAN Infrastructure
SoftwareSoftware• Bespoke • Applications• Enterprise One (Accounts)• Oracle (Database software)• Networking Software• Operating Systems • Anti Virus • Firewalls (Network
Security)
• Bespoke • Applications• Enterprise One (Accounts)• Oracle (Database software)• Networking Software• Operating Systems • Anti Virus • Firewalls (Network
Security)
04/19/23
Databases Costs Incurred
Maintenance Maintenance • Replacement of
Components • Replacement of New
systems • IT Technicians (Carrying out
maintenance tasks)• Networks Manager
(maintaining network infrastructure)
• Replacement of Components
• Replacement of New systems
• IT Technicians (Carrying out maintenance tasks)
• Networks Manager (maintaining network infrastructure)
Training Training • Systems training • Database training (Using
the database's interface)• Application training (Using
office types software)• Operational Training
(Specific training)• Health and safety
• Systems training • Database training (Using
the database's interface)• Application training (Using
office types software)• Operational Training
(Specific training)• Health and safety
04/19/23
Integrating Systems and Platforms
SystemsSystems• Orders• Tele Sales• HR department• Support• Marketing• Dispatch• Finance • Management
• Orders• Tele Sales• HR department• Support• Marketing• Dispatch• Finance • Management
Platforms Platforms • Application• Operating system• Networks Operating
systems• Bespoke • Hardware compatibility • Security (Firewall and Anti
Virus protection)
• Application• Operating system• Networks Operating
systems• Bespoke • Hardware compatibility • Security (Firewall and Anti
Virus protection)
04/19/23
Advantages & Disadvantages Advantages
• Reduced data redundancy• Reduced updating errors and
increased consistency• Greater data integrity and
independence from applications programs
• Improved data access to users through use of host and query languages
• Improved data security• Reduced data entry, storage, and
retrieval costs• Facilitated development of new
applications program
Advantages• Reduced data redundancy• Reduced updating errors and
increased consistency• Greater data integrity and
independence from applications programs
• Improved data access to users through use of host and query languages
• Improved data security• Reduced data entry, storage, and
retrieval costs• Facilitated development of new
applications program
Disadvantages• Database systems are complex,
difficult, and time-consuming to design
• Substantial hardware and software start-up costs
• Damage to database affects virtually all applications programs
• Extensive conversion costs in moving form a file-based system to a database system
• Initial training required for all programmers and users
Disadvantages• Database systems are complex,
difficult, and time-consuming to design
• Substantial hardware and software start-up costs
• Damage to database affects virtually all applications programs
• Extensive conversion costs in moving form a file-based system to a database system
• Initial training required for all programmers and users
04/19/23
What is a Non-Commercial Environments ?
This policy, mainly extracted from law of Great Britain and Canada, addresses the conditions that an entity must meet to qualify as a non-profit organization for purposes of the non-commercial licensing. When determining whether an entity is a non-profit organisation, the entity must meet all of the following conditions: •It was organised solely for non-profit purposes. •It is in fact operated solely for non-profit purposes. •It does not distribute or otherwise make available for the personal benefit of any member any of its income.
04/19/23
Non-Commercial Database Environments
• Members Clubs • Libraries • Fundraising Groups • Charities • Non-commercial radio stations• Community News papers
• Members Clubs • Libraries • Fundraising Groups • Charities • Non-commercial radio stations• Community News papers
04/19/23
Databases Costs Incurred
Hardware Hardware
• Servers• Routers• Modems • Computer systems• Cabling (Ethernet)
• Servers• Routers• Modems • Computer systems• Cabling (Ethernet)
SoftwareSoftware
• Database MySQL (Free database software)
• Operating Software (Possibly Licensed)
• Application (Open Office Free software)
• Security (Anti-Virus and Firewalls)
• Database MySQL (Free database software)
• Operating Software (Possibly Licensed)
• Application (Open Office Free software)
• Security (Anti-Virus and Firewalls)
04/19/23
Integrating systems and platforms
Systems
• Fundraising Department
• Members Details • Event and project
details• Sponsors Details
• Fundraising Department
• Members Details • Event and project
details• Sponsors Details
Platforms
• Application• Operating system• Networks Operating
systems• Bespoke • Hardware compatibility • Security (Firewall and
Anti Virus protection)
• Application• Operating system• Networks Operating
systems• Bespoke • Hardware compatibility • Security (Firewall and
Anti Virus protection)
04/19/23
Databases Overview
04/19/23
As discussed in this presentation, the database is a very important tool to all types of organisations. The database helps each type of organize their required data for their individual operational requirement.
Database management system has become an important tool to the commercial environment, because of the requirements of the commercial company’s operations, and has become a valuable tool in today’s commercial market.
Referencing
04/19/23
http://www.dotnetspider.com/Database-Tutorial-122.aspx
http://alkaline.vestris.com/docs/alkaline/vestris-noncommercial.html
http://www.unixspace.com/context/databases.html
Please see Database Environments Report
By Benjamin Turner
Please see Database Environments Report
By Benjamin Turner