SlideShare une entreprise Scribd logo
1  sur  29
- V E D I K A N A R V E K A R
M . P H A R M
Web technology- The mechanism of communication between various computers through different
languages and multimedia packages.
Examples of web technologies include:
1) Mark-up languages like HTML, XML, HTTP
2) Programming languages and technologies like Java, Visual Basic and Dot Net.
3) Web servers and server technologies that assist in sharing common network for worldwide
communication.
4) Databases which are used to store information on the computer network.
Thus, web technology helps in providing common platform for effective communication among
different users and different devices which are connected through a computer network.
Use of Internet
 Email
 Social Networking
 Information sharing
 Entertainment
 Online jobs
 Virtual classrooms
HTML
Hyper Text Mark-up (HTML) acts as a foundation to hold every website. It is an open language
which is easy to learn and works on tag system. In this, each tag affects the content that has been
placed in that particular tag. HTML tags label various pieces of content as heading, paragraph,
table etc.
Any HTML program can be written in simple Notepad. The extension to this program should be
.html
 HTML is a mark-up language that works on mark- up tags.
 HTML tags are surrounded by elements surrounded by angle brackets.
 Tags come in pairs,
1st tag – Start tag eg. <html>
2nd tag –End tag eg. </html>
 Use of slash (/) in the angular bracket indicates end of particular tag.
 HTML program has two parts: head and body.
Head acts as a header of the file and contains some information like setting the title of web page.
Body contains the contents that are displayed on the web page.
EXAMPLE
XML
• XML refers to Extensive Markup Language. It is similar to HTML ( also contains tags).
• These tags are not predefined, and the user can define his own tags.
• Thus HTML is designed for representation of data (display) on web page whereas XML is
designed for transport or to store data.
• HTML tags have different meaning and browser knows what it is.
• XML tags are different for different for different applications and user know what it means.
Uses:
1. It is used to display the content of the document.
2. Useful in exchanging data between the applications
3. The data can be extracted from database and can be used in more than 1 application.
Difference between HTML and XML
Tags in XML
Tags in XML language can be expressed as below:
 Start tag as <section>
 End tag as </section>
 Empty element tag as < line- break/>
Example:
CSS
CSS refers to Cascading Style Sheets. These sheets describe how HTML elements will be
displayed on the screen.
CSS can be defined as a design language which is used to make web pages more presentable.
Various elements such as text, font and color are used in CSS which helps to bring the styles in the
web document.
Uses: It can be used to design various styles for different web pages. It is used to control the
following elements.
 Text color
 Font style
 Spacing between paragraphs
 Layout and size of column
 Background images, colors
 Layout design & Other effects
Advantages of CSS
 These sheets save a lot of time and work as they can control layout of multiple web pages.
 Helps load web pages faster
 It is easy to maintain. If you change the style, all other elements will be updated automatically.
 CSS provides superior styles compared to simple HTML
PROGRAMMING LANGUAGE
 Programming language refers to set of instructions that are provided to the computer to
describe computations and generate executable programs.
 Every programming language has words, symbols & grammatical rules known as “Syntax
rules”
 It provides a way of telling the computer what operations are to be performed.
 Also it lays down rules for communicating an algorithm
