Anu. [email protected]/Anu
Sasidharantwitter.com/usernamein.linkedin.com/in/
profilename
DATABASES AND TYPES OF
DATABASES IN MARKET
Disclaimer: This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring PartnerBaabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
CONTENTS
DATABASERELATIONAL DATABASEDOCUMENT ORIENTED DATABASEEMBEDDED DATABASEGRAPH DATABASEHYPERTEXT DATABASEOPERATIONAL DATABASEDISTRIBUTED DATABASEFLAT FILE
A collection of interrelated data stored together to serve multiple applications
WHY USE DATABASE..???
Reduces data redundancyControls data inconsistencyFacilitates sharing of dataEnsures data security
RELATIONAL DATABASE
A relational database is an organized storage of data in tables.
Tables consist of rows and columns.
The columns constitute the attributes.
The rows constitute tuples.
Relational schema or relational data model.
DOCUMENT ORIENTED DATABASE
A computer program designed for storing, retrieving and managing document oriented information.
It does not require that every record contain the same fields
Document 1
{ FirstName: "Bob", Address: "5 Oak St.", Hobby: "sailing" }
Document 2
{ FirstName: "Jonathan", Address: "15 oak Pnt Road", Children: [ {Name: "Michael", Age: 10}, {Name: "Jennifer", Age: 8}, {Name: "Samantha", Age: 5}, {Name: "Elena", Age: 2}
] }
Document oriented database
EMBEDDED DATABASE
The databases consist of data developed by individual end users.
Examples of these are collection of documents, spreadsheets, presentations, multimedia and other files.
Embedded Database
GRAPH DATABASE A graph database is a database that uses graph structures with nodes, edges, and properties to represent and store data.
Storage system that provides index-free adjacency.
Every element contains a direct pointer to its adjacent elements.
Graph Database
HYPERTEXT DATABASES
Hypertext databases are particularly useful for organizing large amount of disparate information.
For example they are useful for maintaining online encyclopaedias
Hypertext Database
OPERATIONAL DATABASE
Operational databases are used to store the detail operations of an organization.
It distinctly represents different operations within an organization.
Operational Database
DISTRIBUTED DATABASE
A database in which storage devices are not all attached to a common processing unit.
It may be stored in multiple computers located in the same physical location , or,
May be dispersed over a network of interconnected computers.
Distributed Database
FLAT FILES
The flat file style of database are ideal for all small amounts of data that needs to be human readable or edited by hand
Flat Files
THANK YOU...
Want to learn more about programming or Looking to become a good programmer?
Are you wasting time on searching so many contents online?
Do you want to learn things quickly?
Tired of spending huge amount of money to become a Software professional?
Do an online course @ baabtra.com
We put industry standards to practice. Our structured, activity based courses are so designed to make a quick, good software professional out of anybody who holds a passion for coding.
Follow us @ twitter.com/baabtra
Like us @ facebook.com/baabtra
Subscribe to us @ youtube.com/baabtra
Become a follower @ slideshare.net/BaabtraMentoringPartner
Connect to us @ in.linkedin.com/in/baabtra
Thanks in advance.
www.baabtra.com | www.massbaab.com |www.baabte.com
Contact Us
Emarald Mall (Big Bazar Building)Mavoor Road, Kozhikode,Kerala, India.Ph: + 91 – 495 40 25 550
NC Complex, Near Bus StandMukkam, Kozhikode,Kerala, India.Ph: + 91 – 495 40 25 550
Cafit Square,Hilite Business Park,Near Pantheerankavu,Kozhikode
Start up VillageEranakulam,Kerala, India.
Email: [email protected]