database and database types
TRANSCRIPT
![Page 1: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/1.jpg)
![Page 2: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/2.jpg)
DATABASE And TYPES
BIMAL- A
bimal555
in.linkedin.com/in/profilename
9633841302
TITLE
![Page 3: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/3.jpg)
Disclaimer: This presentation is prepared by trainees ofbaabtra as a part of mentoring program. This is not officialdocument of baabtra –Mentoring PartnerBaabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
![Page 4: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/4.jpg)
Database Definition
A database is an application thatmanages data and allows fast storageand retrieval of that data.
![Page 5: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/5.jpg)
Different Types of Database
• operational databases• Graph databases• Relational database• Object oriented database• Embedded database• Flat files
![Page 6: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/6.jpg)
Operational database
Operational database management systems (alsoreferred to as OLTP On Line Transaction Processingdatabases), are used to manage dynamic data inreal-time. These types of databases allow you to domore than simply view archived data.
Operational databases allow you to modify thatdata (add, change or delete data), doing it in real-time
![Page 7: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/7.jpg)
Example For operational database
• A company might have an operationaldatabase used to track warehouse/stockquantities. As customers order productsfrom an online web store, an operationaldatabase can be used to keep track ofhow many items have been sold andwhen the company will need to reorderstock.
![Page 8: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/8.jpg)
Example For operational database
![Page 9: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/9.jpg)
Graph database
• In computing, a graph database is adatabase that uses graph structures withnodes, edges, and properties torepresent and store data.
![Page 10: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/10.jpg)
• Nodes represent entities such as people,businesses, accounts, or any other itemyou might want to keep track of.
• Edges are the lines that connect nodes tonodes or nodes to properties and theyrepresent the relationship between thetwo
• Most of the important information isreally stored in the edges
![Page 11: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/11.jpg)
Example
![Page 12: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/12.jpg)
Relational database
• A relational database is a collection ofdata items organized as a set of formallydescribed tables from which data can beaccessed or reassembled in manydifferent ways without having toreorganize the database tables.
![Page 13: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/13.jpg)
Example
•
![Page 14: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/14.jpg)
object-oriented database
An object database (also object-orienteddatabase management system) is adatabase management system in whichinformation is represented in the form ofobjects as used in object-orientedprogramming
![Page 15: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/15.jpg)
Example
![Page 16: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/16.jpg)
Embedded database
An embedded database system is a databasemanagement system (DBMS) which is tightlyintegrated with an application software thatrequires access to stored data, such that thedatabase system is "hidden" from theapplication’s end-user and requires little or noongoing maintenance. It is actually a broadtechnology category that includes
![Page 17: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/17.jpg)
Example
![Page 18: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/18.jpg)
• When an application accesses a Derbydatabase using the Embedded DerbyJDBC driver, the Derby engine does notrun in a separate process, and there areno separate database processes to startup and shut down. Instead, the Derbydatabase engine runs inside the sameJava Virtual Machine (JVM) as theapplication
![Page 19: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/19.jpg)
Flat files
• A relatively simple database system inwhich each database is contained in asingle table.
![Page 20: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/20.jpg)
Example
![Page 21: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/21.jpg)
THANK YOU...
![Page 22: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/22.jpg)
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 designedto make a quick, good software professional out of anybody who holds a passion for coding.
![Page 23: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/23.jpg)
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
![Page 24: database and database types](https://reader034.vdocuments.mx/reader034/viewer/2022042507/55a243101a28abf1448b46b3/html5/thumbnails/24.jpg)
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]