Characteristics of programming languages
1. This language is independent of computer system. i.e. instead of being machine oriented it
should be more oriented towards the given problem to be solved.
2. Each instruction of programming language should get converted into machine language
instruction.
3. This language should be easy to understand and should use abbreviations and words that are
used in everyday communication.
4. Language should be written using common words and mathematical symbols.
Types of programming language
1. First generation programming language
2. Second generation programming language
3. Third generation programming language
4. Fourth generation programming language
5. Fifth generation programming language
First generation: it is machine dependent language that can be understood by the computer and is
mostly used for addition and subtraction.
Merits
- As machine language are written in binary language it makes fast and efficient use of computer.
- It doesn’t require translator to translate the code.
Demerit
- Difficult to understand instructions and to find errors in the program.
Second generation: these are known as assembly languages . Assembly language is the human
readable notation for machine language which are used to control computer operations.
Merits
- Easier to understand compared to machine language
- Code can be easily modified.
- Easy to correct errors.
Demerits
- Language is machine dependent & the programmer needs to understand the hardware
- Assembler is required to translate the code from assembly language to machine language.
Third generation: this language uses a series of English–like words which are used by humans to
write instructions. These are called as high level programming language which are complex but
easy to read, understand and maintain.
Eg : VB, C, C++
Merits
- Instructions are similar to English vocabulary, hence easily understood & easy to learn.
- Program can be translated into many machine languages and can run on any computer which is
having an appropriate translator.
- This language is independent of the machine on which it is used.
Demerits
- During execution each time interpreter needs to translate high level language into machine code.
- Object code generated is insufficient as compared to equivalent assembly language.
Fourth generation: these languages require lesser instructions to complete a particular task. They
are used with databases in Form Designers and Report Generators. These languages are easy to use.
Eg. SQL, Focus, Foxpro, Power Builder.
Merits
- Easy to understand and learn
- Application can be created in less time
- Less prone to errors
- Automation tool can be used for developing the tasks.
Demerits
- Consume lot of memory space
- Languages are less flexible.
- They have poor control over hardware and hence tend to use less machine resource.
WEB SERVERS AND SERVER
PRODUCTS
Web server is a computer program that provides requested files to users via HTTP and distributes
information on worldwide web.
Major function of web server: to store & process required information and provide web pages to
its clients.
Whole process of communication between the client and the server takes place through Hypertext
Transfer Protocol (HTTP). Delivered pages are mostly in HTML format.
Web server is were Web Pages are stored on a special server
A web server is always connected to the internet and has unique address with a series of four
numbers between 0 and 255. The unique address is known as IP address of the computer.
There are different types of web servers available in the internet world. Web hosting companies
select any web server based on their clients requirements.
Out of these Apache is the most popular web server in the world that can be installed on almost all
Operating systems.
Working of web server
1. Whenever a client makes a request for some servlet he uses the web browser in which request
is written as a URL.
2. The web browser then sends this request to web server. The web server first finds out the
requested servlet.
3. The obtained servlet gathers the relevant information in order to satisfy the client’s request &
builds up a web page.
4. This web page is then displayed to the client & thus the client gets the required information
from the web.
Difference between web browser & web server
Functions of web server
• Accepts the request from the web browser
• User request is processed by the web server
• The web server respond to the users by providing the services which they demand over the web
browser
• The web servers serve the web based applications
Web browser Web server
Used by user to make request for
displaying the web page. This request
is made to the web server
Web servers are used for processing
the requests made by user for
particular web page
Web servers work at the front end in
client-server communication
Web servers work at the back end in
client-server communication
Egs: Internet Explorer, Mozilla
Firefox, Google Chrome
Egs: IIS, Apache
INTRODUCTION TO DATABASES
Database
Database refers to a systemic & structured collection of data. The data can be stored in the form of
tables, charts, reports & queries and is usually stored on disk and can be accessed by many users
at a time.
Eg. Printed catalogues, brochures, telephone directories etc.
Databases managed by: Database Management System (DBMS)
DBMS: computer application including set of programs used to manage & store data in a set
format.
DBMS is responsible for access of data, update data, security, back up, recovery etc.
Well known DBMS software are: MS – ACCESS, MySQL, Microsoft SQL Server, Oracle, SAP
HANA and so on.
Functions of DBMS-
 Manage database structure
 Controls access to data
Characteristics of DBMS:
1. Consistency: Its provide greater consistency to forms of data storage.
2. Support for query language: DBMS is equipped with query language which makes it more
efficient to retrieve & manipulate the data.
3. Multiuser environment: Allows to access and manipulate data in parallel without creating
conflicts
4. Security: It allows different levels of security features to data.
Applications of DBMS
 Railway Ticket Reservation- It has become easier to keep a track of ticket booking, availability
of seats, train arrival, departure etc.
 Banking- Banks can track every transaction related to any account. Banking has become easier
can nowadays money cant be sent & received online.
 Online courses & examination- Various Universities & colleges can provide online training &
can also conduct exams at various centers at the same time.
 Social media- people can connect to each other while sitting at home. They can share their
views and post their comments.
 Online shopping- People are getting more attracted towards online shopping since it is much
easier and faster.
MySQL
MySQL is a multi user DBMS. It was started in 1994 by a Swedish company.
SQL refers to Structured Query Language. It is an open source relational database management
system that comes in 2 versions.
MySQL -------Server system
MySQL--------Embedded system
MySQL is written in C & C++ languages and is used in websites like Google, Facebook, Twitter,
YouTube etc.
This server provides multi user access to large number of databases & is fast, reliable and easy to
use server.
Benefits:
• Easy to use
• It’s secure
• It’s inexpensive
MS ACCESS
MS ACCESS is a Microsoft Office software package, used for creating a database. It is a member
of MS Office suite of applications which contain s programs like Word, PowerPoint, Excel etc.
Features of MS ACCESS
1. It is robust and flexible. It can do almost any kind of office or industrial work.
2. It is simple to use
3. Very affordable compared to other database packages
4. Can be easily customized to cater the needs of every individual
5. Multiple tables can be linked together
Limitations
1. It has size limits
2. MS ACCESS relies on portable database file to store data, hence its prone to damage or can
corrupt easily
Components of MS ACCESS
1. Table: It stores data in row and table format.
2. Queries: They can be used to sort, calculate, group, filter, sort & delete data as per
requirement.
3. Forms: They act as an interface for the users to enter data in database.
4. Reports: They refer to the results generated after entering data into database.
5. Modules: This is the basis of programming language that supports MS ACCESS.
Uses:
 Data Management
 Display complex queries & data subsets
 Database management for multiple users
 Generate reports for data summarization
