{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

databases - http/

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon q=cache:gqHgaktoPf8J:www.cs.nsu.edu/research/techdocs/TR005_Carolyn_Mitchell.pdf+distribut ed+database+systems+problems&hl=en&gl=us&ct=clnk&cd=73 Components of a Distributed Database Carolyn Mitchell Technical Report #NSUCS-2004-005 Norfolk State University Department of Computer Science Abstract: The purpose of the paper is to examine the underlying components within distributed database architecture. Understanding the task of a distributed database management system will lead to a successful design, which will provide scalability and accessibility. When developing a distributed database system there is a need to address the importance of security issues that may arise and possibly compromise the integrity of the system. We further propose solutions for some of the security concerns that pertain to a distributed database system. INTRODUCTION Today’s business environment has an increasing need for distributed database and client/server applications as the desire for reliable, scalable and accessible information is steadily rising. Distributed database systems provide an improvement on communication and data processing due to its data distribution throughout different network sites. Not only is data access faster, but a single-point of failure is less likely to occur, and it provides local control of data for users. However, there is some complexity when attempting to manage and control distributed database systems . 2. OVERVIEW OF DATABASE SYSTEMS For general purposes a database is a collection of data that is stored and maintained at one central location. A database is controlled by a database management system . The user interacts with the database management system in order to utilize the database and transform data into information. Furthermore, a database offers many advantages compared to a simple file system with regard to speed, accuracy, and accessibility such as: shared access, minimal redundancy, data consistency, data integrity, and controlled access [1]. All of these aspects are enforced by a database management system. Among these things let’s review some of the many different types of databases. Dr. Edgar F. Codd designed a relational model to solve pre-existing model problems while at IBM in the late 1960’s. This relational model was built on mathematical principles, which he expounded upon in a book entitled “A Relational Model of Data for Large Shared Databanks [2].” A relational database is a set of tables (also called relations) that are separated into predefined categories. Each table contains records , which are the horizontal rows that contain one related group of data. The vertical columns are known as the attributes . “Data that is stored on two or more tables
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}