0% found this document useful (0 votes)
35 views14 pages

Database Management System 55

Uploaded by

rajesh kumar
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)
35 views14 pages

Database Management System 55

Uploaded by

rajesh kumar
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/ 14

www.byjusexamprep.

com

1
www.byjusexamprep.com

Database Management System

A DBMS is the acronym of the Data Base Management System is a collection of


interrelated data and a set of programs to access those data. It manages a new large
amount of data and supports efficient access to new large amounts of data.
• Data (which is large and is being frequently modified)
• Structure of data (which is small and stable in time)
Features of Database:
• Faithfulness: The design and implementation should be faithful to the
requirements.
• Avoid Redundancy: This value is important because of redundancy.
• Simplicity: Simplicity requires that the design and implementation avoid
introducing more elements than are absolutely necessary.
• Right kind of element: Attributes are easier to implement but entity sets are
relationships are necessary to ensure that the right kind of element is
introduced.
Types of Database
• Centralized Database: All data is located at a single site.
• Distributed Database: The database is stored on several computers.
The information contained in a database is represented on two levels:

Database Management System (DBMS) provides efficient, reliable, convenient and


safe multi-user storage of and access to massive amounts of persistent data.

2
www.byjusexamprep.com

Key People Involved in a DBMS:


• DBMS Implementer: Person who builds system
• Database Designer: Person responsible for preparing external schemas for
applications, identifying and integrating user needs into a conceptual (or
community or enterprise) schema.
• Database Application Developer: Person responsible for implementing
database application programs that facilitate data access for end users.
• Database Administrator: Person responsible for define the internal schema,
sub-schemas (with database designers) and specifying mappings between
schemas, monitoring database usage and supervising DBMS functionality
(e.g., access control, performance optimisation, backup and recovery policies,
conflict management).
• End Users: Users who query and update the database through fixed programs
(invoked by non-programmer users) e.g., banking.
Levels of Data Abstraction:
• A 3-tier architecture separates its tiers from each other based on the
complexity of the users and how they use the data present in the database. It
is the most widely used architecture to design a DBMS.
• Physical Level: It is the lowest level of abstraction and describes how the
data are actually stored and complex low-level data structures in detail.
• Logical Level: It is the next higher level of abstraction and describes what
data are stored and what relationships exist among those data. At the logical
level, each such record is described by a type definition and the
interrelationship of these record types is defined as well. Database
administrators usually work at this level of abstraction.
• View Level: It is the highest level of abstraction and describes only part of
the entire database and hides the details of the logical level.
Schema:
A schema is also known as the database schema. It is a logical design of the database
and a database instance is a snapshot of the data in the database at a given instant
of time. A relational schema consists of a list of attributes and their corresponding
domains.
Types of Schemas: It can be classified into three parts, according to the levels of
abstraction
• Physical/Internal Schema: Describes the database design at the physical level.
• Logical/Conceptual Schema/Community User View: Describes the database
design at the logical level.

3
www.byjusexamprep.com

• Sub-schemas /View/External Schema: Describes different views of the


database views may be queried combined in queries with base relations, used
to define other views in general not updated freely.
Data model:
A data model is a plan for building a database. Data models define how data is
connected to each other and how they are processed and stored inside the system.

Two widely used data models are:


• Object-based logical model
• Record based logical model
Entity:
• An entity may be an object with a physical existence or it may be an object
with a conceptual existence. Each entity has attributes.
• A thing (animate or inanimate) of independent physical or conceptual existence
and distinguishable. In the University database context, an individual student,
faculty member, a classroom, a course are entities.
Attributes
Each entity is described by a set of attributes/properties.
Types of Attributes
• Simple Attributes: having atomic or indivisible values. example: Dept – a
string Phone Number - an eight-digit number
• Composite Attributes: having several components in the value. example:
Qualification with components (Degree Name, Year, University Name)
• Derived Attributes: Attribute value is dependent on some other attribute.
example: Age depends on the Date Of Birth. So age is a derived attribute.
• Single-valued: having only one value rather than a set of values. for instance,
Place Of Birth - single string value. Single-valued:
• Multi-valued: having a set of values rather than a single value. for instance,
Courses Enrolled attribute for student Email Address attribute for student
Previous Degree attribute for the student.
• Attributes can be: simple single-valued, simple multi-valued, composite
single-valued or composite multi-valued.
Keys
• A super key of an entity set is a set of one or more attributes whose values
uniquely determine each entity.
• A candidate key of an entity set is a minimal super key
• Customer-id is candidate key of customer

