Databases and types of databases

787 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Databases and types of databases

  1. 1. Anu. S anusdhar4@gmail.com www.facebook.com/AnuSasidharan twitter.com/username in.linkedin.com/in/profilename DATABASESAND TYPES OF DATABASES INMARKET
  2. 2. Disclaimer: This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring Partner Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
  3. 3. CONTENTS DATABASE RELATIONAL DATABASE DOCUMENT ORIENTED DATABASE EMBEDDED DATABASE GRAPH DATABASE HYPERTEXT DATABASE OPERATIONAL DATABASE DISTRIBUTED DATABASE FLAT FILE
  4. 4. A collection of interrelated data stored together to serve multiple applications
  5. 5. WHY USE DATABASE..??? Reduces data redundancy Controls data inconsistency Facilitates sharing of data Ensures data security
  6. 6. 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.
  7. 7. 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
  8. 8. 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} ] }
  9. 9. Document oriented database
  10. 10. 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.
  11. 11. Embedded Database
  12. 12. 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.
  13. 13. Graph Database
  14. 14. HYPERTEXT DATABASES Hypertext databases are particularly useful for organizing large amount of disparate information. For example they are useful for maintaining online encyclopaedias
  15. 15. Hypertext Database
  16. 16. OPERATIONAL DATABASE Operational databases are used to store the detail operations of an organization. It distinctly represents different operations within an organization.
  17. 17. Operational Database
  18. 18. 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.
  19. 19. Distributed Database
  20. 20. 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
  21. 21. Flat Files
  22. 22. THANK YOU...
  23. 23. 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.
  24. 24. 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
  25. 25. Contact Us Emarald Mall (Big Bazar Building) Mavoor Road, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 Cafit Square, Hilite Business Park, Near Pantheerankavu, Kozhikode Start up Village Eranakulam, Kerala, India. Email: info@baabtra.com

×