We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8
Centralized vs Distributed DB
Data Security DBA (Database Administrator)
Centralized/Distributed DB Details| Ways to secure data | Who is a DBA?
Centralized Database It is a type of database which has one central database server which stores all the data and files and provides services to all the clients in the network. Here, only the central computer or database server is responsible for processing the data.
Advantages of Centralized Database: Disadvantages of Centralized Database:
Ø Initial setup and configuration cost Ø Not suitable for larger organizations. is low. Ø Database is location dependent. Ø It has high performance. Ø It does not support globalized Ø Centralization of all data. connection. Ø Easier to access and manage the databases. Ø It has high security. Distributed Database It is a type of database which consists of several computers as multiple database servers that are located across different physical locations. The communication between databases at different locations is done through a computer network.
Advantages of Distributed Database: Disadvantages of Distributed Database:
Ø Data sharing can be done globally. Ø Higher software development cost. Ø Improved reliability for users. Ø Risk of being hacked or bugs. Ø Improved availability of data. Ø Complexity in database design. Ø Economic data sharing. Ø Higher fault tolerant capability. Centralized Database vs Distributed Database: (Key Differences) Centralized Database Distributed Database
1. Data reside in a single location. 1. Data reside in several locations.
2. It has only one database server. 2. It has multiple database servers.
3. Low initial setup cost. 3. High initial setup cost.
4. There is no feature of load 4. There is feature of load balancing. balancing. 5. Suitable for big organizations with 5. Suitable for small or medium sized large amount of data and database organizations. users. 6. Failure of server will completely down 6. Failure of a server doesn’t make the the whole computer system. whole system down. 7. It is less reliable. 7. It is more reliable. Data Security What is data security? The process of protecting data and information against unauthorized access, modificaiton, failure, losses or destruction is known as data security. It deals with ensuring only the ‘right people’ get the right to access the ‘right data’. Methods of Data Security:- ´ By doing regular backup of the databases using devices such as optical discs, tapes or HDDs. ´ By using strong password and log report in the system. ´ By specifying the appropriate permissions to different users of the databases. ´ By making strong physical safety using Voltage stabilizer or UPS to prevent irregular power supply. ´ By keeping the system in safe room or place having locks and key. ´ By implementing software security such as antivirus, firewalls, antispyware etc. DBA and His/Her Responsibilities: Who is a DBA? ´ A Database Administrator or DBA is a person who is responsible for maintaining, securing and operating various databases and also ensures that the data is correctly stored and retrieved. Roles & Responsibilities of a DBA ´ Designing the database schema: The DBA must define what and how data is to be represented in the databases. ´ Liaising with database users: The DBA should liaise with users to ensure that the data they require are available. ´ Defining security and integrity rules: The DBA must define security rules for the protection of data against unauthorized users. He/She must also define integrity rules for checking the accuracy or validity of data. Roles & Responsibilities of a DBA ´ Defining backup and recovery procedures: The DBA must define backup and recovery procedures to prevent the damage to any part of the system. ´ Monitoring performance: The DBA must monitor performance and make the appropriate adjustments as the requirements change. J THANK YOU J