database environments assignment two by benjamin turner assignment two by benjamin turner 8/24/2015

23
Database Environments Assignment Two By Benjamin Turner 06/23/22

Upload: geoffrey-fox

Post on 24-Dec-2015

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

Database Environments

Database Environments

Assignment Two

By Benjamin Turner

Assignment Two

By Benjamin Turner

04/19/23

Page 2: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 3: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 4: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 5: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 6: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

Hierarchical Model

04/19/23

Page 7: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 8: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

Network Model

04/19/23

Page 9: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 10: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

Relational Model

04/19/23

Page 11: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

04/19/23

Page 12: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 13: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 14: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 15: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 16: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 17: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 18: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 19: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 20: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 21: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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

Page 22: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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.

Page 23: Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015

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