SlideShare a Scribd company logo
1 of 21
Download to read offline
05/19/15 12:55 PM 1
Database Management
System (RDBMS)
MS Access
MS SQL
Oracle
MySQL
05/19/15 2
RDBMS
Relational Database Management System
Table
• No OF Colum
• No of Rows
• Field (Coolum Head )
S_id Name FName DOB Mob
1 Ram Sourabh 15/05/1999 9301458787
2 Ram Sourabh 15/05/1999 9301458787
3 Ram Sourabh 15/05/1999 9301458787
05/19/15 3
DBMS Theory
 Table Format
 Primary Key
 Data Input With
Validation
 ADD,
 Modify
 Delete
 Display
 Search
 Query
 Forms
 Reports
 Multiple Table Creation
 Primary key
 Foreign Key
 Relationship With Table
 Advance Query
RDBMS
05/19/15 5
E R Diagram
Entity Relationship Diagram
Entity(Table Name)
Attribute
Iink
Relation
05/19/15 6
System Define Data Type
 Object
 Integer
 Char
 Date
 Decimal
 Byte
 Boolean
 Long
 Integer
 Short
 Integer
 ushort
 String
 double
05/19/15 7
Institute Admission (ER Diagram)
Student Course
Master Table
Transation Table(Relational Table)
St_ID
Name
F_Name
DOB
AddressContact No
Edu
C_ID Name
C_Fees C_Dur
St_ID
C_ID
Ad_No Ad_Date
Ad_FeesAdmission
05/19/15 8
Relation
1. One To One
2. One To Many
3. Many To Many
05/19/15 9
One To One
1. Ajay
2. Vijay
3. Dinesh
4. Suresh
5. Ramesh
6. Govind
 DCA
 PGDCA
 BASIC
 English
 Tally
Student Course
05/19/15 10
One To Many
1. Ajay
2. Vijay
3. Dinesh
4. Suresh
5. Ramesh
6. Govind
 DCA
 PGDCA
 BASIC
 English
 Tally
Student Course
05/19/15 11
Many To Many
1. Ajay
2. Vijay
3. Dinesh
4. Suresh
5. Ramesh
6. Govind
 DCA
 PGDCA
 BASIC
 English
 Tally
Student Course
05/19/15 12
Data Normalization(सामान्यीकरण)
 डाटा सरल िकया जाता है
 एक तरह का डाटा एक टेबल में रखा जाता है
 डेटाबेस का साइज़ कम हो जाता है
 प्राइमरी के िडफाइन की जाती है िजससे िरकॉर्डर्ड की
बारंबारता , डुप्लीकेट िरकॉर्डर्ड , से बचा जा सकता है
 डाटा सचर्ड करना आसान हो जाता है
05/19/15 13
स्टेप ऑफ़ Normalisaion
 1st Normalisation
 2 nd Normalisation
 3rd Normalisation
 4th Normalisaition
 िकिसी डेटाबेस किो सामान्यीकिरण किरते समय उसकिी एकिरूपता बनी रहना
चािहए अर्थार्थात उसे यिदि पुराने उलटे क्रम में वापस िकिया जाये तो वह पूर्वर्थात
िस्थित में प्राप्त हो जाना चािहए
05/19/15 14
• Primary key , Indexing, Avoiding Duplicacy
 Relation Database Between 2 Subset Foreign key
2nd Normalisaion
 Data classification , it should be intrigated
1st Normalisaion
3rd Normalisaion
 Funtional Depency ST->Ad->Exame
4th Normalisaion
05/19/15 15
Query
 सचर्था
 िकिसी एकि टेबल पर लागु होती
है
 िकिसी एकि फील्ड किो ढूर्ंडा जाता
है
 सम्पूर्णर्था जानकिारी एकि बार में
प्राप्त नहीं होती
 इसमें िरलेशनिशप आवश्यकि
नहीं होती
 के री
 एकि से अर्िधिकि टेबल में लागु किी
जा सकिती है
 एकि से अर्िधिकि फ़ील्ड किो ढूर्ंडा