Pharmacy Drug Database
Pharmacy drug database refers to collection and compilation of data related to various drugs that
can be used by physicians and other healthcare professionals to ensure provision of best
pharmaceutical services to the patient.
Examples of Pharmacy Drug Database-
DynaMed- It is a reference tool created by physicians that contains clinically organized summaries
that can be used by other physicians & healthcare professionals.
Essential Evidence Plus- It is an evidence based clinical research database with access to
information on different pharmaceutical topics, guidelines, abstracts and summaries.
Drugs@FDA- It refers to catalog of FDA approved drugs including both prescription and OTC
drugs.
LactMed- It is a peer- reviewed and referenced database of drugs which are considered safe for
lactating mothers.
Purpose of Pharmacy Drug Database:
It is created in order to maintain effective & clear data saving network which can be assessed by
any healthcare professional at the time of need.
It reduces time & effort and ensures availability of best available treatment in a given situation.
The stock information about the drugs can be maintained up to date.
As complete information is searched, various drug interactions, side effects, contraindications,
dosages etc. can be reviewed.
Helps to improve the quality and quantity of drug usages at appropriate time and place
Hence, life expectancy has increased and people have started living quality life.

Contenu connexe

Tendances

Structure and Uses of different carboxylic acids.pptx
Structure and Uses of different carboxylic acids.pptxStructure and Uses of different carboxylic acids.pptx
Structure and Uses of different carboxylic acids.pptxNIDHI GUPTA
 
carboxylic acids.ppt
carboxylic acids.pptcarboxylic acids.ppt
carboxylic acids.pptNIDHI GUPTA
 
Aromaticity and Huckels rule .pdf
Aromaticity and Huckels rule .pdfAromaticity and Huckels rule .pdf
Aromaticity and Huckels rule .pdfSaqibShaik2
 
1. NUMBER SYSTEM.pptx Computer Applications in Pharmacy
1. NUMBER SYSTEM.pptx Computer Applications in Pharmacy1. NUMBER SYSTEM.pptx Computer Applications in Pharmacy
1. NUMBER SYSTEM.pptx Computer Applications in PharmacyVedika Narvekar
 
arrhenius concept of acids and bases
arrhenius concept of acids and basesarrhenius concept of acids and bases
arrhenius concept of acids and basesAhmadminhas2
 
Major intra and extra cellular electrolytes pharmaceutical inorganic chemist...
Major intra and extra cellular electrolytes  pharmaceutical inorganic chemist...Major intra and extra cellular electrolytes  pharmaceutical inorganic chemist...
Major intra and extra cellular electrolytes pharmaceutical inorganic chemist...AZCPh
 
Infectious disease
Infectious diseaseInfectious disease
Infectious diseaseSayali Powar
 
Surface active agents
Surface active agentsSurface active agents
Surface active agentschemnidhi
 
Alcohols (B.Pharm 1st Year 2nd Sem.)
Alcohols (B.Pharm 1st Year 2nd Sem.)Alcohols (B.Pharm 1st Year 2nd Sem.)
Alcohols (B.Pharm 1st Year 2nd Sem.)Mr.S.SEETARAM SWAMY
 
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.Nidhi Sharma
 
organic chemistry unit 1.pptx
organic chemistry unit 1.pptxorganic chemistry unit 1.pptx
organic chemistry unit 1.pptxManoharKumar81
 
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Ms. Pooja Bhandare
 
Monophasic liquid dosage form ppt
Monophasic liquid dosage form pptMonophasic liquid dosage form ppt
Monophasic liquid dosage form pptsupriyawable1
 
Carbonyl Compounds (Aldehydes & Ketones) Full Explanation
Carbonyl Compounds (Aldehydes & Ketones) Full ExplanationCarbonyl Compounds (Aldehydes & Ketones) Full Explanation
Carbonyl Compounds (Aldehydes & Ketones) Full ExplanationYo yo Nody khan
 
Alkane and alkenes
Alkane and alkenesAlkane and alkenes
Alkane and alkenesGanesh Mote
 
