IT Questions and Answers :)

Tuesday, October 20, 2020

The Oracle database is a ...

The Oracle database is a ...

  • Operating System (OS)
  • Data Base Management System (DBMS)
  • Interpreter
  • Compiler 

The Oracle database is a ...

Difference between MySQL and Oracle

MySQL and Oracle are the two famous relational databases that are used in small and big companies. Although Oracle Corporation supports both databases, they also have a lot of differences. Oracle is the more powerful software in comparison to MySQL. In this section, we are going to compare the differences between MySQL and Oracle database systems based on the various parameters.

What is MySQL?

MySQL is the popular database management system used for managing the relational database. It is open-source database software, which is supported by Oracle Company. It is fast, scalable, and easy to use database management system in comparison with Microsoft SQL Server and Oracle Database. It is commonly used with PHP scripts for creating powerful and dynamic server-side or web-based enterprise applications.

It is developed and supported by the Swedish Company, MySQL AB, and written in C and C++ programming languages. Many small and big companies use MySQL. MySQL supports many Operating Systems like Windows, Linux, MacOS, etc. with C, C++, and Java languages.

Features of MySQL Database

The essential features of the MySQL database are given below:

  • MySQL is a relational database management system and easy to use. We can build and interact with MySQL by using only a few simple SQL statements.
  • It is secure because passwords are encrypted in MySQL.
  • It follows a client /server architecture.
  • It is free and open-source.
  • It is scalable.
  • It allows transactions to be rolled back, commit, and crash recovery.
  • It provides high performance, high flexibility, and high productivity.

What is Oracle?

Oracle is a relational database system that provides self-driving, self-securing, self-repairing, and designed to eliminate error-prone manual database management. Oracle is a cross-platform database system which can run on the various operating system. It allows to store and retrieve data quickly and safely. It is available free for the student but cannot use for commercial purposes. It is the first database software developed for business purposes to manipulate data using a query language. Oracle was released in 1980 with basic SQL features. This software is scalable, portable, distributed, and programmable.

Features of Oracle Database

The essential features of an Oracle database are given below:

  • Oracle database is a cross-platform because it can run on various operating systems such as Windows, Linux, Mac, etc.
  • It supports a logical database structure that allows interacting with the database without knowing the physical storage of your data.
  • It is scalable, portable, distributed, and programmable.
  • It can handle a large amount of data quickly.
  • It supports ACID property that allows us to maintain the integrity and reliability of your data.
  • Oracle has networking stacks that enable us to communicate applications across the different platforms with oracle database smoothly.
  • It has a recovery manager tool that provides cold, hot, and incremental database backups and recoveries.

MySQL vs. Oracle

Let us summaries the popular differences between MySQL and Oracle in the tabular form given below:

 

Comparison BasisMySQLOracle
Introduction It is an open-source, cross-platform relational database management system built by Swedish Company MYSQL AB and currently supported by the Oracle. Oracle is a relational database system (RDBMS) that implements object-oriented features. It allows to store and retrieve data quickly and safely. It can handle a large amount of data.
Release It was released in 1995. It was released in 1980.
Cost It is free and open-source. It is licensed under the GNU. It is licensed for commercial purposes, but it provides the express edition for free. The express edition is recommended for students only.
Scalability MySQL database is used for small and big businesses. Oracle database is used for very large scale deployments.
Data Partitioning It does not support data partitioning. It supports data partitioning.
Security It requires a username, password, and host to access the database. It requires a username, password, and profile validation to access the database.
System Type It only works with the static system. It can work with both static and dynamic systems.
Null Value MySQL supports the null value. Oracle does not support the null value.
Character MySQL support only two characters that are CHAR and VARCHAR. Oracle supports four different characters that are CHAR, VARCHAR2, NCHAR, and NVARCHAR2.
Backup Mechanism It offers only two backup mechanisms that are mysqlhotcopy and mysqldump. It offers many backup mechanisms that are backup, hot backup, import, export, etc.
XML Support It does not support XML. It supports XML.
Storage Features It contains only a few storage features like tablespace, synonym, packages, and many others. It supports many storage features that are tablespace, synonym, packages, etc.
Locking facility MySQL has only a table locking facility. Oracle has table locking as well as a row locking facility.
Language support MySQL support only SQL language. Oracle supports both SQL and PL/SQL languages.
Operating System SupportIt supports the following Operating System:
  • Windows
  • Mac OS X
  • Linux
  • UNIX
  • z/OS
  • BSD
  • Symbian
  • AmigaOS
It supports the following Operating System:
  • Windows
  • Mac OS X
  • Linux
  • UNIX
  • z/OS

 

Share:

IC chips for computers are usually made of

IC chips for computers are usually made of

  • Aluminimum
  • Gold
  • Copper
  • Silicon
 
IC chips for computers are usually made of

EXPLANATION

IC Chips, also called integrated circuit chips, is made up of semiconductor material which is normally silicon. It is a set of electronic circuits on one small flat piece of semiconductor material (silicon). 

