0% found this document useful (0 votes)
2 views

unit 5 dbms

The document compares Oracle and SQL Server database management systems, highlighting Oracle's security features like TDE and Data Redaction, scalability through RAC, and performance optimization tools. It also outlines SQL Server's history, usage, and various editions, including free options like SQL Server Developer and Express, as well as commercial editions like Enterprise and Standard. Additionally, it describes SQL Server's client-server architecture and lists its advantages, such as enhanced performance and security.

Uploaded by

hellopeoples3023
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

unit 5 dbms

The document compares Oracle and SQL Server database management systems, highlighting Oracle's security features like TDE and Data Redaction, scalability through RAC, and performance optimization tools. It also outlines SQL Server's history, usage, and various editions, including free options like SQL Server Developer and Express, as well as commercial editions like Enterprise and Standard. Additionally, it describes SQL Server's client-server architecture and lists its advantages, such as enhanced performance and security.

Uploaded by

hellopeoples3023
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Security: Oracle has a mechanism for controlling and accessing the database to prevent

unauthorized access. It provides high security because of the Oracle Advanced Security
features. It offers two solutions to protect databases that are TDE (Transparent Data
Encryption) and Data Redaction. TDE supports data encryption both at the source and after
export. Redaction is performed at the application level. Oracle has some other security features
like Oracle Database Vault that regulates user privileges and Oracle Label Security.

Scalability: It provides features like RAC (Real Application Cluster) and Portability, which
makes an Oracle database scalable based on usage. In a clustered environment, it includes
capabilities such as rolling instance migrations, performing upgrades, maintaining application
continuity, quality of service management, etc.

Performance: Oracle provides performance optimization tools such as Oracle Advanced


Compression, Oracle Database In-Memory, Oracle Real Application Testing, and Oracle
Times Ten Application-Tier Database Cache. Their main objective is to improve system
performance to the highest possible level.

Analytics: Oracle has the following solutions in the field of analytics:

o OLAP (Oracle Analytic Processing): It is an implementation of Oracle for doing


complicated analytical calculations on business data.
o Oracle Advanced Analytics: It is a technical combination of Oracle R Enterprise and
Oracle Data Mining that assists customers in determining predictive business models
through data and text mining, as well as statistical data computation.

Management: Oracle Multitenant is a database management tool that combines a single


container database with many pluggable databases in a consolidated design.

5. CASE STUDY – SQL SERVER

What is SQL Server?

Microsoft developed and marketed the SQL Server relational database management
system (RDBMS) to primarily compete with the MySQL and Oracle databases. It is also
called MS SQL Server, which is an ORDBMS, platform-dependent, and can work on GUI and
command-based software.

Usage of SQL Server

The following are the key usage of MS SQL Server:

o Its main purpose is to build and maintain databases.


o It is used to analyze the data using SQL Server Analysis Services (SSAS).
o It is used to generate reports using SQL Server Reporting Services (SSRS).
o It is used to perform ETL operations using SQL Server Integration Services (SSIS).

14
Version History of SQL Server

SQL Server's journey began on June 12th, 1988, when Microsoft joined Ashton-
Tate and Sybase to develop a new variant of Sybase SQL Server for IBM OS/2. They released
the first database product named SQL Server v1.0 in 1989. The first version served as
Microsoft's entry to the enterprise-level database market, competing with the MySQL, Sybase,
IBM, and Oracle databases.

Microsoft retained ownership of the name SQL Server after the partnership ended in the early
1990s. Microsoft has released several SQL Server versions since the 1990s that are SQL Server
2000, 2005, 2008, 2012, 2014, 2016, 2017, and 2019.

SQL Server Editions

SQL Server comprises five editions with different bundled services and tools and pricing
options to meet the user needs. Microsoft provides two editions of SQL Server free of charge,
which are given below:

SQL Server Developer: This edition was released mainly for use in the non-production
environment, i.e., database development and testing. It allows to build, test, and demo purpose.

SQL Server Express: It is used for small-scale applications and databases with disc storage
capacities of up to 10 GB.

For commercial purposes, the following editions are used:

SQL Server Enterprise: It is used in high-end, larger, and more critical businesses. All SQL
Server features, such as high-end security, advanced analytics, and machine learning, are
included in this version.

SQL Server Standard: This edition is suitable for data marts and mid-tier applications that
included basic reporting and analytics. It supports partial enterprise edition's feature, as well as
server limitations on the number of processor cores and memory that we can configure.

SQL Server WEB: This edition is suitable for Web hosters who want a low overall ownership
cost. It has features of scalability, manageability capabilities, and affordability for small to
large-scale web properties.

15
SQL SERVER ARCHITECTURE

SQL Server works on a client-server architecture. It looks very simple from the front end, but
internally, multiple processes run in the background to fulfill this request. Based on the
architecture, the SQL Server mainly has three major components:

1. Network Protocols (SNI- SQL Server Network Interface)


2. Database Engine
3. SQLOS

ADVANTAGES OF SQL SERVER

 Easy to Install
 Enhanced Performance
 Several SQL Server Editions
 Highly Secure
 Excellent Data Restoration and Recovery Mechanism
 Lower Cost Of Ownership

16

You might also like