Basicity of amines B-pharmacy
Basicity of amines B-pharmacy Basicity of amines B-pharmacy
Basicity of amines B-pharmacy ATTRIRAKESH1
 
Respiratory system B pharmacy 2nd semester
Respiratory system B pharmacy 2nd semester Respiratory system B pharmacy 2nd semester
Respiratory system B pharmacy 2nd semester ZaibaFathima8
 
Isomerism - Structural Isomerisms in Organic compounds
Isomerism - Structural Isomerisms in Organic compoundsIsomerism - Structural Isomerisms in Organic compounds
Isomerism - Structural Isomerisms in Organic compoundsDr Venkatesh P
 

Tendances (20)

Structure and Uses of different carboxylic acids.pptx
Structure and Uses of different carboxylic acids.pptxStructure and Uses of different carboxylic acids.pptx
Structure and Uses of different carboxylic acids.pptx
 
carboxylic acids.ppt
carboxylic acids.pptcarboxylic acids.ppt
carboxylic acids.ppt
 
Aromaticity and Huckels rule .pdf
Aromaticity and Huckels rule .pdfAromaticity and Huckels rule .pdf
Aromaticity and Huckels rule .pdf
 
1. NUMBER SYSTEM.pptx Computer Applications in Pharmacy
1. NUMBER SYSTEM.pptx Computer Applications in Pharmacy1. NUMBER SYSTEM.pptx Computer Applications in Pharmacy
1. NUMBER SYSTEM.pptx Computer Applications in Pharmacy
 
arrhenius concept of acids and bases
arrhenius concept of acids and basesarrhenius concept of acids and bases
arrhenius concept of acids and bases
 
Major intra and extra cellular electrolytes pharmaceutical inorganic chemist...
Major intra and extra cellular electrolytes  pharmaceutical inorganic chemist...Major intra and extra cellular electrolytes  pharmaceutical inorganic chemist...
Major intra and extra cellular electrolytes pharmaceutical inorganic chemist...
 
Carbonyl compounds
Carbonyl compoundsCarbonyl compounds
Carbonyl compounds
 
Infectious disease
Infectious diseaseInfectious disease
Infectious disease
 
Surface active agents
Surface active agentsSurface active agents
Surface active agents
 
Alcohols (B.Pharm 1st Year 2nd Sem.)
Alcohols (B.Pharm 1st Year 2nd Sem.)Alcohols (B.Pharm 1st Year 2nd Sem.)
Alcohols (B.Pharm 1st Year 2nd Sem.)
 
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.
Sp3 hybridization in alkanes & Sp2 hybridization in alkenes.
 
organic chemistry unit 1.pptx
organic chemistry unit 1.pptxorganic chemistry unit 1.pptx
organic chemistry unit 1.pptx
 
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
 
Monophasic liquid dosage form ppt
Monophasic liquid dosage form pptMonophasic liquid dosage form ppt
Monophasic liquid dosage form ppt
 
Carbonyl Compounds (Aldehydes & Ketones) Full Explanation
Carbonyl Compounds (Aldehydes & Ketones) Full ExplanationCarbonyl Compounds (Aldehydes & Ketones) Full Explanation
Carbonyl Compounds (Aldehydes & Ketones) Full Explanation
 
Alkane and alkenes
Alkane and alkenesAlkane and alkenes
Alkane and alkenes
 
Chromatography Data system: Process your Data
Chromatography Data system: Process your Data Chromatography Data system: Process your Data
Chromatography Data system: Process your Data
 
Basicity of amines B-pharmacy
Basicity of amines B-pharmacy Basicity of amines B-pharmacy
Basicity of amines B-pharmacy
 
Respiratory system B pharmacy 2nd semester
Respiratory system B pharmacy 2nd semester Respiratory system B pharmacy 2nd semester
Respiratory system B pharmacy 2nd semester
 
Isomerism - Structural Isomerisms in Organic compounds
Isomerism - Structural Isomerisms in Organic compoundsIsomerism - Structural Isomerisms in Organic compounds
Isomerism - Structural Isomerisms in Organic compounds
 

Similaire à 3. WEB TECHNOLOGIES.pptx B.Pharm sem 2 CAP

Similaire à 3. WEB TECHNOLOGIES.pptx B.Pharm sem 2 CAP (20)

Ncp computer appls web tech asish
Ncp computer appls  web tech asishNcp computer appls  web tech asish
Ncp computer appls web tech asish
 
Web technology today
Web technology todayWeb technology today
Web technology today
 
Web Technology Fundamentals
Web Technology FundamentalsWeb Technology Fundamentals
Web Technology Fundamentals
 
