01.03.2017 Views

new

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

controls ,DDLs, and add-ins with Visual Basic 6 or buy them off shelf from a large number of<br />

third –party software vendors.<br />

Backend Description<br />

SQL is a standard language for communicating with the RDBMS from any tool SQL<br />

can be used by a range of users. It is non-procedural language which looks like English language.<br />

When you enter an SQL statement , it is stored in SQL buffer and remains there until you enter a<br />

<strong>new</strong> statement.<br />

DDL:-DDL is the part of ESQL. it stands for Data Definition language. It provides<br />

statement for creation and deletion of the database. The DDL statements insulate you from the<br />

low level details of how data is physically stored in the database statement are: CREATE<br />

TABLE,ALTER TABLE ,DROP TABLE etc.<br />

DML:- DML is also the part of SQL .it stands for Data Manipulation Language . it<br />

provides statements For manipulating the database. The DML statements can modify the data<br />

stored in the database, but may cannot change its structure. It includes commands to insert<br />

,delete and modify tuples in the database<br />

Features of SQL<br />

‣ Recovery and concurrency: Concurrency is concerned with the manner in which<br />

multiple users operate the database. Each user can either reflect the updates of a<br />

transaction or can cancel all the updates of a transaction.<br />

‣ Security: The security can be maintained by view mechanism .A view is used to hide<br />

sensitive information and defines only part of a table which should be visible.<br />

‣ Integrity constraints: They are enforced by the system .For example, one can specify<br />

that an attribute of a relation will not take on null values.<br />

What SQL can do?<br />

SQL can retrieve data from a database<br />

SQL can insert records in a database<br />

SQL can update records in a database

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!