Date:9-1-2015 info@baabtra.com facebook.com/baabtra twitter.com/baabtra in.linkedin.com/in/baabtra DATABASE AND TYPES OF DATABASE
DATABASE MANAGEMENT SYSTEM 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 administration of databases.
TYPES OF DATABASE •Relational database •Document oriented database •Embedded database •Graph database •Hypertext database •Operational database •Distributed database •Flat file
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.
• 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.
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.
Any number of fields of any length can be added to a document.
EMBEDDED DATABASE •The databases consist of data developed by individual end users. •Examples of these are collection of documents, spreadsheets, presentations and other files.
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.
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.
OPERATIONAL DATABASE An operational database contains data about the things that go on inside an organization or enterprise. Example: data on customer complaints, employee information, etc.
DISTRIBUTED DATABASE It is a database in which portions of the database are stored on multiple computers within a network. The DDBMS synchronizes all the data periodically. Updates and deletes performed on the data at one location will be automatically reflected in the data stored elsewhere.
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.
US UK UAE 7002 Hana Road, Edison NJ 08817, United States of America. 90 High Street, Cherry Hinton, Cambridge, CB1 9HZ, United Kingdom. Suite No: 51, Oasis Center, Sheikh Zayed Road, Dubai, UAE Email to info@baabtra.com or Visit baabtra.com Looking for learning more about the above topic?
India Centres 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 IT Park, Hilite Business Park, Kozhikode Kerala, India. Email: info@baabtra.com TBI - NITC NIT Campus, Kozhikode. Kerala, India. Start up Village Eranakulam, Kerala, India. Start up Village UL CC Kozhikode, Kerala
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
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.

Database and types of database

  • 2.
  • 3.
    DATABASE MANAGEMENT SYSTEM ADatabase 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 administration of databases.
  • 4.
    TYPES OF DATABASE •Relationaldatabase •Document oriented database •Embedded database •Graph database •Hypertext database •Operational database •Distributed database •Flat file
  • 5.
    RELATIONAL DATABASE A relationaldatabase 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.
  • 6.
    • Row-A dataset representing a single item. • Column-A labeled element of a tuple, e.g. "Address" or "Date of birth”, of multiple data item.
  • 7.
    A primary keyis 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.
  • 8.
    DOCUMENT ORIENTED DATABASE Acomputer 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.
  • 9.
    Any number offields of any length can be added to a document.
  • 10.
    EMBEDDED DATABASE •The databasesconsist of data developed by individual end users. •Examples of these are collection of documents, spreadsheets, presentations and other files.
  • 12.
    GRAPH DATABASE A graphdatabase 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.
  • 14.
    HYPERTEXT DATABASE Hypertext databasesare 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.
  • 16.
    OPERATIONAL DATABASE An operationaldatabase contains data about the things that go on inside an organization or enterprise. Example: data on customer complaints, employee information, etc.
  • 17.
    DISTRIBUTED DATABASE It isa database in which portions of the database are stored on multiple computers within a network. The DDBMS synchronizes all the data periodically. Updates and deletes performed on the data at one location will be automatically reflected in the data stored elsewhere.
  • 18.
    FLAT FILE A flatfile 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.
  • 21.
    US UK UAE 7002Hana Road, Edison NJ 08817, United States of America. 90 High Street, Cherry Hinton, Cambridge, CB1 9HZ, United Kingdom. Suite No: 51, Oasis Center, Sheikh Zayed Road, Dubai, UAE Email to info@baabtra.com or Visit baabtra.com Looking for learning more about the above topic?
  • 22.
    India Centres 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 IT Park, Hilite Business Park, Kozhikode Kerala, India. Email: info@baabtra.com TBI - NITC NIT Campus, Kozhikode. Kerala, India. Start up Village Eranakulam, Kerala, India. Start up Village UL CC Kozhikode, Kerala
  • 23.
    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
  • 24.
    Want to learnmore 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.