0% found this document useful (0 votes)
28 views

Presentation 1

This document discusses data maintenance and database management systems (DBMS). It defines data maintenance as adding, deleting, changing, and updating files and associated real-world data. It can be done manually or through programs, but data must be in a binary format for storage. A DBA is responsible for designing, implementing, maintaining, and repairing an organization's database. A DBMS is software that allows creation and use of databases, and provides facilities for data access control, integrity, concurrency control, recovery, security, and more. It also supports query languages to simplify writing application programs and accessing information.

Uploaded by

Jomar Nazar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Presentation 1

This document discusses data maintenance and database management systems (DBMS). It defines data maintenance as adding, deleting, changing, and updating files and associated real-world data. It can be done manually or through programs, but data must be in a binary format for storage. A DBA is responsible for designing, implementing, maintaining, and repairing an organization's database. A DBMS is software that allows creation and use of databases, and provides facilities for data access control, integrity, concurrency control, recovery, security, and more. It also supports query languages to simplify writing application programs and accessing information.

Uploaded by

Jomar Nazar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Data Maintenance

4/25/12

The adding, deleting, changing and updating ofbinaryand high levelfiles, and the real worlddataassociated with those files.

4/25/12

Data can be maintained manually and/or through an automatedprogram, but at origination and translation/delivery point must be translated into a binary representation for storage.

4/25/12

Data is usually edited at a slightly higher level in a format relevant to the content of the data (such as text, images, or scientific or financial information)

4/25/12

It is also the backing up, storage and general up keep of this all this data in the long term.

4/25/12

Database Administrator (DBA)

4/25/12

Is a person responsible for the design, implementation, maintenance and repair of an organization'sdatabase.

4/25/12

They are also known by the titlesDatabase CoordinatororDatabase Programmer, and is closely related to the Database Analyst,Database Modeler,Programmer Analyst, andSystems Manager.

4/25/12

The role includes the development and design of database strategies, monitoring and improving database performance and capacity, and planning for future expansion requirements. They may also plan, coordinate and implement security measures to safeguard the database
4/25/12

Database Management System(DBMS)

4/25/12

Is a software package with computer programsthat control the creation, maintenance, and the use of adatabase. It allows organizations to conveniently develop databases for various applications bydatabase administrators(DBAs) and other specialists.
4/25/12

Adatabaseis an integrated collection of data records, files, and other databaseobjects. A DBMS allows different user application programs to concurrently access the same database. DBMSs may use a variety ofdatabase models, such as therelational modelorobject model, to conveniently describe and support applications.
4/25/12

It typically supportsquery languages, which are in fact highlevel programming languages, dedicated database languages that considerably simplify writing database application programs. Database languages also simplify the database organization as well as retrieving and presenting information from it.
4/25/12

A DBMS provides facilities for controllingdata access, enforcingdata integrity, managingconcurrency control,recovering the database after failures and restoring it from backup files, as well as maintaining databasesecurity.
4/25/12

Query Ability
Querying is the process of requesting attribute information from various perspectives and combinations of factors. Example: "How many 2-door cars in Texas are green?" A database query language and report writer allow users to interactively interrogate the database, analyze its data and update it according to the users 4/25/12 privileges on data.

Backup and replication


Copies of attributes need to be made regularly in case primary disks or other equipment fails. A periodic copy of attributes may also be created for a distant organization that cannot readily access the original. DBMS usually provide utilities to facilitate the process of extracting and disseminating 4/25/12 attribute sets. When data is

Rule enforcement
Often one wants to apply rules to attributes so that the attributes are clean and reliable. For example, we may have a rule that says each car can have only one engine associated with it (identified by Engine Number). If somebody tries to associate a second engine with a given car, we want the DBMS to 4/25/12 deny such a request and display an

Security
For security reasons, it is desirable to limit who can see or change specific attributes or groups of attributes. This may be managed directly on an individual basis, or by the assignment of individuals and privileges to groups, or (in the most elaborate models) through the assignment of individuals and groups to roles which are then 4/25/12 granted entitlements.

Computation
Common computations requested on attributes are counting, summing, averaging, sorting, grouping, cross-referencing, and so on. Rather than have each computer application implement these from scratch, they can rely on the DBMS to supply such calculations.
4/25/12

Change and access logging

This describes who accessed which attributes, what was changed, and when it was changed. Logging services allow this by keeping a record of access occurrences and changes.

4/25/12

Automated optimization
For frequently occurring usage patterns or requests, some DBMS can adjust themselves to improve the speed of those interactions. In some cases the DBMS will merely provide tools to monitor performance, allowing a human expert to make the necessary adjustments after reviewing the 4/25/12 statistics collected.

You might also like