Download Running head: DATABASE MANAGEMENT SYSTEM

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Tandem Computers wikipedia , lookup

IMDb wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Microsoft Access wikipedia , lookup

Btrieve wikipedia , lookup

Ingres (database) wikipedia , lookup

Concurrency control wikipedia , lookup

SQL wikipedia , lookup

Functional Database Model wikipedia , lookup

Database wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Oracle Database wikipedia , lookup

Open Database Connectivity wikipedia , lookup

PL/SQL wikipedia , lookup

Relational model wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Running head: DATABASE MANAGEMENT SYSTEM APPLICATIONS
Database Management System Applications
Name
Course
Institution
Date
DATABASE MANAGEMENT SYSTEM APPLICATIONS
2
Database Management System Applications
MySQL, Oracle and SQL Server Database Management System Comparison.
There are different features that usually make database management systems more
preferable by different users. MySQL, oracle and SQL server are the most utilized database
system. Although, these database systems usually have different similarities they as well have
different differences (McClure, W. B., Beamer, G. A., & Croft, I. V. J. J. 2005). For an
organization or individual to select the most appropriate database system, it is greatly important
to compare the verity of options available and select the most suitable for their operations. The
comparison is usually based on different feature for the database management servers. Some of
the features that plays a big role in selection of the appropriate dataset management system are
disk space, memory, database authentication, and schema objects.
Data space is the space for installation of the system in a computer to ensure that it
operates appropriately on the RAM devices, while, memory is the internal storage in the
computer device that is random access memory and read-only memory. Database authentication
is the process of ensuring that the users who access the database system are authorized and they
can only view the information according to the access right offered to them (Jones, A., Stephens,
R. K., & Plew, R. R. 2005). Schemas objects are the data structure that are logical, having no
one-to-one physical file correspondent with on the disk that usually stores the information. Data
type is a feature of database system that are the attributes specifying the type of data in the
database management system.
DATABASE MANAGEMENT SYSTEM APPLICATIONS
Comparison between MySQL, Oracle, and SQL server
Element Compared
MySQL
Oracle
SQL Server
Disk space required
MySQL database
For a basic
SQL server disk
system usually
installation of Oracle
space required
requires designed
database system, the
depends on the
disk space according
disk space required is
version of the server
to the type of
usually 2.04 GB and
required. The most
operation system
the advanced
recommended disk
used. In general, the
installation requires
space for SQL server
most recommended
1.94 GB.
is 1 GB for the
disk space required
different versions of
for successfully
the database
installation of the
management system.
system is 2 GB Ram
although it is difficult
to specifically state
the real disk required
without
understanding the
load and the number
of instances
monitored by the
system.
3
DATABASE MANAGEMENT SYSTEM APPLICATIONS
Memory required
The recommended
Oracle recommended
SQL server disk
memory for MySQL
memory required is
space required
us usually 2 GB
usually 1 GB ram foe
depends on the
RAM for an
efficient operation of
version of the server
appropriate
the system.
required. The most
operations of the
recommended disk
system.
space for SQL server
is 1 GB for the
different versions of
the database
management system.
Database
MySQL database
Oracle usually
SQL server utilizes
authentication
system usually
utilizes a special
its own authentication
utilizes user name
authentication
measures to ensure
and password
process that ensures
that data is kept save
authentication
there data is kept save in the database
method to ensure that
since the system
system for security
they achieve security
performs database
covering roles and
measures for the
operations that are
logins. The presence
system. The
special. The
of MySQL server
password and user
authentication for
security helps in
name are offered
oracle allows only
controlling
according to the
one database case to
organization
4
DATABASE MANAGEMENT SYSTEM APPLICATIONS
5
information the user
use any or all
information where an
can retrieve from the
available methods.
administrator can
system. The
The system uses
occur with the server
authentication is
password and user for without logins and
based on account
identification
windows users’
where it gets
approved by the
connection. The
confirmed through
system administrator
server is greatly
utilization of
after when the user
important since if
username and the
can change the
offers freedom to the
client host from when
password.
administrator for
the user can connect
accessing what
to the server.
individuals in the
server are doing. The
system uses single
password and logins
to access different
data’s in the system
automatically.
Schema objects
My SQL usually
Oracle dataset shares
SQL server utilizes
utilizes different
different schema
the different schema
schema objects to
objects although the
objects to ensure that
ensure that the
system are usually
access of the
system data is kept
different. The
information is
DATABASE MANAGEMENT SYSTEM APPLICATIONS
secure and readily
database system
facilitated under a
available according to utilizes schemas to
secure means. The
the level of access
ensure that data is
schemas are used to
rights. The schema
accessed easily and
offer access to
used by the
securely. Constrains,
information
organization are
foreign keys,
according to the
databases, indexes,
package, index, store
authority of the user
users, constraints,
procedure, tables, and or according to the
Tables and views.
users are the schema
Through the schemas, objects that oracle
access rights.
Aggregate, functions,
the organization
uses to ensure that the tables, statistics,
information is
data is available
view, procedure and
managed
securely according to
queue and the
appropriately and the
the access
schemas objects
data is kept available
authorization.
found in SQL server.
Numeric, date and
Data specification is
SQL server has
time, string, character
greatly important
different categories of
and byte, and spatial
since it ensures that
data to ensure that all
types are data type
data is easily
data stored in the
used in MySQL
retrieved. Oracle
system are specified.
server database
utilizes different
Date and time data,
management system
datatype to ensure
integer data,
and secure.
Data type
6
DATABASE MANAGEMENT SYSTEM APPLICATIONS
to ensure that the
that they their data is
monetary data, binary
available data is
well specified.
character data and
superficially
Character, date and
strings are the most
identified for faster
time, LOB, ROWID
utilized datatype in
and secure retrieval
and UROWID and
SQL server
in from the system or
numeric are the
into the system.
datatype used in
7
oracle database
system.
Conclusion
It is exceedingly important to select the most appropriate database management system
that suits the organization operations. Although there are different similarities between these
systems, there are different features as well that makes them unique and suitable for different
operation (McClure, W. B., Beamer, G. A., & Croft, I. V. J. J. 2005) Security of the system is the
first consideration that should be necessarily considered while selecting the database
management system.
DATABASE MANAGEMENT SYSTEM APPLICATIONS
References
McClure, W. B., Beamer, G. A., & Croft, I. V. J. J. (2005). Professional ADO.NET 2:
Programming with SQL Server 2005, Oracle, and MySQL. Hoboken: John Wiley & Sons.
Jones, A., Stephens, R. K., & Plew, R. R. (2005). SQL Functions Programmer's Reference.
Hoboken: John Wiley & Sons.
8