database

23

Upload: baabtracom-no-1-supplier-of-quality-freshers

Post on 09-Jul-2015

191 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Database
Page 2: 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 3: Database

WHAT IS DATABASE?

Supilesh Sukumaran

[email protected]

www.facebook.com/supiles

h

twitter.com/supilesh

in.linkedin.com/in/supilesh

9747872962

Page 4: Database

DATABASE?

Page 5: Database

A database is an organized collection of data.

The data is typically organized to model relevant

aspects of reality.

In a way that supports processes requiring this

information

Page 6: Database

DataKnown factsTypes: text, graphics, images, sound, videos

Database management system (DBMS)Software package for defining and managing a database

GENERAL CONCEPTS

Page 7: Database

Characteristics:

Data is organized into tables: rows & columns

Each row represents an instance of an entity

Each column represents an attribute of an entity

Metadata describes each table column

Relationships between entities are represented by values stored in the columns of the corresponding tables (keys)

Accessible through Standard Query Language (SQL)

RELATIONAL DATABASE

Page 8: Database

Data that describes the properties or characteristics of other data

Does not include sample data

Allows database designers and users to understand the meaning of the data

METADATA

Page 9: Database

SQL statements are used to retrieve and update data in a database.

Includes:Data Manipulation Language (DML)Data Definition Language (DDL)Data Control Language(DCL)

SQL

Page 10: Database

Syntax for executing queries, updating, inserting, and deleting records.

SELECT - extracts data from one or more tableINSERT INTO - inserts new data into a tableUPDATE - updates data in a tableDELETE FROM - deletes data from a table

Data Manipulation Language

Page 11: Database

Syntax for creating ,editing, deleting:

DatabasesTablesViewsIndexesConstraintsUsers

Data Definition Language

Page 12: Database

Data Control Language

Create privileges to allow users access to, and manipulation of, the database.

There are two main commands:

GRANT to grant a privilege to a user

REVOKE to revoke (remove) a privilege from a user

Page 13: Database

FIREBIRD

Page 15: Database
Page 16: Database

IB Expert is a professional Integrated

Development Environment for developing and

administration InterBase and FireBird databases.

Whether you enjoy the control of hand-coding

DML or DDL statements or to work in a visual

editing environment, IB Expert makes it easy to

get started and provides you with helpful tools to

enhance your experience.

Page 17: Database

FIREBIRD WITH IB EXPERT

Page 18: Database

IBExpert is the leading GUI tool for

Firebird and InterBase® databases.

Produced by IBExpert KG, headed by

Holger Klemt, who has more than 21

years experience in database design and

development.

Page 19: Database
Page 20: Database

YES IT’S A BIG BUSINESS

Page 21: Database
Page 22: Database

If this presentation helped you, please visit our page facebook.com/baabtra and like it.

Thanks in advance.

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

Page 23: Database

Contact Us