SlideShare a Scribd company logo
1 of 16
SHIVAM
01314807320
7E123
 JavaScript is a dynamic computer programming
language. It is lightweight and most commonly used as
a part of web pages, whose implementations allow
client-side script to interact with the user and make
dynamic pages.
 JavaScript was initially created to "make web pages
alive“ . The programs in this language are called
scripts. They can be written right in a web page's
HTML and run automatically as the page loads .
Scripts are provided and executed as plain text. They
don't need special preparation or compilation to run.
 Today, JavaScript can execute not only in the
browser, but also on the server, or actually on any
device that has a special program called the
JavaScript engine .The browser has an embedded
engine sometimes called a "JavaScript virtual
machine".
 Different engines have different "codenames". For
example:
 V8 -- in Chrome, Opera and Edge.
 SpiderMonkey -- in Firefox.
 There are other codenames like "Chakra" for IE,
"JavaScriptCore", "Nitro" and "SquirrelFish" for
Safari, etc
 Modern JavaScript is a “safe” programming language. It does not provide
low-level access to memory or CPU, because it was initially created for
browsers which do not require it.
 JavaScript’s capabilities greatly depend on the environment it’s running
in. For instance, Node.js supports functions that allow JavaScript to
read/write arbitrary files, perform network requests, etc.
 In-browser JavaScript can do everything related to webpage
manipulation, interaction with the user, and the webserver.
For instance, in-browser JavaScript is able to:
 Add new HTML to the page, change the existing content, modify styles.
 React to user actions, run on mouse clicks, pointer movements, key
presses.
 Send requests over the network to remote servers, download and upload
files (so-called AJAX and COMET technologies).
 Get and set cookies, ask questions to the visitor, show messages.
 Remember the data on the client-side (“local storage”).
The merits of using JavaScript are −
 Less server interaction − You can validate user input
before sending the page off to the server. This saves
server traffic, which means less load on your server.
 Immediate feedback to the visitors − They don't have
to wait for a page reload to see if they have forgotten to
enter something.
 Increased interactivity − You can create interfaces that
react when the user hovers over them with a mouse or
activates them via the keyboard.
 Richer interfaces − You can use JavaScript to include
such items as drag-and-drop components and sliders
to give a Rich Interface to your site visitors.
 Data is a collection of a distinct small unit of
information. It can be used in a variety of forms
like text, numbers, media, bytes, etc. it can be
stored in pieces of paper or electronic memory,
etc.Word 'Data' is originated from the word
'datum' that means 'single piece of
information.' It is plural of the word datum.In
computing, Data is information that can be
translated into a form for efficient movement
and processing. Data is interchangeable.
 A database is an organized collection of data, so that it can be easily
accessed and managed. You can organize data into tables, rows, columns,
and index it to make it easier to find relevant information.
 Database handlers create a database in such a way that only one set of
software program provides access of data to all the users.
 The main purpose of the database is to operate a large amount of
information by storing, retrieving, and managing data.
 There are many dynamic websites on the World Wide Web nowadays
which are handled through databases. For example, a model that checks
the availability of rooms in a hotel. It is an example of a dynamic website
that uses a database.
 There are many databases available like MySQL, Sybase, Oracle,
MongoDB, Informix, PostgreSQL, SQL Server, etc.
 Modern databases are managed by the database management system
(DBMS).
 The above image is an example of what a simple
Database actually looks like. It is a list of Indian
olympic medal winners with other information
such as their name , the event they participated in
which year along with the place they got in the
tournament .
 The reason for creating a Database is to store the
information so it is easily accessible by everyone
and it can also be stored in a systematic way.Any
kind of information can be easily searched in a
database.
 The above information is stored in a systematic
way(Name of the first Indian who won in the
olympics from the first time to the year 2000).
 Databases are a collection of organized information that can
easily be accessed, managed and updated. Database systems
are very important to your business because they
communicate information related to your sales transactions,
product inventory, customer profiles and marketing
activities.
 Small businesses run on databases. These repositories of
organized information can store virtually every kind of data
imaginable, and they can sort that information and deliver it
to you with a click of a mouse. Business databases help
small-business owners organize and track their customers,
inventory and employees.
 1. Customer Relationship Management