Web technology
Web technologyWeb technology
Web technology
 
introduction_to_web_technology.pdf
introduction_to_web_technology.pdfintroduction_to_web_technology.pdf
introduction_to_web_technology.pdf
 
Basics to framework programming
Basics to framework programmingBasics to framework programming
Basics to framework programming
 
Www(alyssa) (2)
Www(alyssa) (2)Www(alyssa) (2)
Www(alyssa) (2)
 
WP Chap 1 & 2.pptx
WP Chap 1 & 2.pptxWP Chap 1 & 2.pptx
WP Chap 1 & 2.pptx
 
Howthe internet
Howthe internetHowthe internet
Howthe internet
 
MINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVERMINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVER
 
SERVER SIDE SCRIPTING
SERVER SIDE SCRIPTINGSERVER SIDE SCRIPTING
SERVER SIDE SCRIPTING
 
Class 17-18 Introduction to Perl.pdf bbbbbb
Class 17-18 Introduction to Perl.pdf bbbbbbClass 17-18 Introduction to Perl.pdf bbbbbb
Class 17-18 Introduction to Perl.pdf bbbbbb
 
Metadata describes about data
Metadata describes about dataMetadata describes about data
Metadata describes about data
 
Iwt module 1
Iwt  module 1Iwt  module 1
Iwt module 1
 
c#.pptx
c#.pptxc#.pptx
c#.pptx
 
Web Programming introduction
Web Programming introductionWeb Programming introduction
Web Programming introduction
 
Internet
InternetInternet
Internet
 
Html
HtmlHtml
Html
 
dot NET Framework
dot NET Frameworkdot NET Framework
dot NET Framework
 
Automatic answer checker
Automatic answer checkerAutomatic answer checker
Automatic answer checker
 

Plus de Vedika Narvekar

6.COMPUTERS AS DATA ANALYSIS.pptxB.Pharm sem 2 Computer Applications in Pharmacy
6.COMPUTERS AS DATA ANALYSIS.pptxB.Pharm sem 2 Computer Applications in Pharmacy6.COMPUTERS AS DATA ANALYSIS.pptxB.Pharm sem 2 Computer Applications in Pharmacy
6.COMPUTERS AS DATA ANALYSIS.pptxB.Pharm sem 2 Computer Applications in PharmacyVedika Narvekar
 
5. BIOINFORMATICS.pptx B.Pharm sem 2 Computer Applications in Pharmacy
5. BIOINFORMATICS.pptx B.Pharm sem 2 Computer Applications in Pharmacy5. BIOINFORMATICS.pptx B.Pharm sem 2 Computer Applications in Pharmacy
5. BIOINFORMATICS.pptx B.Pharm sem 2 Computer Applications in PharmacyVedika Narvekar
 
4. APPLICATION OF COMPUTERS IN PHARMACY.1.pptx
4. APPLICATION OF COMPUTERS IN PHARMACY.1.pptx4. APPLICATION OF COMPUTERS IN PHARMACY.1.pptx
4. APPLICATION OF COMPUTERS IN PHARMACY.1.pptxVedika Narvekar
 
2. Hospital Formulary.pdf unit 2 sem 7 b.pharmacy
2. Hospital Formulary.pdf unit 2 sem 7 b.pharmacy2. Hospital Formulary.pdf unit 2 sem 7 b.pharmacy
2. Hospital Formulary.pdf unit 2 sem 7 b.pharmacyVedika Narvekar
 
1. Drug Distribution system in hospital.pdf
1. Drug Distribution system in hospital.pdf1. Drug Distribution system in hospital.pdf
1. Drug Distribution system in hospital.pdfVedika Narvekar
 
5. Community Pharmacy.pptx
5. Community Pharmacy.pptx5. Community Pharmacy.pptx
5. Community Pharmacy.pptxVedika Narvekar
 
4. Adverse drug reaction.pptx
4. Adverse drug reaction.pptx4. Adverse drug reaction.pptx
4. Adverse drug reaction.pptxVedika Narvekar
 
3.Hospital pharmacy and its organization.pptx
3.Hospital pharmacy and its organization.pptx3.Hospital pharmacy and its organization.pptx
3.Hospital pharmacy and its organization.pptxVedika Narvekar
 
2. HOSPITAL AND ITS ORGANIZATION.pptx
2. HOSPITAL AND ITS ORGANIZATION.pptx2. HOSPITAL AND ITS ORGANIZATION.pptx
2. HOSPITAL AND ITS ORGANIZATION.pptxVedika Narvekar
 
1. Pharmacy Practice.pptx
1. Pharmacy Practice.pptx1. Pharmacy Practice.pptx
1. Pharmacy Practice.pptxVedika Narvekar
 

Plus de Vedika Narvekar (10)

6.COMPUTERS AS DATA ANALYSIS.pptxB.Pharm sem 2 Computer Applications in Pharmacy
6.COMPUTERS AS DATA ANALYSIS.pptxB.Pharm sem 2 Computer Applications in Pharmacy6.COMPUTERS AS DATA ANALYSIS.pptxB.Pharm sem 2 Computer Applications in Pharmacy
6.COMPUTERS AS DATA ANALYSIS.pptxB.Pharm sem 2 Computer Applications in Pharmacy
 
5. BIOINFORMATICS.pptx B.Pharm sem 2 Computer Applications in Pharmacy
5. BIOINFORMATICS.pptx B.Pharm sem 2 Computer Applications in Pharmacy5. BIOINFORMATICS.pptx B.Pharm sem 2 Computer Applications in Pharmacy
5. BIOINFORMATICS.pptx B.Pharm sem 2 Computer Applications in Pharmacy
 
4. APPLICATION OF COMPUTERS IN PHARMACY.1.pptx
4. APPLICATION OF COMPUTERS IN PHARMACY.1.pptx4. APPLICATION OF COMPUTERS IN PHARMACY.1.pptx
4. APPLICATION OF COMPUTERS IN PHARMACY.1.pptx
 
2. Hospital Formulary.pdf unit 2 sem 7 b.pharmacy
2. Hospital Formulary.pdf unit 2 sem 7 b.pharmacy2. Hospital Formulary.pdf unit 2 sem 7 b.pharmacy
2. Hospital Formulary.pdf unit 2 sem 7 b.pharmacy
 
1. Drug Distribution system in hospital.pdf
1. Drug Distribution system in hospital.pdf1. Drug Distribution system in hospital.pdf
1. Drug Distribution system in hospital.pdf
 
5. Community Pharmacy.pptx
5. Community Pharmacy.pptx5. Community Pharmacy.pptx
5. Community Pharmacy.pptx
 
4. Adverse drug reaction.pptx
4. Adverse drug reaction.pptx4. Adverse drug reaction.pptx
4. Adverse drug reaction.pptx
 
3.Hospital pharmacy and its organization.pptx
3.Hospital pharmacy and its organization.pptx3.Hospital pharmacy and its organization.pptx
3.Hospital pharmacy and its organization.pptx
 
2. HOSPITAL AND ITS ORGANIZATION.pptx
2. HOSPITAL AND ITS ORGANIZATION.pptx2. HOSPITAL AND ITS ORGANIZATION.pptx
2. HOSPITAL AND ITS ORGANIZATION.pptx
 
1. Pharmacy Practice.pptx
1. Pharmacy Practice.pptx1. Pharmacy Practice.pptx
1. Pharmacy Practice.pptx
 

Dernier

“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
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 

Dernier (20)

Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
“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...
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 