जा सकिता है
 एकि ही बार में सारी जानकिारी
प्राप्त हो जाती है
 यिदि एकि से अर्िधिकि टेबल में
किायर्था होना हो तो िरलेशन िशप
आवश्यकि होती है
05/19/15 16
फॉर्म्सर्था
डेटाबेस
फॉर्मर्था
यूर्जर Inter Face
05/19/15 17
Types of Form
 Columnar Form
Name
Father Name
Dob
Address
 Tabular Form
Father Name Address
Name
05/19/15 18
qF
 Data Sheet Form
 Pivot Form
05/19/15 19
Report
 िरिपोर्ट र्ट डेट ाबेस का सारिगर्भिभित , डाट ा का
समयनुसारि प्रस्तुितती करिण है , िजिसके
आधारि परि िनणर्टय िलिए जिा सकते है
 यह डेलिी मंथलिी वािषिक होर् सकती है
05/19/15 20
िरिपोर्ट र्ट
हैडरि
फू ट रि (योर्गर्भ , संख्या , िवशेषि नोर्ट  बनाने वालिे का
नाम फाइलि का नाम कंपनी का पता )
िडट ेलि (डाट ा )
(हैिडगर्भ , िवषिय , समय डेट  फील्ड नाम )
05/19/15 21
प्रोर्सीजिरि
1. ट ेबलि बनाये
2. िरिलिेशनिशप बनाये
3. क्वेरिी बनाये
4. इन्सट र्ट -> िरिपोर्ट र्ट -> ऑट ोर् िरिपोर्ट र्ट –
5. िडजिाईन िवएऊ से सुधारि सकते है
05/19/15 22
 कोर्लिुम्नेरि िरिपोर्ट र्ट
Types of Report
Name
Father Name
Dob
Address
 Tabular Report
Father Name Address
Name

More Related Content

More from dharmendra kumar (10)

Page maker
Page makerPage maker
Page maker
 
Linux
LinuxLinux
Linux
 
Html and internet
Html and internetHtml and internet
Html and internet
 
Dos ckass nots
Dos ckass notsDos ckass nots
Dos ckass nots
 
Cosumer
CosumerCosumer
Cosumer
 
Computer basic course
Computer basic courseComputer basic course
Computer basic course
 
C++ nots
C++ notsC++ nots
C++ nots
 
Adwance
AdwanceAdwance
Adwance
 
Account
AccountAccount
Account
 
Account1
Account1Account1
Account1
 

