IT-403 Database Administration: Bsit 7

Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

IT-403

Database Administration
BSIT 7th Lecture 1

Amara Ramzan
Database
Data is any sort of information which is stored in computer
memory. This information can later be used for a website, an
application or any other client to store for future purpose.

Database is a collection of inter-related data which helps in


efficient retrieval, insertion and deletion of data from database
and organizes the data in the form of tables, views, schemas,
reports etc.

For Example, university database organizes the data about


students, faculty, and admin staff etc. which helps in efficient
retrieval, insertion and deletion of data from it.

Amara Ramzan
Database Management System
A database management system is a software used to perform
different operations, like addition, access, updating, and deletion of
the data, like adding your name in the database for an online retail
store as a customer. A database management system acts as the
backbone of a database and makes using a database a cakewalk as
it makes access and management of data a lot easier.

A database needs to be hosted or created on some special


database platform, some of the famous DBMS platforms are:
▪ PostgreSQL
▪ MySQL
▪ Microsoft Access
▪ SQLite
▪ Oracle
Amara Ramzan
DDL vs DML
DDL is short name of Data Definition Language, which deals
with database schemas and descriptions, of how the data
should reside in the database. Basic command present in DDL
are CREATE, DROP, RENAME, ALTER etc.

DML is short name of Data Manipulation Language, which


deals with data manipulation and includes most common SQL
statements such SELECT, INSERT, UPDATE, DELETE, etc., and it
is used to store, modify, retrieve, delete and update data in a
database.

Amara Ramzan
Course Description
Covers the fundamentals & details of following:

➢ Introduction to Enterprise Database System


➢ Oracle Architectural Components
➢ Creating Database and Data Dictionary
➢ Managing Control File and Redo Log Files
➢ Managing Tablespaces
➢ Managing Data files, Storage Structure and Relationship
➢ Managing Undo Data
➢ Managing Tables
➢ Managing Users
➢ Managing Indexes
➢ Maintaining Data Integrity

Amara Ramzan
Course Description
Covers the fundamentals & details of following:

➢ Managing Privileges
➢ Managing Roles
➢ Network Overview
➢ Client Side Configuration
➢ Usage and Configuration of Oracle Shared Server
➢ Backup and Recovery Overview
➢ Instance and Media Recovery
➢ Configuration of Archive log Mode
➢ User Managed Backup, Complete and Incomplete Recovery
➢ Import/Export

Amara Ramzan
Recommended Books

Amara Ramzan
Enterprise Database
An enterprise database is used by enterprises and large organizations to
manage their huge collection of data. Such a database helps companies
improve their efficiency. An enterprise database is robust enough to
successfully handle the queries of multiple users simultaneously, and is
capable of handling a range of 100 to 10,000 users at a time.

Typically DBMS is managed by Database administrator, or DBA, who is


specialist in particular software product. DBA instructs-system to load,
retrieve, or change data in database, as well as tells who can access data
and what commands each one can use.

Amara Ramzan
Enterprise Database Environment
These databases provide an interconnected collection of five
types of database architecture: original data capture,
transaction data staging area, subject area, wholesale data
warehouses, and data marts. All of these databases represent
one or more functional areas that are present in every
enterprise in general.

➢ Original data Capture :


Original data capture stores information about ongoing
applications to database. Data can be created by any individual,
or may it can be result of software development.

Amara Ramzan
Enterprise Database Environment
➢ TDSA :
TDSA stands for transaction data staging area that smoothers
all various semantics, times, and units that can occur in original
data capture packages since they come from different users,
who run under different operating systems.

➢ Subject area database :


Subject area database draw data from one or more TDSA
databases and create databases of large subject areas. Overall
number of subject area databases is equal to number of
independent user resources.

Amara Ramzan
Enterprise Database Environment
➢ Warehouse Database :
A warehouse database is one that holds data taken from
several different databases in subject field. Data in data centers
is taken from databases of subject region.

➢ Data Mart Database :


Data mart database is ad hoc and is created for specific need.
Its architecture, loading software, and reporting from it are all
custom created. Datamart database volumes can also be
limited to wide range of data needed for individual offices or
even individuals and can be downloaded Weekly or even
nightly, to that office or person.

Amara Ramzan
Enterprise Database Environment

Amara Ramzan
Enterprise Database
Various Enterprise Database Management System :
There are many enterprise databases such as :

• Oracle Database 18c


• Microsoft SQL Server
• IBM DB2
• SAP Sybase ASE
• PostgreSQL
• MariaDB Enterprise etc

Amara Ramzan
Features of Enterprise Database
Management System
Parallel query :
At the same time, several users will position queries there. All
the questions are respond simultaneously.

Multi-process support :
Several processes can be handled by splitting work load
between them all.

Clustering features :
That is, it combines more than one server or single database
connecting case. Often one server can not be sufficient to
handle data volume, so this is time where this function comes
into play.
Amara Ramzan
Database Administrator
A data administration (also known as a database administration
manager, data architect, or information center manager) is a high level
function responsible for the overall management of data resources in an
organization. In order to perform its duties, the DA must know a good
deal of system analysis and programming.

A database administrator is a person responsible for the


▪ Installation
▪ Configuration
▪ Upgradation
▪ Administration
▪ Monitoring and Maintenance of databases.

Amara Ramzan
Primary Roles of DBA
▪ Database design

▪ Database accessibility

▪ Performance issues

▪ Capacity issues

▪ Data replication

▪ Table Maintenance

Amara Ramzan
Roles of DBA
A DBA is typically also responsible for other secondary, but still
critically important, tasks and roles. Some of these include:
• Database Security: Ensuring that only authorized users have
access to the database and fortifying it against any external,
unauthorized access.
• Database Tuning: Tweaking any of several parameters to
optimize performance, such as server memory allocation, file
fragmentation and disk usage.
• Backup and Recovery: It is a DBA's role to ensure that the
database has adequate backup and recovery procedures in
place to recover from any accidental or deliberate loss of data.
• Producing Reports from Queries: DBAs are frequently called
upon to generate reports by writing queries, which are then
run against the database.

Amara Ramzan
DBA Functional Organization

Amara Ramzan

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy