SlideShare a Scribd company logo
1 of 5
What is the difference between MySQL
and SQL Server?
6
MySQL and SQL Server are the two leading databases that support front end applications related to various
domains. The differences between MySQL and SQL Server are listed below:
MySQL SQL Server
MySQL is available for free since MySQL is
an open source.
SQL Server is not an open source and
payment has to be made to use SQL Server.
MySQL offers only updateable views. SQL Server offers indexed views which are
much more powerful, performance wise.
MySQL does not support XML. SQL Server supports XML.
MySQL provides only table level security. SQL Server provides column level security.
MySQL does not offer any certification for
security.
SQL Server has C2 compliant certification.
Database security is verified by third party.
Earlier versionsof MySQL does not support
triggers. Only MySQL 5.0 supports triggers.
SQL Server provides triggers.
User defined functions are not supported in
MySQL.
User defined functions are supported in SQL
Server.
Cursor feature is not available in MySQL. Cursor feature is available in SQL Server.
Stored procedures and full join facility is not
offered in MySQL.
Stored procedures and full join facility are
offered in SQL Server.
Import and Export functions have very
limited support in MySQL.
Import and export are extensively supported
in MySQL.
Transaction support is very much limited in
MySQL.
Transaction support is extensively and fully
offered in SQL Server.
Replication support is very much limited in
MySQL.
Replication support is extensively and fully
offered in SQL Server.
Auto tuning is not supported in MySQL. Auto tuning is supported in SQL Server.
Job scheduling and profiling are not available
in MySQL.
Job scheduling and profiling are available in
MySQL.
Online backup support and clustering support
is limited in MySQL.
Online backup support and clustering support
is extensive and complete in SQL Server.
Log Shipping and Storage Area Network Log Shipping and Storage Area Network
support is not available in MySQL. support is available in SQL Server.
OLAP Services, Data Reporting and Data
Mining are not supported in MySQL.
OLAP Services, Data Reporting and Data
Mining are supported in SQL Server.
What is the difference between AJAX and
JavaScript?
2
AJAX and JavaScript are related due to fact that Ajax is the methodology that is used by the JavaScript to get
the data from the server. Although Ajax and JavaScript are interrelated there are few differences between
AJAX and JavaScript:
AJAX JavaScript
AJAX allows the coder send request data
asynchronously in order load new data
without changing the web page.
JavaScript is a client side scripting language that
allows the creation of dynamic web pages by
providing a new level of interactivity.
AJAX supports the server side scripting
Language.
JavaScript provides support to the client side
scripting language.
AJAX can load the web page after it is been
loaded for the first time.
JavaScript cannot load the pages after it is once
loaded.
AJAX does not install Trojan in the
computer.
JavaScript can install Trojan in the computer.
What is the difference between AJAX and
JQuery?
AJAX and JQuery are two different technologies that are very useful in creating the web application in an
interactive way and in making the application look and work more effectively. The difference between AJAX
and JQuery are:
AJAX JQuery
AJAX is a powerful tool which cannot use
HTML since it is a simple tool and it can not
reload the page after it is once loaded.
JQuery is a light weight language that focuses the
interaction in the HTML elements.
AJAX is a combination of several
technologies such as CSS, HTML, DOM
and many more. In combination with these
technologies, AJAX provides new
functionalities.
JQuery cannot provide a new functionality by
combining with other technologies.
AJAX should be accessed in a proper
procedure to retrieve data from the server.
JQuery can be accessed through front-end therefore
JQuery does not require understanding of the
complete procedure to setup a page.
Heavy usage of AJAX often leads to the
server overload due to more number of
connections created.
There is no chance for overload of server while
using JQuery since there is no such heavy usage in
JQuery.
What are the advantages of AJAX?
The advantages of AJAX are:
XMLHttpRequest: The XMLHttpRequest of Ajax provides support to different kinds of HTTP request
types. AJAX XMLHttpRequest can be used to send request for non-AJAX pages as well.
IFrame: The IFrame feature in AJAX supports every modern browser and asynchronous file uploads.
AJAX can make request by both POST and GET methods.
Cookies: Even though there is an implementation difference between the browsers, the cookies in
AJAX provides support for more number of browsers.
Interface: The interface in AJAX is very responsive. The required section of the page is transferred at
a point of time rather than transferring the whole page.
Waiting Time: The waiting time in AJAX has been reduced.
Traffic: In AJAX, the traffic which occurs during the ‘To’ and ‘From’ process in the server has been
reduced.
What is the purpose of AJAX?
AJAX is a set of web development methods that are inter-related and used for creation of asynchronous web
application. AJAX can retrieve and send data to the server without disturbing the display and activities
performed in the existing page. AJAX uses set of technologies in an efficient way. AJAX uses CSS and HTML
together to mark up and include style details. The DOM is contacted using JavaScript to achieve dynamic
interaction between the user and the application. JavaScript and the XMLHttpRequest objects together provide
a technique for exchange of data between server and the browser in an asynchronous manner there by
avoiding full page reloads.
How to find a string type in PHP?
PHP provides a function is_string() to test the type of the variable if it is a string or not. The following php code
demonstrates the details.
function test_string($str)
{
if (!(is_string($str))) {
echo "$str is not a string type";
} else {
echo "$str is a string type";
}
}
echo test_string("1");
echo test_string("abc");
echo test_string(1);
The above code will display the following outputs:
1 is a string type
abc is a string type
1 is not a string type

More Related Content

What's hot

22nd Athens Big Data Meetup - 1st Talk - MLOps Workshop: The Full ML Lifecycl...
22nd Athens Big Data Meetup - 1st Talk - MLOps Workshop: The Full ML Lifecycl...22nd Athens Big Data Meetup - 1st Talk - MLOps Workshop: The Full ML Lifecycl...
22nd Athens Big Data Meetup - 1st Talk - MLOps Workshop: The Full ML Lifecycl...Athens Big Data
 
Customer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionCustomer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionsolarisyougood
 
MySQL Database Architectures - InnoDB ReplicaSet & Cluster
MySQL Database Architectures - InnoDB ReplicaSet & ClusterMySQL Database Architectures - InnoDB ReplicaSet & Cluster
MySQL Database Architectures - InnoDB ReplicaSet & ClusterKenny Gryp
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Aaron Shilo
 
Oracle RAC, Oracle Data Guard, and Pluggable Databases: When MAA Meets Oracle...
Oracle RAC, Oracle Data Guard, and Pluggable Databases: When MAA Meets Oracle...Oracle RAC, Oracle Data Guard, and Pluggable Databases: When MAA Meets Oracle...
Oracle RAC, Oracle Data Guard, and Pluggable Databases: When MAA Meets Oracle...Ludovico Caldara
 
Oracle 12c Multitenant architecture
Oracle 12c Multitenant architectureOracle 12c Multitenant architecture
Oracle 12c Multitenant architecturenaderattia
 
SQL Tuning, takes 3 to tango
SQL Tuning, takes 3 to tangoSQL Tuning, takes 3 to tango
SQL Tuning, takes 3 to tangoMauro Pagano
 
MariaDB 10.11 key features overview for DBAs
MariaDB 10.11 key features overview for DBAsMariaDB 10.11 key features overview for DBAs
MariaDB 10.11 key features overview for DBAsFederico Razzoli
 
Presentation sql server to oracle a database migration roadmap
Presentation    sql server to oracle a database migration roadmapPresentation    sql server to oracle a database migration roadmap
Presentation sql server to oracle a database migration roadmapxKinAnx
 
How to set up orchestrator to manage thousands of MySQL servers
How to set up orchestrator to manage thousands of MySQL serversHow to set up orchestrator to manage thousands of MySQL servers
How to set up orchestrator to manage thousands of MySQL serversSimon J Mudd
 
2021 04-20 apache arrow and its impact on the database industry.pptx
2021 04-20  apache arrow and its impact on the database industry.pptx2021 04-20  apache arrow and its impact on the database industry.pptx
2021 04-20 apache arrow and its impact on the database industry.pptxAndrew Lamb
 
MySQL Database Architectures - 2022-08
MySQL Database Architectures - 2022-08MySQL Database Architectures - 2022-08
MySQL Database Architectures - 2022-08Kenny Gryp
 
Spark 2.x Troubleshooting Guide
Spark 2.x Troubleshooting GuideSpark 2.x Troubleshooting Guide
Spark 2.x Troubleshooting GuideIBM
 
MySQL Database Monitoring: Must, Good and Nice to Have
MySQL Database Monitoring: Must, Good and Nice to HaveMySQL Database Monitoring: Must, Good and Nice to Have
MySQL Database Monitoring: Must, Good and Nice to HaveSveta Smirnova
 
Monitoring As a Service
Monitoring As a ServiceMonitoring As a Service
Monitoring As a ServiceJames Turnbull
 
SQL Monitoring in Oracle Database 12c
SQL Monitoring in Oracle Database 12cSQL Monitoring in Oracle Database 12c
SQL Monitoring in Oracle Database 12cTanel Poder
 
How a Developer can Troubleshoot a SQL performing poorly on a Production DB
How a Developer can Troubleshoot a SQL performing poorly on a Production DBHow a Developer can Troubleshoot a SQL performing poorly on a Production DB
How a Developer can Troubleshoot a SQL performing poorly on a Production DBCarlos Sierra
 

What's hot (20)

22nd Athens Big Data Meetup - 1st Talk - MLOps Workshop: The Full ML Lifecycl...
22nd Athens Big Data Meetup - 1st Talk - MLOps Workshop: The Full ML Lifecycl...22nd Athens Big Data Meetup - 1st Talk - MLOps Workshop: The Full ML Lifecycl...
22nd Athens Big Data Meetup - 1st Talk - MLOps Workshop: The Full ML Lifecycl...
 
Customer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionCustomer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise edition
 
MySQL Database Architectures - InnoDB ReplicaSet & Cluster
MySQL Database Architectures - InnoDB ReplicaSet & ClusterMySQL Database Architectures - InnoDB ReplicaSet & Cluster
MySQL Database Architectures - InnoDB ReplicaSet & Cluster
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
 
Oracle RAC, Oracle Data Guard, and Pluggable Databases: When MAA Meets Oracle...
Oracle RAC, Oracle Data Guard, and Pluggable Databases: When MAA Meets Oracle...Oracle RAC, Oracle Data Guard, and Pluggable Databases: When MAA Meets Oracle...
Oracle RAC, Oracle Data Guard, and Pluggable Databases: When MAA Meets Oracle...
 
Oracle 12c Multitenant architecture
Oracle 12c Multitenant architectureOracle 12c Multitenant architecture
Oracle 12c Multitenant architecture
 
SQL Tuning, takes 3 to tango
SQL Tuning, takes 3 to tangoSQL Tuning, takes 3 to tango
SQL Tuning, takes 3 to tango
 
MariaDB 10.11 key features overview for DBAs
MariaDB 10.11 key features overview for DBAsMariaDB 10.11 key features overview for DBAs
MariaDB 10.11 key features overview for DBAs
 
Using Statspack and AWR for Memory Monitoring and Tuning
Using Statspack and AWR for Memory Monitoring and TuningUsing Statspack and AWR for Memory Monitoring and Tuning
Using Statspack and AWR for Memory Monitoring and Tuning
 
Presentation sql server to oracle a database migration roadmap
Presentation    sql server to oracle a database migration roadmapPresentation    sql server to oracle a database migration roadmap
Presentation sql server to oracle a database migration roadmap
 
How to set up orchestrator to manage thousands of MySQL servers
How to set up orchestrator to manage thousands of MySQL serversHow to set up orchestrator to manage thousands of MySQL servers
How to set up orchestrator to manage thousands of MySQL servers
 
2021 04-20 apache arrow and its impact on the database industry.pptx
2021 04-20  apache arrow and its impact on the database industry.pptx2021 04-20  apache arrow and its impact on the database industry.pptx
2021 04-20 apache arrow and its impact on the database industry.pptx
 
Troubleshooting sql server
Troubleshooting sql serverTroubleshooting sql server
Troubleshooting sql server
 
Ash and awr deep dive hotsos
Ash and awr deep dive hotsosAsh and awr deep dive hotsos
Ash and awr deep dive hotsos
 
MySQL Database Architectures - 2022-08
MySQL Database Architectures - 2022-08MySQL Database Architectures - 2022-08
MySQL Database Architectures - 2022-08
 
Spark 2.x Troubleshooting Guide
Spark 2.x Troubleshooting GuideSpark 2.x Troubleshooting Guide
Spark 2.x Troubleshooting Guide
 
MySQL Database Monitoring: Must, Good and Nice to Have
MySQL Database Monitoring: Must, Good and Nice to HaveMySQL Database Monitoring: Must, Good and Nice to Have
MySQL Database Monitoring: Must, Good and Nice to Have
 
Monitoring As a Service
Monitoring As a ServiceMonitoring As a Service
Monitoring As a Service
 
SQL Monitoring in Oracle Database 12c
SQL Monitoring in Oracle Database 12cSQL Monitoring in Oracle Database 12c
SQL Monitoring in Oracle Database 12c
 
How a Developer can Troubleshoot a SQL performing poorly on a Production DB
How a Developer can Troubleshoot a SQL performing poorly on a Production DBHow a Developer can Troubleshoot a SQL performing poorly on a Production DB
How a Developer can Troubleshoot a SQL performing poorly on a Production DB
 

Similar to Differences (20)

Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 
Introduction to ajax
Introduction  to  ajaxIntroduction  to  ajax
Introduction to ajax
 
Ajax presentation
Ajax presentationAjax presentation
Ajax presentation
 
Ajax & Reverse Ajax Presenation
Ajax & Reverse Ajax PresenationAjax & Reverse Ajax Presenation
Ajax & Reverse Ajax Presenation
 
WEB TECHNOLOGY Unit-5.pptx
WEB TECHNOLOGY Unit-5.pptxWEB TECHNOLOGY Unit-5.pptx
WEB TECHNOLOGY Unit-5.pptx
 
25250716 seminar-on-ajax text
25250716 seminar-on-ajax text25250716 seminar-on-ajax text
25250716 seminar-on-ajax text
 
Ajax assignment help
Ajax assignment helpAjax assignment help
Ajax assignment help
 
Ajax Ppt 1
Ajax Ppt 1Ajax Ppt 1
Ajax Ppt 1
 
New microsoft office power point presentation
New microsoft office power point presentationNew microsoft office power point presentation
New microsoft office power point presentation
 
Interview questions on asp
Interview questions on aspInterview questions on asp
Interview questions on asp
 
AJAX vs. jQuery What Are The Differences.pdf
AJAX vs. jQuery What Are The Differences.pdfAJAX vs. jQuery What Are The Differences.pdf
AJAX vs. jQuery What Are The Differences.pdf
 
AJAX
AJAXAJAX
AJAX
 
SynapseIndia asp.net2.0 ajax Development
SynapseIndia asp.net2.0 ajax DevelopmentSynapseIndia asp.net2.0 ajax Development
SynapseIndia asp.net2.0 ajax Development
 
A Comparative Analysis of Express and Next JS
A Comparative Analysis of Express and Next JSA Comparative Analysis of Express and Next JS
A Comparative Analysis of Express and Next JS
 
M Ramya
M RamyaM Ramya
M Ramya
 
Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 
technology@web
technology@webtechnology@web
technology@web
 
Ajax and PHP
Ajax and PHPAjax and PHP
Ajax and PHP
 

Recently uploaded

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

