Linux databases
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Linux databases

on

  • 218 views

databases supporting linux

databases supporting linux

Statistics

Views

Total Views
218
Views on SlideShare
218
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Linux databases Presentation Transcript

  • 1. Linux Databases Prepared by Rajeev.P.V, CB.EN.P2CSE13014
  • 2. Before Linux ● In 1980’s, Microsoft’s DOS was the dominated OS for PC. ● Apple's MAC was better, but expensive. ● ● ● ● UNIX was much better, but much more expensive. Only for minicomputer for commercial applications. People were looking for a UNIX based system, which is cheaper and can run on PC. Both DOS, MAC and UNIX were proprietary, i.e., the source code of their kernel is protected. No modification is possible without paying high license fees.
  • 3. GNU project ● ● ● ● Established in 1984 by Richard Stallman, who believes that software should be free from restrictions against copying or modification in order to make better and efficient computer programs. GNU is a recursive acronym for “GNU's Not Unix” Aim at developing a complete Unix-like operating system which is free for copying and modification. Stallman built the first free GNU C Compiler in 1991. But still, an OS was yet to be developed.
  • 4. Beginning of Linux ● ● A famous professor Andrew Tanenbaum developed Minix, a simplified version of UNIX that runs on PC. In Sept 1991, Linus Torvalds, a second year student of Computer Science at the University of Helsinki, developed the preliminary kernel of Linux, known as Linux version 0.0.1
  • 5. Unix, Linux and variant history ● 1957:Bell labs introduced BESYS operating system to deal with batch jobs. ● 1971:First edition of Unix was released. ● 1972:Second edition of Unix released December 06, 1972. ● 1972:Ritchie written the new language C. ● 1973-1975: third, fourth, fifth, sixth editions of Unix were released. ● 1977:1BSD released late 1977. ● 1978:2BSD released mid 1978. ● 1979:Seventh edition of Unix released January 1979. ● 1979:3BSD released late 1979. ● ● 1979:SCO founded by Doug and Larry Michels as Unix porting and consulting company. 1980:4.0BSD released October 1980.
  • 6. Unix, Linux and variant history(contd..) ● ● 1982:SGI introduces IRIX. 1983:The GNU operating system is first announced by Richard Stallman September 27, 1983. ● 1984:Ultrix 1.0 was released. ● 1985:Eighth edition of Unix released February 1985. ● 1986:HP-UX 1.0 released. ● 1986:Ninth edition of Unix released September 1986. ● 1989:HP-UX 7.0 released. ● 1989:Tenth edition of Unix released October 1989 ● 1997:HP-UX 11.0 released. ● 1998:Sun Solaris 7 operating system released.
  • 7. Unix,linux and varient history(contd..) ● 2004:The first release of Ubuntu is released October 20, 2004. ● 20 October 2004:Ubuntu 4.10 (Warty Warthog) ● 8 April 2005:Ubuntu 5.04 (Hoary Hedgehog) ● 13 October 2005:Ubuntu 5.10 (Breezy Badger) ● 1 June 2006:Ubuntu 6.06 LTS (Dapper Drake) ● 26 October 2006:Ubuntu 6.10 (Edgy Eft) ● 19 April 2007:Ubuntu 7.04 (Feisty Fawn) ● 18 October 2007:Ubuntu 7.10 (Gutsy Gibbon) ● 24 April 2008:Ubuntu 8.04 LTS (Hardy Heron) ● 30 October 2008:Ubuntu 8.10 (Intrepid Ibex) ● 23 April 2009:Ubuntu 9.04 (Jaunty Jackalope) ● 29 October 2009:Ubuntu 9.10 (Karmic Koala)
  • 8. Unix, Linux and variant history(contd..) ● 29 April 2010:Ubuntu 10.04 LTS (Lucid Lynx) ● 10 October 2010:Ubuntu 10.10 (Maverick Meerkat) ● 28 April 2011:Ubuntu 11.04 (Natty Narwhal) ● 13 October 2011:Ubuntu 11.10 (Oneiric Ocelot) ● 26 April 2012:Ubuntu 12.04 LTS (Precise Pangolin) ● 18 October 2012:Ubuntu 12.10 (Quantal Quetzal) ● 25 April 2013:Ubuntu 13.04 (Raring Ringtail) ● 17 October 2013:Ubuntu 13.10 (Saucy Salamander) ● 17 April 2014(future):Ubuntu 14.04 LTS (Trusty Tahr)
  • 9. Linux today ● ● ● Linux has been used for many computing platforms like PC, PDA, Supercomputer etc. Not only character user interface but graphical user interface is available. Source code is freely available.
  • 10. List of Linux databases ● Commerecial databases. ● Opensource databases. ● NoSQL databases.
  • 11. Commercial databases SQL: ● Oracle ● IBM DB2 universal database for Linux ● Sybase for Linux ● Borland Interbase – FireBird ● MIMER SQL DBMS ● Adabas (from Germany) ● Empress: Embedded Database ● Pervasive Analytic DB: ● HP Vertica ● Teradata Aster etc.
  • 12. Non-SQL databases ● FairCom: C-Tree, Database server and Server SDK. ● Pick Systems: D3 ● Solid (from Finland) ● Cache ● Oracle: Berkeley Db. ● HDFgroup.org: Hierarchical Data Format. ● DBMaker
  • 13. Open source databases ● MySQL ● PostgresSQL. ● Drizzle. ● SQLite. ● VoltDB. ● Sap-DB ● Actian: Ingres Open Source Database. ● GigaBASE. ● FastDB.
  • 14. Databases The two popular databases for linux are: ● MySQL ● PostgreSQL
  • 15. MySQL advantages 1. Scalability and Flexibility. 2. High Performance. 3. High Availability. 4. Robust Transactional Support. 5. Web and Data Warehouse Strengths. 6. Strong Data Protection. 7. Comprehensive Application Development. 8. Management Ease. 9. Open Source Freedom and 24 x 7 Support. 10. Lowest Total Cost of Ownership.
  • 16. MySQL on Linux ● To install: sudo apt-get install mysql-server ● To start: mysql -u root -p ● To create database create database amrita; ● To show database show databases;
  • 17. References • http://www.computerhope.com/history/unix.htm , Accessed on 07-01-2014. • http://en.wikipedia.org/wiki/List_of_Ubuntu_releases, Accessed on 06-01-2014. • http://www.yolinux.com/ , Accessed on 02-01-2014. • http://www.mysql.com/why-mysql/topreasons.html, Accessed on 27-12-2013. • https://help.ubuntu.com/13.04/serverguide/mysql.html, Accessed on 22-12-2013.
  • 18. Thank you...