Ms access

  • 1. 05/19/15 12:55 PM 1 Database Management System (RDBMS) MS Access MS SQL Oracle MySQL
  • 2. 05/19/15 2 RDBMS Relational Database Management System Table • No OF Colum • No of Rows • Field (Coolum Head ) S_id Name FName DOB Mob 1 Ram Sourabh 15/05/1999 9301458787 2 Ram Sourabh 15/05/1999 9301458787 3 Ram Sourabh 15/05/1999 9301458787
  • 3. 05/19/15 3 DBMS Theory  Table Format  Primary Key  Data Input With Validation  ADD,  Modify  Delete  Display  Search  Query  Forms  Reports  Multiple Table Creation  Primary key  Foreign Key  Relationship With Table  Advance Query RDBMS
  • 4. 05/19/15 5 E R Diagram Entity Relationship Diagram Entity(Table Name) Attribute Iink Relation
  • 5. 05/19/15 6 System Define Data Type  Object  Integer  Char  Date  Decimal  Byte  Boolean  Long  Integer  Short  Integer  ushort  String  double
  • 6. 05/19/15 7 Institute Admission (ER Diagram) Student Course Master Table Transation Table(Relational Table) St_ID Name F_Name DOB AddressContact No Edu C_ID Name C_Fees C_Dur St_ID C_ID Ad_No Ad_Date Ad_FeesAdmission
  • 7. 05/19/15 8 Relation 1. One To One 2. One To Many 3. Many To Many
  • 8. 05/19/15 9 One To One 1. Ajay 2. Vijay 3. Dinesh 4. Suresh 5. Ramesh 6. Govind  DCA  PGDCA  BASIC  English  Tally Student Course
  • 9. 05/19/15 10 One To Many 1. Ajay 2. Vijay 3. Dinesh 4. Suresh 5. Ramesh 6. Govind  DCA  PGDCA  BASIC  English  Tally Student Course
  • 10. 05/19/15 11 Many To Many 1. Ajay 2. Vijay 3. Dinesh 4. Suresh 5. Ramesh 6. Govind  DCA  PGDCA  BASIC  English  Tally Student Course
  • 11. 05/19/15 12 Data Normalization(सामान्यीकरण)  डाटा सरल िकया जाता है  एक तरह का डाटा एक टेबल में रखा जाता है  डेटाबेस का साइज़ कम हो जाता है  प्राइमरी के िडफाइन की जाती है िजससे िरकॉर्डर्ड की बारंबारता , डुप्लीकेट िरकॉर्डर्ड , से बचा जा सकता है  डाटा सचर्ड करना आसान हो जाता है
  • 12. 05/19/15 13 स्टेप ऑफ़ Normalisaion  1st Normalisation  2 nd Normalisation  3rd Normalisation  4th Normalisaition  िकिसी डेटाबेस किो सामान्यीकिरण किरते समय उसकिी एकिरूपता बनी रहना चािहए अर्थार्थात उसे यिदि पुराने उलटे क्रम में वापस िकिया जाये तो वह पूर्वर्थात िस्थित में प्राप्त हो जाना चािहए
  • 13. 05/19/15 14 • Primary key , Indexing, Avoiding Duplicacy  Relation Database Between 2 Subset Foreign key 2nd Normalisaion  Data classification , it should be intrigated 1st Normalisaion 3rd Normalisaion  Funtional Depency ST->Ad->Exame 4th Normalisaion
  • 14. 05/19/15 15 Query  सचर्था  िकिसी एकि टेबल पर लागु होती है  िकिसी एकि फील्ड किो ढूर्ंडा जाता है  सम्पूर्णर्था जानकिारी एकि बार में प्राप्त नहीं होती  इसमें िरलेशनिशप आवश्यकि नहीं होती  के री  एकि से अर्िधिकि टेबल में लागु किी जा सकिती है  एकि से अर्िधिकि फ़ील्ड किो ढूर्ंडा जा सकिता है  एकि ही बार में सारी जानकिारी प्राप्त हो जाती है  यिदि एकि से अर्िधिकि टेबल में किायर्था होना हो तो िरलेशन िशप आवश्यकि होती है
  • 16. 05/19/15 17 Types of Form  Columnar Form Name Father Name Dob Address  Tabular Form Father Name Address Name
  • 17. 05/19/15 18 qF  Data Sheet Form  Pivot Form
  • 18. 05/19/15 19 Report  िरिपोर्ट र्ट डेट ाबेस का सारिगर्भिभित , डाट ा का समयनुसारि प्रस्तुितती करिण है , िजिसके आधारि परि िनणर्टय िलिए जिा सकते है  यह डेलिी मंथलिी वािषिक होर् सकती है
  • 19. 05/19/15 20 िरिपोर्ट र्ट हैडरि फू ट रि (योर्गर्भ , संख्या , िवशेषि नोर्ट बनाने वालिे का नाम फाइलि का नाम कंपनी का पता ) िडट ेलि (डाट ा ) (हैिडगर्भ , िवषिय , समय डेट फील्ड नाम )
  • 20. 05/19/15 21 प्रोर्सीजिरि 1. ट ेबलि बनाये 2. िरिलिेशनिशप बनाये 3. क्वेरिी बनाये 4. इन्सट र्ट -> िरिपोर्ट र्ट -> ऑट ोर् िरिपोर्ट र्ट – 5. िडजिाईन िवएऊ से सुधारि सकते है
  • 21. 05/19/15 22  कोर्लिुम्नेरि िरिपोर्ट र्ट Types of Report Name Father Name Dob Address  Tabular Report Father Name Address Name