4
www.byjusexamprep.com

• Account-number is candidate key of the account


• Although several candidate keys may exist, one of the candidate keys is
selected to be the primary key.
Normal Forms/Normalization:
• In relational database design, normalization is the process for organizing data
to minimize redundancy. Normalization usually involves dividing a database
into two or more tables and defining the relationship between the tables. The
normal forms define the status of the relation about the individuated
attributes. There are five types of normal forms
• First Normal Form (1NF): Relation should not contain any multivalued
attributes or relation should contain atomic attributes. The main disadvantage
of 1NF is high redundancy.
• Second Normal Form (2NF): Relation R is in 2NF if and only if R should be in
1NF, and R should not contain any partial dependency.
• Partial Dependency: Let R be the relational schema having X, Y, A, which are
a non-empty set of attributes, where X = Any candidate key of the relation, Y
= Proper subset of any candidate key, and A = Non-prime attribute (i.e., A
doesn't belong to any candidate key).
• Fourth Normal Form (4NF): 4NF is mainly concerned with multivalued
dependency A relation is in 4NF if and only if for every one of its non-trivial
multivalued dependencies X →→Y, X is a super key (i.e., X is either a candidate
key or a superset).
• Fifth Normal Form (5NF): It is also 'known as Project Join Normal Form
(PJ/NF). 5NF reduces redundancy in relational database recording multivalued
facts by isolating semantically related multiple relationships. A table or relation
is said to be in the 5NF, if and only if every join dependency in it is implied by
the candidate keys.
SQL
• Structured Query language (SQL) is a language that provides an interface to
relational database systems. SQL was developed by IBM in 1970, for use in
system R and is a defector standard, as well as an ISO and ANSI standard.
• To deal with the above database objects, we need a programming language
and that programming language is known as SQL.

5
www.byjusexamprep.com

Three subordinate languages of SOL are

Type of SQL SQL Keyword Function


Statement
Data Definition CREATE Used to define change and drop
Language (DDL) ALTER the structure of a table
DROP
TRUNCATE Used to remove all rows from a
table
Data manipulation SELECT Used to enter, modify, delete
language (DML) INSERT INTO and retrieve data from a table
UPDATE
DELETE FROM
Data Control Language GRANT Used to provide control over the
(DCL) REVOKE data in a database

COMMIT Used to define the end of a


ROLLBACK transaction

Data Definition Language (DDL): It includes the commands as


• CREATE To create tables in the database.
• ALTER To modify the existing table structure:
• DROP To drop the table with table structure.
Data Manipulation Language(DML): It is used to insert, delete, update data and
perform queries on these tables. Some of the DML commands are given below.
• INSERT To insert data into the table.
• SELECT To retrieve data from the table.
• UPDATE To-update existing data in the table.
• DELETE To delete data from the table.
Data Control Language (DCL): It is used to control user's access to the database
objects. Some of the DCL commands are:
• GRANT Used to grant select/insert/delete access.
• REVOKE Used to revoke the provided access

6
www.byjusexamprep.com

Transaction Control Language (TCL): It is used to manage changes affecting the


data.
• COMMIT To save the work which is done, such as inserting or updating
or deleting data to/from the table.
• ROLLBACK To restore the database to the original state, since the last
commit.
• SQL Data Types SQL data types specify the type, size, and format of
data/information that can be stored in columns and variables.

7
www.byjusexamprep.com

डेटाबेस मैनेजमें ट ससस्टम


डीबीएमएस डेटा बेस मैनेजमें ट ससस्टम का संक्षिप्त नाम है जो अंतरसंबंधित डेटा का एक संग्रह है और

उस डेटा तक पहं च हे त प्रोग्रामों का एक सेट है । यह बडी मात्रा में नए डेटा का प्रबंिन करता है और बडी

मात्रा में नए डेटा तक कशल पहं च में सहायता करता है ।

• डेटा (जो बडा है और बार-बार संशोधित ककया जा रहा है )

• डेटा की संरचना (जो छोटी और समय में स्स्िर है )

डेटाबेस की विशेषताएं:

• विश्िसनीय : डडजाइन और कायाान्वयन आवश्यकताओं के प्रतत ववश्वसनीय होना चाहहए।

• अततरे क से बचना : अततरे क के कारण यह महत्वपूणा है ।

• सादगी : सादगी की आवश्यकता है कक डडजाइन और कायाान्वयन में अधिक तत्वों को शरू करने

से बचना आवश्यक है जब तक कक वो बहत ज्यादा अतनवाया न हो।

• तत्ि का सही प्रकार : एहिब्यट


ू को लागू करना सरल है , लेककन यह सतनस्श्चत करने के सलए कक

सही प्रकार का तत्व पेश ककया गया है एनहटटी सेटों के संबंि आवश्यक हैं।

डेटाबेस के प्रकार

• केंद्रीकृत डेटाबेस : पूरा डेटा एक ही साइट पर मौजूद हो।

• ववतररत डेटाबेस : डेटाबेस को कईं कंप्यट


ू रों पर संग्रहीत ककया जाता है ।

एक डेटाबेस में तनहहत जानकारी को दो स्तरों पर दशााया जाता है :

डेटाबेस मैनेजमें ट ससस्टम (डीबीएमएस) तनरं तर डेटा को भारी मात्रा में उपयोग करने के सलए कशल,

ववश्वसनीय, सवविाजनक और सरक्षित बह उपयोगकताा भंडारण प्रदान करता है ।

8
www.byjusexamprep.com

डीबीएमएस में शासमल प्रमख


ु व्यक्तत :

• डीबीएमएस इम्पसलमें टर : ससस्टम बनाने वाला व्यस्तत।

• डेटाबेस डडजाइनर : एस्प्लकेशन के सलए बाहरी स्कीमा (रूपरे खा) तैयार करने, उपयोगकताा की

जरूरतों को पहचानने और उन्हें एक वैचाररक (या समदाय या उद्यम) स्कीमा में एकीकृत करने

के सलए स्जम्मेदार व्यस्तत।

• डेटाबेस एस्प्लकेशन डेवलपर : डेटाबेस एस्प्लकेशन प्रोग्राम को लागू करने के सलए स्जम्मेदार व्यस्तत

जो अंततम उपयोगकतााओं के सलए डेटा एतसेस की सवविा दे ता है ।

• डेटाबेस एडसमतनस्िे टर : आंतररक स्कीमा, सब-स्कीमा (डेटाबेस डडजाइनरों के साि) और स्कीमा के

बीच मैवपंग तनहदा ष्ट करने, डेटाबेस के उपयोग की तनगरानी और डीबीएमएस कायािमता की तनगरानी

(जैस,े एतसेस तनयंत्रण, तनष्पादन अनकूलन, बैकअप और ररकवरी नीततयों, वववाद प्रबंिन) के सलए

स्जम्मेदार व्यस्तत।

• अंततम उपयोगकताा : तनस्श्चत प्रोग्राम (गैर-प्रोग्रामर उपयोगकतााओं द्वारा उत्पन्न) के माध्यम से

डेटाबेस की तवेरी करने और अपडेट करने वाले उपयोगकताा जैस,े बैंककं ग।

डेटा संक्षेपण (एब्सट्रै तशन) के स्तर:

• 3-स्तरीय आककाटे तचर उपयोगकतााओं की जहटलता के आिार पर अपने स्तरों को एक-दस


ू रे से

अलग करता है और वे डेटाबेस में मौजूद डेटा का उपयोग करते हैं। यह एक डीबीएमएस डडजाइन

करने के सलए सबसे व्यापक रूप से इस्तेमाल आककाटे तचर है ।

9
www.byjusexamprep.com

• फिक्जकल लेिल : यह एब्सिै तशन का तनम्नतम स्तर है और यह बताता है कक डेटा वास्तव में

कैसे संग्रहहत ककया जाता है और तनम्न स्तर की जहटल डेटा संरचनाओं के बारे में ववस्तार से

बताया जाता है ।

• लॉक्जकल लेिल : यह एब्सिै तशन का अगला उच्च स्तर है और यह बताता है कक कौन से डेटा

संग्रहीत हैं और उन डेटा के बीच तया संबि


ं है । ताककाक स्तर पर, इस तरह के प्रत्येक ररकॉडा को

एक प्रकार की पररभाषा द्वारा वर्णात ककया जाता है और इन ररकॉडा प्रकारों के आपसी संबंि को

भी पररभावषत ककया जाता है । डेटाबेस एडसमतनस्िे टर आमतौर पर एब्सिै तशन के इस स्तर पर

काम करते हैं।

• व्यू लेिल : यह एब्सिै तशन का उच्चतम स्तर है और पूरे डेटाबेस के भाग का वणान करता है और

लॉस्जकल लेवल के वववरण को छपाता है ।

स्कीमा :

एक स्कीमा को डेटाबेस स्कीमा के रूप में भी जाना जाता है । यह डेटाबेस का एक लॉस्जकल डडजाइन है

और एक डेटाबेस इन्सटें स डेटाबेस में डेटा का एक स्नैपशॉट है जो एक तनस्श्चत समय पर हदया जाता

है । एक संबंिपरक स्कीमा में ववशेषताओं और उनके संबंधित डोमेन की एक सच


ू ी होती है ।

स्कीमा के प्रकार : इसे एब्सिै तशन के स्तरों के अनसार तीन भागों में वगीकृत ककया जा सकता है

• भौततक/आंतररक स्कीमा : यह भौततक स्तर पर डेटाबेस डडजाइन का वणान करता है ।

• ताककाक/वैचाररक स्कीमा/सामदातयक उपयोगकताा दृस्ष्टकोण : ताककाक स्तर पर डेटाबेस डडजाइन का

वणान करता है ।

• सब-स्कीमा/व्य/ू एतसिनल स्कीमा : डेटाबेस के व्यूज़ के ववसभन्न व्यूज़ को आिार संबंिों के साि

प्रश्नों में संयतत रूप से उद्ित


ृ ककया जा सकता है , सामान्य रूप से अपडेट नहीं ककए गए अन्य

ववचारों को पररभावषत करने के सलए उपयोग ककया जाता है ।

डेटा मॉडल :

एक डेटा मॉडल डेटाबेस तैयार करने हे त एक योजना है । डेटा मॉडल पररभावषत करते हैं कक डेटा एक दस
ू रे

से कैसे जडा हआ है और ससस्टम के अंदर उन्हें कैसे संसाधित और संग्रहीत ककया जाता है ।

व्यापक रूप से उपयोग ककए जाने वाले दो डेटा मॉडल हैं:

• ऑब्जेतट आिाररत लॉस्जकल मॉडल

• ररकॉडा आिाररत लॉस्जकल मॉडल

10
www.byjusexamprep.com

एनटटटी (तत्ि) :

• एक एनहटटी भौततक अस्स्तत्व के साि एक वस्त हो सकती है या यह एक वैचाररक अस्स्तत्व वाली

वस्त हो सकती है । प्रत्येक एनहटटी में एहिब्यूट्स हैं।

• स्वतंत्र भौततक या वैचाररक अस्स्तत्व और भेद की एक वस्त (चेतन या अचेतन) है । ववश्वववद्यालय

डेटाबेस के संदभा में , एक व्यस्ततगत छात्र, संकाय सदस्य, एक किा, एक पाठ्यक्रम एनहटटी हैं।

एटट्रब्यट्
ू स

प्रत्येक एनहटटी को एहिब्यट्


ू स/प्रोपटीज़ के एक सेट द्वारा वर्णात ककया गया है ।

एहिब्यट्
ू स के प्रकार

• ससम्पल एटट्रब्यट्
ू स : एटॉसमक या अववभाज्य मान होना। उदाहरण: ववभाग (Dept) - एक स्स्िं ग

फोन नंबर - एक आठ अंकों की संख्या

• कम्पोक्जट एटट्रब्यट्
ू स : मान में कईं घटक होते हैं। उदाहरण : घटकों के साि योग्यता (डडग्री नाम,

वषा, ववश्वववद्यालय का नाम)

• डराइव्ड एटट्रब्यूट्स : एहिब्यूट्स मान ककसी अन्य ववशेषता पर तनभार है । उदाहरण : आय जन्म

ततधि पर तनभार करती है । अतः आय एक डराइव्ड एहिब्यूट्स है ।

• ससंगल-िैल्यूड : मानों के एक सेट के बजाय केवल एक मान होना। उदाहरण के सलए, जन्म स्िान

- एकल स्स्िं ग मान, ससंगल-वैल्यूड:

• मल्टी-िैल्यूड : एक मान के बजाय मानों का एक सेट होना। उदाहरण के सलए, छात्र के सलए

पाठ्यक्रम नामांकन एहिब्यट


ू , छात्र के सलए ईमेल पता एहिब्यूट, छात्र के सलए वपछली डडग्री

एहिब्यूट।

• एटट्रब्यूट्स हो सकते हैं : ससम्पल ससंगल-वैल्यूड, ससम्पल मल्टी-वैल्यड


ू , कम्पोस्जट ससंगल-वैल्यूड

या कम्पोस्जट मल्टी-वैल्यूड।

कीज़ (Keys)

• एक एनहटटी सेट की सपर की (super key) एक या एक से अधिक एहिब्यूट्स का एक सेट है,

स्जसके मान ववसशष्ट रूप से प्रत्येक एनहटटी को तनिााररत करते हैं।

• एक एनहटटी सेट की कंडीडेट की (key) न्यूनतम सपर की (key) है ।

• ग्राहक-आईडी ग्राहक की कंडीडेट की (key) है ।

• खाता-संख्या खाते की कंडीडेट की (key) है ।

11
www.byjusexamprep.com

• हालांकक कईं कंडीडेट की (key) मौजूद हो सकती हैं, प्रािसमक की (key) के सलए कंडीडेट की

(key) में से एक का चयन ककया जाता है ।

नोममल िॉमम /सामान्यीकरण:

• ररलेशनल डेटाबेस डडज़ाइन में , सामान्यीकरण अततरे क को कम करने के सलए डेटा को व्यवस्स्ित

करने की प्रकक्रया है । सामान्यीकरण में आमतौर पर एक डेटाबेस को दो या अधिक तासलकाओं में

ववभास्जत करना और तासलकाओं के बीच संबंि को पररभावषत करना शासमल होता है । नोमाल फॉमा,

इंडीववजऐहटड एहिब्यूट्स ववशेषताओं के बारे में संबंि की स्स्ितत को पररभावषत करते हैं। नोमाल

फॉमा पांच प्रकार के हैं :

• पहला नोमाल फॉमा (1NF): इस संबंि में कोई मल्टीवैल्यड


ू एहिब्यूट्स नहीं होने चाहहए या संबंि

में एटॉसमक एहिब्यूट्स होने चाहहए। 1NF का मख्य नकसान उच्च अततरे क है ।

• दस
ू रा नोमाल फॉमा (2NF): 2NF में संबि
ं R है यहद केवल R 1NF में होना चाहहए, और R में

कोई आंसशक तनभारता नहीं होनी चाहहए।

• आंसशक तनभारता : R को X, Y, A से संबंिपरक स्कीमा होने दें , जो कक ववशेषताओं का एक गैर-

ररतत सेट है , जहां X = संबंि की कोई भी कंडीडेट की, Y = ककसी भी कंडीडेट का उधचत उपसमूह,

और A = नॉन-प्राइम एहिब्यूट (अिाात, A ककसी भी कंडीडेट की से संबंधित नहीं है )।

• चौथा नोमाल फॉमा (4NF) : 4NF मख्य रूप से मल्टीवैल्यूड तनभारता से संबंधित है । एक संबि

4NF में है और यहद केवल इसके गैर-नगण्य मल्टीवैल्यड


ू तनभारता वाले हर एक के सलए X →→Y,

X एक सपर की है (यानी, X या तो एक कंडीडेट की है या एक सपरसेट है)।

• पााँचिााँ नोमाल फॉमा (5NF) : इसे 'प्रोजेतट जॉइन नॉमाल फॉमा (PJ/NF)’ के रूप में भी जाना जाता

है । मल्टीपल ररलेशनसशप से संबंधित अिा की दृस्ष्ट से अलग-अलग करके 5NF संबंिपरक डेटाबेस

मल्टीवैल्यूड तथ्यों की ररकॉडडिंग में अततरे क को कम कर दे ता है । 5NF एक तासलका या संबंि कहा

जाता है , यहद केवल इसमें शासमल होने वाली तनभारता कंडीडेट की द्वारा तनहहत हो।

एसतयूएल

• स्टतचडा तवेरी लैंग्वेज (SQL) एक भाषा है जो ररलेशनल डेटाबेस ससस्टम को एक इंटरफेस प्रदान

करती है । SQL को ससस्टम R में उपयोग के सलए 1970 में IBM द्वारा ववकससत ककया गया िा

और यह एक डडफेतटर मानक है , साि ही एक ISO और ANSI मानक भी है ।

12
www.byjusexamprep.com

• उपरोतत डेटाबेस ऑब्जेतट्स से तनपटने के सलए, हमें एक प्रोग्रासमंग भाषा की आवश्यकता है और

उस प्रोग्रासमंग भाषा को SQL के रूप में जाना जाता है ।

SQL की तीन सहायक भाषाएाँ हैं

SQL स्टे ट में ट का प्रकार SQL कीिडम कायम

डे टा डे कफने श न लैंग्वे ज (DDL) CREATE पररवतान को पररभावषत करने और एक


ALTER
तासलका की सं र चना के ड्रॉप के सलए
DROP
TRUNCATE उपयोग ककया जाता है

एक टे बल से सभी पं स्ततयों को हटाने के

सलए उपयोग ककया जाता है

डे टा मैतनप्युलेशन लैंग्वे ज (DML) SELECT तासलका से डे टा दजा करने , सं शोधित


INSERT INTO
करने , हटाने और प नप्राा प्त करने के सलए
UPDATE
DELETE FROM उपयोग ककया जाता है

डे टा कं िोल लैंग्वे ज (DCL) GRANT एक डे टाबे स में डे टा पर तनयं त्र ण प्रदान


REVOKE
करने के सलए उपयोग ककया जाता है

COMMIT
ROLLBACK एक ले नदे न के अं त को पररभावषत करने
के सलए उपयोग ककया जाता है

डेटा डेफितनशन लैंग्िेज (DDL) : इसमें कमांड्स के रूप में शासमल हैं

• CREATE डेटाबेस में तासलकाएं बनाने के सलए।

• ALTER मौजूदा तासलका संरचना को संशोधित करने के सलए।

• DROP तासलका संरचना के साि तासलका ड्रॉप करने के सलए।

डेटा मैतनप्युलेशन लैंग्िेज (DML) : इसका उपयोग इन तासलकाओं में डेटा डालने, हटाने, अपडेट करने और

तवेरी करने के सलए ककया जाता है । कछ DML कमांड नीचे दी गई हैं :

• INSERT तासलका में डेटा सस्म्मसलत करने के सलए।

• SELECT तासलका से डेटा पनप्रााप्त करने के सलए।

• UPDATE तासलका में मौजद


ू ा डेटा को अद्यतन करने के सलए।

• UPDATE तासलका से डेटा हटाने के सलए।

13
www.byjusexamprep.com

डेटा कंट्रोल लैंग्िेज (DCL) : इसका उपयोग उपयोगकताा की डेटाबेस ऑब्जेतट्स की पहं च को तनयंत्रत्रत

करने के सलए ककया जाता है । कछ DCL कमांड इस प्रकार हैं:

• GRANT सेलत
े ट/इन्सटा /डडलीट एतसेस दे ने के सलए उपयोग ककया जाता है ।

• REVOKE प्रदान की गई एतसेस को रद्द करने के सलए उपयोग ककया जाता है ।

ट्रांजेतशन कंट्रोल लैंग्िेज (TCL) : इसका उपयोग डेटा को प्रभाववत करने वाले पररवतानों को प्रबंधित करने

हे त ककया जाता है ।

• COMMIT टे बल से/में डेटा डालने या अपडेट करने या हटाने जैसे पूरा कर सलए गए काम को सेव

करने के सलए।

• ROLLBACK अंततम COMMIT के बाद से मूल स्स्ितत में डेटाबेस को पनस्िाावपत करने के सलए।

• SQL डेटा प्रकार SQL डेटा प्रकार उन डेटा/सच


ू नाओं के प्रकार, आकार और प्रारूप को तनहदा ष्ट करता

है स्जन्हें कॉलम और चर में संग्रहीत ककया जा सकता है ।

14

You might also like