Professional Documents
Culture Documents
Database Module 6 - 9
Database Module 6 - 9
DBMS Language
➔ are used to read, update and store data in the database.
Commands: (CADTCR)
Commands: (SIUDM)
Commands: (GR)
Commands: (CR)
● Upper CASE tools focus on concept - level products and tend to ignore
design.
● Mobile application
- commonly referred to as an app, is a type of application software
designed to run on a mobile device, such as a smartphone or tablet.
● Communication software
- allows users at remote locations to access the database through
computer terminals, workstations or personal computers.
Centralized database
- is stored at a single location such as a mainframe computer. It is
maintained and modified from that location only and usually accessed
using an internet connection such as a LAN or WAN.
- used by organizations such as colleges, companies, banks etc.
- All the information for the organization is stored in a single database
Advantage:
- Easier to access and coordinate data
- Very minimal data redundancy
- It is cheaper in comparison to all other databases available.
Disadvantages :
- The more data traffic
- If any kind of system failure occurs at the centralized system then the
entire data will be destroyed.
1 - Tier Architecture
- In the 1 - tier architecture, all client/server configuration settings, user
interface environment, data logic, and marketing logic system exist on the
same system.
2 - Tier Architecture
- 2 - tier architecture provides the best client/server environment that helps
to store user interface on the client system and all database is saved on
the server machine.
3 - Tier Architecture
- middleware is needed because if the client machine sends the request to
the server machine then firstly this request is received by the middle layer,
and finally this request is obtained to the server.
Divided into 3 layers:
- presentation layer (Client Tier)
- Application layer (Business Tier)
- Database layer (Data Tier)
N - Tier Architecture
- This architecture is also known as the “Multitier Architecture”, so it is a
scaled form of 3 - tier architecture.
- In this architecture, entire presentations, application processing, and data
management functions are isolated from each other.
Web Servers
- Web server likes as high performance computer system that can host
multiples websites
Mail Servers
- Email servers help to send and receive all emails.
File Servers
- File server is a dedicated system that allows users to access all files. It
works as a centralized file storage location, and it can be accessed by
several terminal systems.
DNS
- DNS stands for “Domain Name Server“, and it has huge database of
different types of public IP addresses, and they link with their hostnames
Workstation
- Workstation is also known as “Client Computer“
Server
- Server is a ultra performer computer system that contains the fastest
memory, more hard drive space, and faster speed processors
Network Devices
- With the help of network devices, workstations and servers are connected
with each other.
Module 9: Other Classification of Database Management Systems
single user
- the database system that can be used by a single user at a time is referred
multiple users
- the database system that can be used by multiple users at a time
Centralized DBMS
- the entire database is stored in a single computer site . Though the
centralized database supports multiple users still the DBMS software and
the data both are stores on a single computer site.
Distributed DBMS
- In the distributed DBMS (DDBMS) the database and the DBMS software
are distributed over many computer sites . These computer sites are
connected via a computer network.
Classification :
Homogeneous DDBMS
- They use same software but from the multiple sites . Data exchange
between the sites can be handled easily.
Heterogeneous DDBMS
- They use different DBMS software for different sites but there is a
additional software that helps the exchange of the data between the sites.
Based on Usage
Multimedia DBMS
- Stores data such as text, images, audio, video and 3D games which are
usually stored in binary large object.
GIS DBMS
- Stores and queries the spatial data.
Sensor DBMS
- Allows to manage sensor data, bio - metric and telematics data.
Mobile DBMS
- Runs on smartphones, tablets. It Handles the local queries. Supports self
management( no DBA).
Open source DBMS
- Code is publicly available and can be extended by anyone, popular for
small business applications.