Integrated circuit (IC), also called microelectronic circuit, microchip, or chip, an assembly of electronic components, fabricated as a single unit, in which miniaturized active devices (e.g., transistors and diodes) and passive devices (e.g., capacitors and resistors) and their interconnections are built up on a thin substrate of semiconductor material (typically silicon). The resulting circuit is thus a small monolithic “chip,” which may be as small as a few square centimetres or only a few square millimetres. The individual circuit components are generally microscopic in size.

Share:

The text that is linked in a HyperLink is called

The text that is linked in a HyperLink is called

  • Anchor Text
  • Symbolic Text
  • Hyper Text
  • CSS Script 

The text that is linked in a HyperLink is called
 

EXPLANATION

In HTML documents, hyperlinks are implemented using <a> and <link> elements. While the <a> element defines the position of a hyperlink in the content area (body) of an HTML document, the element <link> in the header area (head) is used to define relationships with other documents and resources.

In the following paragraph, we concentrate on the <a> element, in other words on hyperlinks in the HTML body. They are visible to website visitors, can be clicked on, and belong to the central navigation tools of the world wide web, just as the address bar in the browser or the input fields of search engines.

Share:

What is the default Encryption Algorithm used by BitLocker in Windows?

What is the default Encryption Algorithm used by BitLocker in Windows?

  • AES
  • RSA
  • Blowfish
  • Triple DES

 

What is the default Encryption Algorithm used by BitLocker in Windows?

EXPLANATION

 BitLocker uses Advanced Encryption Standard (AES) as its encryption algorithm with configurable key lengths of 128 or 256 bits. The default encryption setting is AES-128, but the options are configurable by using Group Policy.

The common wisdom is that AES 128 and AES 256 actually offer about the same security. It would take so long to brute-force 128-bit AES encryption that 256-bit AES encryption doesn’t really offer a meaningful amount of additional security. For example, if it would take a quadrillion years to brute-force 128-bit AES, does it really matter that it might take even longer to brute-force 256-bit AES? For all realistic purposes, they’re equally secure.

But it’s not quite all that simple. The NSA requires 128-bit keys for data marked SECRET, while it requires 256-bit keys for data marked TOP SECRET. The NSA clearly considers 256-bit AES encryption more secure. Does a secretive government agency tasked with breaking encryption know something we don’t know, or is this just a case of silly government bureaucracy?

We aren’t qualified to give the final word on this. Agile Bits has a great in-depth look at the subject in their blog post about why they moved the 1Password password manager from 128-bit AES to 256-bit AES. The NSA apparently considers 256-bit AES encryption protection against future quantum computing technologies that could break encryption much more quickly.

Share:

Which DFSR setting captures, compresses and communicates only file differences to replication partners?

Which DFSR setting captures, compresses and communicates only file differences to replication partners?

  • Remote Differential Compression
  • Binary Delta Compression
  • Realtime Differential Compression
  • Remote Delta Compression 

Which DFSR setting captures, compresses and communicates only file differences to replication partners?

 EXPLANATION

Remote Differential Compression (RDC) is a client-server synchronization algorithm that allows the contents of two files to be synchronized by communicating only the differences between them. It was introduced with Microsoft Windows Server 2003 R2 and is included with later Windows client and server operating systems.

SOURCE

https://en.wikipedia.org/wiki/Remote_Differential_Compression

 

Share:

Wednesday, October 14, 2020

What tool on a Mac laptop will close a non-responding application

What tool on a Mac laptop will close a non-responding application

  • Force Quit
  • iQuit
  • Sudo-kill
  • App Stop 
 
 
What tool on a Mac laptop will close a non-responding application

EXPLANATION

Force quit is the native Mac application that functions similar to Task Manager for stopping errant applications when the OS is running

SOURCE

https://support.apple.com/en-ca/HT201276
Share:

Tuesday, September 29, 2020

What PowerShell Cmdlet would you use to update the Primary and Secondary DNS Server IP Addresses

What PowerShell Cmdlet would you use to update the Primary and Secondary DNS Server IP Addresses

  • Set-DNSServerAddress
  • Set-DNSClientServerAddress
  • New-DNSServerAddress
  • Set-DNSServerClientAddress 

 

What PowerShell Cmdlet would you use to update the Primary and Secondary DNS Server IP Addresses

EXPLANATION

This Cmdlet can also update the DNS Server IP Addresses on remove computers by creating a New-CimSession, then using the -CIMSession parameter

# These Commands will Update the NIC Interface called Ethernet




$Session = New-CimSession -ComputerName ComputerName
Set-DNSClientServerAddress -CimSession $Session -ServerAddresses 192.168.1.1,192.168.1.2 -InterfaceAlias *Ether*

You can list multiple IP's seperated by a comma, as well as multiple InterfaceAliases such as *ether*,*local*

SOURCE

https://blogs.technet.microsoft.com/heyscriptingguy/2014/08/30/powertip-use-powershell-to-set-primary-and-secondary-dns-server-addresses/



 

Share:

Popular Posts