A customer relationship management (CRM) database
can help a small business manage the lifeblood of its
business -- its customers. A CRM database organizes
all the information a company has about its accounts,
contacts, leads and opportunities.
 2. Inventory Tracking Database
An inventory tracking database can tell a retail
business how much inventory is in a warehouse, in a
storage room and on store shelves. Integrated bar
codes and scanners form a complete tracking system,
monitoring products as they move from one place to
another
 3. Payroll and Scheduling Database
Using a database to manage employee information
can simplify scheduling and help prevent payroll
errors. An employee database contains such fields
as hourly wage, salary or commission, tax
withholding rates, year-to-date income and
approved vacation time
 4. Data Analysis
The robust reporting features of databases make
them useful resources for analyzing data and
predicting future trends. For example, a
productivity report might show that productivity
slows so much on the Friday afternoons before a
three-day holiday weekend that you may as well
just let the staff go early on those days.
 5. Manages Student Information
A student database management system manages all information
pertaining to students' attendance, assignments, academic reports,
curriculum details, project details, exam details, grades,
achievements, medical history, address, accounts, and much more.
It also allows teachers to access all student-related information
with ease.
6. Streamlines Communication
A student database management system facilitates smooth
communication between students and teachers, parents and
teachers, and between students. Gone are the days when teachers
used to send notes to parents in the school diary. With student
database software, teachers can notify parents about important
school events such as parent-teacher meetings, sports day/annual
day celebrations, etc instantaneously. The software also allows
teachers to send instant updates to parents about their ward's
attendance, performance reports, disciplinary problems, students'
bus boarding, school bus arrival, and much more over SMS or
email.

More Related Content

Similar to 01314807320_SHIVAM.pptx

Relational database management systems
Relational database management systemsRelational database management systems
Relational database management systemsDatasoft Consulting
 
website database development
website database developmentwebsite database development
website database developmentWebtoniq
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titlestema_solution
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titlestema_solution
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titlesSoundar Msr
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titlestema_solution
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titlestema_solution
 

Similar to 01314807320_SHIVAM.pptx (9)

Relational database management systems
Relational database management systemsRelational database management systems
Relational database management systems
 
Course Outline Ch 2
Course Outline Ch 2Course Outline Ch 2
Course Outline Ch 2
 
website database development
website database developmentwebsite database development
website database development
 
Data Base
Data BaseData Base
Data Base
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titles
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titles
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titles
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titles
 
Mca & diplamo .net titles
Mca & diplamo .net titlesMca & diplamo .net titles
Mca & diplamo .net titles
 

Recently uploaded

Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 

Recently uploaded (20)

Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 

