Database

25

Transcript of Database

Page 1: Database
Page 2: Database

Reshma Raju

[email protected]

Reshma chippykutty

twitter.com/username

Reshma Raju

Phone number

DATABASE AND TYPES OF DATABASES

Page 3: Database

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

A Database is a collection of records. Database management systems are designed as the means of managing all the records. DBMS is a software system designed to allow the definition , update , retrieval and of databases.

Page 5: Database

TYPES OF DATABASE

• Relational database • Document oriented database • Embedded database • Graph database • Hypertext database • Operational database • Distributed database • Flat file

Page 6: Database

Relational database• A relational database is a database that has a collection of tables of data items.

• Data in a single table represents a relations.

• Tables consist of rows and columns.

• The columns constitute the attributes.

• The rows constitute tuples.

Page 7: Database

• Row-A data set representing a single item.• Column-A labeled element of a tuple, e.g. "Address" or "Date of birth”, of multiple data item.• A primary key is used to uniquely identify each row. • The foreign key a column or group of columns in one table

that points to the primary key of another table. .

Page 8: Database

Document oriented database

• A computer program designed for storing, retrieving and managing document oriented information.

• Documents inside a document-oriented database are similar to records or rows in relational databases.

• Do not store data in tables with uniform sized fields for each record.

Page 9: Database
Page 10: Database

Embedded database

•The databases consist of data developed by individual end users.

•Examples of these are collection of documents, spreadsheets, presentations and other files.

Page 11: Database
Page 12: Database

Graph database

• A graph database is a database that uses graph structures with nodes, edges, and properties to represent and store data.

• A graph database is any storage system that provides index-free adjacency.

• This means that every element contains a direct pointer to its adjacent elements.

Page 13: Database
Page 14: Database

Hypertext database

• Hypertext databases are particularly useful for organizing large amount of disparate information.

• Hypertext is text displayed on a computer display or other electronic devices with references to other text which the reader can immediately access.

• Pages often written in HTML.

Page 15: Database
Page 16: Database

OPERATIONAL DATABASE

• Operational databases are used to store the detail operations of an organization.

• It distinctly represents different operations within an organization.

Page 17: Database
Page 18: 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.

Page 19: Database
Page 20: Database

Flat File

• A flat file database is a database that stores data in a plain text file.

• Flat files are ideal for small amount of data.

• Each line of the text file holds one record, with fields separated by delimiters, such as commas or tabs.

Page 21: Database
Page 22: Database

THANK YOU

Page 23: Database

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 24: Database

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

Give a feedback @ massbaab.com/baabtra

Thanks in advance

www.baabtra.com | www.massbaab.com |www.baabte.com

Page 25: Database

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]

Contact Us