Oracle Database and Features
History of Oracle
• Larry Ellison, Bob Miner and
E.D.Oates 3 persons made company RSI in 1977.
• 2nd version in 1979
•
3rd Version
in 1983 and fully written by c language and RSI becomes Oracle Corporation
• 4th version in 1984
• 5th version in 1985 and come as
client-server technology
• 6th version in 1988
• 7th version in 1992
• 8i version in 1997 i= internet version
• ….. Oracle 10g, 11g (g=grid)
• 12c (C=Cloud Computing)
• 18c
• 19c ( Automatic Index Creation, Real-Time Statistics Maintenance, SQL Queries on Object Stores, In-Memory for IoT Data Streams, and many more.
• 20c
• 21c in Dec 2020 (Holds Block chain, Machine learning)
More details on oracle version release information can be obtained in the following link-
1. https://en.wikipedia.org/wiki/Oracle_Database
2. https://ittutorial.org/oracle-version-history-oracle-database-release-versions/
Commercial Database Market Size Update Database Engine Ranking The following link will be useful to get updated information about database ranking in world. Why fall from the year 2015? The market declined is linked to the growth of cloud software as a service and the rise of non-relational and open source database solutions software. Why Oracle• Oracle support RDBMS • Handle Big database • User access is heavily controlled • Oracle Database 11g extends Oracle's unique ability to deliver the benefits of grid computing with more self-management and automation. • Data warehouse support • Database Vault defends against unauthorized access to application data and harmful database changes by any users, including those with permission to access the data • Database Firewall (Oracle 11g) • Data Dictionary
Why do database users prefer oracle? Satisfaction with the following: 1. Performance 2. Security features 3. Scalability 4. Consistency 5. Isolation of transactions 6. Durability of transactions 7. Quality of data modelling tools 8. Support for XML 9. Multi-platform support 10. Quality of management tools included in the database 11. Quality of available 3rd party management tools 12. Programming language support Data Dictionaries• In database management systems, a file that defines the basic organization of a database. A data dictionary contains a list of all files in the database, the number of records in each file, and the names and types of each field. Most database management systems keep the data dictionary hidden from users to prevent them from accidentally destroying its contents. • Data dictionaries do not contain any actual data from the database. Oracle Installation• Standalone ( PC based)• Center Server (Client-Server technology)• Server-side OS is– Unix – Linux – Windows • Client side OS is– Linux – Windows Major New in Oracle Database 21c
Here row is
hashed and no chance to delete the row later.
|
Writing SQL Commands
• Write commands at Note pad, save and exit
•
Run Note
pad at SQL prompts for output
•
Toad for Oracle is the #1
commercial Oracle development/management
tool for over twenty years! Toad for
Oracle enables you to maximize your
investment in Oracle technology by
empowering database professionals to
automate processes, minimize risks and cut project delivery timelines by nearly
half.
Oracle E-Business Suite Applications
•Oracle Human Capital Management,
•Oracle Financial Management,
• Oracle Supply Chain Management
• and Oracle Customer Relationship Management
(CRM).
•Datawarehouse
• Link
Oracle Enterprise Resource
Planning (ERP)
Oracle Application Developer
•
Learn more about Oracle Database using free Express Edition (XE).
•
Connect Oracle Database to your favorite programming languages
and dev environments including Java, .NET, Python, Node.js, Go, PHP, C/C++ and
more.
•
Use free dev tools and Integrated Development Environment (IDEs)
from Oracle including SQL Developer, SQLcl, and SQL Developer Data Modeler.
– The IDE simplifies the development of web, enterprise, desktop, and
mobile applications that use the Java and HTML5 platforms. The IDE also offers
support for the development of PHP and C/C++ applications.
•
Install free Oracle REST Data Services (ORDS) to REST-enable
your database.
•
For low-code app development, run
Oracle APEX on top of ORDS and XE at no extra cost to rapidly build data-centric web apps that look
beautiful in mobile and desktop browsers.
•
Ref: https://www.oracle.com/database/technologies/appdev/xe.html
Comments
Post a Comment