01314807320_SHIVAM.pptx

  • 2.
  • 3.  JavaScript is a dynamic computer programming language. It is lightweight and most commonly used as a part of web pages, whose implementations allow client-side script to interact with the user and make dynamic pages.  JavaScript was initially created to "make web pages alive“ . The programs in this language are called scripts. They can be written right in a web page's HTML and run automatically as the page loads . Scripts are provided and executed as plain text. They don't need special preparation or compilation to run.
  • 4.  Today, JavaScript can execute not only in the browser, but also on the server, or actually on any device that has a special program called the JavaScript engine .The browser has an embedded engine sometimes called a "JavaScript virtual machine".  Different engines have different "codenames". For example:  V8 -- in Chrome, Opera and Edge.  SpiderMonkey -- in Firefox.  There are other codenames like "Chakra" for IE, "JavaScriptCore", "Nitro" and "SquirrelFish" for Safari, etc
  • 5.  Modern JavaScript is a “safe” programming language. It does not provide low-level access to memory or CPU, because it was initially created for browsers which do not require it.  JavaScript’s capabilities greatly depend on the environment it’s running in. For instance, Node.js supports functions that allow JavaScript to read/write arbitrary files, perform network requests, etc.  In-browser JavaScript can do everything related to webpage manipulation, interaction with the user, and the webserver. For instance, in-browser JavaScript is able to:  Add new HTML to the page, change the existing content, modify styles.  React to user actions, run on mouse clicks, pointer movements, key presses.  Send requests over the network to remote servers, download and upload files (so-called AJAX and COMET technologies).  Get and set cookies, ask questions to the visitor, show messages.  Remember the data on the client-side (“local storage”).
  • 6.
  • 7. The merits of using JavaScript are −  Less server interaction − You can validate user input before sending the page off to the server. This saves server traffic, which means less load on your server.  Immediate feedback to the visitors − They don't have to wait for a page reload to see if they have forgotten to enter something.  Increased interactivity − You can create interfaces that react when the user hovers over them with a mouse or activates them via the keyboard.  Richer interfaces − You can use JavaScript to include such items as drag-and-drop components and sliders to give a Rich Interface to your site visitors.
  • 8.  Data is a collection of a distinct small unit of information. It can be used in a variety of forms like text, numbers, media, bytes, etc. it can be stored in pieces of paper or electronic memory, etc.Word 'Data' is originated from the word 'datum' that means 'single piece of information.' It is plural of the word datum.In computing, Data is information that can be translated into a form for efficient movement and processing. Data is interchangeable.
  • 9.  A database is an organized collection of data, so that it can be easily accessed and managed. You can organize data into tables, rows, columns, and index it to make it easier to find relevant information.  Database handlers create a database in such a way that only one set of software program provides access of data to all the users.  The main purpose of the database is to operate a large amount of information by storing, retrieving, and managing data.  There are many dynamic websites on the World Wide Web nowadays which are handled through databases. For example, a model that checks the availability of rooms in a hotel. It is an example of a dynamic website that uses a database.  There are many databases available like MySQL, Sybase, Oracle, MongoDB, Informix, PostgreSQL, SQL Server, etc.  Modern databases are managed by the database management system (DBMS).
  • 10.
  • 11.
  • 12.  The above image is an example of what a simple Database actually looks like. It is a list of Indian olympic medal winners with other information such as their name , the event they participated in which year along with the place they got in the tournament .  The reason for creating a Database is to store the information so it is easily accessible by everyone and it can also be stored in a systematic way.Any kind of information can be easily searched in a database.  The above information is stored in a systematic way(Name of the first Indian who won in the olympics from the first time to the year 2000).
  • 13.  Databases are a collection of organized information that can easily be accessed, managed and updated. Database systems are very important to your business because they communicate information related to your sales transactions, product inventory, customer profiles and marketing activities.  Small businesses run on databases. These repositories of organized information can store virtually every kind of data imaginable, and they can sort that information and deliver it to you with a click of a mouse. Business databases help small-business owners organize and track their customers, inventory and employees.
  • 14.  1. Customer Relationship Management A customer relationship management (CRM) database can help a small business manage the lifeblood of its business -- its customers. A CRM database organizes all the information a company has about its accounts, contacts, leads and opportunities.  2. Inventory Tracking Database An inventory tracking database can tell a retail business how much inventory is in a warehouse, in a storage room and on store shelves. Integrated bar codes and scanners form a complete tracking system, monitoring products as they move from one place to another
  • 15.  3. Payroll and Scheduling Database Using a database to manage employee information can simplify scheduling and help prevent payroll errors. An employee database contains such fields as hourly wage, salary or commission, tax withholding rates, year-to-date income and approved vacation time  4. Data Analysis The robust reporting features of databases make them useful resources for analyzing data and predicting future trends. For example, a productivity report might show that productivity slows so much on the Friday afternoons before a three-day holiday weekend that you may as well just let the staff go early on those days.
  • 16.  5. Manages Student Information A student database management system manages all information pertaining to students' attendance, assignments, academic reports, curriculum details, project details, exam details, grades, achievements, medical history, address, accounts, and much more. It also allows teachers to access all student-related information with ease. 6. Streamlines Communication A student database management system facilitates smooth communication between students and teachers, parents and teachers, and between students. Gone are the days when teachers used to send notes to parents in the school diary. With student database software, teachers can notify parents about important school events such as parent-teacher meetings, sports day/annual day celebrations, etc instantaneously. The software also allows teachers to send instant updates to parents about their ward's attendance, performance reports, disciplinary problems, students' bus boarding, school bus arrival, and much more over SMS or email.