3. WEB TECHNOLOGIES.pptx B.Pharm sem 2 CAP

  • 1. - V E D I K A N A R V E K A R M . P H A R M
  • 2. Web technology- The mechanism of communication between various computers through different languages and multimedia packages. Examples of web technologies include: 1) Mark-up languages like HTML, XML, HTTP 2) Programming languages and technologies like Java, Visual Basic and Dot Net. 3) Web servers and server technologies that assist in sharing common network for worldwide communication. 4) Databases which are used to store information on the computer network. Thus, web technology helps in providing common platform for effective communication among different users and different devices which are connected through a computer network.
  • 3. Use of Internet  Email  Social Networking  Information sharing  Entertainment  Online jobs  Virtual classrooms
  • 4. HTML Hyper Text Mark-up (HTML) acts as a foundation to hold every website. It is an open language which is easy to learn and works on tag system. In this, each tag affects the content that has been placed in that particular tag. HTML tags label various pieces of content as heading, paragraph, table etc. Any HTML program can be written in simple Notepad. The extension to this program should be .html
  • 5.  HTML is a mark-up language that works on mark- up tags.  HTML tags are surrounded by elements surrounded by angle brackets.  Tags come in pairs, 1st tag – Start tag eg. <html> 2nd tag –End tag eg. </html>  Use of slash (/) in the angular bracket indicates end of particular tag.  HTML program has two parts: head and body. Head acts as a header of the file and contains some information like setting the title of web page. Body contains the contents that are displayed on the web page.
  • 7. XML • XML refers to Extensive Markup Language. It is similar to HTML ( also contains tags). • These tags are not predefined, and the user can define his own tags. • Thus HTML is designed for representation of data (display) on web page whereas XML is designed for transport or to store data. • HTML tags have different meaning and browser knows what it is. • XML tags are different for different for different applications and user know what it means. Uses: 1. It is used to display the content of the document. 2. Useful in exchanging data between the applications 3. The data can be extracted from database and can be used in more than 1 application.
  • 9. Tags in XML Tags in XML language can be expressed as below:  Start tag as <section>  End tag as </section>  Empty element tag as < line- break/> Example:
  • 10. CSS CSS refers to Cascading Style Sheets. These sheets describe how HTML elements will be displayed on the screen. CSS can be defined as a design language which is used to make web pages more presentable. Various elements such as text, font and color are used in CSS which helps to bring the styles in the web document. Uses: It can be used to design various styles for different web pages. It is used to control the following elements.  Text color  Font style  Spacing between paragraphs  Layout and size of column  Background images, colors  Layout design & Other effects
  • 11. Advantages of CSS  These sheets save a lot of time and work as they can control layout of multiple web pages.  Helps load web pages faster  It is easy to maintain. If you change the style, all other elements will be updated automatically.  CSS provides superior styles compared to simple HTML
  • 12. PROGRAMMING LANGUAGE  Programming language refers to set of instructions that are provided to the computer to describe computations and generate executable programs.  Every programming language has words, symbols & grammatical rules known as “Syntax rules”  It provides a way of telling the computer what operations are to be performed.  Also it lays down rules for communicating an algorithm
  • 13. Characteristics of programming languages 1. This language is independent of computer system. i.e. instead of being machine oriented it should be more oriented towards the given problem to be solved. 2. Each instruction of programming language should get converted into machine language instruction. 3. This language should be easy to understand and should use abbreviations and words that are used in everyday communication. 4. Language should be written using common words and mathematical symbols.
  • 14. Types of programming language 1. First generation programming language 2. Second generation programming language 3. Third generation programming language 4. Fourth generation programming language 5. Fifth generation programming language
  • 15. First generation: it is machine dependent language that can be understood by the computer and is mostly used for addition and subtraction. Merits - As machine language are written in binary language it makes fast and efficient use of computer. - It doesn’t require translator to translate the code. Demerit - Difficult to understand instructions and to find errors in the program. Second generation: these are known as assembly languages . Assembly language is the human readable notation for machine language which are used to control computer operations. Merits - Easier to understand compared to machine language - Code can be easily modified. - Easy to correct errors. Demerits - Language is machine dependent & the programmer needs to understand the hardware - Assembler is required to translate the code from assembly language to machine language.
  • 16. Third generation: this language uses a series of English–like words which are used by humans to write instructions. These are called as high level programming language which are complex but easy to read, understand and maintain. Eg : VB, C, C++ Merits - Instructions are similar to English vocabulary, hence easily understood & easy to learn. - Program can be translated into many machine languages and can run on any computer which is having an appropriate translator. - This language is independent of the machine on which it is used. Demerits - During execution each time interpreter needs to translate high level language into machine code. - Object code generated is insufficient as compared to equivalent assembly language.
  • 17. Fourth generation: these languages require lesser instructions to complete a particular task. They are used with databases in Form Designers and Report Generators. These languages are easy to use. Eg. SQL, Focus, Foxpro, Power Builder. Merits - Easy to understand and learn - Application can be created in less time - Less prone to errors - Automation tool can be used for developing the tasks. Demerits - Consume lot of memory space - Languages are less flexible. - They have poor control over hardware and hence tend to use less machine resource.
  • 18. WEB SERVERS AND SERVER PRODUCTS Web server is a computer program that provides requested files to users via HTTP and distributes information on worldwide web. Major function of web server: to store & process required information and provide web pages to its clients. Whole process of communication between the client and the server takes place through Hypertext Transfer Protocol (HTTP). Delivered pages are mostly in HTML format. Web server is were Web Pages are stored on a special server
  • 19. A web server is always connected to the internet and has unique address with a series of four numbers between 0 and 255. The unique address is known as IP address of the computer. There are different types of web servers available in the internet world. Web hosting companies select any web server based on their clients requirements. Out of these Apache is the most popular web server in the world that can be installed on almost all Operating systems.
  • 20. Working of web server 1. Whenever a client makes a request for some servlet he uses the web browser in which request is written as a URL. 2. The web browser then sends this request to web server. The web server first finds out the requested servlet. 3. The obtained servlet gathers the relevant information in order to satisfy the client’s request & builds up a web page. 4. This web page is then displayed to the client & thus the client gets the required information from the web.
  • 21. Difference between web browser & web server Functions of web server • Accepts the request from the web browser • User request is processed by the web server • The web server respond to the users by providing the services which they demand over the web browser • The web servers serve the web based applications Web browser Web server Used by user to make request for displaying the web page. This request is made to the web server Web servers are used for processing the requests made by user for particular web page Web servers work at the front end in client-server communication Web servers work at the back end in client-server communication Egs: Internet Explorer, Mozilla Firefox, Google Chrome Egs: IIS, Apache
  • 22. INTRODUCTION TO DATABASES Database Database refers to a systemic & structured collection of data. The data can be stored in the form of tables, charts, reports & queries and is usually stored on disk and can be accessed by many users at a time. Eg. Printed catalogues, brochures, telephone directories etc. Databases managed by: Database Management System (DBMS) DBMS: computer application including set of programs used to manage & store data in a set format. DBMS is responsible for access of data, update data, security, back up, recovery etc. Well known DBMS software are: MS – ACCESS, MySQL, Microsoft SQL Server, Oracle, SAP HANA and so on.
  • 23. Functions of DBMS-  Manage database structure  Controls access to data Characteristics of DBMS: 1. Consistency: Its provide greater consistency to forms of data storage. 2. Support for query language: DBMS is equipped with query language which makes it more efficient to retrieve & manipulate the data. 3. Multiuser environment: Allows to access and manipulate data in parallel without creating conflicts 4. Security: It allows different levels of security features to data.
  • 24. Applications of DBMS  Railway Ticket Reservation- It has become easier to keep a track of ticket booking, availability of seats, train arrival, departure etc.  Banking- Banks can track every transaction related to any account. Banking has become easier can nowadays money cant be sent & received online.  Online courses & examination- Various Universities & colleges can provide online training & can also conduct exams at various centers at the same time.  Social media- people can connect to each other while sitting at home. They can share their views and post their comments.  Online shopping- People are getting more attracted towards online shopping since it is much easier and faster.
  • 25. MySQL MySQL is a multi user DBMS. It was started in 1994 by a Swedish company. SQL refers to Structured Query Language. It is an open source relational database management system that comes in 2 versions. MySQL -------Server system MySQL--------Embedded system MySQL is written in C & C++ languages and is used in websites like Google, Facebook, Twitter, YouTube etc. This server provides multi user access to large number of databases & is fast, reliable and easy to use server. Benefits: • Easy to use • It’s secure • It’s inexpensive
  • 26. MS ACCESS MS ACCESS is a Microsoft Office software package, used for creating a database. It is a member of MS Office suite of applications which contain s programs like Word, PowerPoint, Excel etc. Features of MS ACCESS 1. It is robust and flexible. It can do almost any kind of office or industrial work. 2. It is simple to use 3. Very affordable compared to other database packages 4. Can be easily customized to cater the needs of every individual 5. Multiple tables can be linked together Limitations 1. It has size limits 2. MS ACCESS relies on portable database file to store data, hence its prone to damage or can corrupt easily
  • 27. Components of MS ACCESS 1. Table: It stores data in row and table format. 2. Queries: They can be used to sort, calculate, group, filter, sort & delete data as per requirement. 3. Forms: They act as an interface for the users to enter data in database. 4. Reports: They refer to the results generated after entering data into database. 5. Modules: This is the basis of programming language that supports MS ACCESS. Uses:  Data Management  Display complex queries & data subsets  Database management for multiple users  Generate reports for data summarization
  • 28. Pharmacy Drug Database Pharmacy drug database refers to collection and compilation of data related to various drugs that can be used by physicians and other healthcare professionals to ensure provision of best pharmaceutical services to the patient. Examples of Pharmacy Drug Database- DynaMed- It is a reference tool created by physicians that contains clinically organized summaries that can be used by other physicians & healthcare professionals. Essential Evidence Plus- It is an evidence based clinical research database with access to information on different pharmaceutical topics, guidelines, abstracts and summaries. Drugs@FDA- It refers to catalog of FDA approved drugs including both prescription and OTC drugs. LactMed- It is a peer- reviewed and referenced database of drugs which are considered safe for lactating mothers.
  • 29. Purpose of Pharmacy Drug Database: It is created in order to maintain effective & clear data saving network which can be assessed by any healthcare professional at the time of need. It reduces time & effort and ensures availability of best available treatment in a given situation. The stock information about the drugs can be maintained up to date. As complete information is searched, various drug interactions, side effects, contraindications, dosages etc. can be reviewed. Helps to improve the quality and quantity of drug usages at appropriate time and place Hence, life expectancy has increased and people have started living quality life.