Master of Computer Application (MCA) : Database Engine and Its Functionality
Master of Computer Application (MCA) : Database Engine and Its Functionality
Functionality
Master of Computer
Application (MCA)
Submitted By
Submitted To
5. System security.
6. Advantages.
The Database Engine is the core service for storing, processing, and
securing data. The Database Engine provides controlled access and
rapid transaction processing to meet the requirements of the most
demanding data consuming applications within your enterprise.
Databases
Tables
Indexes
Views
DML Triggers
Security systems
Advantage:
Create table: -
CREATE TABLE student (stu_no number(5), stu_name
char(15),address varchar2(20),course_id varchar2(10),course_name
char(20));
Table created
Insert values in table:
INSERT INTO student
values(1001,’Amit’,’Jalandhar’,’cap302’,’operating_system’);
values(1001,’Vikash’,’Chandighar’,’cap301’,’Data_base’);
values(1001,’Sumit’,’ludiana’,’cap303’,’Financial_Management’);
values(1001,’Rahul’,’Jammu’,’cap302’,’Data_base’);
values(1001,’Vijay’,’chandighar’,’cap302’,’Math’);
The Jet database engine itself ships with Microsoft Access, Microsoft
Visual Basic, Microsoft Visual C++, and Microsoft Excel. However these
are not the only applications that can access the Jet database engine
features. The following scenarios show how a user or developer can tap
into the Jet database engine features:
Besides the basic features that users have come to expect from any
database engine, the Microsoft Jet database engine adds advanced
capabilities that were previously unavailable on desktop databases.
These include:
MySql is a powerful database. It's very good and free of charge. Many
developers in the world selected mysql and php for developing their
website.
The MySQL database has become the world's most popular open
source database because of its consistent fast performance, high
reliability and ease of use. It's used in more than 6 million installations
ranging from large corporations to specialized embedded applications
on every continent in the world.
Not only is MySQL the world's most popular open source database, it's
also become the database of choice for a new generation of
applications built on the LAMP stack (Linux, Apache, MySQL, PHP / Perl
/ Python.) MySQL runs on more than 20 platforms including Linux,
Windows, OS/X, HP-UX, AIX, Netware, giving you the kind of flexibility
that puts you in control.
2. High Performance
3. High Availability
MySQL is the de-facto standard for high-traffic web sites because of its
high-performance query engine, tremendously fast data inserts
capability, and strong support for specialized web functions like fast full
text searches. These same strengths also apply to data warehousing
environments where MySQL scales up into the terabyte range for either
single servers or scale-out architectures. Other features like main
memory tables, B-tree and hash indexes, and compressed archive
tables that reduce storage requirements by up to eighty-percent make
MySQL a strong standout for both web and business intelligence
application.
One of the reasons MySQL is the world's most popular open source
database is that it provides comprehensive support for every
application development need. Within the database, support can be
found for stored procedures, triggers, functions, views, cursors, ANSI-
standard SQL, and more. For embedded applications, plug-in libraries
are available to embed MySQL database support into nearly any
application. MySQL also provides connectors and drivers (ODBC, JDBC,
etc.) that allow all forms of applications to make use of MySQL as a
preferred data management server. It doesn't matter if it's PHP, Perl,
Java, Visual Basic, or .NET, MySQL offers application developers
everything they need to be successful in building database-driven
information systems.
• Oracle SQL
• PL/SQL
• Application Programming Languages (APIs)
• Transactions
• Data types
• Globalization
Custom Functions
One of the most interesting features that the SQLite extension brings
to the table is the ability to create functions of your own to use within
SQL. This is possible due to the fact that SQLite combines both the
interface and the database engine in a single library that is coupled
with PHP. Through the use of sqlite_create_function() you can create
functions that can then be applied to the result set or used inside a
WHERE condition.
• Zero-Configuration