Database actions In this presentation… –database actions –database connections –recordsets.
Database
-
Upload
baabtracom-no-1-supplier-of-quality-freshers -
Category
Education
-
view
190 -
download
0
Transcript of Database
![Page 1: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/1.jpg)
![Page 2: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/2.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/3.jpg)
WHAT IS DATABASE?
Supilesh Sukumaran
www.facebook.com/supiles
h
twitter.com/supilesh
in.linkedin.com/in/supilesh
9747872962
![Page 4: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/4.jpg)
DATABASE?
![Page 5: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/5.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/6.jpg)
DataKnown factsTypes: text, graphics, images, sound, videos
Database management system (DBMS)Software package for defining and managing a database
GENERAL CONCEPTS
![Page 7: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/7.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/8.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/9.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/10.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/11.jpg)
Syntax for creating ,editing, deleting:
DatabasesTablesViewsIndexesConstraintsUsers
Data Definition Language
![Page 12: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/12.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/13.jpg)
FIREBIRD
![Page 14: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/14.jpg)
Firebird is an open
source SQL relational database
management system that runs
on Linux, Windows, and a variety
of Unix.
![Page 15: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/15.jpg)
![Page 16: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/16.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/17.jpg)
FIREBIRD WITH IB EXPERT
![Page 18: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/18.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/19.jpg)
![Page 20: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/20.jpg)
YES IT’S A BIG BUSINESS
![Page 21: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/21.jpg)
![Page 22: Database](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/22.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022042817/559dfdbb1a28ab61098b46f8/html5/thumbnails/23.jpg)
Contact Us