0% found this document useful (0 votes)
4 views22 pages

Operating System

The document is a project submitted by Dhairya Guliyani on the topic of databases, under the guidance of Mr. Parmod Kumar. It includes sections on the introduction to databases, types of databases, advantages, and practical applications involving SQL queries to create and manage database tables. The project also contains acknowledgments, a bibliography, and a certificate of completion.
Copyright
© © All Rights Reserved
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
0% found this document useful (0 votes)
4 views22 pages

Operating System

The document is a project submitted by Dhairya Guliyani on the topic of databases, under the guidance of Mr. Parmod Kumar. It includes sections on the introduction to databases, types of databases, advantages, and practical applications involving SQL queries to create and manage database tables. The project also contains acknowledgments, a bibliography, and a certificate of completion.
Copyright
© © All Rights Reserved
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/ 22

St.

Thomas School
DATABASE Project

Submitted To- Submitted By-


Mr. Parmod Kumar Dhairya Guliyani
X-D
23
INDEX

S. No. Topic Pg. No.

1. Certificate 1

2. Acknowledgement 2

3. Introduction to database 3

4. Types of Database 4

5. Advantages of Database 5

6. Database to store data of a bank 6-15

7. Create a table using SQL queries 16-18

8. Bibliography 19

9. Thank You 20
Certificate
This is to certify that of Dhairya
Guliyani of class and section X-D roll
no. 23 had made a project on Topic-
Database and submitted on time
under Mr. Parmod Kumar guidance.

Teacher’s Signature Principal’s Signature


_____________ ______________
Acknowledgement
I would like to express my special thanks to
my teacher who gave me the golden
opportunity to do this wonderful project on
the topic Database, which also helped me
in doing a lot of research and I came to
know about so many new things. Secondly,
I would like to thank my parents and
friends who helped me in finishing this
project in limit time.

Student’s signature-
__________
DATABASE
Introduction
Database refers to the collection of
interrelated data and Database
Management System (DBMS) is a
computer program that manages a
database effectively and efficiently.
Few popular DBMS softwares are-

Microsoft Access

Open Office Base

Oracle Database
Types of Database
• Hierarchical Databases- Just as in any hierarchy, this
database follows the progression of data being categorized in
ranks or levels, wherein data is categorized based on a
common point of linkage. As a result, two entities of data
will be lower in rank and the commonality would assume a
higher rank.
• Network Databases- A network database is a hierarchical
database, but with a major tweak. The child records are given
the freedom to associate with multiple parent records. As a
result, a network or net of database files linked with multiple
threads is observed.
• Object-Oriented Databases- Information stored in a
database is capable of being represented as an object which
response as an instance of the database model. Therefore, the
object can be referenced and called without any difficulty.
• Relational Databases- In this database, every piece of
information has a relationship with every other piece of
information. This is on account of every data value in the
database having a unique identity in the form of a record.
• Cloud Databases- This is used where data requires a
virtual environment for storing and executing over the cloud
platforms
• Centralized Databases- This database is basically a type
of database that is stored, located as well as maintained at a
single location and it is more secure .
• Operational Databases- It is used for creating, updating,
and deleting the database in real-time and it is basically
designed for executing and handling the daily data operation
in organizations and businesses purposes.
Advantages of database
• Databases reduce the data redundancy to a large extent
Data redundancy means duplication of data. Non-database systems
maintain separate copy of data for each application. DBMS stores all data
at one place and all the application programs that require this data can
refer to the same central place. This centralization makes sure, that data
remain consistent and secure.
• Databases can control data inconsistency to a large extent
By controlling redundancy, the inconsistency is also controlled. Even if
there is some redundancy retained in the database due to some technical
reasons, the database management system ensures that any change made
to either of the two entries is automatically made to the other. This
process is known as propagating updates. Multiple mismatching copies of
same data is known as Data inconsistency.
• Databases facilitate sharing of data
The database management system makes sure that not only the existing
applications can share the data in the database, but also that new
applications can be developed to operate against that same stored data.
• Databases enforce standards
The database management systems can ensure that all the data (that is
stored centrally) follow the applicable standards. Standardizing stored data
formats is particularly desirable as an aid to data interchange or migration
between systems.
• Databases can ensure data security
A database management system ensures data security and privacy by
ensuring that the only means of access to the database is through the
proper channel and also by carrying out authorization checks whenever
access to sensitive data is attempted.
Q. Create a database to store data
of a bank with the following fields
and conditions-

Fields Names:
Account No.
Name
Contact No.
Transaction date
Credit card issue
Balance
Address
Conditions:
1. Enter 50 records.
2. Apply primary key to Account No.
3. Create Form and report.
4. Create a query to display the records where
balance is more than 35000.

• Creating Table in Design view-


• Enter 50 records-
• Create Form
• Create Report
• Create Query(Balance>35000)
Q. Create a table using SQL
queries to store 10 students record
with the following fields and
conditions.
Field Names~
1.Admn No
2.Name
3.Contact No
Conditions~
1.Create commands to create a
table.
2.Insert commands to insert 10
records.
3.Write delete command to delete
any particular records from the
table.
NOTE-Table name is student.
SQL commands~
Create table Student
(
Admn No. Integer(5),
Name char(50),
Contact No Integer(10)
)
Insert into Student
Values(4407, “Dhairya”,9123456710)
Values(4471, “Ishan”,9873564810)
Values(5432, “Kunal”,9837456389)
Values(3452, “Aaryanman”,98736497364)
Values(3545, “Vishv”,98473493748)
Values(2365, “Kshitiz”,7098745638)
Values(4567, “Uddhav”,987634937)
Values(8729, “Dilin”,887495735038)
Values(9274, “Abhijay”,9829482311)
Values(9836, “Siddhant”,98714560711)
Delete From student
Where Admn No. = 4481
Bibliography
Information Technology Class-X
Sumita Arora

www.oracle.com

www.geeksforgeeks.com

www.shutterstock.com

You might also like