Differences

  • 1. What is the difference between MySQL and SQL Server? 6 MySQL and SQL Server are the two leading databases that support front end applications related to various domains. The differences between MySQL and SQL Server are listed below: MySQL SQL Server MySQL is available for free since MySQL is an open source. SQL Server is not an open source and payment has to be made to use SQL Server. MySQL offers only updateable views. SQL Server offers indexed views which are much more powerful, performance wise. MySQL does not support XML. SQL Server supports XML. MySQL provides only table level security. SQL Server provides column level security. MySQL does not offer any certification for security. SQL Server has C2 compliant certification. Database security is verified by third party. Earlier versionsof MySQL does not support triggers. Only MySQL 5.0 supports triggers. SQL Server provides triggers. User defined functions are not supported in MySQL. User defined functions are supported in SQL Server. Cursor feature is not available in MySQL. Cursor feature is available in SQL Server. Stored procedures and full join facility is not offered in MySQL. Stored procedures and full join facility are offered in SQL Server. Import and Export functions have very limited support in MySQL. Import and export are extensively supported in MySQL. Transaction support is very much limited in MySQL. Transaction support is extensively and fully offered in SQL Server. Replication support is very much limited in MySQL. Replication support is extensively and fully offered in SQL Server. Auto tuning is not supported in MySQL. Auto tuning is supported in SQL Server. Job scheduling and profiling are not available in MySQL. Job scheduling and profiling are available in MySQL. Online backup support and clustering support is limited in MySQL. Online backup support and clustering support is extensive and complete in SQL Server. Log Shipping and Storage Area Network Log Shipping and Storage Area Network
  • 2. support is not available in MySQL. support is available in SQL Server. OLAP Services, Data Reporting and Data Mining are not supported in MySQL. OLAP Services, Data Reporting and Data Mining are supported in SQL Server. What is the difference between AJAX and JavaScript? 2 AJAX and JavaScript are related due to fact that Ajax is the methodology that is used by the JavaScript to get the data from the server. Although Ajax and JavaScript are interrelated there are few differences between AJAX and JavaScript: AJAX JavaScript AJAX allows the coder send request data asynchronously in order load new data without changing the web page. JavaScript is a client side scripting language that allows the creation of dynamic web pages by providing a new level of interactivity. AJAX supports the server side scripting Language. JavaScript provides support to the client side scripting language. AJAX can load the web page after it is been loaded for the first time. JavaScript cannot load the pages after it is once loaded. AJAX does not install Trojan in the computer. JavaScript can install Trojan in the computer.
  • 3. What is the difference between AJAX and JQuery? AJAX and JQuery are two different technologies that are very useful in creating the web application in an interactive way and in making the application look and work more effectively. The difference between AJAX and JQuery are: AJAX JQuery AJAX is a powerful tool which cannot use HTML since it is a simple tool and it can not reload the page after it is once loaded. JQuery is a light weight language that focuses the interaction in the HTML elements. AJAX is a combination of several technologies such as CSS, HTML, DOM and many more. In combination with these technologies, AJAX provides new functionalities. JQuery cannot provide a new functionality by combining with other technologies. AJAX should be accessed in a proper procedure to retrieve data from the server. JQuery can be accessed through front-end therefore JQuery does not require understanding of the complete procedure to setup a page. Heavy usage of AJAX often leads to the server overload due to more number of connections created. There is no chance for overload of server while using JQuery since there is no such heavy usage in JQuery. What are the advantages of AJAX? The advantages of AJAX are: XMLHttpRequest: The XMLHttpRequest of Ajax provides support to different kinds of HTTP request types. AJAX XMLHttpRequest can be used to send request for non-AJAX pages as well. IFrame: The IFrame feature in AJAX supports every modern browser and asynchronous file uploads. AJAX can make request by both POST and GET methods. Cookies: Even though there is an implementation difference between the browsers, the cookies in AJAX provides support for more number of browsers. Interface: The interface in AJAX is very responsive. The required section of the page is transferred at a point of time rather than transferring the whole page. Waiting Time: The waiting time in AJAX has been reduced. Traffic: In AJAX, the traffic which occurs during the ‘To’ and ‘From’ process in the server has been reduced.
  • 4. What is the purpose of AJAX? AJAX is a set of web development methods that are inter-related and used for creation of asynchronous web application. AJAX can retrieve and send data to the server without disturbing the display and activities performed in the existing page. AJAX uses set of technologies in an efficient way. AJAX uses CSS and HTML together to mark up and include style details. The DOM is contacted using JavaScript to achieve dynamic interaction between the user and the application. JavaScript and the XMLHttpRequest objects together provide a technique for exchange of data between server and the browser in an asynchronous manner there by avoiding full page reloads. How to find a string type in PHP? PHP provides a function is_string() to test the type of the variable if it is a string or not. The following php code demonstrates the details. function test_string($str) { if (!(is_string($str))) { echo "$str is not a string type"; } else { echo "$str is a string type"; } } echo test_string("1"); echo test_string("abc"); echo test_string(1);
  • 5. The above code will display the following outputs: 1 is a string type abc is a string type 1 is not a string type