March 20, 2022 [DATABASE ADMINISTRATION]
ASSIGNMENT
STUDENT’S NAME
INSTRUCTOR’S NAME
COURSE
DATE
MARCH, 2022
1
March 20, 2022 [DATABASE ADMINISTRATION]
SUMMARY
A database is a computer-based system for managing data. There are various database work
systems, each with its own set of rules and procedures. The data is organized at many levels.
Data is organized in a hierarchy in computers. One or more data from a lower level make up
a higher level. For instance, a folder may have numerous subfolders, each of which may
contain multiple files. Management of database management necessitates the use of a tool /
tool to be able to manage it, so that database management may be managed and improved.
With the presence of an information system, an organization will seek to be more competitive
and efficient, which will add value to receiving, updating, and disseminating information
with the purpose of improving decision-making and attaining organizational goals. An
successful information system offers users with reliable, timely, and relevant data that can be
utilized to make decisions. In making decisions, both in everyday operations and in long-term
strategic planning. So that the judgments made are on target, the decision-making process
must be based on timely and relevant facts and information. Data processing yields
information, and data processing is done by information systems with the help of information
technology.
Index Terms: Database, Management, System, Management System, Management
Information Systems.
2
March 20, 2022 [DATABASE ADMINISTRATION]
TABLE OF CONTENT
COVER PAGE ………………………………………………………………………………..1
SUMMARY …………………………………………………………………………………..2
TABLE OF CONTENT ………………………………………………………………………3
LIST OF ACRONYMS AND ABBREVIATIONS …………………………………………..4
INTRODUCTION …………………………………………………………………………….5
DEVELOPMENT …………………………………………………………………………….6
CONCLUSION ……………………………………………………………………………...13
REFERENCES/BIBLIOGRAPHY ………………………………………………………….14
3
March 20, 2022 [DATABASE ADMINISTRATION]
LIST OF ACRONYMS AND ABBREVIATIONS
DBMS: Database Management System
4
March 20, 2022 [DATABASE ADMINISTRATION]
INTRODUCTION
We live in the information and microelectronic eras, when technical breakthroughs have been
a huge influence on our way of life. Such technological advancements cannot be
accomplished or sustained without corresponding advancements in management systems.
As new technologies emerge and current technologies advance, the effect of computer
technology on companies and society grows. People may also develop their own
computerized systems using easy-to-use construction tools thanks to the influence of
computer technology advancements.
Management is the process of achieving certain objectives via the utilization of resources
such as materials, people, money, and time. These resources are regarded as inputs, while the
achievement of the process's goals is viewed as an output. Database systems are still
important in Computer Science and Engineering nowadays. One of the most difficult
problems in the field is representing knowledge in a computer. This basic issue has been the
subject of database research.
5
March 20, 2022 [DATABASE ADMINISTRATION]
DEVELOPMENT
DATABASE MANAGEMENT SYSTEM
A database management system (DBMS) is software that allows enterprises to easily
consolidate data, manage data effectively, and offer data access to application programs. A
database management system (DBMS) serves as a link between application programs and
actual data files. When an application software requests a data file, such as gross salary, the
database management system (DBMS) searches the database for the information and returns
it to the application program. When utilizing conventional data files, a programmer must first
identify the size and format of each data piece in the program before informing the computer
of its location. By conceptually and physically segregating the data from the programmer or
the user, DBMS relieves the programmer or end user of the job of understanding where and
how the data is really kept. Physical displays illustrate how data is really arranged and stored
on physical storage medium, whereas logical displays show how data is perceived by end
users or business specialists.
THE FUNCTION OF DATA BASE MANAGEMENT SYSTEM
The DBMS, or Database Management System, plays a significant role in the creation of key
applications and systems throughout the world. Currently, databases are used by a number of
significant firms, both domestic and international, to support their application systems.
Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Microsoft Access, IBM DB2, and
others are among the most widely used database management systems.
This computer program is used to handle data and as an interface to make database
manipulation simple. Despite the fact that both are distinct, many individuals are still
6
March 20, 2022 [DATABASE ADMINISTRATION]
confused about the database and the database management system. There are at least ten
DBMS functions that assist in the maintenance and integrity of data in a system.
1. Maintaining Data Integrity
The purpose of a database management system (DBMS) is to decrease and eliminate data
redundancy while also maximizing data consistency so that data is shown consistently every
time.
2. Data Retention (Data Storage Management)
The primary role of a database management system (DBMS) is to store data. Modern DBMS
can store data in a variety of formats, including videos and photos. Users aren't required to
understand how data is kept or processed. In this process, the DBMS has mechanisms in
place to guarantee that the data saved matches the data entered.
3. Dictionary of Data
The DBMS is in charge of maintaining database items and how they are related to other data.
When a system demands data from a database, the DBMS will make it easy to access and
search for the data using SQL. In order for consumers to have a simple time with it.
4. Data Presentation and Transformation
The DBMS's duty as a data transformation and presentation system entails turning each piece
of information into a specified structure and format. As a result, the DBMS may discriminate
between logical and physical data formats.
5. Data Security
The database management system (DBMS) plays a significant role in determining the
database's level of security. The DBMS plays a role in determining who has access to what
7
March 20, 2022 [DATABASE ADMINISTRATION]
information. In addition, the DBMS is in charge of controlling what a user may do with a
database.
6. Allows several users to access the system
DBMS lets many users to interact in a database, making it more efficient and allowing users
to be assigned roles and functions.
7. Providing procedures for backup and recovery
By employing the procedures and wizards that each DBMS possesses, existing databases may
be backed up and recovered according to their needs. This will make it simpler for interested
parties to access the information if something goes wrong, such as damage or natural
catastrophes.
8. Make language access and programming available.
The DBMS uses SQL to alter and schematize the database, which is referred to as DML and
DDL. Using the interface offered by this language, a DBA may simply input, retrieve,
remove, and alter data in the database.
9. Provides a communication interface
A database management system (DBMS) is a program that allows databases to communicate
with one another. It can also make communication between databases and other technologies,
such as browsers, easier.
10. Transaction Management
To assure data consistency, the DBMS offers a system for managing transactions and orders
that are delivered. When a DBA accesses and deletes data, for example, if a user accesses the
data at the same time, it will remain pending until the data is destroyed. A database
8
March 20, 2022 [DATABASE ADMINISTRATION]
management system (DBMS) is equipment for making judgments and assuring the database
approach. The Data Base Management System (DBMS) is a piece of software (as well as
hardware) that is used to secure and administer databases. You can do the following using a
Data Base Management System (DBMS):
Describe the data and the relationships between it.
Data structure and comprehension documentation
Describe, organize, and store data such that it may be accessed selectively and
effectively.
Users and data resources are intertwined.
Data resources shall be safeguarded in a secure, dependable, long-term, and accurate
manner.
Separating logical and physical difficulties when it comes to modifying database
systems in a physical approach prevents users from changing their data intents
(Logical).
Ensure data sharing across several users so that they can connect to data resources at
the same time.
TYPES OF DATA BASE MANAGEMENT SYSTEM
The following are some examples of software or database management systems (DBMS) that
are often used in program applications:
1. MySQL
MySQL is a multithreaded, multi-user database management system software (English: data
management system) with over 6 million installations worldwide. MySQL AB distributes
MySQL as free software under the GNU General Public License (GPL), but they also offer it
9
March 20, 2022 [DATABASE ADMINISTRATION]
under a commercial license for situations when the GPL isn't appropriate. Unlike Apache,
which is a community-developed program with the copyright for source code owned by the
developers, MySQL is owned and promoted by MySQL AB, a Swedish commercial
enterprise. Almost all of MySQL AB's source code is protected by full copyright. David
Axmark, Alan Larsson, and Michael "Monthy Widenius" are the two Swedes and one Finnish
who established MySQL AB.
MySQL has the following advantages:
a. it is free (to download),
b. it is stable and robust,
c. it is versatile with many programming languages,
d. it has good security,
e. it has support from numerous communities, and
f. it is easy to administer databases.
g. Software development is a relatively quick process.
2. ORACLE
Oracle is a relational database management system (RDBMS) that allows you to handle data
in an open, integrated, and comprehensive way. Because of its features, Oracle Server
provides an efficient and effective solution in the following situations:
Working in a client/server context is a plus (spread processing)
Manage a vast amount of data and a large amount of space
Allows for simultaneous data access.
Exceptional transaction processing speed
Ensure that availability is under control.
10
March 20, 2022 [DATABASE ADMINISTRATION]
Environment that has been replicated
All companies who wish to have an integrated information system to support organizational
operations in order to achieve their goals must have a database as one of their information
technology components. Given the significance of databases in information systems, it's no
surprise that there are a plethora of Database Management System (DBMS) software options
available from a variety of vendors, both free and paid. MySQL, MS SQL Server, Oracle,
IBM DB/2, and Postgre SQL are examples of prominent DBMS. Oracle is the world's most
difficult and expensive database management system, yet it has a bad reputation. Oracle was
termed "ora kelar-kelar," which means "unfinished" in Javanese, as a result of their
complaints about it being too difficult to use, too sluggish, and too costly. When compared to
MySQL, which is free, Oracle appears to be less competitive since it is slower than MySQL,
despite its high price.
However, they overlook the fact that Oracle is a database management system (DBMS)
developed for huge corporations, not small and medium businesses. The requirements of
huge organizations differ from those of small or medium-sized enterprises that are unlikely to
grow into large ones. To satisfy the needs of vast amounts of data and information while
continuing to develop, major businesses require flexibility and scalability.
VISUAL FOXPRO
Fox Software released FoxBase in 1984 to compete with dBase II Ashton-Tate. FoxBase was
merely a little piece of software at the time, containing programming languages and data
processing machinery.
The GUI (Graphical Unit Interface) was first presented by FoxPro in 1989. In 1995, FoxPro
was renamed Visul FoxPro. The ability to program prosthetics is retained and enhanced using
11
March 20, 2022 [DATABASE ADMINISTRATION]
object-oriented programming. Visual FoxPro is capable of interacting with other desktop and
client/server programs, as well as developing Web-based applications. FoxPro is a member of
Visual Studio. Visual Studio's major goal is to provide programming and database tools for
creating software that matches current expectations. The relational model is the data model
utilized by Visual FoxPro. The Relational Model is the most prevalent nowadays since it is
the simplest and easiest to understand for the user. This model employs a collection of two-
dimensional tables (referred to as relations or tables), each of which is made up of tuples or
rows and attributes. Relationships are built in such a manner that they eliminate the deluge of
data and link with other relations via guest keys.
PARADOX DESKTOP DATABASE
The desktop database is distinct software called "Add-Ins" that is directly contained in
Borland Delphi. There are various integrated DBMSs for desktop databases, including
Paradox 7, Paradox 4, Visual dBase, Foxpro, Microsoft SQL, Oracle, Microsoft Access, db2,
and Interbase. We shall choose one of these DBMSs, namely Paradox, which will be
examined further, particularly Paradox 7. In contrast to other DBMS that enable many tables
in a single database file, such as Ms. Access, Paradox 7 only permits one table per database
file.
12
March 20, 2022 [DATABASE ADMINISTRATION]
CONCLUSION
A database is a collection of interrelated data that has been structured and kept appropriately
according to a certain structure. Maintaining Data Integrity, Data Storage, Data Dictionary,
Data Transformation and Presentation, Data Security, Enabling Access to Multiple Users,
Providing Backup and Recovery Procedures are just a few of the DBMS operations that assist
preserve and maintain data integrity in a system. Language access and programming,
communication interfaces, and transaction management are all provided. File Manager,
Database Manager, Query Processor, DML Precompiler, and DDL Compiler are some of the
functional components (modules) of the DBMS (Data Base Management System). Reduced
data duplication, data consistency and integrity, increased data security, efficiency and
effectiveness of data consumption, and increased data user productivity are all advantages of
DBMS. The disadvantage of DBMS is that it necessitates a certain level of expertise in
database administration and management in order to achieve the best possible structure and
data relations. It also necessitates both external disc and internal memory storage capacity in
order for the DBMS to operate quickly and efficiently. Typically, there is a great demand for
resource resources. Because numerous users rely on the DBMS, the failure rate will be higher
if it fails to fulfill its goal. A good database management system costs a lot of money.
13
March 20, 2022 [DATABASE ADMINISTRATION]
REFERENCES/BIBLIOGRAPHY
1. Putra, Eko. 2013. "What is the Definition of Databases? Functions and Components in
the Data Base Management System (DBMS)".
http://ilmudatabase.blogspot.com/2013/11/Pengertian-Database-itu-What-Function-
and-Komponen-pada-Data-Base-Management-System-DBMS.html.
2. Wildanfaizzani. 2010 "Definition of DBMS (Database Management System)".
https://wildanfaizzani.wordpress.com/2010/04/03/.
3. Simanjuntak, Hakim. 2013. "Database Management System".
http://pahamanandancontoh.blogspot.com/2013/02/database-management-
system.html.
4. Rohmanah, Chy. 2013. "10 DBMS Functions". http://blogging.co.id/10-fungsi-dbms.
5. Sudirman. 2009. "Kinds of DBMS (Database Management System)".
http://s3mrp.blogdetik.com/2009/11/04/macam-macam-dbms-database-managemen-
system/.
6. Reymond, MC Leod. 2009. Management Information System. Salemba Empat.
7. Laudon, Kenneth c. et al. Management information system, Jakarta: salemba four,
2012.
8. McLeod, Raymond. 10th edition of management information system. Jakarta:
salemba four, 2008.
9. McLeod Jr, Reymoond, and George P. Schell, "Management Information Systems",
Edition 10,2008, Salemba four: Jakarta.
10. http: //Teknik-Informatika.com-faisal-akib/.
11. http: //www.sentra
-ilmu.co.cc/2010/04/sistem-basis-data-istilah-istilah-dalam.htm/download.
12. http://danar-pake.blogspot.com/2010/11/konsep-data-mencakup-hirarki-data.html
14